jAbLoK

Ostrá verze Eclipse 3.1

Zasláno do Java by Pavel Kolesnikov na Červen 29th, 2005

… je na světě.

Ale pokud tuto zprávu čtete v den publikace, ani tam nechoďte, je plno.

OT: Vzorový příklad krizové komunikace

Zasláno do Miscellaneous by Pavel Kolesnikov na Červen 29th, 2005

Čas od času se v nějakém plátku objeví poučný článek vysvětlující, co že to je ta krizová komunikace, a že k ní rozhodně nepatří mlžení a oblbování cílové skupiny, ale naopak rychlé a upřímné uznání chyby a samozřejmě i rychlé řešení a jasné nastolení dalšího (pokud možno již ne krizového  ;) směřování.

Člověk si takováto moudra obvykle přečte, uzná, že naznačený postup psychologicky dává smysl (a navíc bere vítr z plachet pravděpodobným šťourům), ale přesto se neubrání pocitu, že v českých luzích a hájích takového poučky zůstávají v rovině ryzí teorie.

Takže potěší, když Ivo Lukačovič ukáže, že to přeci jenom jde.

Oracle a EJB 3

Zasláno do Java by Pavel Kolesnikov na Červen 29th, 2005

Dlouho to vypadalo, že jakkoli je EJB 3 všestranně vítaným a zjevně nutným zjednodušením původní podoby EJB specifikace, přesto jedinou implementací na obzoru je ta od JBosse.

Nyní do hry rázně vstupuje Oracle — jednak se stává sponsorem a spolu se Sunem "spoluvedoucím" (co-spec lead) specifikace. A především — nikoli JBoss, ale Oracle poskytne referenční implementaci, jejíž preview verze je ke stažení na Oraclích stránkách o EJB3.

A když už jsme u EJB 3, stojí za zmínku, že čerstvě vyšla public review verze této specifikace.

JBoss installer

Zasláno do Java by Pavel Kolesnikov na Červen 28th, 2005

Tak od verze 4.0.3 bude možno kromě triviálního "stáhni, rozbal, spusť" zapojit do procesu i grafický instalátor.

Demo zde.

Novinky z Google Code

Zasláno do Tech by Pavel Kolesnikov na Červen 22nd, 2005

Před časem jsem se zmínil o poměrně čerstvě zprovozněné aktivitě Googlu nazvané Google Code.

Nedávno přibyly další dva projekty (oba tradičně označeny verzí 0.1), z nichž paradoxně zajímavější mi přijde ten Javascriptový než Javový.

Google AJAXSLT

Oním prvním je Google AJAXSLT — vlastní implementace standardů XSLT (a XPath) — velmi se může hodit, pokud vás také uchvátil způsob oživování HTML stránek známý pod buzzwordem AJAX (viz např. Dagblog).

Vlastní implementace těchto technologií ve "100%-pure Javascriptu" může na první pohled znít podivně, ale už na pohled druhý si uvědomíme, že existující implementace v jednotlivých prohlížečích budou mít své zvláštnosti a ne vždy budou dostupné (např. v MSIE je nutné mít povoleno ActiveX apod.).

Google Adwords API Client

Nadstavba nad apačím Axisem určená k psaní vlastní komunikace s Google Adwords.

Ve stručnosti:

Vyšel JBoss Portal 2.0

Zasláno do Java by Pavel Kolesnikov na Červen 21st, 2005

Pro zájemce o čerstvé maso v oblasti portálových řešení velmi stručně — Vyšel JBoss Portal 2.0. Prošel TCK na Portlet API, na podzim se mimo jiné očekává i CMS kompatibilní s Java Content Repository.

O něco méně stručné info najdete na TSS, něco málo též blognul šéf produktu Roy "Stay Metal!" Russo.

A kromě toho u JBossů vydali ještě další verzi remotingu.

Testování nové generace

Zasláno do Java by Pavel Kolesnikov na Červen 13th, 2005

Nedávno jsem shlédl prezentaci na téma poměrně nového frameworku TestNG, který ze srovnání oproti zavedenému JUnitu vycházel velmi zajímavě.

Minulý týden ale přímo jeden z vývojářů TestNG ve svém blogu zaznamenal, že základ chystané nové řady JUnitu 4.0 už je v CVS, a obsahuje mnohé ze zajímavých vylepšení, které přinesl právě TestNG.

Zajímavé může být, jak na to vývojáři TestNG zareagují — dovedu si dobře představit, že nalomení uživatelé junitu si po tomto zjištění možná na čtyřku raději počkají, než aby přecházeli na přece jen méně prověřený TestNG.

10 let PHP

Zasláno do Tech by Pavel Kolesnikov na Červen 9th, 2005

Opravdu, včera tomu bylo celých deset let, co Rasmus Lerdorf oznámil první verzi svých Personal Homepage Tools, později PHP/FI, později PHP 3, pak s příchodem nového jádra Zend PHP 4 a nakonec o silně objektový přístup se pokoušející aktuální PHP 5.

Tak tedy gratulujeme.

(prostým porovnáním je krásně vidět, že Java je jednoznačně vyspělejší ;) &nbsp ;)

JSR 170 definitivně schváleno

Zasláno do Java by Pavel Kolesnikov na Červen 8th, 2005

… a někdy během schvalování se přejmenovalo z "Java Content Repository" na "Content Repository for Java technology API".

A nebyli by to Apačové, kdyby se hned nevytáhli se snahou o vlastní implementaci (Jackrabbit, viz též článek na Artimě), ale to po ohlášení projektu Harmony už asi nikoho nepřekvapí.

Další více či méně "compliant" implementace najdeme u Day Software, eXo platform a určitě i leckde jinde.

Pokud si nějaké více či méně home-grown CMS pěstujete, možná přemýšlíte, zda se vás tento standard týká. V takovém případě specifikaci určitě doporučuju ke shlédnutí — sice asi nebudete mít čas ani chuť se rovnou pouštět do redesignu motivovaného dosažením kompatibility s touto specifikací, ale jako zdroj inspirace ohledně designu (a koneckonců i jím implementované funkcionality) si tento elaborát pozornost určitě zaslouží.