Javová aplikace pro každého? Ano!

vklap logo
Chtěli bychom shrnout zkušenost, kterou jsme učinili s technologií Java Web Start. Nasadili jsme ji v aplikaci Vklap, která slouží k podpoře sběru dat do Informačního systému výzkumu a vývoje. Uživateli jsou lidé z grantových agentur, ministerstev, univerzit, Akademie věd, rozpočtových a příspěvkových organizací, a víceméně všichni ostatní, kteří...

Mýtický člověko-měsíc

Nedávno se mi dostala pod ruku známá kniha The Mythical Man-Month, Frederick P. Brooks, Jr. Není bez zajímavosti, že letos slavíme 20 let od jejího prvního vydání. Musím se přiznat, že mě dost nadchla. Člověk se v ní dočte, jaké problémy museli vývojáři řešit v prehistorických dobách softwarového inženýrství.

Closures v Jave – děkuji nechci

O nápadu prosadit closures (uzávěrách?) do Javy jsem se dočetl poměrně nedávno. Mojí první reakcí bylo: „Proboha proč?!“. Čím více o tomto návrhu přemýšlím, tím více motivaci jeho tvůrce chápu. Stále si s nimi ale dovoluji nesouhlasit. Pokusím se uvést několik argumentů proti jejich akceptaci.

Closures v Jave - funkce se bouří

Málokterý materiál týkající se Javy vyvolal v poslední době takový rozruch jako návrh začlenění funkčních typů a inline funkcí nazývaných Closures, za kterým stojí čtveřice Gilad Bracha, Neal Gafter, James Gosling, Peter von der Ahé. Přímou podporu funkčních typů mají například jazyky Ruby, Scala, Smalltalk a nebo JavaScript. Co to bude pro Javu...

Deklarovaná runtime výjimka - nejlepší z obou světů?

Princip výjimek na platformě Java je dostatečně známý, ale to vůbec neznamená, že existuje obecný koncept, jak nejlépe navrhnout systém výjimek z hlediska architektury aplikace. Nedávno byl na serveru TheServerSide diskutován koncept deklarované runtime výjimky, tak se na něj v tomto článku podíváme.

Odložené nahrávání dat v ORM nástrojích

Odložené nahrávání dat, takzvaný lazy fetching, patří k základním vlastnostem pro zvýšení výkonu v ORM nástrojích jako Hibernate či iBatis SQL Maps.

Když na prostředí záleží aneb soubory a více vláken

Článek o přístupu do souborů z více vláken

Swing a SWT na OS Microsoft Vista

Daniel Spiewak připravil malé srovnání Swingu a SWT na OS Vista, které odráží aktuální stav těchto GUI technologii. Jako implementace Swingu bylo použité poslední dostupné JDK 6.0 Mustangu a pro SWET byl jako zástupce použit Eclipse.

Síťování v Javě: Závěr

Na úplný závěr našeho seriálu o síťování v Javě si probereme to, co se zatím do předchozích dílů nevešlo. Ukážeme si, jak pracovat se síťovými rozhraními a zkusíme si práci s HTTP protokolem. Nakonec nás čeká už jen krátké povídání o třídě Charset z balíku java.nio.charset.

Síťování v Javě: Logování

Dnes mírně odbočíme od zaměření seriálu. Podíváme se na téma, které se síťováním úzce souvisí - logování. Ukážeme si, jaké jsou možnosti vytváření logů. Od výpisu na konzoli, až po java.util.logging API.

 
strana 11/16celkem 151 položek