Archives de la Catégorie ‘news’

Par Arnaud Buisine • 16 fév, 2010 • Catégorie: Java, news

De passage hier chez nos amis de Zenika, Cédric Vidal et moi-même avons eu le plaisir de faire la connaissance de Eric Evans, la référence mondiale du Domain Driven Design. A noter que Eric Evans fera une conférence sur ce sujet ce mercredi soir, 17 février, chez Zenika à Paris.

C’est surtout pour une rencontre tripartite ProxiAD / Zenika / Eclipse Foundation planifiée avec Ralph Mueller, Directeur Ecosystème pour l’Europe au sein de la Fondation Eclipse, que Cédric et moi avons fait le court trajet à pied de ProxiAD Ile de France à Zenika. Côté Zenika, Laurent Delvaux, cofondateur, Pierre Queinnec, cofondateur et directeur technique et Ophélie Rudent, responsable marketing, ont été nos hôtes pour cette réunion tout à fait passionnante, lors de laquelle nous avons notamment évoqué la stratégie de la Fondation Eclipse vis-à-vis du marché.

D’autres sujets brulants étaient à l’ordre du jour, mais il serait prématuré de les aborder aujourd’hui. Restez à l’écoute : nous devrions avoir d’ici quelques semaines de super nouvelles pour vous.

En attendant voici la traditionnelle photo souvenir avec …




Par Pascal Leclercq • 15 fév, 2010 • Catégorie: Eclipse RCP, Java, news

Afin de résoudre une problématique complexe, il suffit presque toujours de la découper en autant de problèmes simples que nécessaire. Ce principe qui a fait ses preuves dans les sciences, qu’elles soient exactes ou non, prend tout son sens dans nos métiers.

Car, qu’on le veuille ou non, les attentes des utilisateurs sont là : les besoins en termes d’ergonomie, d’interopérabilité et d’évolutivité s’accroissent un peu plus chaque jour. Tout ceci contribue à rendre les systèmes d’information de plus en plus complexes. C’est aussi là que se trouve ce que j’aime faire : inventer des solutions simples et élégantes pour satisfaire des besoins toujours grandissant.

Développeur Java et architecte logiciel, mes thèmes de prédilection sont la modularité, l’évolutivité et l’extensibilité des Systèmes d’informations. Plus particulièrement, je m’intéresse aux cas d’utilisation de la norme OSGi et au développement de plugins Eclipse RCP.

La tête dans les étoiles, c’est préparer aujourd’hui les réponses aux problèmes de demain.



Par Grégory Levilain • 12 fév, 2010 • Catégorie: Model Driven, news

Obeo a profité du premier PMC Obeo Network, jeudi soir, pour annoncer à ses partenaires l’arrivée prochaine d’Acceleo 3, prévue fin Juin.

Il reste néanmoins du travail pour finaliser cette version dont les fonctions de “traçabilité” ne sont pas encore opérationnelles. La traçabilité tient un rôle essentiel dans le développement de générateurs en offrant la capacité de “remonter” du code généré au template de génération ou au modèle d’entrée.

Acceleo 3 introduit un nouveau format pour les “templates” de génération.
Se pose du coup la question de la migration des modules actuels du network Obeo, c’est à dire ceux qui sont publiquement disponibles. Obeo ne prévoit pas cette migration dans l’immédiat. Elle pourra être faite par la suite par le biais d’une “moulinette” qui transformera les anciens templates (.mt) dans le nouveau format (.mtl). Obeo a choisi cette méthode plutôt que d’assurer une compatibilité directe entre la version 3 et la version 2.6 actuelle.

Ce choix n’est pas surprenant pour une société dont le cœur de métier repose justement sur les “transformations”.

Quelques vidéos de démonstration sont disponibles sur le wiki Eclipse : vidéos de démonstration Acceleo.



Par Grégory Levilain • 12 fév, 2010 • Catégorie: Model Driven, news

Hier soir a eu lieu le premier PMC Obeo Network, pour Project Management Committee. Ce comité a réuni les partenaires Obeo afin de leur présenter le nouveau portail obeonetwork.org.

Cet espace communautaire va permettre aux partenaires Obeo qui le souhaitent de contribuer au “network”, et ainsi, d’enrichir le référentiel de composants publiques par des mises à jour et de nouveaux outils s’appuyant sur la technologie Obeo de transformation de modèles.

Ainsi, la page d’acceuil du référentiel de modules fournit la liste de ces partenaires.

Parmi les contributions évoquées, ProxiAD va apporter son générateur JPA, qui s’appuie sur le Méta Modèle “Entity” actuel d’Obeo. Et Capgemini apportera ses générateurs GWT et JDBC.

La rubrique “Gouvernance” du nouveau portail fournit la charte Obeo Network, ainsi que les règles de nommage et les conventions de contribution (licence, propriété Intellectuelle).
Parmi ces règles, le nom de domaine “org.obeonetwork” a été choisi et Obeo a déjà commencé le refactoring du code du network en ce sens. Attention par contre aux utilisateurs de cartouches existantes qui devront prendre en compte ce paramètre pour leurs futures mises à jour.

La partie …




Par Grégory Levilain • 28 jan, 2010 • Catégorie: Java, Productivité, Qualité, Test, news

