Prosinec — 2008 — Jasperův zápisník

Přejít na obsah | Přejít na menu


Nejlepší hry roku 2008

Jelikož se blíží konec roku, sestavil jsem žebříček nejlepších her, které tento rok vyšly (GOTY 2008) na PC a které jsem hrál. Tyto hry hodnotím velmi vysokým hodnocením a určitě se vyplatí si je zahrát (a ne nutně jen jedenkrát).

Mass Effect

Mass Effect

Nejvíce se mi letos líbilo RPG od zkušených tvůrců Bioware s názvem Mass Effect. Děj se odehrává ve 22. století, kdy lidstvo objevilo na Marsu pozůstatky zapomenuté civilizace. Tento nález umožnil lidem velký technologický pokrok, mimo jiné také možnost mezigalaktického cestování. Lidstvo se brzy setká s mnoha mimozemskými rasami a přidá se také do aliance, ve které jsou zastoupeny všechny rasy, a zajišťuje dodržování určitých pravidel.

Hlavní hrdinou (nebo hrdinkou) je poručík Shepard, který má za úkol objasnit příčinu vyhlazení lidské kolonie Eden Prime. Postupem času vycházejí na světlo skutečnosti, které by nikoho ani ve snu nenapadly. Útok mají na svědomí Gethové, o nichž si všichni mysleli, že vyhynuli již před 300 lety…

Hra disponuje vynikajícím a dlouhým příběhem, spoustou hlavních i vedlejších misí, vynikajícím technickým zpracováním. Naprosto uchvacující je sci-fi atmosféra celé hry, která hodně působí až filmovým dojmem.

Screenshoty

Mass Effect screenshot Mass Effect screenshot Mass Effect screenshot Mass Effect screenshot Mass Effect screenshot

Command and Conquer: Red Alert 3

Command and Conquer: Red Alert 3

Nové pokračování strategické série Command & Conquer, tentokrát z universa Red Alert. Rusové prohrávají válku se Spojenci, a proto použijí stroj času, aby se vrátili do minulosti a spáchali atentát na Alberta Einsteina. Díky tomu přestali být Spojenci v technologické výhodě a do vedení se opět dostali Rusové. A nebo taky ne, protože každá změna v minulosti napáchá spoustu změn v přítomnosti. Smrt Einsteina totiž způsobila také to, že Spojenci nikdy neporazili Japonsko a z toho se mezitím stalo technologicky velmi vyspělé impérium…

Z úvodu už asi vyplývá, že kromě klasických Rusů a Spojenců bude tentokrát možnost hrát také za Japonce. Oproti předchozím dílům přibyly i další novinky. Mezi ně patří například vodní hladina, která má nyní větší význam, jelikož se na ní dají stavět některé budovy a také lodní bitvy jsou častější. Dalším zpestřením je spoluhráč, který je k dispozici v každé misi. Spoluhráčem může být buď skutečný člověk (coop) nebo počítač, kterému je možno zadávat úkoly.

Red Alert 3 je opět hodně zábavná záležitost se super hratelností. Atmosféru dotvářejí také HD filmečky před každou misí, které jsou skvěle natočené a vtipné. Také vizuální stránka hry je na vysoké úrovni.

Screenshoty

Command and Conquer: Red Alert 3 screenshot Command and Conquer: Red Alert 3 screenshot Command and Conquer: Red Alert 3 screenshot Command and Conquer: Red Alert 3 screenshot Command and Conquer: Red Alert 3 screenshot

S.T.A.L.K.E.R.: Clear Sky

S.T.A.L.K.E.R.: Clear Sky

S.T.A.L.K.E.R.: Clear Sky je prequelem loňského hitu S.T.A.L.K.E.R. Shadow of Chernobyl. Vžíváme se do role žoldáka, který má za úkol zastavit Střelce, kterého známe z původní hry. Střelec se svou skupinou chodil do míst, kde se zatím nikomu nepodařilo dostat – do centra černobylské Zóny. Tím ale odstartoval sérii nepravidelných energetických výbojů, které postupně měnily Zónu a pro většinu její obyvatel byly smrtelné.

Jak už jsem zmínil, tak hra je prequelem původní hry. Z toho vyplývá, že spousta lokací je stejná, nebo mírně pozměněná. Přibylo ale také několik nových lokací jako například bažiny, město Limansk, rudý les nebo opuštěná nemocnice. Novinkou je také systém frakcí, kdy je možnost připojit se k nějaké frakci a bojovat s ostatními frakcemi.

