jeudi juillet 31, 2008
|
JavaFX SDK Preview => disponible!
JavaFX, la plate-forme RIA multi-plate-forme Java propose désormais son SDK en preview.
Cette sortie du JavaFX SDK doit permettre aux développeurs et "scripteurs" (pas encore aux designers qui travaillent avec des timelines, etc...) de développer simplement une expérience riche. Windows et Mac sont supportés pour l'instant et Java 6 Update 10 (encore en beta) est fortement recommandé (nouveau plugin avec intégration applet/applications, perfs, API déploiement, etc...).
Le contenu du SDK est le suivant (travail de packaging par rapport aux builds intermédiaires issus de openjfx.com):
Pour rappel, JavaFX propose une technologie :
Roadmap: Version 1.0 du SDK prévue à l'automne 2008.
Un des moments forts de cette JavaOne 2008 du mois dernier fut Java 6 Update 10. Que cela soit utilisé par JavaFX ou tout simplement par des applications Web Start ou des applets existantes, Patrick Champion d'Alti vous explique en détails comment reproduire la fonction démontrée qui consiste à sortir une applet de sa page web pour la transformer en application Java Web Start indépendante du navigateur. Le tout en français dans le texte. ( juin 01 2008, 11:09:19 PM CEST ) PermalinkAny announcements left for JavaOne?
It really seems that this year, announcements are happening before JavaOne.
Hum, I'm wondering if they were all planned long in advance or somehow related one to another...
Tech Days a Paris il y a un an déjà
Il y a un an se tenaient les Sun TechDays a Paris. Beaucoup de contacts etablis alors sont des clients ou partenaires aujourd'hui. Paradoxalement, la question qui m'a ete le plus posee a l'evenement du meme nom de Microsoft etait de savoir quand avait lieu la prochaine edition... Message donc a mes Amis du marketing: il est temps de penser serieusement a la prochaine edition.
Alexis parle des EJB3 ("EJB (Enterprise Java Beans) c’est pas si mal!") et pose la question "Et vous, que pensez-vous d’EJB3?". Répondez sur son blog. ( mars 29 2008, 02:24:04 PM CET ) PermalinkSun AppServer (GlassFish) / MySQL bundle now available
The full distro is less than 150 MB (double that once installed on disk). It includes the open source GlassFish v2ur1 app server (Sun App Server 9.1ur1), MySQL Community Server 5.0 and of course the MySQL JDBC driver (version 5.1.16). You can get the bits off of
The database default "SMALL" install option corresponds to a system using 64 MB memory or less (typically a developer platform).
Once installed (interactive and silent installs available), the application server can be started using this simple command (or simply during the install process) :
Creating a connection pool to the MySQL DB using the web console is pretty simple (command-line equivalent is Support for Sun Application Server/GlassFish starts at $4500 for 4 sockets while unlimited supports calls for MySQL Enterprise starts at $1999 per server. Access to patches (sustaining branch) is included in both support plans. I have very regular discussions with GlassFish clients, system integrators, ISVs, and OEMs and the most common question (a fairly valid one too) I've been getting is this - "Great product experience and great roadmap, but how serious are you about this Open Source model?". Needless to say that I haven't heard the question since the MySQL acquisition. ( mars 27 2008, 09:42:00 AM CET ) Permalink Comments [4]La nature, le vide et les multi-coeurs En lisant le billet d'Olivier Rafal sur les Microsoft Tech Days (ou Sun est sponsor au passage), je me fais deux réflexions: Rencontré dans la salle des speakers (avec mon beau polo Java j'ai eu du succès ;), Didier Girard m'a indiqué que NHibernate et NSpring (sujet de sa conf. DNG la veille) ont des téléchargements à peine moins de 10 fois inférieurs à leur grands frères Hibernate et Spring. Première réflexion donc: y-a-t-il un tel manque dans la technologie existante (la nature a horreur du vide) pour justifier de tels volumes de téléchargement? En lisant que "A terme (...), .Net pourra générer du code (...) optimisé pour fonctionner sur du multi-CPU multi-coeurs", je me dis que l'arrivée de l'API de concurrence de Java 5 (2004!) n'était clairement pas trop anticipée et qu'il paraîtrait bien difficile aujourd'hui d'expliquer à un client qu'une application n'est pas capable de tirer partie de multi-coeurs parce qu'elle est écrite en Java (le fork/join de Doug Lea ou encore Scala promettant d'aller bien plus loin encore). Peut-être est-ce là l'avantage d'être à la fois constructeur et éditeur (nous on aime bien "fournisseur de système" ;-) ... Java est décidément un cancrelat innovant! ( févr. 12 2008, 10:57:33 PM CET ) Permalink Comments [3]GlassFish aux MS Tech Days à Paris la semaine prochaine Non rancunier qu'on nous ait piqué notre nom d'événement, je suis aux Microsoft Tech Days lundi et mardi sur le stand de Sun (interop Web Services, virtualisation et bien entendu serveurs x64/x86). J'anime également la session "Interopérabilité des Services Web en environnement .Net et Java via les technologies GlassFish et WCF implémentant les spécifications avancées des services Web (ARC310) " ( févr. 07 2008, 09:41:39 PM CET ) Permalink
Les développeurs Open Source ne tombent pas du ciel (ou comment gagner le million) Dans le bruit ambient de la blogosphère, il est facile de passer à coter de l'annonce de Sun de distribuer 1 million de dollars aux contributeurs externes pour les projets OpenSolaris, NetBeans, OpenJDK, OpenSPARC, OpenOffice et GlassFish. C'est désormais les détails de ce programme qui sont disponibles. Chaque communauté citée ci-dessus poursuit des objectifs légèrement différents et propose donc ses propres règles. En ce qui concerne GlassFish dont je me suis occupé depuis quelques semaines, le nom officiel est GlassFish Awards Program et ses règles officielles sont ici (travail intéressant avec les "lawyers" au passage).
Le but n'est pas de tout paraphraser ici, mais sachez que:
N'hésitez pas à poser des questions. La FAQ est pour le moins naissante.
Software in Grenoble in January
Registration is happening now by sending a mail to gec-event@sun.com. You do not have to attend all 4 days. Days 1 & 2 are focused on Sun Secure Global Desktop, Sun Ray and Virtual Desktop Infrastructure, while days 3 & 4 are a bit broader in scope - OpenSolaris, Glassfish, NetBeans, OpenDS, OpenESB , xVM, OpenJDK, OpenDMK, Identity Management, Federation Management, Java CAPS ...
Everything else about the event:
Yet Another Successful JavaPolis JavaPolis is over and it was yet another great event. I've had many people tell me they liked it more than JavaOne. It must be either the comfy theater chairs or the size of the conference (easy to talk chat with speakers and conference attendees). It must be a habit of releasing NetBeans versions for JavaPolis (4.0 in 2004). This time NetBeans 6.0 is really here and what a distance between those releases! My GlassFish presentation went well, very well even given I had totally crashed my aging laptop two hours before I started. Good thing I had my presentation on a USB stick and that the GF download was reasonable in size. As Jean-François wrote, the audience was good (the competition was pretty stiff) and people stayed throughout the presentation and there were some interesting questions after the talk. The startup time of the current v3 drew some nice "wow" 's and applause which I almost did expect (I'm must be spoiled after showing this too many times ;-).
Of course I met a lot of people and I'm not even going to try to name them all. I have to say that I was very pleasantly surprised to see the attendance in talks such as Java EE 6, EJB 3.1, and JPA 2.0. They were really crowed. Spring seemed less present than previous years and there was no BEA in sight (they used to be one of the main sponsors). Finally, it was great to see Neal and Josh on stage together, but it seems the agreement didn't last long. ( déc. 18 2007, 10:53:28 AM CET ) Permalink Comments [2]docs.sun.com now has a blog on blogs.sun.com. Not a support website, but certainly a place for comments and suggestions to make it a better service (it's come a loooong way already). ( nov. 29 2007, 11:28:27 PM CET ) PermalinkRendez-vous à JavaPolis en Décembre (en train)
VisualVM - NetBeans Platform powered
VisualVM is a recent (and early) development based on the NetBeans Platform. It strikes an interesting balance between monitoring (a la JConsole), profiling (a la NetBeans Profiler, including a heap walker), and troubleshooting (new in Java 6). The platform is worth about half the application size, startup time is less than 5 seconds, and the application has a very professional look. The update center inherited from the platform isn't functional just yet, but I can certainly see the value of this for future versions and plugins to extend the feature set. If you're in a Java 6 world, everything is really easy except maybe for profiling server-side applications which requires a fairly long time for the dynamic instrumentation to happen. Just like for JDK tools, VisualVM can also work on a remote process or a core file. More on VisualVM here. ( nov. 16 2007, 10:34:54 AM CET ) Permalink Comments [2]Il y a un an, Java passait au GPL. Depuis, pas de fork, plutôt une belle coopération avec RedHat. ( nov. 13 2007, 06:55:00 AM CET ) Permalink Comments [1] |