CZ Podcast 95 – Distribuované firmy a práce z domova

podcast ke stažení: czpodcast95 (audio/mp3; 28 348 kB) Do 95. dílu zavítal Jiří Knesl a tématem se nám stalo budování distribuovaných firem a zkušenosti s prací z domova a vůbec s prací na dálku. Jirka s tím má poměrně aktuální zkušenosti neboť střídavě pracuje z Barcelony a žije životem novodobého IT nomáda. Vaše ohlasy uvítáme na fanouškovské […]

Příběh jednoho selhání, katarze a poučení v agile vývoji

Tohle je příběh jednoho selhání, katraze a poučení našeho týmu při doručování re-brandované login a registrační stránky. Mohl bych ho volně zařadit do série, říkat že dělám agile vývoj je rozdíl oproti tomu dělat agile opravdu, ale neudělám to, protože na tomhle selhání jsme se hodně naučili a přijali pár opatření, které náš tým posunuly.

CZ Podcast 94 – Virtualizace

podcast ke stažení: czpodcast94 (audio/mp3; 26 126 kB) Do tohoto dílu jsme si pozvali Igora Kopřivu a tématem byla virtualizace. Nakonec se podařilo zodpovědět všechny naše dotazy a vzniklo z toho velmi zajímavé povídání mimo jiné například o tom, jak virtualizace funguje, jaké máme druhy virtualizace, zabrousili jsme do bezpečtnostích rizik a nebo na výkonostní dopady. Vaše […]

Parametrizovaný jUnit test

Richard Šerý v článku Druhá obtížná věc prohlašuje: „pište kód tak, aby ho pochopilo i malé děcko, senilní stařík či vy po deseti letech práce v korporaci“. V komentářích jste mě za podobu unit testu pro validátor rodného čísla, který ono krédo respektuje, téměř kamenovali. Zkusme tedy něco elegantnějšího:parametrizovaný jUnit test. Dle toho, co…

Proč je dobré konzumovat psí žrádlo aneb jak si kdo ustele…

V angličtině se tomu říká eating your own dog food, v češtině používáme pořekadla co sis navařil, to si taky pěkně sníš a nebo nápaditější jak si kdo ustele, tak si i lehne. Tyto fráze popisují nejčistší možnou zpětnou vazbu, kterou můžete dostat. Zpětná vazba je klíčovým faktorem v zdokonalovacím procesu jakékoliv činnosti a při […]

CZ Podcast 92 – Reaktivní programování

podcast ke stažení: czpodcast92 (audio/mp3; 29 671 kB) Hostem tohoto dílu je Aleš Roubíček a tématem reaktivní programování. Věnovali jsme se základním architektonickým kamenům tohoto přístupu – responsivnosti, škálovatelnosti, odolnosti a událostnímu modelu. Vaše ohlasy očekáváme na naší fanouškovské stránce. Odkazy RxJava Reactive manifesto React JavaScript Facebook knihovna Principles of Reactive Programming (online kurz na Coursera)

CZJUG Praha – Operating Cassandra NoSQL database across the globe, Dynamic class loading

Lednové setkání Pražské Czech Java User Group proběhne 27.1. od 19h v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás prezentace Operating Cassandra NoSQL database across the globe (Jiří Horký) a Dynamic class loading (Jan Kolena). Sponzorem setkání je firma Avast Software. Vstup na akce CZJUGu je zdarma, […]