Reportáže

GeeCON Prague 2018

Po třech letech jsem zase zavítal na polskou konferenci GeeCON, která se konala 18. – 19. října v Praze. Přiznávám, že jsem se těšil až zjistím, kam se pozornost řečníků za ta léta posunula. GeeCON si drží svou úroveň kvality a po technické a organizační stránce jsem nebyl zklamaný. Celkově jsem si z konference odnesl pocit toho, že Java jako ekosystém se definitivně posunul v hype cycle do „plaeau of productivity“. Nenarazil jsem na žádného řečníka, který by zaslepeně vychvaloval nějakou technologii, aniž by přiznal slabá místa a racionálně uvedl místa, kde se vyplatí a kde se naopak nevyplatí daný přístup použít.

Reportáž z GeeCON Praha 2015

GeeCON 2015 GeeCON je zavedená konference, u které se můžete spolehnout na kvalitní speakery a skvělou organizaci. Připočtěme ještě rozumnou cenu a fakt, že se děje u nás v České republice a vychází nám z toho rovnice, která má jasně daný výsledek = je to akce, na které nemůžete chybět, pokud nemáte opravdu dobrou výmluvu :)

V tomto článku udělám krátkou rešerši přednášek na kterých jsem byl.

Ohlédnutí za jOpenSpace 2013

main_thumb

Je to už nějakou dobu, kdy skončila tato výjimečná událost. Slíbil jsem sepsat reportáž a také Vás všechny poprosit o pomoc se stříháním audio záznamů. Jenže se toho na podzim nakupilo nějak moc - firemní hackathon, DevFest, moje přednáška na CZJUGu, dvě děti a několik souběžně běžících projektů v práci jsou moje výmluvy proč jsem to ještě neudělal :)

Dobrovolníci pro střih audia, přeskočte sem (díky předem).

Letošní jOpenSpace byl pro mě vyjímečný především tím, že jsem se (aniž bych o to usiloval) stal spoluorganizátorem celé akce. Iniciátorem byl Lukáš Hasík z AVASTu, který zajistil našeho nejvýznamnějšího sponzora (děkujeme firmě AVAST) a dal všemu ten nejdůležitější prvotní impuls (další organizace se Lukáš účastnil seč mohl, ale vydání nové verze antiviru si vyžaduje své a moc času nazbyt neměl). Původní myšlenkou bylo, že organizaci celé akce uděláme "crowdsourcově" ve více lidech, ale nakonec se tento postup neukázal moc funkčním a bylo potřeba, aby to někdo vzal víc za pačesy - no a mě došly nervy prvnímu :)

GeeCON - Krakow 2013

Forrestí výprava opět vyrazila do Polska na Java konferenci GeeCON a nebyl bych to já, kdybych vám nepřinesl detailní reportáž o věcech, které mne tam zaujaly. Letos byl můj výlet sponzorován brněnskou firmou YSoft, která byla platinovým sponzorem celé konference a které bych chtěl prostřednictvím tohoto článku také poděkovat. Na společnou výpravu se s námi vydal i Tomáš Záluský z písecké společnosti Intelis a spolu s ním bychom pro vás měli připravit i krátkou rekapitulaci konference na pražském CZJUG.

DevFest Pardubice 2013

Tento víkend se v Pardubicích konal historicky první "pardubický" Google DevFest a bylo by hříchem nevydat se na tak zajímavou akci zvlášť, když probíhá jen pár stovek metrů od mého domu. Na programu byli přitom samí zajímaví řečníci - Michal Špaček, Daniel Steigerwald, Pavel Lahoda, googleři Danut Echanoiu a Margarita Manterola a další.

Pokud vás zajímá, jak vše vypadalo okem diváka, připravil jsem pro vás tuto reportáž.

OAuth 2 (Danut Echanoiu)

První přednáška Danuta Echanoiu byla na již trošku ohrané téma OAuth autentizačního a autorizačního protokolu. Ačkoliv jsem již byl asi na dvou přednáškách o OAuth - tato mi přišla mimořádně dobrá a to především kvůli tomu, že veškeré technikálie byly vysvětleny velmi jednoduše a lidsky.

Jak jsem organizoval Forrestí hackathon

