MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

BioShock - výkon grafických karet v Unreal Engine 3.0

Hry na PC 24.08.2007

O tom, že ATI 2900XT karta je bohužel relativně směšný, nepodařený, nestabilní (ovladače), pomalý a extrémně hlučný kus hardware jsem psal na tomto webu již několikrát. ATI karty se prostě nedají nikomu doporučit. FiringSquad.com se podíval na výkon GPU v BioShocku, a vypadá to pro NVIDII tradičně velice dobře.

BioShock je velice důležitá hra i pro budoucnost, protože běží na Unreal Engine 3.0, na kterém bude založena řada dalších moderních her. Dokonce i levná NVIDIA 8800GTS-320 je výkonnější než dvakrát dražší obluda od ATI (2900XT-1GB).

Oči pro pláč zůstanou i majitelům ATI X800 a podobných hraček, které byly také technicky zaostalé, nepodporovaly totiž SM 3.0, zatímco ve stejné době uvedená NVIDIA 6600/6800 ano. Dnes si lidé s ATI X800 / SM 2.0 kartou BioShock a hry na Unreal Engine 3.0 založené ani nespustí…

Nová prezentace: Infosport.cz

Webdesign, CMS 24.08.2007

Infosport.cz je nový sportovní portál, který má ambice stát se největším v ČR. Jedná se o velkolepě pojatý projekt, v němž naleznete sportovní zpravodajství, aktuality, katalog sportovních subjektů (s možností třídění dle sekcí, sportů či krajů), dozvíte se kam na víkend (s dětmi či za sportem), součástí jsou kromě komerčně zaměřené sekce zájezdů, cestování a sázení i blogy, fotogalerie, diskusní fórum a chat, tedy komunitně zaměřené věci.

Pokud máte rádi sport, doporučuji si Infosport.cz zařadit do bookmarků a podívat se třeba na Katalog fotbalu, Zpravodajství fotbalu, Aktuality fotbalu či třeba Co vsadit, Kam za sportem a Profil firmy.

Infosport.cz

HTC Artemis (MDA compact III) - upgrade na WM6

Windows Mobile 23.08.2007

HTC je dlouhodobě nejlepší výrobce mnohoúčelových zařízení / telefonů s Windows Mobile operačním systémem. V Asii (Dopod), Velké Británii (O2 UK) i Německu (O2 Germany) se standardně nabízí upgrade z Windows Mobile 5 na Windows Mobile 6, které jsou hezčí, rychlejší a mají nové aplikace (Outlook Mobile podporuje HTML, přítomen je Word Mobile 2007 a Excel Mobile 2007) a mnohá další zlepšení.

Nejlepší a nejnovější verzí WM6 ROM je v současnosti ta od O2 UK, obsahuje poslední verzi operačního systému i balíček Office Mobile 2007. Na této ROM jsou pak založené i další neoficiální (například B&B 4.0), ale silně bych je nedoporučoval, vždy na nich něco nefunguje. O2 UK WM6 ROM má zhruba 45MB volných pro ukládání dat a 25MB pro spouštění programů (skvělá hodnota postačující libovolné navigaci).

Pokud vám nevadí angličtina v aplikacích instalovaných v ROM (čeština samozřejmě plně funguje na klávesnici, české jsou i veškeré fonty), můžete se pustit do upgrade.

Cílem bude obyčejný HTC Artemis s Windows Mobile 5 či T-Mobile MDA compact III povýšit na něco podobně luxusního:

úvodní obrazovka verze systému

Upozornění

Upgrade popsaný v tomto článku děláte na vlastní nebezpečí. Hrozí při něm reálná možnost zničení vašeho zařízení, které může poté opravit jen autorizovaný servis (například při výpadku napájení během flashování je téměř jistota nefunkčnosti zařízení). Před upgrade si zazálohujte veškerá vaše data, v zařízení budou smazána!

BioShock - první dojmy a screenshoty z finální verze hry

