WebCamp je za námi a osobně jsem si celou akci dobře užil. Hrubý popis programu si můžete přečíst u Aleše, já přidám pár vlastních postřehů.
- Na webdeveloperském dni bylo cca 40–50 lidí, na webdesignerském ještě trochu méně (počítáno od oka). Trochu jsem se bál, že kvůli poměrně vysoké ceně budou na WebCampu většinou lidi, kteří dokázali překecat šéfa a nechali se vyslat za firemní peníze, přičemž na samotném obsahu nebo komunitě až takový zájem nemají, ale to se naštěstí nepotvrdilo. Měl jsem příležitost potkat se s mnoha „virtuálními kolegy“ a konečně si tak k některým blogům nebo projektům přiřadit konkrétní obličej. WebCamp se nesl v příjemné rodinné atmosféře.
- S předchozím bodem souvisí potkávání se a seznamování s mnoha různými lidmi. Už kdysi jsem se rozhodl, že na webu budu vystupovat zásadně neanonymně, a do hlavičky svého webu jsem si dal fotku, aby za obsahem byl vidět konkrétní člověk. Výsledek se dostavil – řada lidí mě pozdravila, na což jsem vždy odpověděl, ale často jsem bohužel netušil, s kým mám tu čest (zdravím Martina Malého, kupříkladu :) . Jsem si jist, že na WebCampu bylo daleko víc zajímavých lidí, než kolik jsem stačil potkat, ale neznalost vzhledu mi v tom bohužel jaksi zabránila. Blogeři, popřemýšlejte nad přidáním fotky někam na svůj web, minimálně 3 týdny před nějakou větší akcí, kde je nebezpečí, že bychom se potkali :)
- Podle vědecky vedeného průzkumu v hospodě se 100% českých web developerů domnívá nebo v minulosti domnívalo, že jméno Stříbný je ve skutečnosti Stříbrný. (Osobně jsem si v této otázce udělal jasno kdysi dávno po zadání jména stribrny.name do prohlížeče.)
- Zajímavým hostem prvního dne byl Derick Rethans, jehož přednáška o detailech výkonu PHP mě sice nijak extra nezaujala, ale jinak bylo velmi zajímavé setkat se s core-vývojářem PHPka. Dozvěděl jsem se ledacos o procesu vývoje, o rozhodování strategických otázek atd. Derick je sympatický člověk.
- K programu. Myslím, že webdeveloperský den musel být pro PHP
vývojáře velmi zajímavý a přínosný. Viděli v akci jak PHP
odborníky mluvící čistě o PHP tématech, tak i několik
přednášek obecnějších, třeba o podpoře PHP na Microsoftích
platformách (bohužel mi utekla větší část přednášky o Phalangeru, rarouš pil moc pomalu :). Nic
mi v ten den nechybělo ani nepřebývalo.
Druhý den byl zajímavý asi spíš pro jinou cílovou skupinu, než do které spadám já, ale i tak jsem si některé přednášky užil. Vilému Málkovi se podařilo sehnat 2 podle mě vynikající prezentátory, Davida Špinara a Patrika Zandla, jejichž přednášky se dobře poslouchali. Potom bylo po technické stránce extrémně zajímavé vidět, jak web „vidí“ nevidomí – to by jeden neřekl, jak zatraceně těžké to na webu mají. Pro mě spíš z psychologického pohledu pak bylo zajímavé sledovat přednášku Chamurappiho, který se před tolika lidmi evidentně moc necítil, ale i tak – nebo právě proto – bylo velmi zajímavé ho sledovat. Navíc v přímém přenosu docházelo k různým drobným konfrontacím s jeho „starým známým“ Vilémem Málkem a nakonec se do Chamurappiho pustil i Jakub Vrána. No zajímavé to bylo. (Mimochodem, do poslední chvíle jsem byl zvědavý, jestli Chamurappi není sám Vilém Málek, což by byla bomba; měl jsem docela pádný důvod si to myslet, ale to se bohužel nepotvrdilo). I další přednášky byly zajímavé.
Na závěr dne jsem tak byl jen trochu zklamán, že jsem neslyšel mluvit 2 lidi – SuE a Dera. Paní Eva má velmi zajímavý blog a na její přednášku jsem se těšil, nakonec však dostalo přednost natažené HTML5 od Martina Hassmana. No a Dero vedl pouze malý test na začátku dne. Měl jsem pak příležitost se ho na něco zeptat a jeho styl projevu je přesně stejný, jako kdysi, když ještě psal na svůj blog, tj. velmi uhlazený a odborně přesný. Takových lidí není moc a určitě by bylo zajímavé si od něj něco poslechnout. Tak třeba někdy příště…
- Našlo se několik lidí, které zaujala moje prezentace, ale nestihli si
opsat, co všechno se vlastně demonstrovalo. Tady jsou technologie,
o kterých byla řeč:
- ASP.NET Dynamic Data, pomocí nichž lze vytvořit administrační rozhraní nad databází během několika sekund, jsou součástí ASP.NET Extensions. Pěknou přehledovou prezentací je session T24 z konference MIX08.
- ASP.NET AJAX má svůj domov na (překvapivě) http://asp.net/ajax/
- ASP.NET MVC najdete opět na intuitivní adrese http://asp.net/MVC/
- Nejlepším zdrojem informací o Adobe Flex je patrně stránka flex.org. Pro vývoj, třeba i ten na zkoušku, se vám bude hodit zkušební verze Flex Builderu, se kterým se pracuje lépe než s command-line nástroji, které jsou k dispozici zdarma.
- Z aplikací, které krásně demonstrují výhody Flexu oproti (D)HTML, jsem ukazoval Photoshop Express a textový editor Buzzword. Na slidech se ještě objevila aplikace SlideRocket, která rovněž stojí za pozornost (něco jako PowerPoint v prohlížeči, včetně 3D přechodů a podobně).
- Domovem Silverlightu je silverlight.net. Pokud chcete vidět možnosti této technologie a ukázku, jak se v Silverlightu vyvíjí, doporučuji track Building RIAs Using Microsoft Silverlight z konference MIX08 (část 1, část 2).
- V souvislosti se Silverlightem jsem zmiňoval relativně nový UI framework pro tvorbu desktopových aplikací zvaný WPF (Windows Presentation Foundation), z něhož Silverlight přebírá filosofii tvorby UI a teoreticky je jeho podmnožinou. WPF je velmi rozsáhlý subsystém .NET Frameworku, který řeší snad úplně všechno, co souvisí se vzhledem (2D, 3D, text, UI, média apod.), takže těžko odkázat na nějaký jednoduchý článek, ale poměrně dobrý přehled najdete třeba na Wikipedii.
- Z technologií, které webový vývoj přenášejí na desktop, jsem zmiňoval Adobe AIR, Mozilla Prism a Google Gears.
- Jako příklad aplikace, která je naprogramovaná v HTML/CSS/JavaScriptu/ExtJS frameworku a běží na desktopu, jsem ukazoval Simple Tasks. Tato ukázková aplikace je zajímavá tím, že kromě Adobe AIR existuje i její verze pro Google Gears, takže vidíte, jak skoro stejný zdrojový kód běží na desktopu i v prohlížeči.
- Poslední zmiňovanou technologií byl Jaxer, který umožňuje běh klientského JavaScriptu/DOM na serveru. Pěkné ukázky nabízejí screencasty na aptana.tv.
Celkově myslím, že prezentace šla dobře, a podle reakcí soudím, že zaujal především Flex. Několik lidí mrzelo, že bylo nutno projet prezentací tak rychle, ale s tím jsem bohužel nemohl nic dělat. Dokonce padla otázka, jestli se pro podobná témata neplánuje celá konference, na což je zatím odpověď ‚nikoliv‘, ale je to velmi zajímavý podnět.
- Na vlastní oči jsem viděl Davida Grudla v 10 ráno. Pokud tak nekecá se svým obráceným denním režimem, zažil jsem něco velmi speciálního :) Jinak s Davidem nebylo lehké pokecat, protože jaksi přirozeně kolem něj neustále vzniká hlouček lidí, a taky je asi dost těžké zeptat se ho na něco, na co už předtím 10× neodpovídal, ale i tak to bylo příjemné setkání. Stejně jako jsem byl rád, že jsem konečně osobně poznal Honzu Biena, Aleše Roubíčka, Jakuba Vránu a řadu dalších lidí, kteří třeba nemají žádný známý blog, ale přesto se s nimi perfektně povídalo.
Celkově byl WebCamp prima a po určité změně formátu by se snad mohl konat i nějaký další ročník (za současné situace pochybuji, že by chtěli Jakub a Vilém podobným způsobem dotovat konferenci i v budoucnu). Fotky jsou u Ladislava Prskavce na blogu.
Pro pořádek přidám odkaz na své zhodnocení letošního WebCampu