décembre
2007
voilà.
La première journée à Javapolis est déjà finie.
Et comme chaque année, je n’ai pas suivi le programme que je me suis concocté.
J’aime toujours beaucoup le 1er jour de Javapolis, car ce sont surtout les retrouvailles avec des anciens collègues de travail (coucou à Xavier, Benoit, Vincent. Ils se reconnaitront).
Mais aussi d’autres connaissances qu’on ne croise que durant ces évènements, comme Alexandre Snaps, que j’ai eu le plaisir de rencontrer à la session 2006 de Javapolis, ainsi qu’au Sun Tech Days 2007 à Paris (nous avions d’ailleurs fait le voyage aller ensemble) ou ChristopheJ (responsable rubrique Java). Aujourd’hui, j’ai également rencontré Ricky81, pour la première fois, l’autre responsable de la rubrique Java, ainsi que Hikage.
Par contre, un regret pour Romain Guy, retenu au travail. J’espère qu’on se verra au moins à Javapolis 2008.
Lors de la session Generics et Collections, j’ai encore appris un truc sur les Generics, que j’ignorais totalement.
Ainsi, l’on est amené à devoir écrire ceci :
List<String> l = new ArrayList<String>();
ou encore
Map<Integer, String> m = new HashMap<Integer, String>();
Alors qu’on aurait aimé pouvoir écrire ceci
List<String> l = new ArrayList();
ou encore
Map<Integer, String> m = new HashMap();
Ce qui n’est actuellement pas possible.
Par contre, le truc, dont la paternité revient à Joshua Bloch, est de créer une méthode statique qui va retourner une collection du même type que ce qui a appelé la méthode.
Ce qui permet d’écrire
List<String> l = ListFactory.newArrayList();
ou
Map<Integer, String> m = MapFactory.newHashMap();
Bien plus agréable, non.
Et bien figurez-vous que c’est ce principe là qui fut, entre autre, également expliqué durant la présentation des Google API (que j’ai finalement suivi au lieu de JRuby in Action, suite à la publicité faite par l’auteur du livre Generics & Collections des Google API concernant les Collections). (voir http://google-collections.googlecode.com/svn/trunk/javadoc/com/google/common/collect/Lists.html#newArrayList() pour l’exemple du new ArrayList)
Cette Google API m’a l’air vraiment très intéressante, et prometteuse.
Je n’ai pu voir la deuxième partie de Google API (mais j’ai appris que c’était moins intéressant) car j’ai eu une assez longue discussion avec Aaron Houston, la personne chez Sun qui s’occupe du programme « Java Champions ».
On a parlé, entre autre, de Sun Spots; Apple et JDK 6; Sun, Apache et le TCK; Sun, Google et Android; NetBeans Dream Team; NetBeans Translation; Java.developpez.com, et bien d’autres choses encore …
C’était la première fois que l’on se rencontrait, et ce fut vraiment une rencontre très enrichissante. On aura encore l’occasion de se voir durant la semaine, durant les BOF JUGs et BOF J-C. Et les discussions risquent d’être encore très animées.
Après cela, j’ai été voir la présentation de SOAPUI, espérant y apprendre des choses que j’ignorais de cet outil que j’utilise tous les jours. Seulement, je n’avais pas noté que cela ne durait qu’une demi-heure. Il n’a donc pu faire qu’une explication sommaire. Mais il y a une session plus longue mercredi ou jeudi. Va falloir que je change encore mon programme :-(.
La dernière partie, en ce qui me concerne, fut la présentation de Hudson. Présentation qui, à mon gout, était quelque peu ratée, car pas axée sur la pratique. J’espérais que le présentateur allait montrer comment faire pour qu’un projet soit suivi par Hudson.
J’ai également rencontré Fabrizio, un autre membre de la NetBeans Dream Team, ainsi que d’autres JUG Leaders et Java Champions. Pendant que je discutais avec Fabrizio, deux personnes nous ont abordées. C’était Lukas, de l’équipe NetBeans Mobility, et Magda, de l’équipe NetBeans Translation qui venaient me remettre le bonjour de Jeremie Bertolino qui travaille chez Sun et qui aide tous les volontaires pour la traduction en français de NetBeans 6.0.
J’en profite pour vous dire qu’on parle de l’équipe de traduction dans le dernier numéro du NetBeans Magazine, et que toute aide est la bienvenue.
Vous noterez que la plateforme NetBeans 6 est maintenant entièrement traduite en Français, ce qui est fort intéressant pour ceux qui créent leurs applications sur base de la plateforme NetBeans.
Aaron Houston a déjà mis en ligne quelques photos, dont la soirée de dimanche.
On y voit, entre autre, une photo avec les deux responsables de la rubrique Java de developpez.com
Retrouvez également le compte rendu de Hikage
1 Commentaire + Ajouter un commentaire
Commentaires récents
Archives
- janvier 2012
- novembre 2010
- février 2009
- janvier 2009
- décembre 2008
- septembre 2008
- août 2008
- décembre 2007
- octobre 2007
- septembre 2007
- juillet 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- avril 2006
- février 2006
- janvier 2006
- décembre 2005
- novembre 2005
- octobre 2005
- septembre 2005
- août 2005
- juillet 2005
- juin 2005
- mai 2005
- avril 2005
Catégories
- Certification
- Défis
- Devoxx
- Devoxx 2008
- Devoxx 2010
- Devoxx France 2012
- Divers
- Événements Java
- Fiches
- Hardware
- In English
- Java
- JavaDay 2006
- JavaFX
- JavaOne 2005
- JavaOne 2006
- JavaOne 2007
- Javapolis 2005
- Javapolis 2006
- Javapolis 2007
- JBoss
- Livres
- Mac
- NetBeans
- OpenJDK
- Pensée
- Performance
- Perles
- Sun Tech Days Paris 2007
- Traduction
Si je peux me permettre un lien vers un blog externe, une bonne introduction à Google Collection Api
http://publicobject.com/2007/09/series-recap-coding-in-small-with.html