Il y a maintenant un peu plus de trois mois, des ingénieurs d'Alcion Group ont suivi une formation "Talend Foundation" sur l'ETL Open Source Talend Open Studio. Ils proposeront bientôt dans le cadre d'un Alcion Bar une conférence interne pour présenter ce produit intéressant.
Mais en attendant cette soirée, ils ont mis cette formation à profit en développant de nouveaux composants pour cet ETL, afin de mieux gérer les bases de données Informix (qui sont utilisées sur un des projets au forfait actuellement développés).
Alcion Group ayant décidé de jouer le jeu de l'Open Source, ces composants ont été cédés à la communauté :
- tInformixConnection, permettant d'initialiser une connexion à une base de données Informix ;
- tInformixCommit, permettant de faire un "commit" des opérations effectuées sur une connexion ;
- tInformixRollback, permettant de faire un "rollback" des opérations effectuées sur une connexion ;
- tInformixInput, évolution du composant original permettant de récupérer des données à partir d'une connexion existante ;
- tInformixOutput, évolution du composant original permettant d'insérer des données dans une table en utilisant une connexion existante ;
- tInformixRow, évolution du composant original permettant d'exécuter une requête SQL quelconque en utilisant une connexion existante ;
- tInformixSP, qui permet d'exécuter des procédures stockées et fonctions d'une base de données Informix ;

Ce mois-ci, une conférence pleine de bonnes nouvelles : on peut développer des écrans portables et sexy en Java, sans avoir besoin de connaître Javascript !
Aujourd'hui je peux :
Le POM est au coeur de la statégie de build proposée par
Cette PFIC est exclusivement construite par l'intégration d'outils opensource:
Merci à Aurélien Drouet pour son intervention convaincante :
Pour ce dernier rendez-vous avant l'été, nous mettons
un coup de projecteur sur une nouvelle technologie
dont beaucoup ont entendu parler mais que peu
ont eu l'occasion d'utiliser.
Un méta-framework est une "suite" de frameworks techniques assemblés afin de couvrir l'ensemble des besoins de réalisation d'une application.
Par exemple, certains réfléchissent, au sein d'AlcionGroup, à la possibilité de pré-assembler un socle applicatif basé sur Spring et Hibernate, prêt à partir sur nos projets.
Différentes initiatives vont dans le même sens (JAD, Keel, Roma, Jaxio, MD4J, Seam, RIFE, AppFuse, Tapestry...) dans le double objectif d'améliorer la productivité du développement, et de réduire les dépendances entre composants afin de faciliter l'évolution du logiciel produit (rester agile !).
Il y aura, à moyen terme, une norme defacto, sorte de "pile standard", incluant - ou non - les outils de développement rapide que l'intégration verticale suggère.


Une petite compilation des labs à suivre lors d'une veille technologique. N'hésitez pas à compléter la liste :)
Depuis quelques semaines, le développement AJAX est entré dans l'age adulte grâce à la décision de Google de distribuer gratuitement le framework utilisé en interne le Google Web Toolkit (GWT). Une des qualités majeures de cette solution est qu'elle est J2EE et épargne l'essentiel du développement HTML/Javascript au réalisateur de l'application. Cela tombe bien, c'était le plus délicat et sujet aux bugs et aux incompatibilités entre navigateurs.