🏷️ java
Hledám do našeho týmu backend vývojáře
Opět jsem se rozhodl "jít tomu štěstíčku trochu naproti" a publikovat zde další pracovní inzerát. Protože hledám nové lidi k nám do týmu a rád bych našel někoho, kdo bude kompatibilní s mým přístupem k softwarovému inženýrství
Remcání proti Javě
Na některé věci potřebuje mít člověk odstup. Odstup a zkušenosti z jiných oblastí. Co mě udeřilo do očí, když jsem se po čase vrátil k Javě?
Spring Security, SAML & ADFS: Implementace
V minulém dílu jsme se vyřádili na konfiguraci, tak teď už jen zbývá to nabouchat v tom Springu, ne? Mám pro vás jednu dobrou a jednu špatnou zprávu.
Spring Security, SAML & ADFS: Konfigurace
Posledně jsme se podívali jaký je mechanismus SAML autentikace. Tenhle článek se bude zaměřovat na konfiguraci potřebnou pro to, aby nám SAML autentikace fungovala.
Trampoty s JUnit 5
Poslední dobou jsem moc nepsal unit testy v Javě. Jednak jsem posledního půl roku hodně prototypoval a když už jsem testy psal, tak to bylo převážně ve Scale, nebo v Clojure. Ale teď se naskytla příležitost ošahat si nové JUnit 5.
Střípky z prototypování II: WebSockets
Jak přinutit Wicket, aby se choval víc reaktivně? Stačí zapojit WebSockets. Není to úplně triviální, ale dá se to zprovoznit.
Střípky z prototypování: Wicket, Spring, REST
Vytvořil jsem si několik prototypů a o některé z nich bych se rád podělil. Začneme trojkombinací Wicket, Spring, REST.
Covariance & Contravariance
Variance je obecný pojem, který říká, jakým způsobem funguje subtyping u komplexních typů a může být trojího druhu: Invariance, Kovariance a Kontravariance. Jak to funguje pro pole a kolekce v Javě a ve Scale?
Jak dělám Java pohovor IV: Java workshop
SoftWare Samuraj odtajnil svoje know-how: jak dělat na technickém pohovoru Java workshop. Vhodné i pro jiné jazyky a technologie.
GeeCON Prague 2016, den 2
Druhý den pražské vývojářské (Java) konference GeeCON. Dobré přednášky, špatné kafe. ☕
GeeCON Prague 2016, den 1
Navštívil jsem po čase vývojářskou konferenci. Jaký byl první den pražského GeeCONu?
Jak dělám Java pohovor III: phone screen
Jedna z věcí, ke kterým jsem došel a považuji ji za nutnost při technickém recruitingu, je phone screen. Jediný případ, kdy ho nedělám, je buď že mám s daným člověkem přímou pracovní zkušenost, anebo jsme se předtím už osobně setkali. Jak takový phone screen může vypadat?
Jak dělám Java pohovor II: proč nedávám testy?
Dávání testů při přijímacích pohovorech považuji za hloupost a nepochopení smyslu interview. Zkuste testy nedávat, nebo se nad tím aspoň zamyslet - proč to děláte?
Certifikace Java EE 6 JPA Developer
Absolvoval jsem Java EE 6 JPA Developer certifikaci. O čem to je, co jsem studoval a co mi to přineslo?
Jak se nabírají Javisti na Filipínách
Měl jsem výjimečnou zkušenost - podílet se na zakládání nového vývojářského centra... na Filipínách. Neopakovatelný zážitek! Aneb, jak jsou na tom filipínští javisti?
Hledám do svého týmu Java vývojáře
Rozhodl jsem se "jít tomu štěstíčku trochu naproti" a publikovat zde pracovní inzerát. Proč? Protože hledám lidi k sobě do týmu. Bude to lepší, než čekat, koho mi najde HR oddělení, nebo pošle nějaká agentura. Zkrátka, vytvářím si vlastní příležitost.
Jak dělají Java pohovor jinde
Prošel jsem několik pracovních pohovorů a sepsalsi svoje zkušenosti. Bylo to zajímavé srovnání s tím, jak dělám technický pohovor já.
Jak dělám Java pohovor
Svého času mi na internetu hodně chyběl popis interview z pohledu pohovorujícího. A protože se posledních pár let věnuju technickým pohovorům, nechávám nahlédnout do své kuchyně.
Functions without side effects
Malé zamyšlení nad funkcionálním konceptem "functions without side effects".