Blog d'un ingénieur informaticien parmi d'autres...

Aller au contenu | Aller au menu | Aller à la recherche

mardi, avril 6 2010

Déplacement du blog

Ceci sera le dernier post de ce blog (ou du moins du blog à cette adresse).

Il a en effet migré avec succès sur mon serveur dédié, à l’adresse http://blog.courtine.org/, avec tout l’historique des billets et commentaires.

Au plaisir de vous retrouver à cette nouvelle adresse pour de nouveaux billets !

mardi, mars 30 2010

Talend Highlighted Member

Je me suis aperçu que je rédigeais beaucoup d’articles sur Talend ces derniers temps. Il est vrai que c’est un outil que j’apprécie particulièrement, et je ne compte donc pas m’arrêter en si bon chemin : c’est pourquoi j’ai décidé de lui consacrer une rubrique dédiée de ce blog donc voici le premier billet.

Je ne suis d’ailleurs pas le seul à m’être aperçu que je participais activement en publiant des composants, en participant aux forums, etc. En début de mois, j’ai été interviewé par Talend, et ce 26 mars 2010, elle a été publiée en même temps que ma nomination en tant que Talend Highlighted Member.

Maintenant, pour continuer sur cette lancée, voici une petite roadmap des articles que je compte rédiger et des composants que j’ai l’intention de publier (ce qui ne veut pas dire que cela sera réellement fait vu le peu de temps dont je dispose…) :

  • finalisation du composant bcFileOutputOOSpreadsheet
  • développement d’une série de composants permettant de se connecter (lecture/écriture) à une base de données gérée par une DataSource (ces composants n’ayant d’intérêt que pour le déploiement des jobs en tant que webservices)
  • rédaction d’une série d’article sur la gestion d’un annuaire Active Directory à partir de TOS
  • rédaction de billets sur la future version 4.0.0 (en RC3 depuis aujourd’hui)

mercredi, mars 24 2010

Sortie de la version 2.0 de Sonar

En septembre dernier, j’avais publié un compte-rendu de la soirée qui s’était tenue au Paris JUG sur le sujet de la qualité logicielle. C’est un sujet qui me tient particulièrement à coeur (à la fois par intérêt personnel et parce qu’une partie de mon travail consiste à effectuer des missions d’expertise en qualité de code).

Je reviens donc sur ce sujet avec la sortie, ce 10 mars, de la version 2.0 de Sonar. Cet outil est à mon avis devenu un incontournable dans un environnement de développement qui accorde de l’importance à la qualité des développements. Pour ceux qui ne le connaissent pas, voici un tour d’horizon rapide de ses fonctionnalités :

  • Aggrégation des résultats de plusieurs outils Open Source de vérification de la qualité du code : PMD, CheckStyle, Findbugs, etc.
  • Ajouts de “métadonnées” pour chacune des règles, qui n’existent pas dans tous les outils d’origine : niveau de gravité, type d’impact (performances, maintenabilité, fiabilité, etc.)
  • Consolidation des résultats au cours du temps (avec des graphiques d’évolution)

