jAbLoK

10 let jazyka Java

Zasláno do Java by Pavel Kolesnikov na Květen 23rd, 2005

Dnes je tomu právě deset let, co Sun Microsystems veřejně představil svůj tehdy nový výtvor — technologii Java.

Článek Celebrating 10 years of Java and our technological productivity těchto deset let rekapituluje, a ačkoli takřka na každém místě poznamenává něco ve smyslu "ne, ani v tomto Sunové s Javou nebyli originální", rozhodně platí, že (cituji):

"Java brought the right mix of technologies to the right audience at the right time, and it made sense".

JavaHelp a Java Web Start

Zasláno do Java by tomucha na Květen 21st, 2005

Java Web Start je praktický nástroj na spuštění Java aplikace na klientských stanicích.

JavaHelp je neméně praktický nástroj na snadnou implementaci nápovědy do vašeho GUI. Stručný příklad najdete třeba na Java Forum.

Protože praktických nástrojů je celá řada (a Vy to víte), napíšete svůj help v Docbooku a soubory pro JavaHelp vygenerujete mocnými Docbook XSL tranformacemi (viz. transformace javahelp/javahelp.xsl).

Završením Vašeho úsilí pak bude přečtení následující FAQ , díky které se vyhnete pohrdlivé hlášce Java Web Start: JAR resources in JNLP file are not signed by same certificate.

A to je konec poselství tohoto blogspotu.

Rázný příspěvek na téma Java a open-source aneb Apači jdou do toho

Zasláno do Java by Pavel Kolesnikov na Květen 9th, 2005

Do dlouho se táhnoucí debaty na téma uvolnění implementace jazyka Java pod open-source licencí se 6. května na TheServerSide rázně vložil člen boardu ASF Geir Magnusson Jr. — pod křídly ASF vznikne projekt zaměřený na open-source implementaci J2SE 5.

Samozřejmě, že nějaké open-source pokusy už tady byly, ale jak Magnusson eufemisticky podotýká, "barriers exist which prevent these efforts from reaching a greater potential".

Projekt má "krycí jméno" Harmony, a mezi potenciálními vývojáři (zatím 12 kousků) najdeme i jedince, kteří pracovali na na GCJ či Kaffe.

Plný text návrhu zaslaného na Apache Incubator PMC najdete zde, k dispozici jsou i základní FAQ.

Spring a jeho JPetStore

Zasláno do Java by tomucha na Květen 5th, 2005

S rozhodnutím, že se konečně ponořím do jarního pracovního rámečku (čti: Spring framework), jsem si stáhl jeho distribuci a pokusil se rozchodit jeho vzorovou aplikaci "JPetStore".

Zdálo se, že VÝJIMEČNĚ vše poběží bez problému, dokud jsem nenarazil, na tuto výjimku:

java.sql.SQLException: Table not found: CATEGORY in statement …

Snad ušetřím někomu 20 minut, které jsem sám ztratil, když řeknu, že se to děje proto, že skript, který spouští hsqldb (/spring-framework-1.2-rc2/samples/jpetstore/db/hsqldb/server.sh) má DOSové konce řádků, a spouští tedy databázi "jpetstorer". Převeďte ho do UNIXových konců řádku a nahoďte znovu.

Jo vy používáte Windows … tak to pardón.