Voici une news qui a attiré mon attention : “MagicTest - an Automated Visual Approach for Testing“. Éliminer les assertions dans les tests unitaires est un concept séduisant. MagicTest réalise cela en instrumentant les classes de test et en se basant sur le résultat obtenu lors d’une exécution précédente du test, sous réserve que ce résultat ait été sauvegardé. Ainsi, pour consulter et sauvegarder les résultats, on dispose d’une console simplissime qui apporte une dimension visuelle plutôt agréable.

Console MagicTest

En supprimant les assertions, les tests sont plus rapidement codés et le traitement des exceptions, particulièrement, est habilement inhibé. Autre aspect attrayant expliqué dans cet article : un changement volontaire d’implémentation, ayant une répercussion sur le résultat des tests, n’implique pas nécessairement d’en modifier le code, comme cela aurait été le cas avec des assertions classiques. Ici, il suffit de valider/sauvegarder les nouveaux résultats obtenus après une simple consultation visuelle.

Sauvegarde de nouveaux résultats

Les tableaux produits par la console ne sont pas sans rappeler les “tables de décision” de Fitness, et bien que MagicTest n’a pas spécialement un caractère “collaboratif”, il pourrait bien constituer une alternative pour ceux qui n’apprécient pas …




Par Arnaud Buisine • 12 jan, 2010 • Catégorie: Java, Java EE, Non classé, news

Après Hibernate avec Emmanuel Bernard de Redhat / jBoss, c’est au tour du moteur de règles métier Drools, autre technologie phare de la communauté jBoss, d’être, pour une soirée, l’invité d’honneur du Ch’ti JUG.

Véritable challenger open source d’un domaine fortement dominé par des éditeurs tels que IBM Ilog avec JRules, Drools fédère autour du moteur d’exécution de règles Drools Expert un ensemble de projets : jBoss Planner (ex. Drools Solver) notamment, application de Drools à la résolution de problèmes de planification, ou encore Drools Guvnor, application JEE fournissant un accès Web aux ressources Drools.

C’est donc le jeudi 21 janvier en soirée que les organisateurs  Ch’ti JUG nous proposent d’accueillir avec eux  Mark Proctor, project leader Drools, et Geoffrey De Smeet, créateur de Drools Planner. Comme vous pouvez le constater,  le Ch’ti JUG nous invite à nouveau à puiser l’information à la source.

Attention, c’est maintenant traditionnel avec le Ch’ti JUG, les places, bien que prévues en nombre, partent vite. Inscrivez vous donc sans tarder sur EventBrite.  Retrouvez …




Par Cédric Vidal • 24 nov, 2009 • Catégorie: Java, Model Driven, news

La fin de semaine dernière a été chargée, j’ai enfin pu prendre un peu de temps pour faire un compte-rendu de l’Eclipse DemoCamp que nous avons organisé Mardi dernier avec Obeo et la fondation Eclipse dans le grand amphithéâtre de l’Epitech. L’évènement as eu pas mal de succès, bon d’accord, il y avait pas mal d’étudiants mais quand même 150 personnes, ça fait plaisir !



Par Cédric Vidal • 4 nov, 2009 • Catégorie: news

L’Eclipse DemoCamp Paris 2009, le 17 Novembre 2009 à l’Epitech accueillera des contributeurs et experts des technologies Eclipse qui donneront des démonstrations de leurs projets.

Les présentateurs, leurs projets :

  • Olivier Moïses nous présentera Wazzabi 2, un framework Open Source d’interface graphique déclarative live.
  • Jonathan Musset d’Obeo nous présentera Eclipse Acceleo 3.0 et Obeo Designer, un framework de construction de modeleurs graphiques par simple paramétrage
  • Sebastian Zarnekow d’Itemis nous présentera Xtext, un framework permettant de développer des langages textuels spécialisés (Cette présentation sera en Anglais)
  • Yves Yang de Soyatec nous présentera XWT, un framework d’interface graphique déclarative en XML
  • Laurent Delvaux de Zenika nous présentera BIRT, une solution de reporting Open Source

Cet évènement s’inscrit dans le cadre de la série des Eclipse DemoCamps promus par la fondation Eclipse et donnés partout en Europe tout au long du mois de Novembre :
http://wiki.eclipse.org/Eclipse_DemoCamps_November_2009/Paris

Le public :

L’évènement est ouvert à tous et vise un public d’ingénieurs, d’architectes, d’étudiants en informatique, responsables techniques, directeurs techniques et amateurs intéressés par les technologies Eclipse.

C’est l’occasion de rencontrer en région parisienne les acteurs des technologies Eclipse.

Le lieu :

L’évènement aura lieu le 17 Novembre 2009 de 18H30 à 22H00 dans les locaux de l’Epitech, au 24 rue …




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 • 10 oct, 2009 • Catégorie: Java, Java EE, Portail, news

Décidément le Ch’ti JUG ne chôme pas, ni ses sponsors! Une semaine après la soirée Terracotta, c’est Alfresco et Nuxeo qui viendront de concert nous parler d’Enterprise Content Management open-source.

La présence conjointe de ces deux concurrents autour d’une même table n’est pas un exercice nouveau pour les deux entreprises. La table ronde organisée par Nuxeo en collaboration avec Alfresco au Nuxeo Dev Day de décembre 2008 sur l’interopérabilité des ECM et CMIS s’était révélée très éclairante sur ce sujet majeur pour l’avenir du marché de la gestion de contenu.

Pour plus d”information sur ce nouvel événement lillois, rendez vous sur le site du Ch’ti JUG.

Pour vous inscrire, rendez vous directement ici.