Ačkoliv se spousta lidí potýkala s mnoha bugy ve hře, já jsem na nic závažnějšího nenarazil. Snad jen účinnost zbraní byla dost nevyvážená, ale stejný problém jsem viděl i v původní hře a vše se dalo napravit pomocí nepřeberného množství modifikací. Hratelnost je skvělá, příběh a s ním související atmosféra sice nedosahuje kvalit původní hry, ale i tak hodnotím Clear Sky kladně.

Screenshoty

S.T.A.L.K.E.R.: Clear Sky screenshot S.T.A.L.K.E.R.: Clear Sky screenshot S.T.A.L.K.E.R.: Clear Sky screenshot S.T.A.L.K.E.R.: Clear Sky screenshot S.T.A.L.K.E.R.: Clear Sky screenshot

Gears of War

Gears of War

Gears of War pro PC už sice vyšlo závěrem loňského roku, ale k hraní jsem se dostal až teď a proto jej přidám k nejlepším hrám letoška. Jedná se o akční hru odehrávající se na planetě Sera. Lidé bojují proti rase jménem Locust, která žije pod povrchem planety. Lidstvo nemá moc dobré vyhlídky, jelikož značná část populace již byla Locusty vyhlazena a zůstaly jen menší bojující skupiny.

Hlavním hrdinou je Marcus Fénix, kterého v úvodu hry osvobodí jeho parťák z vězení, kde seděl za nějaký vykonstruovaný zločin. Za dobu svého pobytu ve vězení však nezapomněl nic ze svých dovedností a tak se může hned vydat do zběsilé atmosférické akce ať už po svých, nebo v obrněném vozítku jménem Junker.

Hra vyniká svou vynikající atmosférou a hratelností, hlavní postavy mají vtipné průpovídky a hodně zajímavé je také stylizované prostředí ve stylu podobném gotice. Hernímu zážitku přispívá také grafika hry, která je hodně kvalitní.

Screenshoty

Gears of War screenshot Gears of War screenshot Gears of War screenshot Gears of War screenshot Gears of War screenshot

Čas 25. 12. 2008 000 23.54 Kategorie Hry Komentáře 8 komentářů

Kterak Valve vrazilo Evropanům nůž do zad, aneb 1€=1$

Americká společnost Valve je známá jednak díky své herní sérii Half-Life, ale také díky svému elektronickému distribučnímu kanálu jménem Steam, který je populární po celém světě. Pokud Steam neznáte, tak se jedná o jakýsi elektronický obchod, kde si vyberete hru, zaplatíte kartou, stáhnete hru a ihned můžete hrát. Steam se dále stará o aktualizace her, obsahuje různé komunitní funkce, achievementy atd…

Hlavní okno SteamuMoje hry na Steamu
Hlavní okno Steamu a moje hry na Steamu.

Doposud byly veškeré ceny v dolarech a byly přibližně na stejné úrovni ve všech zemích (až na pár výjimek, jako například CoD4, které bylo původně v USA o dost levnější než jinde atd…).

Tento týden však Valve přišlo s novinkou – zavedli v Evropě ceny v eurech. Na tom by nebylo nic zvláštního, kdyby však nezavedli převodní kurz 1 euro = 1 dolar (tento kurz má v oblibě spousta amerických společností). Takže hra, která původně stála 49,99$ (943Kč) stojí nyní 49,99€ (1315Kč). Opět je sice několik výjimek, kdy v eurech je cena trochu levnější, nebo někde také o dost dražší (Fallout 3 – 49,99€ / $39,99$), ale u většiny her je právě onen kurz 1:1. Zajímavé je také to, že podle diskusního fóra přímo na Steamu mají ve Velké Británii ceny přepočteny na libry se správným kurzem a spousta her vychází levněji než v dolarech.

Netuším co k tomuto kroku Valve vedlo. Určitý vliv na to mohli mít vydavatelé her, ale stejný kurz Valve nasadilo i u svých vlastních her, takže těžko říci. Více informací můžete najít na Steam fóru a pokud Steam používáte, můžete se připojit do skupiny 1€ ≠ 1$ (1euro1us).

Čas 20. 12. 2008 000 14.56 Kategorie Hry Komentáře 2 komentářů

PHP vs. ASP.NET

ASP.NET jsem doposud neměl žádné zkušenosti a ani jsem neměl žádnou potřebu se jím zabývat, jelikož pro tvorbu internetových aplikací používám hlavně PHP. Tento semestr jsem však ve škole absolvoval předmět Vývoj webových aplikací v .NET, kde jsme se s touto problematikou docela dobře seznámili a zároveň jsme si v našem teamu zvolili ASP.NET jako platformu, ve které se implementoval projekt v dalším předmětu. Jaké jsou tedy moje osobní zkušenosti s touto technologií?

PHP vs. ASP.NET

