Tak jsem se prokousal k třetímu a poslednímu dni konference. Sláva.
V podstatě plenární diskuze/sdílení zkušeností. Mluvilo se zejména o verzích Ruby. Udělal jsem si následujcí poznámky:
Na přednášce byl prezentován gem Click to globalize, zaštítěný skvělou myšlenkou. Jde o to, že při překladu aplikací chybí překladateli kontext, ve kterém má daný řetězec přeložit. No a tenhle gem chytá všechny pokusy o překlad řetězce a obohacuje je o kus HTML+JavaScriptu. V prohlížeči se pak zobrazí u každého řetězce ikonka, a po kliknutí na ni se zobrazí formulář na překlad. Přeložený text se pomocí AJAXu přenese na server, kde se uloží do databáze překladů. Hezká myšlenka.
Přednáška o technice monkey patching, resp. úskalích jejího použití. Šlo v podstatě o „best practices“ – jak rozšiřovat základní třídy Ruby, jak se chovat tolerantně k ostatním rozšiřovatelům a jakých chyb se dopouští RoR.
Z celé konference jsem byl docela nadšený – tahle série článků je toho důkazem. Snad se na ni podívám i příští rok…
Jaroslav Kuboš vystudoval informatiku na FIT VUT v Brně, pracuje v IT a ve volném čase tvoří inovativní server s nabídkami IT práce – nalezen.cz