Hry na PC 22.08.2007

Na BioShock jsem se velice těšil, a po necelé hodině a půl hraní a pomalého procházení a obdivování (pod)vodního města nejsem zklamán. BioShock zaujme především výbornou atmosférou, když se poprvé dostanete k rozhodnutí, zda získat "Adam" zničením malé "jako-holčičky", která před vámi utíká a bojí se, nebo riskovat svoje vlastní oslabení, ale ušetřit ji, dodá to celé hře morální aspekt a náboj (jasně, že jsem ji zachránil…).

Grafika je výborně zpracovaná, hra je na Windows Vista automaticky spuštěna v DirectX 10, a zvláště na zpracování vody (která je všude) je to znát, realističtější vodu jsem ještě neviděl. Hra neumí ovšem používat antialiasing, není na to v menu volba, ani nefunguje nastavení AA přes profil aplikace. Jak je ale vidět na screenshotech, není to zásadní vada. Výkon je skvělý, při všech grafických volbách nastavených na maximum v rozlišení 1920 x 1200 neklesá FPS pod 50 (na NVIDIA 8800GTX, 8GB RAM a Intel Q6600 CPU).

Hra je samozřejmě vyvíjená ve spolupráci s NVIDIÍ v rámci TWIMTBP programu, a je založena na Unreal 3.0 enginu, který bude licencován v řadě dalších her. Hra běžela naprosto stabilně, žádný zásek či nestabilita, zvuk je při použití EAX vynikající.

Na střední obtížnost je hra snadná, na "easy" dokonce extrémně jednoduchá (lékárničky se válí poté doslova všude), výzva je až "high" obtížnost, kterou bych doporučil, a poté již musíte neustále řešit drastický nedostatek nábojů. Místo zmateného a rychlého pobíhání jako v Doom 3 je spíše vhodné uvažovat (elektrický výboj je třeba velice vhodný poslat na protivníky stojící ve vodě, na člověka s nitrem v ruce se zase platí "plamenomet").

Herní prostor je opravdu rozsáhlý, rozmanitý, místnosti mají řadu promyšlených detailů, ovládání pomocí myši a klávesnice je dokonalé. Stojí to za $50? Zatím to vypadá, že ano, je to jedna z mála her, která má příběh, a kde se těšíte na to, jak se bude rozvíjet (a jak jej vy samotní můžete ovlivnit).

Screenshoty 1-10

Čekání na BioShock

Hry na PC 20.08.2007
BioShock

Na Steamu si již pár dní můžete koupit za zvýhodněnou cenu $49.95 BioShock, nejočekávanější hru roku 2007. Zatímco rok 2006 patřil jednoznačně Oblivionu a jeho obrovskému hernímu světu se skvělým příběhem, naprostou volností a tisícovkou dostupných "modů" třetích stran, a předtím bodoval Half Life 2 s rozmanitými lokacemi a propracovaným "scénářem" hry, tak tento rok se největší herní peckou pravděpodobně stane právě BioShock (ne, primitivní střílečka Crysis to opravdu nebude).

Jeho recenze na zahraničních serverech jsou naprosto obdivuhodné.

PC Gamer - A dark and astonishing masterpiece…I spend my career, and my gaming life, waiting for a moment when a game just astonishes me, when I can’t believe what I’m seeing, what I’m doing. BioShock has five.

IGN UK - This isn’t merely an evolution of System Shock 2, but a wake-up call to the industry at large. Play this, and you’ll see why you should demand something more from publishers and developers, more than all those derivative sequels forced down our throats year after year with only minor tweaks in their formulas. It’s a shining example of how it’s possible to bring together all elements of game design and succeed to the wildest degree.

GameSpy - An unparalleled achievement. No other game comes even remotely close to it in terms of raw emotional connection.

Game Informer - It’s ingenious, enthralling, and a masterpiece of the most epic proportions. So without further delay, would you kindly enter Rapture so that you too can experience the best that video games have to offer?

