Jedna (plus dve) prezentácie k vláknam v Jave

Vlákna a paralelné programovanie je oblasťou, ktorej sa v Jave v podstate nevyhneme. Či už programujeme grafické aplikácie pomocou Swingu alebo webové aplikácie v servletoch, na vlákna a ich záludnosti je potrebné myslieť. Jedna hlavná a dve vedľajšie prezentácie poskytujú prehľad tejto oblasti, základné myšlienky, typické problémy a ukážky kódu.

Podcast: Záznam přednášky Pokročilé techniky automatického testování v praxi

V polovině listopadu jsem měl na Univerzitě Hradec Králové přednášku o automatickém testování v Javě, ve které jsem zabrousil už trošku do větší hloubky než v té, která proběhla na jaře tohoto roku. Přestože jsem především závěr přednášky nemohl probrat do takových podrobností, jak bych rád, doufám, že se mi většinu nasbíraných zkušeností...

Jak jsem potkal JavaFX

Tak si říkám, jestli má to co se chystám napsat vůbec cenu. Spoustu lidí tím asi naštvu a nikomu tím asi nepomůžu. No ale budiž, nechť se rozpoutá plamenná diskuze. Předevčírem Sun vydal první ostrou verzi Javy FX. Včera byl můj poslední den v práci a odpoledne jsem neměl už moc co dělat, tak jsem si řekl, že se na to podívám. Jdu na javafx.com,...

Nativní aplikace v Javě

Pokud vás zajímá téma tvorby desktopových aplikací, které mají vzhled a chování obvyklé na cílové platformě, mohl by vás zaujmout článek WinStrom 10: pod pokličkou. WinStrom 10 je ekonomický systém napsaný v Javě, který je dodávan jako nativní desktopová aplikace s instalačními balíčky pro Windows, Linux a Mac OS X. V článku popisujeme některé...

Java SE 6 Update 10 venku

Po roce čekání a více než miliónu stažení (viz Java SE 6 Update 10 is out but what does it deliver?) beta verze je venku dlouho očekávaný update číslo deset. Podle označení by se zdálo, že se jedná pouze o fix pack, nicméně seznam úprav odpovídá spíše pořádnému třesku. Nejzásadnější změnou je nový plug-in systém, který umožňuje lepší běh a...

Zveřejnění knihy o novinkách Javy 5.0

Obálka
Tento příspěvek je pro mne do jisté míry přelomový, protože je to podle mých znalostí poprvé, co se v naší republice nějaký nakladatel uvolil zdarma zveřejnit elektronickou verzi knihy, kterou právě doprodal. Touto knihou je Java 5.0 – Novinky jazyka a upgrade aplikací.Na svých stránkách mám v elektronické podobě vystaveny i jiné své knihy, ale...

Apache Wicket - IBehavior, Tabulky

Minule jsem psal o možnosti spojení Wicketu s EJB3 a o Wicket Security.Dnes se podívám na další vlastnosti a možnosti tohoto webovéhoframeworku.IBehaviorJedná se o interface, který je označován jako druh pluginu wicketkomponent. Já jsem dané řešení využil například pro statistikunávštěvnosti či pro zjistění, jak dlouho trvalo vyrendrování...

jOpenSpace 2008 - ORM - Hibernate a klientská aplikace

Klientské aplikace napsané v AWT, Swingu nebo SWT mají jedno velké specifikum oproti aplikacím webovým. Tím specifikem je jednovláknovost těchto knihoven. Tj. kód, který přistupuje k UI tak musí činit z UI vlákna (ve webové aplikaci má každý request své vlákno - skoro vždy). Z tohoto vlákna tedy není vhodné provádět náročné akce, protože dojde...

Serial port v Jave aneb RXTX

Jakožto spokojený uživatel linuxu jsem dost odstíněn od windows. Bohužel to sebou přináší i určité problémy, kdy potřebuji portovat aplikaci na windows.

OSGi update

Tohle je malé doplnění k článku Petra Jůzy OSGi: Použít nebo nepoužít? na téma OSGi a J2EE. O OSGi jsem měl velice zajímavou debatu s Jurgenem Hollerem (SpringSource) na konferenci tady v Praze minulý týden. Bavili jsme se o možnostech nasazení a podle jeho názoru je nejlepším prostředím pro běh OSGi aplikace...

 
strana 7/15celkem 149 položek