Archiv Červen, 2009

Umřel Micheal Jackson

Posted: Červen 26, 2009 in Michael Jackson
Dneska v noci vydala většina světových agentur krátkou zprávu “ Michael Jackson is DEAD “. Bylo to krátké, výstižné a asi každým fanouškem dobré muziky to otřáslo. Bylo mu pouze 50 let, což není moc, přestože jeho zdraví nebylo v pořádku, hlavně přes obrovské množství prášků, které v posledních letech konzumoval.

V noci jsem moc nespal a přemýšlel o tom jak vlastně ten čas rychle utíká. Přijde mi to nedávno, kdy jsem hltal jako mladej kluk na rakouské televizi jeho klip k megahitu Thriller. Jako jeden z mála umělců dokázal ovlivnit historii populární hudby a jeho megalomanské videoklipy formovaly budoucnost jejich tvorby.

Michael Jackson se tak právem zařadil vedle takových hvězd jako Elvis Presley, John Lennon nebo Fredie Mercury. Člověk dokáže dneska spoustu věcí, ale čas zastavit prostě neumí a já si to začínám uvědomovat čím dál tím více.

Rest in piece Michael !

Reklamy

Tak jsem se k tomu konečně dostal. Poslední týden jsem strávil hlavně na cestách, takže na psaní nebylo moc času, každopádně Snow Leopard a nové Macbooky si určitě pár řádků zaslouží.

Minulý týden společně s uvedením nového iPhone a trochu vylepšených Macbooků zveřejnil Apple také pár informací, ohledně vylepšeného OSX Snow Leopard. Osobně nejsem žádný zarytý fanda Applu ani zapálený obdivovatel Microsoftu a používám v podstatě operační systémy od obou společností, ale na Snow Leopard se skutečně těším. Hlavním tahákem stejně jako v případě Windows 7 je výrazné zapojení GPU do náročných výpočetních úloh. Apple na rozdíl od Microsoftu používá jazyk Open CL, který by měl pomoci k masivnímu rozvoji GPU pro výpočetní úlohy a je tak součástí “ svaté trojky “ DirectX Compute, C, Open CL, která využívá všech výhod CUDA platformy.

NVIDIA je velkým propagátorem OpenCL na kterém společně spolupracovala s Apple. Jako první jsme ukázali funkční OpenCL kód v praxi, uvedli první ovladače a od minulého týdne si můžou stáhnout registrovaní vývojáři ovladače pro Windows XP a Linux.

Apple se snaží co nejvíce využít potenciál GPU a tak najdeme v Snow Leopard spoustu úloh, které se budou řešit přes grafickou kartu. Základ by měl tvořit aplikační balík iLife, kde se počítá s využitím OpenCL hlavně v převodu videa a většině náročných výpočetních operací. Snow Leopard samozřejmě přinese i spoustu jiných vylepšení, z nichž pro mne daleko nejzajímavější je nativní podpora Exchange pro Mail a iCal. Bohužel jsem nucen momentálně používat Entourage 2008 a přeji za to všem vývojářům, kteří se na tomto “užasném nástroji“ podíleli co nejbolestivější smrt. Na popsání všech problému s Entourage bych potřeboval mnoho stran a tak stačí, když řeknu, že se jedná o nejhorší Exchange implementaci na světě, která mě hodlá brzo připravit i o ten poslední zbytek vlasů co mám.

U nového hardware Apple nezapomněl naštvat hlavně majitele Unibody 13‘ Macbooků, když přejmenoval třináctky na Macbook Pro a přidal konečně Firewire, jehož absenci všichni kritizovali. Nový Macbook Pro 13’ tak dostává kromě výše zmíněného Firewire, podsvícenou klávesnici, mnohem lepší výdrž na baterie a to všechno za původní cenu nejlevnějšího modelu. Je jasné, že tlak na cenu je v dobách ekonomické krize větší, ale také si dokážu představit protáhlé obličeje majitelů púvodních unibody Macbooků a to jich znám opravdu hodně.

Fantastická GeForce 9400M pořád zůstává a s příchodem OpenCL je mi naprosto jasné, proč Apple vykopnul minulý rok všechny Intel čipsety z notebooků. GeForce 9400M je samozřejmě mnohem lepší GPU než cokoliv z nabídky Intelu, ale teprve s OpenCL a Snow Leopardem dostane ty správná křídla.

Apple WWDC – iPhone 3GS

Posted: Červen 10, 2009 in Apple, iPhone, WWDC