EuroGamer - BioShock is the ultimate rarity: not only does it live up to its lofty promise, but exceeds it through simple, old fashioned talent and imagination - not to mention verve, style,class, wit, and sheer bloody-minded ambition. It takes the tired, worn-out FPS genre by the scruff of the neck, reinvents and bend it out of shape in such a breathtaking fashion that it’s going to take something very special to top this in the months and years ahead.

BioShock je dostupný pro XBox-360 i pro PC, včetně podpory pro DirectX 10. Hra na PC vypadá samozřejmě podstatně lépe než na XBoxu-360, a díky klávesnici a myši se i lépe hraje, ale to se dá očekávat, když samotná NVIDIA 8800GTX grafická karta pro PC stojí více než celý XBox-360.

Interaktivní mapa za minutu s AMapy API

Webdesign, CMS 19.08.2007

Potřeboval jsem pro jeden projekt vytvořit interaktivní mapu turistických lokací v Praze s jejich fotografiemi, a začal tak zkoumat Seznam Mapy.cz API, Atlas AMapy.cz API a Google Maps API. Zůstal jsem u Atlasu, jeho AMapy.cz jsou opravdu vynikající, s dobře dokumentovaným kvalitním frameworkem a snadno použitelné.

Seznam API jsem nezvolil pro primitivnost a absenci funkcí, Google Maps API je sice funkčností extrémně rozsáhlé, ale velice pomalu se načítá (oproti Atlasu).

Pro zprovoznění AMapy API postačí snadná registrace se zadáním emailu a URL domény. Následuje čtení skvěle napsané dokumentace, jasné snad i naprostým laikům.

Příklad - mapa provozovny firmy

Jednoduchou mapu s lokací vaší firmy, popisem, patičkou a fotografií kanceláře uděláte během pár minut, například tímto JavaScriptem:

var Page = {
 load: function() {
  function _bubble() {
   _point.showBubble('<strong style="text-decoration:underline;">MyStagInPrague.com</strong><br />Na Prikope 31<br />110 00 Praha 1<img alt="RentCarPrague" src="http://rentcarprague.com/media/office/th_5.jpg" width="110" height="82" style="margin-top:5px;" />', {width: '162px', footerContent: '<div style=\'font-weight: bold; padding: 4px\'>+ 420 775 345 748</div>'});
  }
  var _map = new AMap('mapa');
  var _coords = new AGeoPoint('50°5\'11.76"N;14°25\'37.12"E');
  _map.loadMaps(_coords, 10000, 'Základní');
  _map.addMapPart(new AMapControl()); 
  _map.addMapPart(new AMapTypeControl());
  var _point = new AMarker(_coords, {label : 'Stg',  title : 'MyStagInPrague'});
  _point.addEvent('onClick',function() { _bubble(); } );
  _map.addOverlay(_point);
  _bubble();
 }
}
window.addEvent('domready', Page.load.bind(Page));

Nejzajímavější je asi velice všestranná metoda showBubble, která akceptuje jako parametr libovolný HTML kód (či odkaz na stránku), umí používat záložky (na jedné je třeba adresa, na další popis a na třetí fotografie provozovny) a obsahuje i LightBox skript pro zobrazení slideshow a zvětšení fotografií přiřazených k danému objektu přidanému pomocí AMarker objektu.

TextMaker a PlanMaker - mobilní Word a Excel

Windows Mobile 17.08.2007

Německá společnost Softmaker Software GmbH je známá svým skvělým kancelářským balíčkem programů pro telefony s Windows Mobile 5 a 6, a to TextMaker, ekvivalent Microsoft Wordu, a PlanMaker, ekvivalent Microsoft Excelu. Prodává se za €69.95.

TextMaker 2006TextMaker 2006
PlanMaker 2006PlanMaker 2006