Au delà des fonctionnalités, une des grosses forces de cet outil est son interface graphique et sa présentation “top-down” permettant à chaque intervenant du projet d’y trouver les informations qui l’intéressent :

  • le graphique d’évolution permet de s’assurer que le projet progresse au cours du temps (ou du moins qu’il maintien un niveau de qualité de code correct

Consolidation temporelle sous Sonar

  • l’écran d’accueil permet aux grands managers d’avoir une vision d’ensemble du projet : nombre de lignes de code, pourcentage de commentaires et de duplication de code, taux de conformité aux règles, etc.

Ecran d'accueil d'un projet sous Sonar

  • chacune de ces informations est un lien permettant d’accéder au détail et à la décomposition des chiffres, par package, puis par classe
  • la vue détaillée de chaque classe donne l’affichage du code, avec le détail des règles violées par ligne de code : c’est donc un outil puissant permettant au développeur de tracer les manques et de les corriger (il ne manque plus que la fonctionnalité de correction automatique)

Détail d'une classe sous Sonar

Pour avoir de plus amples informations sur cet outil, ainsi qu’un réel manuel d’installation/utilisation en français, je vous renvoie (encore une fois) à cet excellent article.

Mais revenons au sujet initial de ce billet : la version 2.0 de Sonar apporte une nouveauté majeure en matière de contrôle qualité : au delà du code source, cette nouvelle version s’ouvre à la vérification de l’architecture des développements, avec le contrôle des dépendances (et en particulier des dépendances cycliques). Depuis cette annonce l’année dernière, j’attendais cette sortie avec impatience : si cette nouvelle fonctionnalité tient ses promesses, je vais pouvoir remplacer mon ancien plugin JDepend pour Maven afin d’avoir toutes mes métriques consolidées au même endroit.

Si vous voulez voir une démonstration du fonctionnement de Sonar, je vous recommande le projet Nemo : l’audit qualité du code source de tous les projets Java de la fondation Apache, avec la dernière version stable de Sonar.

Enfin, dernière information : Sonar est maintenu par la société SonarSource. Si la version Java/J2EE du produit est gratuite, il est possible d’augmenter ses capacités (qualité de code PL/SQL, etc.) via des plugins commerciaux, et d’obtenir du support et/ou du conseil de leur part.

dimanche, mars 14 2010

Google Apps Marketplace

J’ai déjà eu l’occasion de parler des Google Apps lors de la panne générale de Google.

Depuis cette époque, j’utilise toujours Google (et les Google Apps) :

  • personnellement, pour gérer mon domaine courtine.org
  • à titre professionnel, AlcionGroup ayant franchi le pas de la gestion des mails par Google

Dans les deux cas, j’en suis tout à fait satisfait, et cette gestion infogérée n’a pas à rougir face à d’autres solutions professionnelles (synchronisation avec les terminaux mobiles des contacts et des calendriers, gestion de mailing-lists, etc.). Un certain nombre d’entreprises de tailles variées a d’ailleurs déjà franchi le pas.

Il y a maintenant quelques jours, le Google Apps Marketplace a été lancé. Il fonctionne exactement comme Apple AppStore ou Blackberry App World, à cette différence près qu’on y trouve des applications fonctionnant en interaction avec les Google Apps.

On trouve ainsi des applications ERP comme myERP.com, des logiciels de gestion de projet, etc.

Toutes ces applications (comme les Google Apps), gardent les données sur les serveurs de leurs éditeurs respectifs (en “Cloud Computing”). C’est certainement ce qui sera le plus grand frein au développement de ces solutions, car on perd la maîtrise de ses données (avec donc, le risque d’éventuelles fuites d’informations).

Cette solution est à mon avis néanmoins très intéressantes pour les consultants indépendants, TPE ou PME : elles sont peu coûteuses par rapport à un investissement dans des logiciels dédiés, permettent de bénéficier d’un système d’information de qualité dont on n’a pas à se préoccuper (risque d’incendie, de vol, de crash de disque dur, etc.).

Du point de vue des développeurs, le mode de facturation de Google est très similaire à celui d’Apple : un ticket d’entrée à 100$, auquel il faut ajouter 20% des revenus si on développe des applications payantes (le mode de paiement étant assez libre : par application, par abonnement, par utilisateur, etc.). A noter qu’il est possible (pour les philanthropes) de développer des applications gratuites.

vendredi, mars 5 2010

Noms de domaine gratuits

Le titre est accrocheur… mais il s’agit évidemment d’un coup de publicité du gestionnaire de mon nom de domaine Gandi, pour fêter ses 10 ans : c’est une offre limitée qui s’achèvera le 10 mars. Les noms de domaines sont libres, mais limités aux extensions fr, tel, com, net, info, me, mobi, uk, be, eu (ce qui n’est déjà pas mal). Pour avoir un de ces noms de domaines, il faut se rendre sur ce site, où les 1000 “tickets” sont proposés à heures fixes à partir de 15h : attention… ces tickets partent très vite.

Dans un domaine plus Java, deux informations récentes ont particulièrement attiré mon attention :

lundi, mars 1 2010

Utilisation de LDAP en Java : connexion TLS/SSL sans certificat validé

Dans un dernier billet, je parlais des derniers composants Talend que j’ai développés :

Un troisième composant vient de s’ajouter à ces deux là : bcLDAPAttributesInput. Celui-ci liste pour chaque objet trouvé par la requête :

  • la liste des classes de l’objet
  • la liste des attributs obligatoires pour l’objet
  • la liste des attributs facultatifs pour l’objet
  • la liste des attributs qui sont réellement renseignés pour l’objet

Lire la suite...

jeudi, février 25 2010

Compléments sur OpenOffice

Je consulte cette information de Developpez.com : Microsoft attaque violemment OpenOffice, vidéo à l’appui.

Première remarque : si Microsoft se donne la peine de financer une campagne de dénigrement d’OpenOffice, c’est que ce dernier est certainement plus dangereux que Microsoft veut bien l’admettre…

Lire la suite...

jeudi, février 18 2010

Nouveauté du logiciels libre

Quelques nouvelles intéressantes dans le domaine du logiciel libre :

Côté bureautique

Cela va faire tout juste une semaine qu’OpenOffice 3.2.0 est sorti. La liste complète des nouveautés de cette version est vraiment importance, En voici un résumé en français. Personnellement, les deux points qui m’ont le plus marqué et qui m’ont convaincu d’effectuer la migration (outre le plaisir de toujours avoir la dernière version “up to date”) sont :

  • La meilleure compatibilité avec les formats MS Office
  • La vitesse de démarrage accrue (qui était un point noir des précédentes versions)

Dans le futur, Sun (dont je viens de m’apercevoir que l’ancienne adresse dédiée redirige maintenant vers la page d’accueil d’Oracle…) et OpenOffice envisagent un remodelage complet de l’IHM : le “Projet Renaissance” dont voici une présentation de Sun (datant déjà de juillet dernier) sur Impress.

Clairement, ce projet a pour but de s’approcher des dernières versions de MS Office en termes d’ergonomie. C’est un avis très personnel mais je ne suis pas (encore) convaincu de la pertinence de cette démarche : j’utilise régulièrement MS Office (malgré mon goût personnel pour OpenOffice, je dois reconnaître que la compatibilité n’est pas encore suffisante pour que je puisse utiliser celui-ci dans un contexte professionnel), et je ne trouve pas cette nouvelle interface pratique. Etant habitué à l’ancienne, je perds de nombreuses minutes à retrouver des boutons qui étaient immédiatement accessibles sur l’unique barre d’outil des versions précédentes…

Talend

La grosse nouveauté de ce début d’année côté Talend, c’est la sortie ce 25 janvier de Talend MDM, la première solution MDM Open Source. J’attendais d’avoir le temps de tester ce nouveau produit pour pouvoir en dire un peu plus mais comme d’habitude… mon emploi du temps chargé a eu raison de cette résolution.

Ceci dit, afin d’encourager ceux qui voudraient se pencher dessus, je peux tout de même dire que l’installation de cette première version (serveur et client lourd) se passe sans aucun problème. Je n’ai eu besoin d’aller lire la documentation d’installation que pour avoir les login et mot de passe par défaut du produit (à savoir admin/talend pour le compte administrateur et user/user pour le compte utilisateur).

Entretemps, une version 3.2.3 de maintenance de TOS et de TOP est parue, de même que la Milestone 3 de la future version 4.0 qui est très prometteuse.

Enfin, comme d’habitude, l’annonce de deux composants que je viens de finaliser : bcLDAPInputExt et bcLDAPOutputExt. Par rapport aux composants originaux, ces extension apportent surtout la possibilité de se connecter à des serveurs en mode sécurisé (LDAPS ou TLS) en acceptant les certifications non validés par une chaine d’autorités de certifications (par les “CA”).

mardi, janvier 19 2010

Editeur de diagrammes gratuit

Ce n’est pas un secret, j’apprécie particulièrement les logiciels Open Source, ou à défaut les logiciels gratuits. Dans de nombreux domaines (retouche d’images, bureautique, etc.), on trouve des concurrents gratuits très honorables aux logiciels payants. Une bonne part de ces logiciels est listée sur Framasoft.

Cependant, dans le domaine de l’édition de diagrammes, je continuais jusqu’à il y a quatre jours à chercher. Certes, il y a Dia, mais il n’est pas pratique à utiliser et il faut bien reconnaître qu’il n’arrive pas à la cheville de Microsoft Visio, par exemple.

C’est un de mes collègue (notre administrateur réseau Damien Guérin, que je remercie) qui m’a aidé à trouvé cette perle. J’ai vérifié, et les moteurs de recherche ne rendent pas du tout honneur à ce logiciel : si on ne connaît pas son nom, il est relativement difficile à trouver (n’apparaît pas lorsqu’on recherche “éditeur de diagrammes” sur Google, aucune mention sur Framasoft…). C’est donc pour contribuer à réparer cette “injustice” que j’écris ce billet !

Cette petite merveille s’appelle yEd, et son seul défaut à mon avis, est de ne pas être Open Source, mais il est gratuit, facile et agréable à utiliser, et c’est déjà pas mal. A cela, j’ajoute qu’il est développé en Java, disponible sur les différentes plateformes du marché (avec un installeur dédié pour chacune), ce qui ne gâche rien.

Voici différents éléments (liste non exhaustive) qui m’ont séduit dans ce programme :

  • rapidité de l’interface
  • export dans une liste variée de formats graphiques
  • gestion intuitive de l’espacement, de l’alignement, de l’horizontalité/verticalité des différents éléments graphiques
  • liste de dessins (personnes, machines, etc.) de bonne qualité, et possibilité d’importer ses propres images
  • taille optimisée du format natif du programme et compatibilité de celui-ci entre les plateformes

Et comme un exemple vaut mieux qu’un baratin, voici une capture d’écran de l’interface (le schéma a nécessité un peu plus d’une heure de travail alors que je prenais en main le logiciel) :

Editeur yEd

dimanche, janvier 17 2010

Nouveau composant Talend pour l'écriture des fichiers Open Office Spreadsheet

Comme d’habitude sur ce blog, je relaie les dernières nouveautés concernant Talend :

  • ce 11 janvier 2010, une version de maintenance 3.2.3 est parue des produits Talend Open Studio et Talend Open Profiler. La liste des bugs corrigés est sur le Change Log de Talend.
  • ce 14 janvier 2010, la “Milestone 2” de la future version 4.0.0 de ces deux produits est parue. La liste des nouvelles fonctionnalités est sur ce même Change Log.

Cette future version marque d’ailleurs un très prochain arrêt du support des composants “tInformix…” sur mon gestionnaire de bugs Mantis. Non pas que je m’en désintéresse, mais Talend a repris et optimisé ces composants (en particulier avec la gestion du “mode batch” sur l’insertion de données JDBC (cf. Change Log), afin de les intégrer à la version de base de Talend Open Studio. Le nouveau support de ces composants est donc désormais officiellement assuré par Talend (également avec Mantis).

Ne travaillant plus sur ces composants, j’ai donc trouvé de nouveaux à développer (cf. le titre de ce billet) : le tFileOutputOOSpreadsheet qui permet d’écrire des fichiers de données au format “Open Office Spreadsheet” (ODS).

La version 0.2 de ce composant n’est pas encore utilisable (les données “non nullable” ne sont pas supportées), mais une future version devrait corriger ce problème. Une fois ce composant finalisé, je m’attaquerai au tFileInputOOSpreadsheet, permettant de lire ce même format.

Mise à jour le 18/01/2010 : la version 0.3 a été publiée ce jour. Il lui manque encore quelques fonctionnalités (gestion des patterns numériques et de dates), mais je pense que cette version commence à être véritablement utilisable.

En parallèle, j’essayerai de trouver le temps d’écrire un ou deux articles/tutoriaux sur ODFDOM, la librairie Java de manipulation du DOM des documents Open Office.

vendredi, janvier 15 2010

Bonne année 2010 !

Comme il est coutume sur les blogs, je vous présente à tous mes meilleurs voeux pour cette année 2010 !

Je profite de ce début d’année pour faire un petit bilan des 10 premiers mois de vie de ce blog. Malgré le peu de temps que je peux y consacrer, et donc mes billets irréguliers, je constate petit à petit une augmentation des lectures (grâce à Google Analytics, mais également aux commentaires et aux mails personnels que je reçois). J’en profite d’ailleurs pour les remercier : ça me fait plaisir de savoir que le temps que je passe à écrire ces billets sert !

Toujours de coutume, passons maintenant aux bonnes résolutions :

  • maintenir (je dirais bien “augmenter”, mais je préfère rester réaliste au regard de mes autres obligations) un rythme de publication régulier ;
  • maintenir à jour mon CV (d’autant plus que des recruteurs réussissent maintenant à tomber dessus depuis des moteurs de recherche). Outre la version PDF, je viens d’ailleurs de dépoussiérer celle de Viadeo ;

vendredi, décembre 18 2009

Mise à jour du bundle Glassfish de Sun

Suite à la parution successive de J2EE6 et de Glassfish-V3-final, son implémentation de référence, Sun vient de mettre à jour son bundle de développement “Eclipse + JDK + Glassfish” dans une version 1.2.

Voici son contenu :

  • Eclipse Galileo SR1, version J2EE
  • Serveur Glassfish V3 final, pré-configuré pour le développement sous Eclipse
  • Sun JDK 6 (en option)

En rajoutant Subclipse (mon gestionnaire de configuration est Subversion) et M2Eclipse (mes builds étant gérés par Maven 2), j’obtiens ainsi un environnement de développement complètement fonctionnel !

Mise à jour le 18/01/2010 :

Après avoir réellement testé cette version, je me suis rendu compte que les plugins Subclipse et M2Eclipse étaient intégrés dans le bundle, qui est donc directement utilisable pour mes projets sans avoir à y rajouter quoi que ce soit !

jeudi, décembre 3 2009

Calendrier de l'Avent des SSII

Au détour d’une consultation de mes sites habituels de veille technologique, je suis tombé sur cette initiative que j’ai beaucoup appréciée de calendrier de l’Avent des SSII. Je vous laisse le découvrir !

samedi, novembre 28 2009

Revue de presse

Voici une petite revue de presse des informations de ce mois qui m’ont particulièrement intéressées :

Côté Java

Le gros évènement de ce mois, c’était la Devoxx (anciennement Javapolis) qui a eu lieu du 16 au 20 novembre. Je n’ai pas pu y assister mais des reporters en ont fait des comptes-rendus, entre autres sur java.developpez.com et Xebia.

Du côté d’Eclipse, ma dernière réserve sur l’utilisabilité de Galileo vient d’être levée : le plugin pour Glassfish est maintenant compatible avec cette version d’Eclipse ! Au passage, le serveur Glassfish vient de publier une nouvelle version stable 2.1.1.

Côté Talend

La version 3.2.2 vient de paraître, corrigeant un certain nombre de bugs.

samedi, octobre 31 2009

Composants Log4J pour Talend

Ces derniers temps, j’ai travaillé sur des composants de logging Log4J pour Talend Open Studio. Contrairement à mes précédents composants, ces composants ont été développés dans un cadre professionnel, à la demande d’un client.

Avant de présenter ces composants, j’ai quelques remerciements à adresser :

  • au Ministère de la Santé, qui a expressément souhaité que ces développements, qu’il a financés, soient reversés à la communauté
  • à M. David Robin, qui a développé en 2008 des composants similaires pour la version 2 de TOS. C’est pour cette raison que j’ai choisi pour ces composants les mêmes noms, malgré les changements apportés dans le code
  • à M. Mathieu Lecarme, qui a développé les icônes des composants de M. Robin, que j’ai reprises pour ces composants

Voici donc maintenant la liste et les caractéristiques de ces nouveaux composants :

  • tInitLog4J : ce composant permet une initialisation des loggers à partir d’un fichier XML ou “properties”. Une option permet de lever une exception si le fichier de configuration n’est pas trouvé. Une deuxième option dans les paramètres avancés permet de désactiver le verrouillage de la configuration (active par défaut) de Log4J (qui peut alors être écrasée par le composant d’initialisation d’un sous-job)
  • tLog4J : composant de logging : le logger par défaut est celui de la classe du job, mais il est possible dans les paramètres avancés de remplacer celui-ci par un autre. Six niveaux de logging sont possibles : “trace”, “debug”, “information”, “avertissement”, “erreur” et “fatal”
  • tLog4JCatch : ce composant est une dérivation du précédent. Son schéma est figé, identique à celui du tLogCatcher et le niveau du message loggué est déterminé dynamiquement pour chaque message par la colonne “priorité” (qui peut prendre 6 valeurs, correspondant aux niveaux de logging ci-dessus). Ce composant permet ainsi de rediriger les logs natives de TOS vers Log4J avec la bonne priorité.

Comme pour mes autres composants, j’en assure le suivi sur ce “bugtracker” Mantis.

mercredi, octobre 28 2009

Marie Van Haecke Creation

En complète dérogation par rapport à mes billets habituels, je fais ici la publicité d’une “start-up” de création de sacs à mains de qualité : Marie Van Haecke Creation.

Cette entreprise a en effet été créée par deux amis de Nantes : Marie (qui a donné son nom à l’entreprise), associée à un de mes collègues d’école.

Je les félicite tous deux pour leur courage dans cette aventure, et leur souhaite une bonne continuation !

Outre le site, je vous recommande leur blog pour rester au courant de l’actualité !

Ci-dessous le message de lancement des co-fondateurs que je relaie :

  • Société : MARIE VAN HAECKE Création
  • Produits : sacs à main t-r-è-s colorés pour l’hiver et l’hiver - coton et cuir (Déc.). Fabrication en France. Certificat tissu : humano-écologique Oëko-Tex 100.
  • Distributeur en France : bienvenue I Exportation : welcome I Contact presse : recherche active I Star ambassadrice : we love you

Points de fidélité : OUI I Programme de parrainage : OUI I Ventes privées France : OUI (recherchons ambassadrice)

Contact : business@marievanhaecke.fr

Logo Marie Van Haecke Création

lundi, octobre 12 2009

Sortie de Talend Open Studio 3.2.0

Il y a du nouveau du côté de Talend :

Tout d’abord les version 3.1.4 de TOS et de TOP. Ce sont des versions de maintenance : la liste des corrections apportées est disponible ici.

Mais la grande nouveauté, c’est la sortie récente de la version majeure 3.2.0 de Talend Open Studio. Voici la liste officielle des nouveautés de cette version. Cette version est trop jeune pour que je me lance immédiatement dans des développements professionnels. Cependant, je l’ai testée, et j’ai trouvé de nombreuses optimisations particulièrement agréables, en plus de celles officiellement annoncées dans la liste ci-dessus :

  • la possibilité de définir son répertoire de workspace
  • l’amélioration de la vue “Component Designer” d’aide au développement de nouveaux composants. La nouvelle interface (apparue avec la version 3.1.X) n’était pas finalisée en version 3.1.3 (impossibilité de déployer directement un composant qu’on est en train de développer). Avec cette nouvelle interface, il est possible de compiler et de déployer un composant en cours de développement dans la palette, sans avoir à redémarrer TOS avec le menu “Push to palette” : le gain de productivité en développement est immense !

Pour “fêter” l’arrivée de cette nouvelle interface, je pense développer de nouveaux composants prochainement (ou améliorer ceux qui existent)…

vendredi, octobre 9 2009

Pense-bête

Demain, j’ai été demandé pour effectuer l’installation et la configuration d’un nouveau PC (acheté il y a peu dans la rue Montgallet). Voici donc la liste “pense-bête” des divers logiciels que je vais y installer, en essayant de couvrir au maximum les besoins bureautiques usuels. Note : je n’ai pas la prétention de faire systématiquement le meilleurs choix (il s’agit pour chaque besoin du choix d’un logiciel parmi plusieurs disponibles), ni de couvrir l’exhaustivité des besoins.

  • Avira Antivir ou Avast édition familiale en premier lieu, pour éviter de trop rapides mauvaises surprises (même si investir quelques euros dans un anti-virus de qualité est une bonne idée)
  • PeaZip ou 7Zip, afin de pouvoir lire les formats d’archives les plus connus
  • Google chrome et/ou Firefox pour la navigation web
  • Thunderbird comme client riche de lecture de mails
  • OpenOffice, pour la bureautique
  • Notepad++ pour les éditions légères de fichier (prise de notes rapide, etc.)
  • VLC pour la lecture audio/vidéo
  • Picasa comme visionneuse d’images
  • Infra Recorder pour la gravure de CD et de DVD

Ca, c’est pour les fonctions “indispensables”. Ensuite, pour des besoins plus spécifiques :

jeudi, octobre 1 2009

Mises à jour

Sitôt sortie, sitôt installé : la version 2.1.6 de Dotclear est parue aujourd’hui. Comme d’habitude, j’avais par sécurité fait une sauvegarde complète, mais la mise à jour automatique s’est déroulée sans problème. Et visiblement, les plugins et thèmes que j’utilise sont compatibles avec cette nouvelle version.

Dans un domaine plus “Java”, ce 25 septembre, le patch SR1 de Eclipse Galileo est sorti. Outre les corrections de bugs, la réserve majeure que j’avais est en train de disparaître : plusieurs éditeurs de serveurs d’applications (Oracle Weblogic, Jetty) ont mis à jour les plugins permettant l’enregistrement et l’utilisation de ces serveurs depuis Eclipse. Il ne manque plus que celui de Sun pour les serveurs Glassfish (pour ceux qui travaillent sur ces serveurs, dont je fais partie) et cette version d’Eclipse sera véritablement utilisable pour les développements J2EE professionnels.

J’attends donc avec impatience ce plugin !…

Le reste de l’actualité Java est sur “Developpez.com”.

mercredi, septembre 16 2009

ParisJUG sur la "Qualité Logicielle Open Source"

Ce mardi 15 septembre se tenait la première soirée ParisJUG de l’année sur la “Qualité Logicielle Open Source”, un sujet qui m’intéresse particulièrement.

Les 4 conférences de la soirée présentaient les principaux outils Open Source de contrôle qualité. Voilà quelques points (en mode “prise de notes”) qui, à mon avis, méritent d’être relevés. Pour plus de lisibilité, mes commentaires personnels sur la conférence sont mis en “citations”.

Lire la suite...

- page 1 de 3