Před dvěma dny proběhla v San Franciscu letošní vývojářská konference WWDC 09. Jsem velkým fandou Apple a tak jako mnoho dalších lidí jsem netrpělivě odpočítával minuty do zahajovací keynote. Spekulovalo se o spoustě věcí, které měl Apple uvést ( přes netbook, nový iPhone, iPhone nano až po výrazný refresh stávajících notebooků ) . Panové z Apple samozřejmě nezklamali, nicméně až na jednu příjemnou novinku, jsem byl celkem zklamán. Důvod? Nevím jak vám, ale u mě má uvedení nového iPhone 3GS takovou divnou příchuť. Nemůžu se zbavit dojmu, že Apple má skutečně skvěle promyšlenou taktiku, jak ze svých fandů tahat peníze. Nejlepší je uvést po roce nový iPhone s řadou pouze kosmetických změn na které většina uživatelů upozorňovala už u první verze iPhone a udělat z toho událost roku, takže všechny poslušné ovečky povinně zahodí stávající přístroje a budou okamžitě kupovat nové. Pojďme se tedy ve zkratce podívat na “nové” možnosti iPhone 3GS.

Asi nejvíce je propagovaný nový 3mpx foťák s možností automatického ostření, makrem fungujícím už od 10cm a s kamerou s možností nahrávat videa v VGA kvalitě rychlosti 30 snímků. Automatické ostření funguje tak, že označíte prstem místo na obrazovce kam chcete zaostřit a objektiv to automaticky udělá. Vzhledem k tomu, že první dvě verze iPhone byly známé upatlaností svojí obrazovky, tak Apple použil speciální vrstvu na LCD, která odpuzuje tuky a měla by být odolná proti otiskům prstů. Nová kamera je určitě vylepšením, o tom není pochyb, co mi ale vadí je propagovaná schopnost nahrávaní videa pouze v 3GS. Jsem si naprosto jistý, že tato vlastnost mohla být integrovaná už v současném iPhone. Pokud máte hacklej iPhone a používáte Cydii, tak máte možnost nahrávat video už nyní a nemyslím si, že by to Apple nedokázal zprovoznit pouze upgradem softwaru.

Další novinkou je ovládání hlasem. Tohle mne skutečně hodně mrzí. Jak je možné, že to bude fungovat pouze na novém 3GS? Ať mi nikdo netvrdí, že současný iPhone by to nezvládl. Tohle pouvažuji za opravdu nefér vůči majitelům stávajících iPhone.

Nový iPhone 3GS bude podporovat i HSDPA, ale tahle funkce mi přijde trochu zbytečná. Samotné 3G skoro nepoužívám, protože výrazně snižuje výdrž baterie a pokud ano, tak je na mobilní internet 3G naprosto dostačující. Nemluvě samozřejmě o tom, že v České Republice podporuje HSDPA zatím pouze O2, takže pokud máte T-Mobile nebo Vodafone, tak vám to může být stejně jedno. Šifrování dat, digitální kompas, rychlejší procesor pár novinek by se ještě našlo.

Stojí tedy nový iPhone za upgrade ze “starého” 3G? Podle mého názoru ne. Osobně jsem doufal hlavně v ohlášení podpory multitaskingu, který mi opravdu citelně chybí. Pořád doufám, že se jednou dočkám. Nerad bych se dopustil chyby, že si koupím nový iPhone 3GS, abych se za rok touto dobou dozvěděl, že přichází nový iPhone 3GS-m, který bude jako první podporovat multitasking.

Příště se podíváme na další novinky, které už vypadají mnohem lépe.

Baron Prášil v akci

Posted: Červen 8, 2009 in AMD, ATI, DX11, NVIDIA, Richard Hudy

Tak jsem se dneska po dlouho době zase pěkně zasmál. Podle rozhovoru s Richardem Huddym z AMD můžeme očekávat hry s podporou DX11 už tento rok. Co k tomu říci? AMD je prostě nenapravitelné a konkrétně sám Richard Huddy ještě více. Nevím kolik lidí mělo šanci zaregistrovat některého bombastické výroky ze strany Richarda ohledně technologií, které AMD nabízí ve svých čipech a kolik z nich se opravdu vyplnilo. Nejlepším příkladem je podpora DX10.1 ze strany “ většiny “ vývojářů, tak jak nám bylo slibováno.

Podle dostupných informací se objeví skutečné DX11 hry až během příštího roku a já bych si spíše vsadil na Q4 2010. Opravdu nevím, jak toho chce Richard dosáhnout se svým mnohem menším teamem, ale hlavně jak chce přesvědčit vývojáře aby předělali takřka hotový engine na DX11. Tohle je totiž zásadní problém všech nových API a na tohle téma by se dal napsat celý článek, protože do naprosto stejného problému se dostalo PhysX a to nemluvím o nesrovnatelně většímu zázemí vývojářské podpory, kterou má NVIDIA oproti AMD.