V úvodu musím zmínit to, že nebudu psát nějaké komplexní srovnání (těch je na netu dost), ale spíše jen krátce zmíním, co se mi líbilo. Taky se to asi ani nedá moc srovnávat, protože PHP je scriptovací jazyk a ASP.NET je celý framework s možností programovat v C#, VB.NET a dalších…

Nejvíce se mi líbila rychlost, jakou lze vytvořit či naprogramovat různé úlohy. Spousta věcí se dá „naklikat“ přímo ve Visual Studiu a pak jen případné drobnosti dopsat např. v C#. Typickým příkladem je třeba stránka, na které bude kompletní správa databázové tabulky, tzn. výpis, přidávání, editace a mazání záznamů. Tento úkol se dá zvládnout do 5 minut. Stačí na stránku vložit GridView, DetailsView, vše propojit s SqlDataSourcem, přidat validátory, upravit vzhled a případně navolit další parametry a je hotovo.

Další věcí, která se mi líbila, jsou Master Pages a obecně tvorba vizuálních stylů aplikace. Master Page je stránka, na které navolíme ovládací a jiné prvky (menu, hlavičky, patičky), které se budou vyskytovat na všech stránkách. Pomocí Content Place Holder komponenty nadefinujeme, kde se má nacházet obsah stránky a následně tuto Master Page přiřadíme všem ostatním stránkám. Tím máme layout definován v Master Page a v jednotlivých stránkách už se neřeší.

Celkem prakticky je vyřešena i tvorba AJAX aplikací. Taky je to hodně „klikačka“, na stránku vložíme třeba UpdatePanel a v rámci něho přidáme určité ovládací prvky (tlačítka, text boxy, labely) a kompilátor se sám postará o to, aby to běželo jako AJAX.

Z dalších věcí už jen krátce vyjmenuju, co mě zaujalo. Byly to třeba validátory, pomocí kterých můžeme jednoduše kontrolovat data zadaná uživatelem do textových polí (nutnost vyplnit, kontrola podle regulárního výrazu, atd…). Pomocí SiteMapy lze zase efektivně udělat navigace na stránkách. Zajímavé je také generování výstupu podle cílového prohlížeče / zařízení. Aplikace pozná například prohlížeč a přizpůsobí mu výstup (prohlížeči bez podpory CSS vyrenderuje variantu bez použití CSS atd…) Kapitolou samo o sobě je IDE pro vývoj ASP.NET stránek – Microsoft Visual Studio 2008, ve kterém se velice pěkně pracuje.

Implementace projektu v Microsoft Visual Studio 2008
Implementace projektu v Microsoft Visual Studio 2008

Asi bych měl uvést i nějaké zápory, ale žádných jsem si nevšiml, nebo mě teď nenapadají. Snad jen kód, který ASP.NET stránky mají, je trochu šílený (hodně dlouhé identifikátory, všude samý JavaScript atd…) ale na druhou stranu je validní a funkční…

Závěr

Jak už jsem ale říkal, PHP je scriptovací jazyk a ASP.NET je celý framework. Spousta uvedených features by asi šla doplnit i do PHP prostřednictvím různých frameworků a knihoven.

ASP.NET na mě zapůsobilo hodně dobrým dojmem, i navzdory tomu, že jsem dlouholetý „pé-há-pé-čkář“. Zatím asi nebudu odcházet od PHP, ale rád bych se alespoň trochu věnoval i ASP.NET, protože myslím, že tato technologie je hodně perspektivní…

Čas 20. 12. 2008 000 13.44 Kategorie Programování, Škola Komentáře 2 komentářů

ACM Student Research Competition 2008

Koncem listopadu (27.10.2008) jsem se zúčastnil se svou bakalářskou prací finále soutěže ACM Student Research Competition 2008 (SRC) v Praze. Jedná se o soutěž IT projektů studentů, jednotlivců i týmů, bakalářského nebo inženýrského studia českých a slovenských univerzit. Soutěž již 6. rokem organizuje Czech ACM Chapter po vzoru obdobné soutěže pořádané organizací ACM v USA. Cílem je podpořit výzkum studentů a umožnit jim konfrontovat své výsledky s výsledky studentů jiných univerzit.

ACM Student Research Competition 2008

Finále se konalo v zasedací místnosti FEL ČVUT a dostalo se na něj celkem 9 prací, 5 z českých a 4 ze slovenských univerzit. Pokud jsem správně počítal, tak 3 práce byly bakalářské, zbytek inženýrské, 2 týmové a zbytek práce jednotlivců. Každý student nebo tým měl 20 minut na prezentaci své práce ostatním a zodpovězení případných dotazů. Prezentace probíhaly ve dvou blocích, dopoledním a odpoledním a porota na konci rozhodla o výsledném pořadí.

