Articles Marqués ‘Java EE’

Par Nicolas Rougé • 21 oct, 2009 • Catégorie: Build, Java, Java EE, Qualité, news

Architecte et expert technique Java/JavaEE, je participe depuis plusieurs années à la mise en place et au développement de ces technologies sur un grand nombre de projets informatiques.

Confronté au quotidien à la réalisation d’applications, mon expérience du terrain m’a amené à mettre en place un certains nombre de pratiques ayant fait leurs preuves : tests unitaires, contrôle de la qualité, intégration continue, etc.

Mes thèmes de prédilection sont le monde de l’Open Source, la qualité logicielle, l’intégration continue et tout ce qui concerne l’automatisation des processus de développement, l’outillage du développeur, ainsi que les problématiques de conception et d’architecture des projets informatique. Ce blog est pour moi l’occasion de partager avec vous mon expérience et mon point de vue sur ces domaines.

En vous souhaitant bonne lecture…



Par Arnaud Buisine • 9 oct, 2009 • Catégorie: Java, Java EE, Performances, news

J’ai un peu tardé à l’annoncer sur ce blog, mais nous avons enfin trouvé une grande salle pour recevoir la soirée Terracotta que le Ch’ti JUG, Terracotta  et ProxiAD vous proposent.

Cette soirée Terracotta dont je vous parlais déjà il y a quelques semaines et que nous avons été contraints de reporter est fixée au jeudi 15 octobre.

C’est grâce aux Formations en Informatique de l’Université Lille 1 que nous pouvons vous proposer une salle de 180 personnes.

Rendez vous vous est donc donné à 19 heures le 15 octobre, Amphithéâtre BACCHUS, bâtiment M5, Cité scientifique, Villeneuve d’Ascq (plan du campus ici).

Comme toujours, n’oubliez pas de vous inscrire ici.

Pour plus d”information rendez vous sur chtijug.org.



Par Arnaud Buisine • 21 sept, 2009 • Catégorie: Java, Java EE, Performances, news

Le Ch’ti JUG et ProxiAD reçoivent Terracotta le jeudi 1er Octobre pour une conférence exceptionnelle. Celle-ci sera animée par un architecte Terracotta de passage en France. C’est à ne pas manquer : il fera tout spécialement le détour par Lille.

Terracotta est une solution open source de cache de données distribué (data grid) qui flirte avec les ténors du marché tels que Oracle Coherence et Gigaspaces.

Détails et inscriptions ici : http://chtijug.org/terracotta-proxiad/

Comme pour les sessions précédentes du Ch’ti JUG (JPA et Hibernate, Maven 2, J2EE 6), les places sont limitées et, en l’occurrence pour cet événement, déjà prises d’assaut. Dépêchez vous de vous inscrire !!

Mise à jour du 29/09 :
La soirée du 1er octobre est reportée à une date encore à fixer pour cause d’indisponibilité de dernière minute de l’intervenant.   Nous en profiterons pour vous proposer une salle plus grande et donc beaucoup plus de places.  La nouvelle date devrait se situer dans les 2 ou 3 semaines à venir. Donc restez à l’écoute !





Par Arnaud Buisine • 14 mai, 2009 • Catégorie: Java, Java EE

Je vous l’avais annoncé il y a deux semaines : le Vieux Lille a reçu hier, mecredi, la première session du Ch’ti JUG.

Antonio Goncalves nous a, à cette occasion, gratifié d’une excellente présentation de Java EE 6.

Antonio maitrise l’art de rendre ses propos intéressants. Et il ne manque pas d’humour, quoiqu’il ne soit pas bien difficile de se gausser des plages du Nord. Sans perdre une minute et profitant, je suppose, de son heure de TGV le ramenant à Paris, Antonio a dès hier soir partagé ses impressions sur ce premier JUG lillois.

Voici, ce que, pour ma part, j’ai retenu de cette soirée.

Java EE 6 est une plateforme forte (lourde ?) de 28 spécifications.

Cette version confirme et complète la rupture entamée par Java EE 5 vers la simplicité et la productivité.

Afin de compenser le poids de la spécification, Java EE devient “allégeable” par la magie des profils. Un profil est un sous ensemble de spécifications de Java EE adapté à un cas d’utilisation : le Web Profil pour les applications Web, notamment.

Il est …




Par Cédric Vidal • 27 avr, 2009 • Catégorie: Java, Java EE, Spring, news, populaire

J’ai la chance de me rendre à SpringOne Europe 2009 cette année. Tous mes collègues sont jaloux :p Pleins de bonnes choses en perspective. Il y a trois “tracks” concurrentes, il va donc falloir faire un choix Voici les miens :

  • Lundi 27 Avril
    • Welcome Keynote par Rod Johnson himself évidemment: J’ai dévoré son livre J2EE development without EJB en intégralité mais je n’ai jamais eu l’occasion de le voir en personne. J’ai hate de voir le personnage emblématique derrière Spring !
    • Performance Tuning for Apache Tomcat: Je connais bien les problématiques de performance sous Tomcat et sous JBoss mais je suis curieux de voir ce que les gens de SpringSource ont à dire sur le sujet. Ca devrait être intéressant vu qu’ils maintiennent eux-même Tomcat. Plusieurs des principaux commiters sont salariés de SpringSource comme le témoigne la page contributeurs de Ohloh.
    • Working with Spring Web Flow 2: J’ai un peu regardé Spring Web Flow à l’époque de la version 1 mais n’ai jamais eu l’occasion de le mettre en oeuvre. Je me demande ce que la version 2 apporte. J’espère plus de simplicité et une configuration par annotations.




Par Grégory Levilain • 27 avr, 2009 • Catégorie: news, populaire

Après 6 ans passés à évoluer dans le monde Java et Java EE, je suis depuis 3 ans responsable de l’industrialisation et des environnements de développement de ProxiAD Nord. Ce poste est né d’un besoin récurrent en SSII : assurer la maîtrise de ses développements, en termes de qualité et de productivité.

Vaste programme… et surtout un beau challenge parce qu’une application de qualité, c’est un peu comme une fricadelle : “tout le monde sait ce qu’y a d’dans, mais…”
Bref, le challenge est sur le long terme évidemment. Un process qualité peut facilement être perçu comme une contrainte si on tente de l’imposer de but en blanc. Et c’est généralement justifié car les actions visant à améliorer la qualité peuvent s’avérer pénibles et même paraître contre-productives.

Ma stratégie repose donc sur une approche plus globale dans laquelle le process qualité s’intègre à un ensemble d’outils et de services destinés d’une part à accroître effectivement la productivité sur le projet, d’autre part à fournir plus de confort aux membres de l’équipe. Dans ce contexte, les “actions qualité” retrouvent leur sens et leur plus-value. Cette méthode a l’énorme avantage de générer une demande plutôt qu’une contrainte.

Le thème de la qualité logicielle dans un …