Pokusím se to vysvětlit aspoň ve zkratce. DX11 ve své finální fázi (myslím SDK a všechny nástroje k vývoji ) je dostupný poměrně krátkou dobu. Představte si, že vyvíjíte hru a máte kompletně hotový engine, když k vám přijde AMD a požádá vás, aby jste předělali vše na DX11. Co za to ? Pomůžou vám s vývojem? Nabídnou vám vlastní vývojářské nástroje? Hardware? Nic z toho. Když to uděláte tak dostanete marketingové peníze a AMD se pokusí propagovat vaši hru jako nový “ super advanced technology “ titul. Takhle to bohužel funguje ve spoustě případů v podpoře vývojářů ze strany AMD. Napadlo někdy někoho, proč je většina her v TWIMTBP programu NVIDIE ? Samozřejmě slýchám často názory, že si NVIDIE všechno zaplatí a že jde jen o peníze. Bohužel je to naprostý nesmysl. Naší největší devizou jsou desítky softwarových inženýrů, kteří dokážou pracovat i několik měsíců přímo v developerském studiu a pomáhají s optimalizací kódu pro náš hardware. Výsledkem je bezproblémová hratelnost her na NVIDIA platformě hned po vydání na trh a ne týdny čekání na patch ze strany AMD.

Každopádně je mi ze situace v AMD trochu smutno. Sám jsem v této firmě strávil mnoho krásných let a měl jsem možnost pracovat se spoustou opravdových profesionálů. Bohužel za poslední roky většina těchto lidí odešla a přijde mi, že se do vedoucích funkcí v AMD zapojuje čím dál tím více „prášilů“ z bývalé ATI a to je opravdu škoda.

Radil bych Richardovi a jeho teamu, aby se více zaměřili na bezproblémovost a kompatibilitu her s ATI grafickými kartami a uštědřili si podobné bombastické výroky. Ono by to totiž mohlo dopadnout tak, že nám AMD bude propagovat super DX11 hru, která bude nové rozhraní podporovat jen proto, aby se vývojáři s naprosto podprůměrným titulem alespoň nějak dokázali zviditelnit. Pamatujete ještě na šílenost typu Stormrise a bombastickou DX10.1 propagandu.

Update :

Poděkování Jiřímu Součkovi za popularizaci mého blogu

Rád bych poděkoval Jiřímu Součkovi, za popularizaci mého blogu. Tento hardwarový génius, od kterého by se celá naše firma mohla učit je mým velkým vzorem a jsem si naprosto jistý, že vzorem nedostižným. Obdivuji, jak dokáže celé hodiny trávit spamováním fór, manipulováním fakty a přitom žít normální život. Jeho morální čistota a zapálení s jakým bojuje proti nástrahám proradných firem, by mohla být vzorem pro všechny mladé lidi.

Rád bych uvedl dva příspěvky hardwarových redaktorů z CZ a SK, které jsou názorným příkladem toho, jak odporně jsem schopen manipulovat s novinářskou komunitou:

Matůš Paculík ze stejného článku:  VIP o roce 2009: od přeznačování k DX11 a GPGPU

Ak vynechám neustále vyhrotené skupiny skalných fanúšikov obidvoch „grafických“ táborov, tak pre mňa bola veľkým sklamaním až neskutočne hypovaná grafická stránka hry DiRT2. Na túto prvú poriadnu ochutnávku sa tešil prakticky každý majiteľ grafickej karty série HD 5000, avšak výsledok je veľmi rozporuplný. Pri samotnom hraní rozdiel medzi DX9 a DX11 neuvidíte ani po zjedení tony mrkvy z Ukrajiny a jedinou záchranou je detailné sledovanie statických obrázkov.

Tomáš Šulc (PC Tuning) o DX11 z recenze Dirt 2:

Druhé hledisko je dlouho očekávaný druhý větší titul s podporou některých efektů DirectX 11. V tomto ohledu mne DiRT 2 zklamal. Abych musel hledat rozdíly v nastavení s tesselací a bez pomocí Photoshopu při několikanásobném zvětšení, to po mne opravdu nechtějte.”

Doufám, že všichni pochopili míru nadsázky, se kterou jsme psal předcházející věty.

Na závěr tohoto kratičkého poděkování, bych se rád omluvil za Jiřího Součka za opětovnou manipulaci celého problému.  V mém příspěvku jsem psal, že skutečné DX11 hry se objeví až na konci příštího roku. Jiří Souček v duchu mistrného manipulátora ve svém hodnocení použil poněkud jiné spojení „Odhady o vydání DX11 her až příští Vánoce“. Můj příspěvek mluvil o skutečných DX11 API hrách a ne dnešním “DX11/patch”, které jsou poněkud rozporuplné a zajímavé spíše svoji částkou, kterou dotyčná firma za ně zaplatila. Vzhledem k mé pozici v rámci NVIDIE si troufám říci, že mám poměrně přesné informace, které hry a kdy budou plně podporovat DX11 API a budou od začátku vyvíjeny s ohledem na nové rozhraní.

A ještě jedna věc. Někdy mě opravdu dokáže překvapit, jak někdo může diskutovat o věcech o kterých má úplně minimální informace a na základě těchto informací napadat konkrétní firmy nebo jedince. Mám na starosti přes 30 zemí a kromě ČR jsem se s něčím podobným nikde nesetkal.