Nápad zorganizovat firemní hackathon ve mně zrál nějakou dobu. Několika podobných akcí jsem se účastnil v minulém roce, takže jsem měl hrubou představu o tom, jak podobná akce probíhá. Navíc se nám ve Forrestu už nějakou dobu v issue trackeru hromadí plno nápadů, které kvůli vytížení na projektech nemáme kdy zrealizovat ... a přitom jsou to takové cool věci :). Nakonec jsem se rozhoupal a pustil do organizace. Jen jsem si nebyl jistý, zda jsou kolegové podobní blázni jako já a půjdou do toho.

Reportáž z GeeCON 2012

GeeCON si již vydobyl své místo na slunci mezi evropskými konferencemi a není třeba ho příliš představovat. Osobně jsem s kvalitou přednášek vždy velmi spokojený a proto jsme s kolegy vyrazili na GeeCON letos již potřetí. Organizátorská práce byla jako vždy skvěle odvedená - cateringem počínaje a luxusními prostory v multikině konče. Člověk si musí jen trošku povzdechnout, když si vzpomene na tvrdé židle v přednáškových místnostech a catering univerzity v případě největší české konference WebExpo. Nicméně, člověk nejezdí na konference kvůli sedačkám a jídlu, ale kvůli kvalitnímu obsahu a tak se dá i v případě WebExpa leccos překousnout. Majorita účastníků byla samozřejmě z Polska, ale okolo bylo slyšet i dost češtiny a moravštiny, což mi vážně udělalo radost. Na GeeCONu letos přednášeli i dva češi - Pavel Lahoda o problémech při vývoji na Androidu a Honza Kotek o JDBM (rozepíšu se dále). Pokud vás zajímá, jak vypadal celý GeeCON mýma očima, čtěte dál ...

CodeRetreat Praha 2011

Organizátoři byli večer skutečně znaveníNikdy, nikdy nepodlehněte své lenosti. Všichni známe předvánoční čas plný akcí a večírků a uznávám, že včera jsem velmi zvažoval, jestli chci na CodeRetreat vlastně jet a zmizet o desíti z jiné akce s přáteli úplně střízlivý. Přiznávám svou slabost a stydím se, že jsem vůbec kdy zapochyboval. CodeRetreat byl jednou z mých letošních nejlepších akcí a musím říct, že naboural žebříček nejhodnotnějších akcí vůbec. Přičemž i příčka jOpenSpace se zachvěla ve svých základech.

WebExpo 2011

Letošní WebExpo se skutečně vydařilo. Rozhodně se v něm nevyskytovaly žádné fatální problémy, jejichž jsem byl svědkem minulý rok. WebExpo má oproti jiným konferencím (konkrétně můžu porovnávat se zahraničními Java konferencemi) zvláštní atmosféru. Kromě toho, že se tam můžete setkat s velkým množstvím českých "elit", je v něm i řada drobností, které potěší a pobaví. Letos mě například dostaly unikátní teasery promítané před každým blokem přednášek s fotkami a krátkým popisem přednášejících osobností se skvělou 8bitovou muzikou na pozadí. Skvělá je také myšlenka moderátorů, kteří uvádějí jednotlivé prezentace a dodávají každé místnosti osobitý nádech. Stánky v prezentační aule jsou na WebExpu ojedinělé - čajovnou počínaje přes letecký simulátor až ke stánku, kde jste se mohli nechat udělat masáž od profíka.

jOpenSpace 2011 - audio z bleskových přednášek

Čtvrtý ročník ne-konference jOpenSpace se konal letos v červnu ve Vítkovicích v Krkonoších a k mé veliké lítosti tentokrát bez mé účasti. Zážitky mám tedy jen zprostředkované a musím říct, že sestava účastníků opět nezklamala - letos o to víc, protože se dostalo na novou krev a mezi geeky se objevila řada nových tváří. Vzhledem Michalově pracovní vytíženosti se tentokrát organizace ujal Filemon bývalý majitel firmy JetMinds (nyní Vendavo), za což mu patří náš dík, protože organizační stránka je vždy ta nepopulární (doufám File, že tě to neodradilo a příští rok se pátého ročníku budu moci zase zůčastnit i já). Navíc společnost JetMinds plně hradila ubytování, což většina z nás - rentiérů - samozřejmě nepotřebuje, ale drobnosti vždy potěší :-D.

GeeCON 2011

Polská konference GeeCON nabírá na popularitě a letos již byla s předstihem vyprodána. Možná to není takový tahák jako Google I/O, které se vyprodalo hned po 2 dnech, ale myslím, že pro Java pozitivního středoevropana je to jedna z velmi lákavých událostí roku. S kolegy z Forresta jsme na ni vyrazili již v úterý, abychom se ve středu zúčastnili University day s rozšířenými (3h) prezentacemi na konkrétní témata.