Já při prezentaciPorota a finalisté
Já při prezentaci. Porota a finalisté. (Foto Mária Bieliková)

Očíslované byly jen první 4 místa, mezi které jsem se nedostal. Všechny ostatní práce (včetně mé) skončily na 5. místě. To, že jsem nevyhrál, mi vůbec nevadí. Beru za velký úspěch už to, že jsem se dostal mezi 9 nejlepších prací z českých a slovenských univerzit.

Ceny od MicrosoftuZávěrečné hromadné foto
Ceny od Microsoftu. Závěrečné hromadné foto. (Foto Mária Bieliková)

Vítězné práce byly hodně povedené, pro první 2 („Intelligent Household: Energy Consumption Manager“ a „Fast Packet Classification Using Perfect Hash Functions“) jsem hlasoval v hlasování publika a shodl jsem se tak s odbornou porotou. Všechny prezentace si můžete prohlédnout na domovské stránce soutěže.

Ceny od MicrosoftuNa závěr ještě trochu humoru. Když už jsem byl v Praze, tak jsem obešel několik zajímavých míst, mezi kterými nechybělo nákupní centrum Palladium. Jedná se o největší (prý) nákupní středisko v České republice a také patří mezi jedno z největších v Evropě. Nejvíce mě zde pobavily originální toalety s názvem The Toilet Play, které vidíte na fotce vpravo (foto E®ik). Jedná se o sérii fotografií žen v životní velikosti od mladé české fotografky Zuzany Panské, které svým námětem působí ve spojení s toaletami velmi komicky.

Čas 7. 12. 2008 000 18.40 Kategorie Osobní, Škola Komentáře Žádný komentář

Filmy, které jsem viděl v listopadu 2008

24: Redemption

24: Redemption

Jack Bauer (Kiefer Sutherland) je po dlouhé době zpět a rovnou ve filmové podobě. Po událostech v 6. řadě seriálu se Jack uchýlil do ústraní. Procestoval celý svět, ale nikde se moc dlouho nezdrží. Momentálně je v Africe a pomáhá v místní škole, čímž chce částečně odčinit své hříchy z minulosti. Zároveň se také skrývá před americkou justicí, která ho chce potrestat za činy spáchané v bývalém CTU, hlavně za nedovolené metody, které používal při výslechu.

V oblasti, kde se nachází škola, operuje generál Juma, který buduje dětskou armádu a chce docílit politického převratu. Američané se od situace distancují a evakuují všechny své lidi z oblasti. Jack tedy musí pomoct svému příteli Carlovi dopravit děti na americké velvyslanectví, i za cenu toho, že ho mohou dopadnout.

24: Redemption hodnotím veskrze kladně. Loňskou sezónu se 24 kvůli stávce scénáristů vůbec nevysílala, a proto tvůrci natočili tento film, aby si připravili půdu pro 7. sezónu seriálu, která přijde do vysílání v lednu 2009. Děj filmu je sice lehce předvídatelný, ale i tak se mi hodně líbil (nepochybně to bude také tou dlouhatánskou dobou, co se 24 nevysílala). Hodnotím jako film měsíce.

Moje hodnocení: 78%


Občan Havel

Občan Havel

Dokumentární film, který nahlíží do života prezidenta Václava Havla. Dokument se začal natáčet v roce 1992 a dokumentuje přes 13 let Havlova života, a to jak z politické, tak i z osobní stránky. Obsaženy jsou všechny hlavní životní okamžiky, od těch veselých až po ty smutné. Nechybí setkání s největšími světovými státníky nebo kapelou Rolling Stones.

Zajímavý dokument, který nám dovoluje nahlédnout do tajů prezidentování. Myslím, že se jedná o velmi unikátní dokumentární počin.

Moje hodnocení: 75%


You Don't Mess with the Zohan (Zohan: Krycí jméno Kadeřník)

You Don’t Mess with the Zohan

Zohan (Adam Sandler) je nejúspěšnější člen protiteroristické skupiny v Izraeli. Jeho snem je ale jiná práce. Proto při souboji s největším protivníkem Phantomem (John Turturro) předstírá svou smrt a odcestuje do Ameriky, kde se chce stát kadeřníkem. Zohan začne nový život, ale jeho nepřítele se dozví, že je naživu.

Bláznivá a zábavná komedie se super hereckým obsazením a spoustou gagů. Sandler se své role zhostil dokonale.

Moje hodnocení: 70%


Čas 1. 12. 2008 000 08.00 Kategorie Filmy Komentáře Jeden komentář