JPA – Vazební tabulky s metadaty
V rámci přípravy na JPA certifikaci jsem narazil na pár zajímavostí. Tentokrát chci psát o vazebních tabulkách legacy databází, které nejsou triviální, tj. neobsahují jen klíče ale i nějaká metadata.
Czech Java User Group
V rámci přípravy na JPA certifikaci jsem narazil na pár zajímavostí. Tentokrát chci psát o vazebních tabulkách legacy databází, které nejsou triviální, tj. neobsahují jen klíče ale i nějaká metadata.
podcast ke stažení: czpodcast116 (audio/mp3; 24 514 kB) Do tohoto dílu, který jsme nahrávali na konferenci Devel.cz 2015, jsme pozvali Daniela Steigerwalda, který se rozpovídal nejenom o frameworku Este.js, Reactu, Fluxu a izomorfních aplikacích.
Již rok funguje můj web Top Java Blogs, kde jsou agregovány novinky (v angličtině) z Java světa. Aktuálně obsahuje přes 130 Java blogů a za poslední rok jsem web výrazně vylepšil. Z nejužitečnějsích novinek bych jmenoval obrázky blogů, like / dislike tlačítka, kategorie (Beginners, Advanced, Agile & Testing) a top články. Budu moc rád za […]
Dubnové setkání Pražské Czech Java User Group proběhne 13.4. od 19h v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čeká nás prezentace na téma Zpracováváme data s Apache Kafka (Martin Podval) a Zátěžové testování se SmartMetrem (Pavel Lukeš). Vstup na akce CZJUGu je zdarma, a není třeba se předem […]
Článek o typových anotacích v Javě 8, jejich syntaxi a přístupu skrze Java reflection.
podcast ke stažení: czpodcast115 (audio/mp3; 21 586 kB) Do tohoto dílu jsme pozvali hosty ze společnosti GMC, jmenovitě Petra Novotného, Karla Steinmetze a Zdeňka Obsta, a tématem byl programovací jazyk Kotlin.
podcast ke stažení: czpodcast114 (audio/mp3; 27 367 kB) Do tohoto dílu jsme si pozvali Adama Sporku a tématem byla interakce člověka s počítačem a svět adaptivní hudby v počítačových hrách.
Mám rád v dílně pořádek. Všechno má své místo, na které se musí vracet. Nářadí nesmíte dlouze hledat či o něj dokonce zakopávat. Nejlépe je uklízet hned a málo, než později a hodně, protože se vám do toho nebude chtít. Stejně to mám rád při programování. Mohl bych psát o víc sexy nástrojích jako Gradle, […]
podcast ke stažení: czpodcast113 (audio/mp3; 35 081 kB) Hostem 113. dílu byl Miloš Enderle ze společnosti Geewa a tématem byl vývoj multiplayer her. Probraných oblastí bylo tuze moc, od toho jak firma rostla, přes monetizační modely, konkurenci, integraci s Facebookem, architekturou, DDOS útoky zneuctěných hráčů a konče testováním na uživatelích.
podcast ke stažení: czpodcast112 (audio/mp3; 32 648 kB) Do dalšího dílu jsme si pozvali Vojtěch Meluzíná alias Meldu, který se zabývá profi vývojem audio rozšíření.
Březnové setkání Pražské Czech Java User Group proběhne 9.3. od 19h v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čeká nás prezentace na téma Kappa architektura. Vstup na akce CZJUGu je zdarma, a není třeba se předem registrovat. Pokud se chystáte přijít, dejte nám vědět formou hlasování v anketě […]
Úvaha o více i méně viditelných novinkách v Javě 7.
podcast ke stažení: czpodcast111 (audio/mp3; 32 841 kB) Další díl s pořadovým číslem 111. jsme natočili se Zbyňkem Hraše a tématem byl koncept svobodné firmy, zmrdfree kultura, otevřené platy, orgnizační struktura, samoorganizající se týmy a další pravidla a zkušenosti firmy Etnetera.
Často mi někdo říká: ty se máš, zabalíš si počítač a můžeš pracovat odkudkoliv na světě, případně pojedeme někam na trip, ty si vezmeš počítač a bude pracovat. Dlouho jsem tomu konceptu prostě nevěřil, obzvláště pokud je vaše práce týmová, respektive někdo závisí na vaší dostupnosti, což se stává z mnoho důvodů – rozjíždíte nový projekt,…
Ako rýchlo rozbehať multipart upload súborov cez HTTP? Ak máte k dispozícii servlety 3.x, môžete ich nakonfigurovať veľmi jednoducho.
Nedávno som trochu experimentoval s rozšírenejším použitím CDI dependency injection v klasickej Swing Java SE aplikácii. Podarilo sa mi CDI, konkrétne pomocou Weld, skombinovať so Swing komponentami a použiť CDI eventy na implementovanie observer patternu a oddelenie GUi kódu od logiky. Viac o tom v poslednom príspevku na mojom blogu.
podcast ke stažení: czpodcast110 (audio/mp3; 27 124 kB) Do dalšího dílu jsme si pozvali Pavla Lukeše a povídali jsme si o zátěžových testech a nástroji SmartMeter, který Pavel vyvíjí ve společnosti Etnetera. Jako vždy to bylo povídání tuze zajímavé.
Lednové setkání Pražské Czech Java User Group proběhne 26.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 na téma – JAX-RS.next a Reactive Jersey Client obě od Michala Gajdoše. Vstup na akce CZJUGu je zdarma, a není třeba se předem registrovat. Pokud se chystáte […]
V poslední době mi trochu chybí kódování a přemýšlím, jestli platí, že nekódující architekt je horší než žádný architekt. Největší nebezpečí nekódujícího architekta vidím ve ztrátě citu pro jemné detaily. Architekt musí mít hlavně kontext, ale udržet si kontext nějakého většího systému znamená, že si holt musí od problému trochu…
Vytvořil jsem JSF + PrimeFaces + Spring 4 video tutorial. Je zdarma na mém webu javavids.com (videa jsou na YouTube, na mém webu jsou vždy relevantní části kódu a výsledné aplikace v jednotlivých krocích. Výsledný projekt je také na mém GitHub účtu.