Hackathon - RefactoringNG

Dnes proběhl další hackathon, který se zaměřil na RefactorNG plugin do NetBeans. RefactoringNG je modul pro NetBeans, který slouží k automatizované refaktorizaci kódu. Pro bližší seznámení doporučuji projít existující články na Java.cz:

Plugin funguje tak, že v prostředí Netbeans můžete označit konkrétní Java zdrojáky (popř. balíky zdrojáků) a aplikovat na ně pravidla uložená v RNG souboru. Pravidla se skládají ze dvou částí - první obsahuje pattern, kterým se porovnává zkoumaný zdrojový Java soubor a pokud dojde ke shodě části AST stromu, je na tuto část aplikován pattern v druhé části pravidla, který provede požadované modifikace.

Hackathon - GPars, kolo první

Tento víkend proběhl první hackathon cílený na českou Java komunitu. Myšlenková podstata je převzata ze zahraničního projektu Hackergarten. Cílem našeho setkání je v rámci jednoho dne / večera vytvořit něco, co je možné kontribuovat v rámci open-source. Existují samozřejmě další pojetí hackathonu jako takového - jako zdroje dalších informací bych doporučil tyto články:

Základem práce je párové programování pod vedením člověka se zkušenostmi s danou open-source technologií. Užitek z tohoto večera si odnášíme všichni - GPars má několik nových commitů, my všichni jsme se poměrně zblízka seznámili s některými aspekty této knihovny i Groovy samotného a skvěle jsme si zaprogramovali párově s lidmi, se kterými tuto možnost běžně nemáme.

WebExpo 2010 - sobota

Sobotní den mi zlepšil včerejší pocit z WebExpa poměrně radikálně. Dnes jsem měl více méně štěstí na přednášky, takže jsem většinu dne strávil podle mého vkusu. Organizační část se nijak výrazně nezlepšila, nicméně co se týká složení programu a osobnostní v něm, musím pochválit. Navíc se mi po letech "poštěstilo" ochutnat onen klasický rozblemcaný školní špenát, což je zážitek, na který budu zase hodně dlouho zapomínat. Ráno začalo poměrně vlažně přednáškou o Continuous delivery, ve které jsem si myslel, že se dozvím něco víc o závěrečné části - tedy o té "delivery". Bohužel Aleš Roubíček rozebral pouze základní principy CI, které jsou erudovanější části IT publika známé už nějaký ten pátek.

WebExpo 2010 - pátek

Na WebExpo jsem letos vyrazil poprvé a docela jsem se těšil. Nabízelo poměrně atraktivní mix ze světa webových vývojářů - obchodem počínaje, přes kreativu a použitelnost až k programování. Ne všechno co vypadá dobře na papíře (webu) je ale takové i ve skutečnosti. Pocit, který si z WebExpa dnes odnáším by se dal popsat jedině slovem "nevyrovnané výkony" - a to jak z hlediska organizačního, tak i z hlediska prezentací. Mám-li být hned zkraje kritický, myslím, že některé věci by už na 3. ročníku měly být vychytané. Registrace nebyla připravená na takový nápor lidí a řada účastníků tak přišla o první prezentace, jen pro to, že musela stát frontu jak na banány před revolucí. V materiálech, které jsme dostali s registrací kompletně chyběl program a nějaká mapka, která by lidem usnadnila orientaci v areálu Univerzity (taktéž heslo pro WI-FI v materiálech chybělo). Některé věci (bloky, trička), zdá se, byly jen na požádání pro ty, co věděli kam jít. Dalším klasickým nedostatkem (což je ovšem standard všech konferencí, na kterých jsem byl) je nedostatek elektrických zásuvek - už si to musím někam zapsat, abych si vždycky s sebou bral alespoň pěti-psa.

jOpenSpace 2010

Opět po roce proběhla - v pořadí již třetí - ne-konference nesoucí název jOpenSpace. Na ní se každoročně setkávají zajímaví lidé z celé republiky, které spojuje jediné téma a tím je Java a vývoj aplikací. Základem konference jsou tzv. lightning talky, což jsou mini-přednášky na vybraná témata. Některá z nich se mi podařilo nahrát a v tomto článku je dávám se svolením autorů ke stažení ve formě podcastů. Kromě toho, že některé z nich obsahují skutečně velmi zajímavé informace, je na nich lákavé především to, že s nimi neztratíte moc času - jejich délka se pohybuje do 6 do 25 minut. Takže neváhejte a stahujte ...