Součástí Windows Mobile je sice i Word Mobile, Excel Mobile, OneNote Mobile a PowerPoint Mobile, nicméně v praxi se jedná spíše o prohlížeče těchto souborů s možností pouze jednoduché editace.

Oproti tomu TextMaker nemá problém vkládat a editovat tabulky, více-sloupcové layouty, a obecně složité dokumenty. Stejně tak Excel Mobile umí spíše základní věci, zatímco PlanMaker vytváří online i grafy a jeho editační schopnosti jsou podstatně větší.

Před pár dny byla vydána nová verze TextMaker 2006, která kromě Word souborů podporuje rovněž načítání a ukládání OpenDocument a OpenOffice 2.x formátů, RTF a dalších. Aktualizován byl i PlanMaker pro podporu rozsáhlých spreadsheetů a rychlejšího zpracování obrázků a grafů.

Jak ovlivnit libovolné hlasování na iDNES.cz

Webdesign, CMS 16.08.2007

Disclaimer: uvedený článek není návod pro „manipulaci“ anket na iDNES.cz, jen chce upozornit na nedostatky jednotlivých implementací anket.


Na iDNES.cz se denně organizuje nějaká anketa. Problém je v tom, že programátor co kód pro ankety psal byl zjevný nedouk či naprostý začátečník, je to totiž udělané mimořádně špatně (možná stejný člověk pracuje i pro Živě.cz?).

Pokud programujete anketu, můžete hlasování realizovat pomocí méně snáze napadnutelné POST metody (typicky jako odeslání formuláře) či horší GET metody (kliknutí na obyčejný odkaz). Nemožnost hlasovat můžete kontrolovat pomocí kombinace metod, používá se IP adresa, operační systém, prohlížeč, nejhorší je ovšem kontrola formou pouhé "sušenky" alias "cookie", jejichž ukládání si může kdokoliv vypnout.

Můžete rovněž kontrolovat referer, tedy zda se hlasující stránka volala z vašeho vlastního webu (velice vhodné) a případně přidat CAPTCHA.

Programátorský začátečník na iDNES.cz ovšem udělal anketu nejhorším možným způsobem, kdokoliv může libovolné hlasování ovlivnit pouhým jedním řádkem HTML kódu vloženého do cizího libovolného webu. Jedná se totiž o nejprimitivnější implemetaci hlasování pomocí GET (odkazu), bez testování refereru, a směšně neúčinného "zabezpečení" pomocí "sušenek" s několikahodinovou platností.

Pokud uvedený odkaz vložíte na váš vlastní web jako src obrázku, a obrázku dáte "neviditelné" rozměry 1px x 1px, každý návštěvník vašeho webu bude zároveň "hlasovat" i na iDNES.cz. K čemu je taková "seriózní" anketa dobrá?

Třeba tímto kódem hlasujete pro WELL.DONE:

<img src="http://servis2.idnes.cz/_anketa_hlas.asp?
 idanketa=A20070727_NYV_251&#38;hlas=31646" height="1" width="1"/>

Inteligentní anketa má být dělána zcela jinak, "důvěryhodnost" anket (nejen) na iDNES.cz je touto začátečnickou implementací zcela v troskách… iDNES.cz by se mělo naučit, jak dělat webdesign, zvláště v sekci „Technet“ působí tato implementace velice amatérsky a úsměvně…

Jak obejít UAC ve Windows Vista při startu PC

Windows Vista 16.08.2007

UAC neboli User Account Control ve Windows Vista je velice dobrý bezpečnostní rys, kdy standardní uživatelský účet nemá práva administrátora, a spuštění systémových věcí, instalace aplikací, zavedení ovladače či změna stavu služeb vyžaduje potvrzení od uživatele. Je to obdoba sudo v *nixových systémech.

Přestože se tento proces může někomu jevit jako "otravný", jedná se o mimořádně důležitý bezpečnostní rys. Se zapnutým UAC nemá řada virů či spyware absolutně žádnou šanci, přestože nepoužíváte realtime anvivirus.

