zaměstnání

Java Developer


Java Developer (5565)


doporučujeme

Data race

V tomto článku se podíváme na data race. Data race je synchronizační chyba, která se objevuje ve vícevláknových programech. Řekneme si, kdy tato chyba nastává, ukážeme si pár příkladů a představíme si nástroj, kterým lze data race detekovat. Pokud dvě vlákna přistupují ke sdílené proměnné, alespoň jedno vlákno zapisuje a mezi přístupy není...
více...

Eclipse Helios je venku

Eclipse logo
 23. června byla vydána nová verze (nejen) vývojového prostředí Eclipse, tentokráte s kódovým označením Helios - jedná se o simultánní release 39 projektů, spojených do jednoho prostředí. Dovolte mi rychlé seznámení se zajímavými novými funkcemi, hlavně co se týče části zaměřené na vývoj v javě. StartupZatímco předchozí verze Galileo byl na...
více...

 

Jak by dopadl Messi, Levák Bob a Němci v softwarovém vývoji


Deset let, které neotřásly Spring frameworkem


CZ Podcast 102 - programátorky a pohlavní (ne)vyváženost aneb proč se před holkama neprdí - podcast

V tomto díle jsme otevřeli otázku proč je mezi námi programátory tak málo holek. Abychom jenom neteoretizovali, pozvali jsme si rovnou dvě zástupkyně něžného pohlaví a programátorky - Vlaďkou Janů a Alenou Varkočkovou - a trochu to okořenili pár vlastními historkami. Rozsah našeho povídání osciluje mezi tím, jak holky začínaly, až po to, kdy...

Číslování anonymních tříd

Zápisky z řešení problému, který byl způsoben různým výstupem javacu a Eclipse JDT.

Jak dělám Java pohovor II: proč nedávám testy?

Děláte technické pohovory? Dáváte na nich testy? Jste si jistý, že vám přinášejí to, co očekáváte? SoftWare Samuraj na Java pohovorech testy nedává.

Cesta samuraje, rok třetí

Technologický blog SoftWare Samuraj slaví třetí narozeniny. Přečtěte si malou rekapitulaci a smělé plány do budoucna.

Eclipse Luna

Další rok uplynul a máme zde novou verzi Eclipse IDE verze 4.4 s kódovým označením Luna. Můžete se těšit na podporu Javy 8 (Ikdyž code complete je tak trochu .. zmatený) a pár dalších vylepšení v platformě samotné.

Akumulátor test a Java 8

Paul Graham v článku Revenge of the Nerds píše, že kdybyste se Dilbertova šéfa zeptali, v čem naprogramovat software, tak vám odpoví: Java. Ale jazyky se svými schopnostmi liší. Ukazuje to sice na akademické a nepraktické úloze, která ovšem o jazycích leccos vypovídá. Úlohu jsem si připomněl v souvislosti s uvedením Javy 8. Zajímalo mě, jak...