Nach einer etwas längeren Verzögerung ist endlich Java 6 für MacOS 10.5.2 (Leopard) erschienen. Das Update unterstützt auch nur Intel Macs. Ich persönlich hatte zwar das Java 6 Aufgrund von soylatte auf dem Mac nicht wirklich vermisst, da ich hauptsächlich Server Anwendungen baue und somit auf Swing oder ähnlichem komplett verzichten kann. Trotzdem bin ich auch positiv über das Update überrascht da es hoffentlich schneller als soylatte zum kompilieren (z.B. ANT) und vor allem auch fehlerfrei im Zusammenspiel mit Eclipse und ANT läuft.
Nun startet wieder das Frühjar mit etlichen Konferzen, auf den man leider nicht bei allen teilnehmen kann. Morgen gehts es gleich schon mal los mit JAX’08 auf der ich auch einen Vortrag und Workshop über Spring halte. Außerdem hält Rod Johnson eine Keynote über die Zukunft von Enterprise Java am Dienstag auf die ich persönlich sehr gespannt bin.
Nach der JAX geht es auch gleich Anfang Juni weiter mit der SpringONE. Die SpringONE dauert dieses Jahr lediglich 2 Tage was aber dem Inhalt in keiner Weise schadet. Im gegenteil, wir haben so viele Announcements und Neuerungen für die Konferenz so dass man gar nicht weiss an welchen Sessions man teilnehmen soll.
Darunter fallen unter anderem Spring 2.5 mit dem Ausblick auf Spring 3.0 für den Herbst, und natürlich Web Flow 2.0 was bis dahin released sein sollte. Außerdem gibt es komplett neue Projekte wie z.B. Spring Integration und natürlich unseren kommerziellen Offerings welche auch komplett neue Funktionalitäten erschließen. Dazu gibt es bereits die SpringSource Toolsuite als Beta für die Entwicklung von Java (vor allem Spring) Anwendungen sowie die Spring AMS (Application Managment Suite) als Release Candidate. Letzteres ist vor allem immer wieder ein Thema vor allem beim Betrieb, nämlich die Überwachung und Kontrolle einer Spring Anwendung.
Rod Johnson hat es bereits seit Anfang der Woche angekündigt . Interface21 firmiert sich zur Firma SpringSource um. Damit dürften die Fragen was Interface21 so macht der Vergangenheit angehören
Seit dem 01.11 bin ich bei Interface21 - der Firma hinter dem Spring Framework - als Senior Consultant angestellt. Dort beschäftige ich mich mit Trainings und Consultings zum Spring Framework und speziell Spring Webflow. Auf die neuen Aufgaben bei dem sehr interessanten Arbeitgeber freue ich mich bereits jetzt schon.
Auf der W-JAX sind ich und die anderen Kollegen aus Deutschland (samt Jürgen Höller aus AT) anzutreffen.
Erfreulicherweise kann man auf verschiedenen Seiten unter anderem hier entnehmen das ein JEE 6 Proposal gestern veröffentlich wurde. Ich habe den Proposal nur überflogen und dabei noch einen interessanten Blog von Rod Johnson gelesen.
Auf den ersten Blick klingt das Proposal sehr vielversprechend. Erfreulich sind vor allem die Einführung von JEE Profilen, welche mehrere Vorteile liefern. Zum einen können sich die Application Server Hersteller z.B. auf spezielle Profile spezialisieren somit die Time-to-Market Zeit klein halten, zum anderen können Kunden dadurch (hoffentlich) einfachere Applikationsserver beziehen. Einfach bedeutet hierbei auf die Anforderungen zugeschnitten, so muss man z.B. keinen EJB Container verwenden, wenn man lediglich eine Webapplikation mit Messaging und evtl. JTA betreiben will.
Eine weitere Erfreuliche Mitteilung ist auch die Richtung hin zu einem JEE “Ökosystem”, welches spezielle SPI Schnittstellen für die Einbindung von Fremdsoftware bietet. Somit wäre man zumindest theoretisch nicht komplett auf einen Hersteller angewiesen.
Alles in allem darf man also gespannt sein, trotz der bisher positiven Aspekte hat auch das Proposal einen (für mich) negativen Beigeschmack. Während man JEE6 plant ist das JEE5 von einigen Herstellern immer noch nicht vollständig implementiert und umgesetzt.
Seit ich meinen neuen iPod gekauft habe, höre ich auch wieder vermehrt Podcasts. Am besten ist es dann natürlich wenn man den Flug oder die Zugfahrt mit wissenswerten Podcasts ausschmücken kann. Eine sehr interessante Homepage mit derzeit über 46 Podcasts welche sich ausschließlich mit dem Thema Software Engineering beschäftigen stellt dabei die Homepage http://www.se-radio.net/ dar. Natürlich sei nur am Rande erwähnt das hier einige sehr interessante Podcasts von Martin Fowler, Eric Evans und Co zu finden sind. Derzeit hat die Homepage kleinere Probleme beim herunterladen der Dateien, diese werden aber mit Sicherheit in naher Zukunft behoben sein.
IBM’s ehemaliger Chef Architekt der Software Group hat IBM verlassen und ist zu Microsoft gewechselt. Die Person ist mit Sicherheit nicht allen sehr bekannt, dabei haben wir ihm Websphere & Co. zu verdanken. Mal schauen welche Impulse Don in die Microsoft .NET Welt mitnimmt.
Seine BIO befindet sich bereits bei Microsoft unter folgendem Link http://www.microsoft.com/presspass/exec/techfellow/Ferguson/default.mspx