UAC ovšem může i znepříjemňovat život, důvod je ten, že není možné určité programy označit jako "bezpečné", či je nějakým způsobem podepsat administrátorem. Toto je zejména nepříjemné při startu počítače, pokud se spouští software, který UAC požaduje.

Naštěstí se celý UAC proces dá při startu počítače obejít, a to použitím aplikace Plánovač úloh namísto složky Po spuštění.

Jak spustit program bez UAC kontroly

Spusťte si Ovládací panely | Systém a údržba | Nástroje pro správu | Plánovač úloh. Zde si zvolete možnost Vytvořit úlohu… a nastavte nově vytvořené úloze Nejvyšší oprávnění.

Peter Gutmann - nejznámější demagog roku 2007

Windows Vista 15.08.2007

Když něco píšu o Windows Vista, vždy se v diskusi objeví nějaký zmatený -náctiletý idiot, který odkáže na "studii" Peter Gutmanna o tom, jaká "omezení" na nás údajně Microsoft ve Windows Vista přichystal. Na tuto fabulaci a směs lží, pitomostí a výmyslů se nachytala i řada českých blogů, jeden z nich (webtrh) dokonce kus zmateného textu přeložil a prožil si svých 5 minut slávy, když si pod ním pičmulínci neumějící anglicky mohli na chvíli zanadávat.

Nic z toho není pravda. DRM ve Vista samozřejmě existuje (stejně jako v jiných OS), ale za provozu opravdu nikoho neomezuje, je aktivované jen pokud se přehrává HD video obsah z HD-DVD či Blue-Ray disků, a to pouze pokud je zapnut ICT bit. Stejnou funkcionalitu bude muset někdy implementovat tradičně zaostávající Apple (asi ji doplní v OS X 10.5), a Linux přijde samozřejmě zkrátka (přehrávat i běžná média v Linuxu lze 100% pouze po krádeži DLL knihoven z Windows a porušení řady licenčních smluv).

Měl jsem za to, že takovou snůšku ptákovin (typu: drasticky vyšší náklady na hardware, globální oteplení, neustálé vytížení quadcore CPU na tisíc procent) nemůže brát nikdo vážně, ale počet idiotů na internetu je zřejmě nekonečný. George Ou tedy sepsal jasnou a zřetelnou kritiku "studie" Peter Gutmanna, který Vista nikdy neviděl, nic ze svých "tvrzení" nedoložil, a jako "důkaz" dodává jen tupé "slyšel jsem od uživatelů na internetu". Přidal se i Ken Fisher.

Windows Vista je na trhu půl roku, osobně používám její Vista Ultimate x64 CZ verzi poslední 4 měsíce (s fantastickými Microsoft Office 2007 Professional CZ) a jsem mimořádně spokojen. Jedná se o současný nejlepší operační systém, s nejvíce inovacemi (Apple je bude mimochodem opět částečně kopírovat v OS X 10.5 Leopard), absolutní stabilitou a nejpokročilejšími technologiemi (zejména kernel a správa paměti nemají konkurenci).

Gutmann je dnes slavný demagog, a jeho možná uplacený (kým? Apple? Ubuntu? Novell?) blábol je zajímavým fenoménem roku 2007, a významnou událostí. Ukazuje totiž, jak snadno se dá zneužít internet pro masové šíření "víry", i když je zcela falešná a lživá, stačí ji založit na nenávisti a závisti vůči lepším a úspěšným (Microsoft). Vždy se najde dostatek ušlápnutých poskoků, kteří "slovo boží" (byť od počátku zmatené a lživé) budou bezmyšlenkovitě šířit dál.

Gaussova křivka je neúprosná, a s tím, jak se internet dostal mezi většinu populace, klesá i průměrné IQ na něm k bodu 100, což jsou lidé, s nimiž se elita běžně opravdu nechce bavit. Není totiž o čem…