Faut-il investir dans la sécurité du SI ?

La sécurité est à l’ordre du jour dans de nombreuses entreprises. L’affaire Kerviel a mis à mal la sécurité du système d’information de la Générale, mais ses consoeurs savent qu’elles encourent le même risque car leurs systèmes ont les mêmes attributs….


(Lire la suite…)

OCTO à DevTeach Montréal

DevTeach Montréal aura lieu du 1er au 5 décembre 2008 à Montréal, avec 136 sessions dédiées aux développeurs de la plateforme .NET.

Et ce n’est pas une session, ce n’est pas deux sessions, ce n’est pas trois sessions, mais bien cinq sessions qu’OCTO aura le plaisir d’animer à cet événement.

(Lire la suite…)

Retour sur le BarCamp Java du Mardi 30 Septembre

Java Bar CampTout d’abord un grand merci à Grégoire Japiot et Mathieu Coste deux amis Barcamper qui m’ont aidé à monter ce premier BarCamp Java et à lui donner une touche de terroir (enfin une soirée de geek avec de la vraie nourriture :) ), sans oublier les OCTOs qui ont participé pour l’organisation.

La soirée s’est très bien passée, avec une trentaine de personnes en moyenne (la liste est ici ) et de nombreux sujets ont été proposés.

(Lire la suite…)

Intégration continue performante (Part #3)

Après avoir vu comment améliorer notre intégration continue, tant au niveau performance (Part #1) que sur sa bonne utilisation (Part #2), nous allons ici essayer de pousser le bouchon un peu plus loin… jusqu’à la production !

(Lire la suite…)

Spring-Batch : par quel bout le prendre ?

SpringSpring-Batch répond à un besoin récurrent : la gestion des programmes batchs écrits en Java. Si le framework semble de plus en plus complet et fonctionnel, celui-ci souffre de sa complexité de configuration et reste un peu difficile d’accès malgré les efforts de l’équipe de développement. Personnellement, j’ai passé quelques heures pour faire fonctionner mon premier batch. Les exemples fournis fonctionnent rapidement, et illustrent très bien les possibilités qu’offre Spring-Batch. Mais, comme ces possibilités sont très riches, les exemples sont nombreux et (nécessairement) complexes. On lit la documentation, on regarde les multiples exemples en détail, et au moment d’implémenter notre premier batch et de plonger pleinement dans le cœur du sujet, on se pose la question « Mais par quel bout je commence ? ».

Donc, pour permettre aux gens qui, comme moi, aiment bien créer leur « hello-world » afin de bien comprendre ce qu’ils utilisent, voici un exemple minimal d’un projet Spring-Batch.

(Lire la suite…)

Maven Community news – 3ème trimestre 2008

Maven Bonjour à tous,

Après quelques vacances, voici de retour les nouvelles sur Apache Maven et sa communauté. Comme vous allez le voir ci-dessous la période estivale 2008 aura été productive. De nombreuses livraisons (… comparativement à d’habitude), et surtout un gros effort pour répondre aux besoins des utilisateurs et pour offrir de jour en jour des livrables de meilleur qualité.

En gras les releases « majeures » (non alpha, beta, RC et autres versions pas encore considérées comme abouties).
En italique les annonces « périmées » par une annonce plus récente.

(Lire la suite…)

Intégration continue performante (Part #2)

Dans la première partie de ce billet, je mentionnais divers solutions (bonnes pratiques, outils) pour optimiser les performances du serveur d’intégration continue et faire face au nombre croissant de projets gérés par ce serveur.
Dans cette seconde partie, j’aborde un sujet récurrent lorsque l’on fait de l’intégration continue : les erreurs (compilation, tests, packaging) sur le serveur. Effectivement, mieux vaut découvrir ces erreurs en continue sur le serveur plutôt que la veille de la livraison. Mais, ne serait-ce pas mieux si on pouvait simplement les éviter ?

(Lire la suite…)

Retour d’expérience BPMN

Si j’avais à évaluer BPMN et à lui donner une note sur 10, je lui donnerai 7/10.
Avant de vous donner les raisons qui me poussent à donner 7 et les raisons pour lesquelles j’aurai mis 10, je vous propose un tutorial qui vous permettra de découvrir BPMN.

(Lire la suite…)

Mozilla Add-ons Workshop

Samedi 20/09, je suis allé au Mozilla Add-Ons Workshop. Il s’agit d’un évènement organisé par Mozilla et l’association XULFR, qui a eu lieu à La Cantine. Je vous livre ici mes réactions suite à l’évènement, ainsi qu’un zoom sur ma sélection personnelle des présentations qui m’ont le plus marqué.

(Lire la suite…)

Tours JUG – Apache Maven, mise en œuvre en entreprise

Maven Avec Benoit Lafontaine, responsable de notre centre de compétences Java à OCTO Technology, je présenterai une nouvelle session sur Apache Maven au Tours JUG le Mercredi 08 octobre 2008. Durant cette présentation, nous présenterons les bénéfices que l’on peut attendre de cet outil multifonctions, mais aussi, les pièges à éviter lors de sa mise en oeuvre et de nombreux conseils issus de nos expériences.

Tours JUGRetrouvez toutes les informations sur cette session sur le site du Tours JUG et n’oubliez surtout pas de vous inscrire.

La présentation se tiendra à partir de 19h dans les locaux de SUPINFO, 15 place Michelet 37000 Tours.