C’était il y a un an déjà. Le Paris JUG réunit maintenant près de 150 personnes chaque mois et semble avoir fait des émules avec près de dix Java User Groups en France.
Antonio Goncalves, David Dewalle et Zouheir Cadi organisent, pour fêter cet anniversaire, une soirée exceptionnelle le mardi 10 février 2009 dans les locaux de la Fiap.
Au programme :
- 20h00 à 21h00 : 1ère session de quickies :
- Le Paris JUG, 1 an déjà par Antonio Goncalves, David Dewalle et Zouheir Cadi.
- Les JUGs en France avec L’équipe du Paris JUG, Christophe Jollivet (Tours JUG), Xavier Hanin (Bordeaux JUG), Nicolas Leroux et Stephane Epardaud (Riviera JUG), Nicolas de Loof (BreizhJug), Sebastien Roul (Nantes JUG), Christophe Meyer, JM Doudoux et Xavier Roy (Lorraine JUG), Gaël Blondelle (Toulouse JUG).
- Présentation du Framework Wicket par Tarik Filali Ansary.
- Jazoon’09 - présentation de la conférence et des dernières news par Christian Frei.
- 21h45 à 22h45 : 2e session de quickies :
- Parleys par Stephan Janssen.
- Présentation de Java SE 7 Dolphin par Thomas Chamas.
- Comment créer un jeu vidéo en 3D en Java avec OpenGL ? par Julien Gouesse.
- 23h à … : 3ème mi-temps des juggers, cette fois-ci il est préférable (voire nécessaire) pour y participer de s’inscrire.
Venons nombreux et merci encore à Antonio, David, Zouheir, aux speakers, aux sponsors et aux partenaires !
Les inscriptions sont ouvertes : pour assister à la soirée et pour la 3e mi-temps (Châtaignes et Cassis - 34 rue Gassendi - 75014 Paris - à côté de la rue Daguerre).
Christophe Heubès Java / J2EE Paris JUG
L’article du Touilleur Express (aka Nicolas Martignole) intitulé Exadel Flamingo : JBoss Seam et Adobe Flex ensembles m’a donné envie de tester les capacité de flamingo d’Exadel.
Exadel Flamingo fournit un ensemble de scripts, basés sur Maven, visant à simplifier le démarrage de projets RIA. Ces scripts permettent de générer le code initial et redondant d’un projet. La promesse est donc d’offrir la capacité de créer une application CRUD dotée d’une interface riche très rapidement et sans effort de développement.
Les technologies couvertes aujourd’hui sont :
- Flex et JavaFX pour partie cliente,
- AMF et Hessian pour la communication,
- JBoss Seam et Spring pour la partie serveur.
Question de contexte et de goût, j’ai pour ma part porté mon attention sur le triplet Flex / AMF / Spring.
Même si certains aspects méritent des améliorations, la promesse est tenue. Bien que n’ayant jamais pratiqué Flex (ou presque), il ne m’a pas fallu longtemps pour monter mon CRUD Flex / Spring / Hibernate. Le billet Exadel Flamingo - Applications Flex, AMF, Spring, publié sur le blog de Xebia France, présente le déroulé de mes premiers essais.
Christophe Heubès Java / J2EE
Incontournable aujourd’hui, Ajax montre pourtant d’ores et déjà ses limites. Quelle technologie privilégier pour soutenir le développement des RIA (Rich Internet Application) ? Face à cette question, Xebia a choisi de miser sur Flex.
Guillaume Bodet, directeur technique de Xebia, revient pour TV4IT sur les raisons de ce choix. Sans mettre de côté les difficultés que posent encore les défauts de jeunesse de Flex.
Christophe Heubès Java / J2EE
Comme nous l’avions vu dans notre précédent billet (“Introduction à Hibernate Search (Googling your Persistent Domain Model)“), Hibernate Search vise à réconcilier la recherche full-text et les modèles de persistance relationnels. Pour ce faire, Hibernate Search se base sur Apache Lucene, un moteur d’indexation et de recherche full-text standalone très puissant et permet ainsi d’utiliser ses capacités dans le cadre d’une couche de mapping Hibernate.
Ce billet présente, au travers d’un exemple simple, les capacités de recherche full-text d’Hibernate Search. L’exemple proposé permet l’indexation et la recherche de documents auxquels sont attachés des auteurs. Vous retrouverez l’ensemble des sources présentées dans ce billet dans le repository SVN de Xebia France.
“Hands on Hibernate Search : Recherche full-text” sur le blog de Xebia France.
Christophe Heubès Java / J2EE
J’ai eu l’occasion courant décembre de rencontrer Emmanuel Bernard pour, entre autres, une présentation d’Hibernate Search.
La vulgarisation et la généralisation de l’utilisation des moteurs de recherche ont définitivement changé les habitudes et les exigences des utilisateurs. Pourquoi la fonctionnalité de recherche d’une application de gestion ne serait-elle pas aussi simple et performante que Google ?
Difficile d’expliquer à son responsable que cela est dû à une divergence de paradigme entre l’indexation documentaire et SQL.
Hibernate Search vise à répondre à cette question, à moindre coût, en s’appuyant sur Apache Lucene afin d’offrir au travers du modèle de persistance d’Hibernate des capacités de recherche full-text.
“Introduction à Hibernate Search (Googling your Persistent Domain Model)” sur le blog de Xebia France.
Christophe Heubès Java / J2EE
La fin du support de Websphere 5.1 est annoncée pour Septembre 2008. Si migrer de version de middleware est un sujet récurrent des Directions Informatiques, cela n’en reste pas moins un projet difficile souvent perçu comme une contrainte dénuée de retour sur investissement.
Xebia a étudié la migration à Websphere 6.1, sur les volets de l’exploitation et des études, selon les deux axes :
- L’axe de la maîtrise des risques pour sécuriser le projet.
- L’axe des opportunités pour ne plus voir ce projet comme une contrainte mais comme une occasion d’améliorer sa plate-forme et d’apporter des avantages aux différents acteurs de la DSI (exploitation, études et achats).
Télécharger le Livre Blanc Migration Websphere 6.1 par Xebia.
Christophe Heubès Java / J2EE
Interface21 a annoncé la sortie de Spring Web Services 1.0.
Les deux éléments clés de cette pile Web Services sont :
- L’approche “contract first” qui facilite (entre autre) la gestion du cycle de vie des services.
- L’approche “document driven” qui permet de maximiser l’interopérabilité.
Christophe Heubès Java / J2EE J2EE, Java, SOA, Spring, Web Services
Rajesh Patel (Harpoon Technologies) publie sur TSS un court article (“A Hibernate Urban Legend“) dans lequel il nous rappelle (si besoin est) qu’Hibernate ne nous protège pas des injections SQL.
Il en fait la démonstration par l’exemple.
Christophe Heubès Java / J2EE Hibernate, Java, Persistance
BEA organise le mardi 10 juillet 2007 un TechTalk sur les thèmes de la supervision, de l’administration et du support.
Guillaume Bodet, Directeur Technique de Xebia y fera un topo sur les meilleures pratiques en matière de supervision des Infrastructures Java/J2EE. Pour patienter, vous pouvez dès maintenant visualiser son interview.
Plus d’informations sur le blog de Xebia France : Supervision, Administration et Support.
Christophe Heubès Java / J2EE J2EE, Supervision, Support, Xebia