GeeCON 2010 - Den druhý

Po včerejší after párty se mi dneska skutečně nechtělo příliš vstávat. Niméně diskuse s Hansem Dockterem (autorem Gradle) skutečně stála za to. Hans je skutečně mimořádný člověk se skvělými názory - přidávám další bodík pro Gradle. Styl, jakým se Gradle vyvíjí a filozofie, která za ním stojí, se mi skutečně zamlouvá. U dikuse byl také Vašek Pech z JetBrains, který má na svém kontě také samostatný OS projekt GPars, takže se diskuse odvíjela i na téma zkušeností s vedením OS projektu, respektive firmy, která je živa z konzultací a školení spojených s daným OS projektem. Tyhle chvilky jsou zkrátka na konferencích asi to nejlepší - dostat se do kontaktu s výjimečnými lidmi a mít možnost s nimi mluvit tváří v tvář. Jsem opravdu rád, že tyhle "výlety" na konference jsou ve Forrestu možné, protože to zdaleka není samozřejmost.

GeeCON 2010 - den první

V letošním roce jsme s kolegy z Forresta vyrazili na GeeCON v Poznani. Podle referencí z loňského roku se jednalo o velmi dobrou akci, takže jsme plni očekávání vyrazili směr Balt. Cesta do Poznani byla velmi jednoduchá - z Náchoda je to furt rovně :-) , překvapily mne příjemně stavy silnic - takovou po které jsme jeli my aby člověk v Čechách pohledal. Nakonec jsme do Poznani ve zdraví dorazili - čekal jsem spíš menší město a tak mě překvapilo, že Poznaň je větší než Brno. Pro zvědavce přikládám pár fotek z akce od organizátorů.

Vyhodnocení iBatis 3 Workshopu

Tento týden proběhl workshop na téma iBatis 3 v Národní technické knihovně. Na workshopu jsem vyhlásil soutěž o licenci vývojového prostředí IntelliJ Idea 9 - Ultimate Edition a v tomto příspěvku najdou soutěžící jak moji verzi řešení příkladů, tak i výsledné vyhodnocení. Kompletní řešení všech testů, které jsme v průběhu workshopu probírali najdete v GitHub repository na stejném místě jako původně (stačí si "pullnout" novou verzi zdrojových kódů):

Sponzor přednášky:

Děkuji ještě jednou všem, kdo si našli cestu na seminář a kdo se i po něm za mnou zastavili a řekli mi svůj názor na jeho formu a průběh (speciální díky patří chlapcům z MoroSystems za jejich příspěvek na blogu). Není totiž horší pocit než, když se jako přednášející dobu potíte vedle projektoru, pak se publikum potichu rozuteče a vy odcházíte z rozpačitým pocitem a otázkou, jestli to nakonec mělo smysl. Jsem rád, že, pokud nic jiného, tenhle workshop nějaké emoce vyvolal a ke konci za mnou zašlo hodně lidí, a měl jsem šanci si udělat obrázek o tom, jestli jsem to vzal za ten správný konec.

jOpenSpace 2009

Dnes skončil druhý ročník Javovské ne-konference s názvem jOpenSpace, kterou pořádají pánové z Inmite. Podle metody obrácené pyramidy, přejdu rovnou k závěru: letošní ročník byl daleko více uvolněnější než ten minulý (dokonce i na sport se čas našel), přesto mi přinesl dostatek inspirace do příštích měsíců a především řadu kontaktů na zajímavé osobnosti české Java scény. Ty nejhodnotnější informace jsem spíš než z "organizovaného" programu získal z neformální konverzace při jídle a v přestávkách. Ze všech bych vypíchl snad jen skvělé zkušenosti a rady Lukáše Vlčka v oblasti fulltextového vyhledávání (díky Lukáši) nebo skvělou dvouhodinovou konverzaci v kroužku Pavla Juhoše (HP), Václava Pecha (JetBrains) a Maaartina o budoucnosti jazyka Java, porovnání progresivity oproti .NET, jazycích jako je Groovy / Scala apod. Zkrátka a jednoduše, přestože vznikly záznamy z oficiálních "session", ty nejcennější zážitky / informace zachytit na pásku nelze. Ty si člověk odnese, jen když na konferenci prostě je.