juin
2009
Java doit beaucoup de son succès aux communautés qui se sont créées autour. Ces groupes de bénévoles (comme l’équipe de ce site, celles des JUGs ou des projets open source) donnent beaucoup de leur temps. Lors de l’édition de JavaOne cette année, une partie des leaders de ces communautés se sont réunis autours de la mascotte de Java, Duke, et de celle des JUGs, Juggy, pour réaliser une petite vidéo. Je vous recommande cette petite […]
mai
2009
Non il ne s’agit pas d’une injection vaccin contre le grippe A… Il s’agit d’une unification des frameworks d’injection. Bob Lee (Google, créateur de Guice) vient d’annoncer une nouvelle spécification sur l’injection de dépendance, en collaboration avec Spring. L’objectif est de standardiser les annotations pour rendre les objets injectables portables entre les différents frameworks. La JSR n’est pas encore officiellement soumise au JCP, par contre il montre une forte volonté de faire les choses au […]
juin
2008
J’aurais pu nommer ce billet : « mon IDE est le meilleur » mais cela aurait tout de suite attiré les trolls… C’est comme pour les discussions sur Vim/Emacs, chacun pense que son outils est le meilleur et personne n’écoute les arguments des autres. Suite à une discussion récente, j’ai repensé à un billet du blog de Adam Bien. Ce billet est une constatation sur les IDEs qu’il a pu voir en action lors de JavaOne 2008 […]
décembre
2007
Si vous avez lu quelques compte-rendus de Javapolis, vous avez du voir que la session de Joshua Bloch intitulée « The Closures Controversy » a été une des plus plébiscitées. Bonne nouvelle pour tous ceux qui n’ont pu se rendre à Javapolis cette année ou qui n’ont pu assister à cette session, la session est déjà sur le site Parley. La session n’est pas évidente à suivre (Joshua Bloch parle parfois vite) et il faut avoir déjà […]
octobre
2007
Je ne sais pas si vous connaissez le blog de Kathy Sierra. Elle est à l’origine de la série de livre « Tête premiere » avec son style si particulier. Elle tenait aussi un blog dans le même style que les livres, mais malheureusement suspendu : creating Passionate User. Je vous recommande fortement la lecture de ces anciens billets. Je relisais un de ses posts sur les différents types d’applications et j’ai du coup repensé à un […]
août
2007
Une seule entrée de blog car le temps manque pour les multiplier… Je vais donc parler du consumer JRE, le runtime allégé pour utilisateurs, et des nouveautés de Java 7.
juin
2007
La question que je me pose est plus exactement : Pourquoi tant de sociétés utilisent des frameworks « maison »? Dans ce billet, je ne traiterai pas des outils comme les scripts de Ruby on Rails ou encore AppFuse qui permettent de générer le squelette de l’application facilement et dont l’utilité, pour moi, ne fait aucun doute (tant qu’ils sont à jour et fonctionnent…). Dans ce billet, je veux parler des frameworks que l’on croise souvent dans […]
mai
2007
Vous connaissez sans doute les applets. Vous savez ces petits programmes s’exécutant en Java dans le navigateur. La petit horloge toute grise ou le menu gris et triste, pas fonctionnel sur le bord de l’écran. Bref les applets ont en général une mauvaise image, sans parler du démarrage lent qui fait que le navigateur se fige quelques secondes…. Concernant le démarrage, ce problème va changer avec les prochaines versions du JRE (voir mes billets précedents […]
mai
2007
J’avais dit que l’annonce avait été étouffée par le bruit autour de JavaFX et ne représentait que 2 minutes dans les deux heures du Keynote. Pour ceux qui veulent revoir cette annonce, il suffit de regarder les vidéos du Keynotes sur le site de SUN. C’est dans la troisième vidéo du keynote, à partir de 9min20 et Rich Green ne nomme jamais le « Consumer JRE » mais parle de rendre le JRE plus rapide à télécharger […]
mai
2007
Il doit faire partie des annonces de JavaOne qui font le plus de bruit sur la blogosphère (peut être plus que JavaFX), c’est le customer JRE, ce nouveau JRE plus agréable pour le client. Vincent me demandait si j’avais des infos sur place, puis il a finalement trouvé plus d’infos par les mailings lists communautaires. Je n’avais pas répondu car je n’avais pas trouvé d’infos sur le moment, et je n’avais pas saisi l’importance des […]