Hackathon

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.

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.