CZ podcast volume #30 – novinky

podcast ke stažení: CZPodcast30 (audio/mpeg; 24 130 kB) První studiová nahrávka CZPodcastu v prostorech firmy JetMinds vznikla teprve včera, ale my vám ji servírujeme již nyní. Tentokráte s pořadovým číslem třicet a na volné téma novinky. Java FX 1.1 + FX mobile released Glassfish – communication server Glassfish – enterprise manager VisualVM 1.1 released Java EE 6 […]

CZJUG Únor – JavaFX

Únorové setkání Czech Java User Group (http://java.cz/jug) proběhne 23.2.2009 od 18h v posluchárně K9 v prostorech ČVUT na Karlově náměstí. Tématem tohoto setkání bude JavaFX. Pokud se chystáte přijít, dejte nám to vědět hlasováním v anketě na hlavní stránce portálu java.cz. JavaFX Mobile session Jan Sterba a Juraj Svec Jak pomoci vyvojarum a designerum mluvit […]

Java Server Faces: vytváříme komponentu

JSF komponenta Tento článek popisuje vývoj jednoduché komponenty v Java Server Faces (JSF) verze 1.2. Nejprve si ukážeme, co tvoří JSF komponentu a pak jednoduchou komponentu naimplementujeme. Technologie JSF je postavena nad Java Server Pages (JSP), jejichž znalost dále předpokládám. Ukázková komponenta bude generovat posloupnost náhodných čísel, která bude sloužit jako nápověda pro sázkaře. Pokud […]

Assertions, takové malé připomenutí

Když byly v Jave 1.4 představeny Assertions, tak kde kdo asi očekával, že se klíčové slovo assert stane běžnou součástí zdrojových kódů. Nevím jak vy, ale jak pátrám v paměti, tak jsem snad assert nepoužil. Můžete namítnout, že to vůbec nic neznamená, ale co hůř, já jsem použití assert snad ani neviděl ve zdrojácích open […]

Proč pořád webové služby?

K dnešnímu článku mě inspiroval můj bývalý kolega, který se jednou naučil webové služby a od té doby je používal úplně všude – bez ohledu na to, že by se mnohdy dalo použít lepší (rozuměj jednodušší, efektivnější) řešení.Napadá mě zde analogie s EJB. Mnoho lidí se naučí EJB a od té doby je používají bez […]

Java bez JPA

autor: Martin Lechner Objektově relační tool pro Oracle 10g+ Objektově relační mapování v programovacím jazyce Java na novém pricipu, jímž je pouze kompatibilita s databázi Oracle, což umožňuje vytvořit komplexní API při malém rozsahu implementace s maximálním využítí prostředků databáze, resp. databáze Oracle 10g+. Výhody tohoto systému by mohly být: oracle designed (současně i omezení) […]

Jython VIII

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Logické výrazy, aneb co je pravda a co lež Než se podíváme na problematiku příkazů pro řízení běhu programu, prodiskutujme otázku logických výrazů v Jythonu. Jython neobsahuje vestavěný datový typ, analogický typu Boolean v Javě. Otázku Co je pravda a co je lež? vyřešili autoři Jythonu následovně. Bylo stanoveno, […]

Jython VIII

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Logické výrazy, aneb co je pravda a co lež Než se podíváme na problematiku příkazů pro řízení běhu programu, prodiskutujme otázku logických výrazů v Jythonu. Jython neobsahuje vestavěný datový typ, analogický typu Boolean v Javě. Otázku Co je pravda a co je lež? vyřešili autoři Jythonu následovně. Bylo stanoveno, […]

Parametrizované testy v TestNG

Jak už jsem psal dříve, jako testovací framework používáme TestNG. A protože jsem se konečně dostal ke knize Next Generation Java Testing: TestNG and Advanced Concepts od autora TestNG, Cédrica Beusta, mohu se s vámi podělit o novinky, které jsem načerpal (každopádně ta kniha stojí za přečtení, zabývá se totiž nejen unitovým testováním).Jak jsem…

ORM mých snů – iBatis 3

Všechny velké zajímavé projekty aplikací, na kterých jsem se podílel jako ORM používali Hibernate. Přiznám se, že jsem byl tímto frameworkem zpočátku nadšen. Pak moje nadšení trochu ochablo, ale verze 3 zase přinesla vylepšení, která jsem kvitoval (především z hlediska mapování). Postupem času, ale čím dál tím víc cítím, že Hibernate (a v…

CZJUG Leden – Web Services

Lednové setkání Czech Java User Group proběhne 26.1.2009 od 18h v posluchárně K9 v prostorech ČVUT na Karlově náměstí. Tématem tohoto setkání budou web services a proběhnou dvě prezentace Metro jako dopravní prostředek pro webovou komunikaci od Marka Potočiara (Sun) a JBossWS Introduction Presentation od Richarda Opalky (JBoss). Metro jako dopravní prostředek pro webovou komunikaci […]

CZ Podcast 29 – IntelliJ IDEA 8, NetBeans 6.5, VirtualBox, OpenSolaris

podcast ke stažení: CZPodcast29 (audio/mpeg; 41 422 kB) Ještě v roce 2008 jsme stačili nahrát další podcast, který jsme pojali v duchu novinek, jenž nás v prosinci zaplavily především na poli vývojových prostředí. Naším hostem byl Václav Pech z firmy JetBrains a tak se naše řeč točila kolem IntelliJIDEA 8 a RubyMine. Roumen si polívčičku přihřál na […]