Notre Ippevent du mois dernier sur Springfuse est enfin disponible en vidéo. Venez (re)-découvrir la présentation de Florent Ramière et de Springfuse l’outil de génération de code de Jaxio.
|
||||||
|
Notre Ippevent du mois dernier sur Springfuse est enfin disponible en vidéo. Venez (re)-découvrir la présentation de Florent Ramière et de Springfuse l’outil de génération de code de Jaxio. Le 22 septembre dernier, Nicolas Deloof venait nous parler intégration continue et CloudBees. Cet Ippevent marque deux records en terme de participation et de durée. Comme (presque) à chaque fois l’événement a été filmé. Retrouvez la vidéo ci-dessous. “Industrialisation”, un mot qu’on entend sur toutes les lèvres lorsqu’on parle de développement logiciel. La forge logicielle est devenue un enjeu clé pour structurer les pratiques de développement et fournir un cadre de travail productif. Si Maven est quasiment incontournable, que Git fait beaucoup parler de lui, et que l’intégration continue devient une pratique courante, . . . → Lire la suite: Ippevent du 22/09 la forge logicielle & CloudBees, Inscriptions ouvertes Cet avant-dernier billet sur le Jug Summer Camp relate la présentation de “la Forge Logicielle” par Nicolas de Loof. Au menu :
Bref, un vaste sujet clairement exposé dans cette conférence. . . . → Lire la suite: JUG Summer Camp 2010 : La forge logicielle (4/5) Tattletale signifie « révélateur ». Il s’agit d’un outil qui analyse les dépendances entre les jars. Ce dernier scanne un répertoire contenant l’ensemble des librairies et génère divers rapports HTML. Au même titre que Cobertura, FindBugs, Pmd etc…, JBoss Tattletale risque bien de devenir un outil fort utile dans votre environnement d’intégration. Ce projet . . . → Lire la suite: JBoss Tattletale Maven contient une bizarrerie, que certains qualifieront à juste titre de bug. Sans le plugin maven-incremental-plugin, le build dans Maven ne peut pas être executé de manière incrementale car le résultat peut dans certaines situations se reveler incorrect. Description du problèmeConsiderons le projet suivant : module-parent |--- module-api |--- module-impl
Le module module-parent contient 2 sous-modules : module-api et module-impl. Le module module-impl contient une classe ProcessImpl qui implemente l’interface Process définie dans module-api. Nous lancons la commande "mvn install" sur le projet parent. Tout marche parfaitement. Nous modifions la signature de l’interface Process dans module-api sans répercuter les changements sur ProcessImpl de module-impl. Nous re-lançons une installation du projet sur module-parent avec la commande "mvn install". . . . → Lire la suite: Un vrai build incremental dans Maven Utilisateur du socle de développement AppFuse depuis mai 2004 (il était alors en version 1.4 !), j’étais presque émus de lire le didacticiel d’Aurélien Maury sur le blog de la société Xebia : appfuse par l’exemple. Chez Ippon, Matt Raible est un architecte qui bénéficie d’une renommée comparable à celle d’un Rod Johnson, d’un Brian Chan ou d’un Juergen Holler. Ce framework a été à la base de bon nombre de nos projets (plusieurs dizaines !) et la version 2 est même intégrée à notre plate-forme de développement de portlet Liferay, grâce à l’aide de l’archetype Maven ‘Core’ (la partie Web restant sur un modèle propre au portail). C’est tellement rare dans le monde du Java/J2EE qu’une chose dure plus d’une poignée d’années ! . . . → Lire la suite: AppFuse : toujours à la mode ! |
||||||
|
Copyright © 2012 Blog d’Ippon Technologies - All Rights Reserved |
||||||