Liguoblog

mercredi 20 décembre 2006

Ant 1.7.0

La fondation Apache a annoncé la sortie d'une nouvelle version de notre outil de build préféré.  

J'ai nommé : Ant 1.7.0

samedi 16 décembre 2006

Java 6 - SystemTray

Vous souvenez-vous de JDIC ?   Dans ce billet, j'avais mentionné :

Si le développement continu au rythme prévu, JDIC devrait être intégré à la version finale de Mustang.

C'est maintenant partiellement le cas.

L'équipe de développement du JDK a reprit le code de JDIC pour le Tray API et l'a remodel

Lire la suite

Java 6 - JAXB

Wow, j'aurais du apprendre l'existence de ça plus tôt! Ça m'aurait évité de faire inutilement un gros morceau de FlexGenerator, la parti de dom4j.  Malgré que ça m'a permi de mieu connaitre les annotations de Java.

Java Architecture for XML Binding (JAXB) permet de créer générer des document XML à partir des entités et vice versa.  Un armé d'annotations est fourni pour configurer le tout.

Lire la suite

vendredi 15 décembre 2006

Java 6 - SplashScreen

Une nouveauté de Java 6 est qu'il y a maintenant une API pour utiliser un splash screen qui s'affiche dès le lancement de la JVM.  

Lire la suite

mardi 12 décembre 2006

Java SE 6

Le release officiel de la dernière mouture de Java est enfin disponible ^^

http://java.sun.com/javase/6/

jeudi 7 décembre 2006

FlexGenerator 0.2 alpha

J'ai fait quelques changement au niveau de FlexModelGenerator.  

De un,  j'ai enlevé le mot "Model" dans le nom.  Le but du projet n'est plus de juste convertir le modèle en AS3, mais de générer du code qui est relatif au modèle.  Par exemple générer une classe utilitaire qui va générer des éléments dom4j à partir d'une entité et vice versa.  La même chose avec les object AS3 et XML.   Je crois que la prochaine étape sera de générer des formulaires MXML pour éditer les entitées.

De deux, je change la license pour LGPL.


Je vous propose donc cette version 0.2 alpha qui était censé être beta jusqu'à aujourd'hui :P   Je pensais avoir fini mais je me suis  rendu compte que j'avais complètement oublié le support des dates.  Sinon, je suporte pas mal tout les types suspect d'être sur les entitées :  primitif, wrapper, String,  entité,  Array, Collection et Map.  
   
Ça fait 3 jours fais que de la javadoc.  C'est long... :P   J'ai tout de même fait pas mal de test et ça l'air de fonctionner correctement.  Cependant je suis mal sur qu'il doit y avoir des cas que je n'ai pas tester.  

Donc même si je ne supporte pas encore les dates, je mets tout de suite en ligne les sources pour que les plus courageux d'entre vous qui ont envie de tester puisse le faire et ainsi m'aider dans l'avancement de ce projet.

Sources
Documentation

Enjoy :)

mercredi 6 décembre 2006

2 questions

J'ai deux questions à vous poser par rapport à cette musique :

 - Est-ce que ça vous dit quelque chose ?

 - Qu'est-ce que vous en pensez ?



Le lecteur mp3 est une gracieuseté de neolao.