C’est la rentrée!
On attaque en fanfare avec une nouvelle saison du Sigmat.
Le SigmaT15, le 17 septembre prochain Ă partir de 16h.
Au programme : le TT-REX CAMPERO
Ce qui ce fait de mieux à l'IUP ISI et l'IUT de Blagnac, entre autres filières. Je suis très intéressé de voir comment sont formés nos futurs collaborateurs et collaboratrices. Certains seront là pour témoigner (pas si théorique que ça finalement).
Ni clavier, ni écran : une scène où les membres de l'assistance viennent à tour de rôle interpréter les composants intervenant dans une séance de TDD.
SUT, Stub, Spy, Fake, Mock, ... Ils seront tous là pour incarner la suite de tests la plus vivante ayant jamais existé !
Olivier nous promet comme bénéfice « Découverte ludique de la programmation dans les règles de l'art. ». Je lui fais confiance.
Olivier DESTRADE, chef de projet ET ScrumMaster chez IOcean, SSII spécialisée dans le développement web au forfait, nous présentera son retour d’expérience sur plusieurs projets:
lancé lors du dernier SigmaT
On reprend le backlog et on continue !!!
L'association organise 2 événements à la rentrée :
Comme d'habitude, nous sollicitons des propositions et en particulier les retours d'expérience.
Vous pouvez envoyer vos propositions, par le formulaire accessible sur le bandeau de gauche, avant le 30 août.
Les inscriptions pour y assister sont ouvertes (aussi sur le bandeau de gauche), n'attendez pas.
Agile Tour ToulousePour cette nouvelle édition de l’Agile Tour à Toulouse, nous souhaitons élargir les thématiques abordées en intégrant tous les praticiens de l’agilité : XP, SCRUM, Equipe, Scrum Master, Product Owner, coach, managers, chercheurs …
Nous recherchons des contributeurs motivés pour partager les expériences et points de vue d'experts sur les thématiques Agiles. Au-delà d’une présentation théorique de l’Agilité, sujet traité lors des précédentes éditions, nous souhaitons axer cette édition sur les pratiques, les outils, méthodes et cas d’application correspondant aux attentes des auditeurs.
Comment contribuer ?
Pour proposer une présentation, un atelier pratique ou un retour d’expérience, vous pouvez aussi utiliser le formulaire à votre disposition sur ce site (bandeau de gauche). Il est initialement prévu pour les séminaires, mais conviendra aussi pour l'Agile Tour (vous pouvez aussi le faire sur la page Toulouse de l'Agile Tour).
La date limite est le 5 septembre. N'hésitez pas à poser vos questions aux organisateurs : at2010tlse@googlegroups.com
Merci pour vos contributions !

Le 8 octobre, le Lorraine JUG, en collaboration avec l'ESIAL et CoPROcess, organise l'étape nancéienne de l'Agile Tour 2010.
Le premier évènement agile de Lorraine, vous proposera une série de conférences, de retours d'expérience et d'ateliers pour découvrir et approfondir des méthodes et pragtiques agiles telles que Scrum, Extreme Programming, Kanban, Lean, TDD...
Ouvert à tous, l'Agile Tour 2010 Nancy s'adresse en premier lieu aux décideurs : Chefs d'entreprise, directeurs informatiques, DRH, chefs de projets, chefs d'équipe, etc. Pour en savoir plus, visitez les pages AT 2010 Nancy.
Si vous souhaitez participer en tant qu'orateur, consultez l'appel Ă orateurs.
Si vous souhaitez associer votre organisation à l'évènement, reportez-vous à l'appel à sponsors.
Merci à JavaZone, la conférence scandinave qui aura lieu les 8 et 9 Septembre 2010à Oslo (Norvège).
L’Alpes JUG accueillait mardi Alexis Moussine-Pouchkine, cĂ©lèbre Ă©vangĂ©liste du serveur d’application Glassfish.
Après nous avoir présenté la roadmap du serveur, Alexis nous a rassuré sur la pérennité de Glassfish, malgré  le rachat de Sun par Oracle.
Glassfish 3 est l’implĂ©mentation de rĂ©fĂ©rence  des spĂ©cifications Java EE, cependant nous avons pu voir que son utilisation est bĂ©nĂ©fique mĂŞme en dehors de l’utilisation de Java EE. Alexis nous a fait une petite dĂ©monstration de redĂ©ploiement Ă chaud d’une application Spring, de manière ultra-rapide et transparente. De quoi faire rĂŞver tout dĂ©veloppeur qui subit chaque jour les redĂ©ploiements complets et redĂ©marrages de contexte en environnement de dev.
La paire Glassfish – Netbeans permet donc une compilation et un dĂ©ploiement incrĂ©mental, avec en plus, option propre Ă Glassfish, la possibilitĂ© de conserver les sessions utilisateurs lors du redĂ©ploiement. Mais Glassfish ne s’intègre pas uniquement avec Netbeans (dont la version 6.9 vient de sortir) mais aussi avec Eclipse.
Nous avons Ă©galement pu dĂ©couvrir HK 2, une couche d’abstraction au dessus d’OSGI Ă destination des dĂ©veloppeurs de Glassfish , offrant la possibilitĂ© de dĂ©velopper des services de manière modulaire, sans ĂŞtre fortement couplĂ© Ă une implĂ©mentation OSGI. Ainsi si Glassfish fonctionne principalement sur Apache Felix, il est possible d’utiliser un conteneur OSGI Equinox ou Knopflerfish.
La deuxième partie de la présentation fût  axée sur Java EE 6 et nous a fait faire le tour des  nouveautés de la spécification, comme les EJB 3.1, JSF 2.0 ou encore CDI.
A ce propos nous avons pu remarquer que JAX-RS (que Paul Ă©tait venu nous prĂ©senter en avril) n’Ă©tait pas inclus dans le profile Web de Java EE 6, ce qui est dommage dans le sens ou le Web et REST sont fondamentalement liĂ©s! Heureusement pour nous, Glassfish embarque par dĂ©faut l’implĂ©mentation Jersey dans sa distribution Web!!
Glassfish est entièrement pilotable programmatiquement et ses différents modules/conteneurs aussi. Alexis nous a donc montré comment tester avec JUnit nos EJBs.
Enfin, nous avons dĂ©couvert la console d’administration du serveur ainsi que son mode embarquĂ©, qui permet de dĂ©marrer le serveur en une commande et de se passer de la phase d’installation. Par exemple pour lancer l’application web toto.war : java -jar glassfish.jar toto.war
Ce mode peut aussi ĂŞtre utilisĂ© pour embarquer le serveur et son application et fournir un package prĂŞt Ă l’emploi.
Puis nous sommes un peu sorti des spĂ©cifications pour nous intĂ©resser Ă la partie OSGI de Glassfish et montrer comment dĂ©ployer ses propres modules dans le conteneur de Glassfish puis intĂ©ragir avec eux depuis une application JEE ‘classique’. Cependant, comme Miguel l’a fait remarquer, on est hors de JEE et notamment pour tout ce qui concerne les ClassLoaders.
En conclusion ce fut une prĂ©sentation très convaincante, en partant on avait rĂ©ellement envie de d’installer Glassfish et de s’amuser avec! D’ailleurs c’est ce que j’ai fait dès le lendemain ;o)