Espace de fouille

La zone de fouille technologique java-jEE, M2M, noSQL…

Affichage des articles dans Articles

Bien des fois, le design de processus est une tâche si ardue qu’elle finit souvent par un vrai sac de noeuds bon à jeter. Cet article tente d’adresser cette problématique en viennant compléter le post du 29 novembre 2011 : « où commencer son processus ?«  et propose une méthode de conception qui, je l’espère, vous permettra de concevoir un [...]

Les recorders sont un service du moteur de Bonita qui permettent de d’enregistrer les différents évènements du moteur. Dans les grandes lignes, il s’agit simplement d’implémenter un service bonita pour écouter ce qui nous intéresse et y réagir en conséquence. L’implémentation par défaut fournie par Bonita est de stocker l’état Bonita dans la base de [...]

Jboss Drools est un moteur de règles métier intéressant mais l’aborder semble une tâche ardue. Plutôt que de se laisser intimider, plongeons la tête la première dans l’outil, de son téléchargement à son utilisation, jusqu’à ce qui m’intéresse en dernier lieu : le piloter avec Bonita. Où commencer ? Sur http://www.jboss.org/drools. Ici, nous avons visiblement le [...]

Petit article qui dresse sommairement ce qu’est un portail, ainsi que les différentes spécificités des portlets.

Le « test driven development » est une pratique assez ancienne, repopularisée récemment par l’extreme programming. Il s’agit d’une approche qui permet d’améliorer la qualité des développements en écrivant les tests avant la réalisation de la fonctionnalité correspondante. Ces quelques lignes ont été motivées par ma propre expérience au sein d’un projet professionnel où nous avons adopté [...]

Cet article fait suite à celui qui offrait un retour sur l’organisation d’un dépôt SVN. Il s’agit ici de présenter quelques pratiques comme comment fusionner (merge) une branche avec le trunk, comment revenir à une ancienne révision, comment corriger proprement un bug ou encore comment sortir une release d’un projet. Il arrive souvent, lorsque l’on [...]

Subversion est probablement l’outil de gestion de version le plus utilisé. Malheureusement, trop peu de développeurs en comprennent les fondements. Cet article est là pour tenter de faire un retour sur quelques bonnes pratiques.

Il y a quelques temps, lorsque je lisais Lessons in the fundamentals de Toshiro Kageyama, célèbre joueur professionnel de go, j’ai été frappé par l’importance qu’il donnait aux perpétuels retours aux fondamentaux dans la pratique de ce jeu fascinant. Passer par une recherche et des retours incessants aux fondements de notre « art », de notre passion [...]