Manday není jednotka!

Tento výkřik je autentický a pochází z jedné diskuze, kdy se vývojářům manažeři snažili vysvětlit, proč si myslí, že vývojáře dotují, přestože projekty mají poměrně vysoký zisk. Diskuze byla čím dál neuvěřitelnější a absurdnější tím spíš, že žádný příklad nezabíral. Manday expertního síťaře i uklízečky se sečetl, vynásobil koeficientem, a fakturoval zákazníkovi. Rozpočet se dělal […]

Otvorenie JavaEE a jeho prechod pod Eclipse nadáciu (Oracle announced to open JavaEE – what to expect in the future?)

Cez leto sa diali s Java EE zaujímavé veci a aj po lete sa zdá, že udalosti s Java EE budú naďalej naberať rýchly spád. Len pred nedávnom som na svojom blogu písal o tom, že Oracle oznámil otvorenie Java EE a plány odovzdať ho ako projekt opensource nadácii a o tom, čo môžeme očakávať v budúcnosti. […]

Pull request verifier

Pro Jenkins existuje Bitbucket Pull Request Builder Plugin. Díky němu si můžete nastavit build, který se spustí nad každým pull requestem v Bitbuc­ketu. Rovněž zkont­ro­luje statickou analýzu kódu (pokrytí testy, PMD, FindBugs, Check­s­tyle a dupli­city kódu), jejíž konfi­gu­rací se teď zabývat nebudu. Pokud jsou všechna pravidla splněna, tak…

Clojure web development: Ring Middleware

V minulém článku jsme se podívali na úplně nejzákladnější základy webového vývoje v Clojure – jak zpracovat HTTP request a response pomocí knihovny Ring. Tu nejzajímavější část Ringu – Middleware – jsme ale zmínili jen letmo a byla by škoda se do tohoto zajímavého konceptu trochu více neponořit.

Clojure web development: Ring Middleware

V minulém článku jsme se podívali na úplně nejzákladnější základy webového vývoje v Clojure – jak zpracovat HTTP request a response pomocí knihovny Ring. Tu nejzajímavější část Ringu – Middleware – jsme ale zmínili jen letmo a byla by škoda se do tohoto zajímavého konceptu trochu více neponořit.

Registrace jOpenSpace 2017

Ne-konference jOpenSpace 2017 se koná 13. – 15. října 2017 v Hotelu Farma v Pelhřimově. Ne-konference neznamená, že se nám nechce připravovat program, ale to, že je tvořen samotnými účastníky akce. Obsah, který vytváří všichni přítomní, se skládá z desetiminutových prezentací a případně delších workshopů. Počet účastníků je omezen na 42. J v názvu už […]

Červnový CZJUG ve Zlíně

15.6.2017 se uskuteční letos již 3. CZJUG ve Zlíně. Přednáška bude na téma JSON a podpora v Java EE. Pokud se na přednášku chcete podívat, zaregistujte se prosím na http://srazy.info/czjug-zlin/7298 . Podpora JSONu je důležitou součástí nadcházející verze Java EE. Na této přednášce si představíme JSON-P a JSON-B API, vysvětlíme si, co je spojuje a jak mohou být […]

Červnový CZJUG ve Zlíně

15.6.2017 se uskuteční letos již 3. CZJUG ve Zlíně. Přednáška bude na téma JSON a podpora v Java EE. Pokud se na přednášku chcete podívat, zaregistujte se prosím na http://srazy.info/czjug-zlin/7298 . Podpora JSONu je důležitou součástí nadcházející verze Java EE. Na této přednášce si představíme JSON-P a JSON-B API, vysvětlíme si, co je spojuje a jak mohou být […]

Graph DB Meetup (Praha)

Doba dotykových obrazovek může brzy skončit. Od chytrých telefonů a hodinek, až po domácí zařízení a chytrá autorádia, ovládání dotykem přestává být primárním uživatelským rozhraním. (zdroj: Design News)   Christophe, Principal Consultant ve společnosti GraphAware, Vás ve své přednášce provede návrhem a vývojem konverzačních botů. K tomuto použil nástroj Amazon Alexa, který zkombinoval se zpracováním […]

Clojure web development: Ring

Webový vývoj v Clojure je dobře etablovaný. Nebylo by to ale Clojure, kdyby si věci nedělalo trochu po svém. A tak nabízí, místo rozsáhlých aplikačních frameworků, množinu knihoven, které se dají pospojovat dohromady. Trochu to připomíná unixovou filozofii – malé, jednoúčelové prográmky, které lze propojovat do komplexnějších řešení.Když jde o web,…