<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-6970730</atom:id><lastBuildDate>Wed, 16 Dec 2009 19:25:34 +0000</lastBuildDate><title>A J(2)EE Architect Blog</title><description>Le blog technique de Nicolas FRANK</description><link>http://nfrank.blogspot.com/</link><managingEditor>noreply@blogger.com (Nicolas FRANK)</managingEditor><generator>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-3890176919266621109</guid><pubDate>Mon, 02 Nov 2009 22:06:00 +0000</pubDate><atom:updated>2009-11-02T23:10:04.718+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>jira</category><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>jira plugin</category><category domain='http://www.blogger.com/atom/ns#'>backlog</category><title>un plugin Agile pour Jira : issue orderer</title><description>Grâce à un stagiaire, j'ai pu faire réaliser un plugin jira qui me tenait à coeur depuis plusieurs années. Il offre la possibilité d'ordonner des tickets jira facilement (flèches) ce qui permet de gérer une backlog dans jira.&lt;br /&gt;&lt;br /&gt;Nous avons publié ce plugin, donc vous pouvez le télécharger librement ici :&lt;br /&gt;&lt;a href="http://www.financeactive.com/pages/pole-dev/jira_issue_orderer_plugin/jira_issue_orderer_plugin.jsp"&gt;http://www.financeactive.com/pages/pole-dev/jira_issue_orderer_plugin/jira_issue_orderer_plugin.jsp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-3890176919266621109?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/11/un-plugin-agile-pour-jira-issue-orderer.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-1636603390774986767</guid><pubDate>Thu, 15 Oct 2009 19:30:00 +0000</pubDate><atom:updated>2009-10-15T21:17:44.971+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile tour paris</category><title>Journée à  l'Agile tour Paris</title><description>Un petit compte rendu de ma journée à l'Agile tour Paris qui avait lieu à l'université de Nanterre:&lt;br /&gt;&lt;br /&gt;Matinée plutôt moyenne. Sans doute aussi parce que les sessions étaient un peu trop orientées débutant pour moi. Une présentation de Scrum à travers un retour d'expérience de la direction Internet de Générali. Adaptée à ceux qui ne connaissait pas du tout Scrum et l'Agile.&lt;br /&gt;Ensuite une présentation sur la transition vers l'Agile au niveau d'une organisation. Trop de généralités, la présentation aurait gagnée en étant plus focus sur quelques élements sélectionnes. &lt;br /&gt;J'ai terminé la matinée avec une présentation sur la gestion des coûts centrée sur la notion de "valeur aquise". La je n'est vraiment pas été convaincu, car la grande "force" présentée c'est de pouvoir définir le coût actuel(l'argent) par rapport à la valeur aquise (% de complétude du projet). Or pour déterminer la valeur aquise il faut connaitre le % d'avancement du projet ! Je fais comment avec 'mes points de complexités', avec la libertée du PO d'introduire de nouvelles story et celle de l'équipe de réestimer les stories restantes ? Le projet doit avoir été estimé complêtement ? Cela n'a pas vraiment de sens pour un projet agile ou l'on adaptera le périmètre et les fonctionnalités pour répondre à la 'dead-line' si il y en a une. Bref, on porte une solution "cycle en V" vers l'agile... ça ressemble à du repackaging de solution pour être dans l'air du temps... &lt;br /&gt;&lt;br /&gt;L'après midi a été plus fructueux :&lt;br /&gt;'The invisible project manager' était très enrichissant (la présentation est ici : &lt;a href="http://mackadams.org/files/invisibleprojectmanager.htm"&gt;http://mackadams.org/files/invisibleprojectmanager.htm&lt;/a&gt;) avec l'idée essentiel qu'en Agile l'important c'est l'équipe. c'est elle qui prend en charge le projet, le PM étant un facilitateur qui ne travail pas DANS le/les projet(s) mais SUR le/les projet(s).&lt;br /&gt;&lt;br /&gt;PUMA Essentiel ne m'a pas passionné, malgré quelques bonne idées, j'irai jeter un coup d'oeil sur son site... Jean pierre Vickoff à l'air d'un sacré personnage.&lt;br /&gt;J'ai aimé le fait que soit posé la problématique RH (je fais comment pour expliquer à mon chef de projet que ce rôle disparait ?) ainsi que la notion de passage d'un mode collaboratif à un mode coopératif.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Advocatus Diaboli : Atelier mal préparé et donc loupé...&lt;br /&gt;&lt;br /&gt;J'ai fini par le meilleur : 3 retours d'expériences sur Scrum.&lt;br /&gt;&lt;br /&gt;Pour le premier, c'est Nicolas Joziack (qui bosse actuellement chez moi !) de Xebia qui s'y est collé. Sympa.&lt;br /&gt;&lt;br /&gt;Le second (Ayeba) était très dynamique et exposait des problèmes intéressants sur l'agilité et les forfaits... &lt;br /&gt;&lt;br /&gt;Le dernier était le meilleur : Retour d'expérience de la mise en place de l'agile chez Astria : très bonne présentation donnant vraiment envie. Avec un retour très honnête notamment sur les difficultés de transition (les "frottements")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bref en résumé dans l'ensemble 2 bonnes surprises, le reste étant très en dessous de ce que j'avais vu ces derniers temps. Bravo quand même aux organisateurs, cela reste une très bonne initiative (en plus gratuite) et je suis certain que d'autres auront apprécié des sessions différentes (les scrum masters de mon entreprise en ont au moins trouvé 2/3 autres enrichissantes).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-1636603390774986767?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/10/journee-lagile-tour-paris.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-908134386901918167</guid><pubDate>Fri, 07 Aug 2009 11:20:00 +0000</pubDate><atom:updated>2009-08-07T12:25:11.980+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>lean poppendieck</category><category domain='http://www.blogger.com/atom/ns#'>agile</category><title>Livre de lecture Lean/Agile pour cet été</title><description>J'ai distribué à toute mes équipes (incluant les Product Owner et mon DG) une lecture pour cet été :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.fr/Implementing-Lean-Software-Development-Concept/dp/0321437381/ref=pd_bxgy_eb_img_b"&gt;Implementing Lean Software Development: From Concept to Cash, de Mary et Tom Poppendieck&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;De tous les livres que j'ai lu récemment, c'est celui qui fait à mon sens le mieux la synthèse de la philosophie "Agiliste", tout en restant à un niveau suffisamment macro pour toucher un public assez large (je ne le ferai quand même pas lire à ma femme !).&lt;br /&gt;&lt;br /&gt;On fera un retro tous ensemble en septembre de cette lecture...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-908134386901918167?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/08/livre-de-lecture-leanagile-pour-cet-ete.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-3736755364961915914</guid><pubDate>Tue, 09 Jun 2009 19:02:00 +0000</pubDate><atom:updated>2009-06-09T20:16:23.121+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>qualité</category><category domain='http://www.blogger.com/atom/ns#'>deming</category><title>un autre livre...</title><description>Continuons dans les livres "Agiles" puisque je viens de finir ce soir &lt;a href="http://www.amazon.com/Leaders-Handbook-Making-Things-Getting/dp/0070580286"&gt;"The leader's handbook"&lt;/a&gt; par Peter R. Scholtes. &lt;br /&gt;Quelques très bon exemples idéaux pour illustrer vos argumentaires sur la qualité et le changement ! A lire, surtout si vous ne connaissez pas &lt;a href="http://deming.org/"&gt;Deming&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-3736755364961915914?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/06/un-autre-livre.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-6093497003644161818</guid><pubDate>Mon, 08 Jun 2009 18:55:00 +0000</pubDate><atom:updated>2009-06-08T20:34:07.689+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>livre</category><category domain='http://www.blogger.com/atom/ns#'>rh</category><category domain='http://www.blogger.com/atom/ns#'>management agile</category><title>Management "Agile", que faire lire à votre RH...</title><description>Toujours difficile de faire comprendre les concepts Agiles avec un grand A aux différents acteurs de l'entreprise. La RH a notamment un rôle crucial pour assurer la réussite au sein d'une entreprise qui souhaite changer les manières de définir les relations inter-personnels et inter-services. &lt;br /&gt;Je suis tombé par hasard sur un excellent livre qui a entre autre, comme grande vertue, avoir reçu le Prix du livre RH 2008 (Sciences PO/SYNTEC Rectrutement) décerné pas des DRH de grandes entreprises et des journalistes du Monde. &lt;br /&gt;Ca aide à crédibiliser le discours fasse à des personnes parfois sceptiques sur des sujets tel la remise en question des incitations financières (càd du célèbre couple bâton/carotte). &lt;br /&gt;&lt;br /&gt;Le livre s'appelle &lt;span style="font-weight:bold;"&gt;Faits et Foutaises dans le management&lt;/span&gt; (En VO : Hard Facts, Dangerous Half-truths &amp; Total NonSense : Proftiting from evidence-based management) par Jeffrey Pfeffer et Robert Sutton. &lt;a href="http://www.amazon.com/Facts-Dangerous-Half-Truths-Total-Nonsense/dp/1591398622"&gt;Pas mal de gens en parle très bien sur amazon&lt;/a&gt;, cela m'évitera de faire un résumé :-). &lt;br /&gt;&lt;br /&gt;On sens comme souvent dans les approches plus systémiques la grande influence de Demings dans les propos. La démonstration se base sur un &lt;span style="font-style:italic;"&gt;management par les faits&lt;/span&gt; et se bat contre les idées reçues qui conduisent trop souvent l'approche management classique. Bref, sans être révolutionnaire, c'est un bouquin très bien écrit sans aucun doute plus abordable que d'attaquer de front Lean et le management Agile pour des personnes qui voient parfois tout cela comme des idéalismes d'ingénieurs difficilement applicables...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-6093497003644161818?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/06/management-agile-que-faire-lire-votre.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-59598544403584400</guid><pubDate>Tue, 17 Mar 2009 20:40:00 +0000</pubDate><atom:updated>2009-03-17T21:42:24.668+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>comparatif flex gwt</category><title>Développement d'une application RIA - Choisir entre GWT et FLEX</title><description>C'est écrit par un copain... au delà de ça c'est un super comparatif entre flex et gwt :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.itintegrans.com/le-blog-itintegrans/11-technologie/32-developpement-application-ria-choisir-entre-gwt-et-flex.html"&gt;http://www.itintegrans.com/le-blog-itintegrans/11-technologie/32-developpement-application-ria-choisir-entre-gwt-et-flex.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-59598544403584400?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/03/developpement-dune-application-ria.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-2949763347827499030</guid><pubDate>Mon, 09 Feb 2009 22:25:00 +0000</pubDate><atom:updated>2009-02-09T23:32:05.591+01:00</atom:updated><title>blog Scrum d'Emmanuel CHENU</title><description>J'adore le côté lego du blog... mais surtout le contenu Scrum de très grande qualité : le blog d'un scrum master qui partage ses expériences.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://emmanuelchenu.blogspot.com/"&gt;http://emmanuelchenu.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Je partage tout particulièrement la vision du scrum master :&lt;br /&gt;&lt;a href="http://emmanuelchenu.blogspot.com/2009/02/prick.html"&gt;http://emmanuelchenu.blogspot.com/2009/02/prick.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://manu40k.free.fr/articlePratiquesDEquipe.pdf"&gt;Il publie un article sur les pratiques de ses équipes.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-2949763347827499030?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/02/blog-scrum-demmanuel-chenu.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-8530687242682692824</guid><pubDate>Fri, 23 Jan 2009 22:01:00 +0000</pubDate><atom:updated>2009-01-23T23:24:23.544+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>xwiki</category><category domain='http://www.blogger.com/atom/ns#'>wiki</category><title>XWiki arrive (enfin) à maturité.</title><description>... en tout cas ça semble se dessiner sérieusement !&lt;br /&gt;Vendredi dernier j'ai assisté à &lt;a href="http://lacantine.org"&gt;la cantine&lt;/a&gt; à la présentation des évolutions 2009 de XWiki.&lt;br /&gt;Elles sont vraiment très prometteuses, avec enfin un éditeur wysiwyg à la hauteur, c'est à dire qui ne détruit pas une fois sur deux les documents lors d'une réédition. C'est quand même le minimum de ce que l'on peut demander à un wiki, non ?&lt;br /&gt;Cela fait plus d'un an que mes équipes l'utilisent en replacement de SnipSnap, projet désormais mort, et souffre au quotidien de cette faiblesse et de quelques autres enfin corrigées ou en voie de l'être.&lt;br /&gt;J'ai fait le choix de ce wiki de part la connaissance de Vincent Massol qui venait de rejoindre XWiki.&lt;br /&gt;Ses qualités déjà fortement reconnues par la communauté Opensource, m'ont fait jugé à l'époque que le risque en vallait la chandelle et j'ai maintenu le cap jusque là en attendant que le fabuleux potentiel sous le capot de XWiki puisse enfin s'exprimer.&lt;br /&gt;La présentation m'a convaincu que le moment d'investir dans ce produit est enfin arrivé. Je vais donc lancer en interne le développement d'un prototypage d'intranet collaboratif pour toute l'entreprise.&lt;br /&gt;Si vous devez démarrer un wiki, je vous conseil vraiment de vous pencher sur ce produit (&lt;a href="http://www.xwiki.org/xwiki/bin/view/Main/Download"&gt;téléchargez xwiki 1.8 milestone 1&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-8530687242682692824?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/01/xwiki-arrive-enfin-maturit.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-8654001898965692427</guid><pubDate>Thu, 22 Jan 2009 21:08:00 +0000</pubDate><atom:updated>2009-01-22T22:35:41.544+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>amchart</category><title>am charts</title><description>Sur notre nouveau projet, nous avons décidé de mettre en oeuvre de nouvaux graphes plus élaborés et plus interactifs. Jusque là nous utilisions Swiff chart qui offre un très bon rendu, aussi bien en mode flash qu'en mode image, mais qui techniquement n'avance plus depuis bien longtemps ... et c'est bien dommage ! . Comme nous faisons de la finance, nous avons cherché ce qui nous permettrait d'obtenir le même genre de fonctionnalité que le superbe (et désormais fameux) &lt;a href="http://finance.google.com/finance?q=NASDAQ%3AGOOG"&gt;stock chart de google&lt;/a&gt;.&lt;br /&gt;Nous sommes donc tombé sur &lt;a href="http://www.amcharts.com/"&gt;amchart&lt;/a&gt; qui offre des composants très sympatiques.&lt;br /&gt;Cela fait maintenant quelques mois que nous utilisons ces composants flash et nous commençons à bien voir les forces (et faiblesses !) du produit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Côté force :&lt;br /&gt;&lt;/span&gt;Très bon niveau d'interactivité avec le serveur.&lt;br /&gt;Très customizable. Composants puissants et évolués.&lt;br /&gt;Interaction via javascript&lt;br /&gt;Forum actif, auteur très réactif sur les réponses et les versions.&lt;br /&gt;Tarif très raisonnable.&lt;br /&gt;Utilisé depuis quelques jours par boursorama dans sa nouvelle version !&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Côté faiblesse :&lt;/span&gt;&lt;br /&gt;Génération côté client = pas de moyen (dixit l'auteur) de générer un graphique pour le mettre dans un graphique word généré côté serveur.&lt;br /&gt;Le chargement des données n'est pas super sexy et ne semble pas modifiable (barre de pourcentage, qui à la longue fatigues...).&lt;br /&gt;&lt;br /&gt;L'impossibilité de générer côté serveur (si quelqu'un a une astuce... mais cela semble désespéré...) est un vrai problème. Il va nous obliger à utiliser en complément un autre outil de graphes pour la partie report. Cela n'est pas très satisfaisant mais bon, faute de mieux...&lt;br /&gt;&lt;br /&gt;Le produit parfait ne semble pas encore existé, j'avais fait faire une étude par un stagiaire il y a 2 ans et pas de solution parfaite qui sorte du lot.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-8654001898965692427?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2009/01/am-charts.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-8903260882395430566</guid><pubDate>Fri, 05 Sep 2008 21:12:00 +0000</pubDate><atom:updated>2008-09-05T22:21:39.539+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>A good blog about Agile : All about agile</title><description>&lt;a href="http://www.agile-software-development.com/"&gt;All about agile&lt;/a&gt; has a lot of very interesting posts.&lt;br /&gt;&lt;br /&gt;The "Agile Presentations" section offers some very useful powerpoint presentations as well as the electronic version of The Art of Agile Development (&lt;a href="http://groups.google.com/group/allaboutagile/files"&gt;here&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-8903260882395430566?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2008/09/good-blog-about-agile-all-about-agile.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-7775595031622489598</guid><pubDate>Tue, 15 Jul 2008 21:11:00 +0000</pubDate><atom:updated>2008-07-15T22:32:25.699+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>thread</category><category domain='http://www.blogger.com/atom/ns#'>infinite loops</category><title>Killing a jvm thread running infinite loop in my app server simply using a Runtime Exception...</title><description>One frustrating thing in an application server (moreover in any jvm) is that you have &lt;span style="font-weight:bold;"&gt;no way to stop a thread going crazy : infinite loops&lt;/span&gt;, applicative deadlock...&lt;br /&gt;With the ThreadMXBean API I can even auto detect such troubles logging easily the threads, their stacktraces (no more need for KILL -QUIT, yeahhh...), with ThreadLocal I can add data to get more information about the problem, but still I have no way to act on a thread and "stop it".&lt;br /&gt;&lt;br /&gt;I would love to tell the jvm, ok, now the next code to execute on this thread is to raise a kind of &lt;span style="font-weight:bold;"&gt;RuntimeException&lt;/span&gt;... yes I want to say there is a trouble you can't recover from (anyway often it consumes all the cpu... horrible !), so a RuntimeException will correctly rollback all running transactions and correctly release resources. This would save me (and my team) from a server restart which is bad for our users...&lt;br /&gt;&lt;br /&gt;Am I the only on to dream of that ? Is it impossible to provide this or nobody thought about it (couldn't find anything about this while googling...) ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-7775595031622489598?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2008/07/killing-jvm-thread-running-infinite.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-6163228834517792915</guid><pubDate>Wed, 09 Jul 2008 21:07:00 +0000</pubDate><atom:updated>2008-07-09T22:14:13.506+01:00</atom:updated><title>Tout le monde ne rêve pas d'aller... ou plutôt de rester chez Google !</title><description>Article de Fortune :&lt;br /&gt;&lt;a href="http://money.cnn.com/2008/05/09/technology/where_does_google_go.fortune/"&gt;http://money.cnn.com/2008/05/09/technology/where_does_google_go.fortune/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Un employé passé de Google à Microsoft :&lt;br /&gt;&lt;a href="http://www.25hoursaday.com/weblog/2008/06/29/TheGOOGMSFTExodusWorkingAtGoogleVsWorkingAtMicrosoft.aspx"&gt;http://www.25hoursaday.com/weblog/2008/06/29/TheGOOGMSFTExodusWorkingAtGoogleVsWorkingAtMicrosoft.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-6163228834517792915?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2008/07/tout-le-monde-ne-rve-pas-daller-ou.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-745364160413183692</guid><pubDate>Wed, 09 Jul 2008 19:08:00 +0000</pubDate><atom:updated>2008-07-09T20:14:50.222+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>lean agile martin fowler</category><title>Martin Fowler  explains what is the difference between Agile and Lean :-) ...</title><description>A good post to make your knowledge of Agile on step beyond...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://martinfowler.com/bliki/AgileVersusLean.html"&gt;http://martinfowler.com/bliki/AgileVersusLean.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-745364160413183692?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2008/07/martin-fowler-explains-what-is.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-8028989497305238843</guid><pubDate>Tue, 08 Jul 2008 20:22:00 +0000</pubDate><atom:updated>2008-07-09T20:14:14.037+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>google scrum</category><title>Interview Jeff sutherland : Introduction de Scrum chez Google</title><description>Une présentation extrêmement instructive sur l'introduction par Jeff de Scrum chez Google. Très bonne introduction pour comprendre ce que peut vous apporter Scrum et découvrir la toujours fascinante culture Google : &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/presentations/Agile-Management-Google-Jeff-Sutherland"&gt;http://www.infoq.com/presentations/Agile-Management-Google-Jeff-Sutherland&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-8028989497305238843?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2008/07/interview-jeff-sutherland-introduction.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-658693709855702244</guid><pubDate>Tue, 08 Jul 2008 19:57:00 +0000</pubDate><atom:updated>2008-07-08T21:20:45.922+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>scrum : voyage vers un monde meilleur (?)...</title><description>Cela fait maintenant plus d'un an que j'ai démarré un grand voyage pour mon entreprise : celui qui consiste à rejoindre réellement le monde de l'Agilité. &lt;br /&gt;Préparant longuement le big bang interne (beaucoup de lecture, quelques expérimentations internes et la recherche d'une forte adhésion interne), celui-ci s'est déclenché en fin d'année dernière...&lt;br /&gt;6 mois ont passé et force est de constater que le chemin était bien plus dure à parcourir qu'initialement imaginé. De nombreuses pratiques ont été adoptées, mais nous ne sommes pas encore, selon moi, Agile. &lt;br /&gt;&lt;br /&gt;J'ai donc décidé courant mai d'arrêter de faire les choses à moitié : appel à un accompagnement par un coach Scrum. Fini les compromis, objectif, passons 100% à Scrum. &lt;br /&gt;&lt;br /&gt;Aujourd'hui nous sommes au milieu de la phase "d'audit" et le challenge s'annonce passionnant.&lt;br /&gt;&lt;br /&gt;   Il m'a aussi permis de m'ouvrir de nouveaux horizons de compréhension. J'ai notamment eu la chance de rencontrer Jeff Sutherland lors d'un dîner en comité très réduit (permettant donc un échange très personnalisé) organisé par la société qui nous accompagne. Un vrai bonheur et un nouvel éclairage sur le pourquoi et le comment de Scrum. Suite à cela pas mal de lecture sur le web sur Toyota, Lean, ...&lt;br /&gt; et comme de temps en temps cela arrive, cette impression d'être passé à côté de tout un ensemble de documents qui me tendaient les mains et qui font d'un coup progresser ma compréhension des méthodes, un grand frisson... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;J'ai donc souhaité partager cette expérience à travers quelques posts que j'écrirai au fur et à mesure des mois qui viennent, question de laisser une trace sur ce grand chamboulement...&lt;br /&gt;&lt;br /&gt;Je publierai également quelques liens que je trouve/trouverai très pertinents sur Scrum et l'Agilité.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-658693709855702244?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2008/07/scrum-journey.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-8680896523168853344</guid><pubDate>Mon, 05 Nov 2007 23:03:00 +0000</pubDate><atom:updated>2007-11-06T00:09:58.620+01:00</atom:updated><title>outil pour tests fonctionnels</title><description>J'utilise depuis des années httpunit pour faire l'automatisation de tests fonctionnels. Cependant ce projet stagne depuis pas mal de temps, pas de nouvelle version depuis 1 an 1/2 (version mineure), et pas mal de bugs et limitations ridicules trainent. De plus les patchs proposés ne sont plus intégrés, bref, le projet est mort...&lt;br /&gt;Un successeur est désormais là (bon depuis quelques années mais j'ai réussi à passer à côté jusque là :-) ), htmlunit (&lt;a href="http://htmlunit.sourceforge.net"&gt;http://htmlunit.sourceforge.net&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;C'est extrêmement similaire en terme de fonctionnalité et d'api mais comble pas mal de lacunes:&lt;br /&gt;&lt;br /&gt;comparatif httpunit - htmlunit&lt;br /&gt;&lt;a href="http://daniel.gredler.net/2007/10/04/htmlunit-vs-httpunit/"&gt;http://daniel.gredler.net/2007/10/04/htmlunit-vs-httpunit/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Comparaison webtest/selenium (webtest repose sur htmlunit, après avoir longtemps reposé sur httpunit... cet outil est interessant à regarder, il permet à des "non java" d'automatiser des tests...)&lt;br /&gt;&lt;a href="http://mguillem.wordpress.com/category/test-automation/"&gt;http://mguillem.wordpress.com/category/test-automation/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;L'article d'infoq duquel je suis parti...&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2007/11/canoo-webtest-selenium-testing"&gt;http://www.infoq.com/news/2007/11/canoo-webtest-selenium-testing&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Une migration à envisager ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-8680896523168853344?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/11/outil-pour-tests-fonctionnels.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-7768841390056611125</guid><pubDate>Mon, 24 Sep 2007 19:16:00 +0000</pubDate><atom:updated>2007-09-25T20:10:43.484+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>chef de projet</category><category domain='http://www.blogger.com/atom/ns#'>architecte</category><category domain='http://www.blogger.com/atom/ns#'>architect</category><title>Architect...</title><description>A good post about the architect role... what should be the architect role is a long time question for me... especially when I try to hire...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.tedneward.com/2007/09/20/Hard+Questions+About+Architects.aspx"&gt;http://blogs.tedneward.com/2007/09/20/Hard+Questions+About+Architects.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pour moi il y a 2 rôles distincts clés dans une équipe : le chef de projet et le ou les architectes (le chef de projet pouvant cumulé le rôle d'architecte...).&lt;br /&gt; &lt;br /&gt;On peut faire facilement une analogie à une course à voile en équipe (bien sûr toute analogie à ses limites...)&lt;br /&gt;&lt;br /&gt;Le chef de projet c'est le capitaine du navire : il organise les tâches à bord, gère la paperasse, embauche et coordonne les membres de l'équipe. C'est avant tout quelqu'un capable de gérer une équipe, ce qui demande des qualités spécifiques. &lt;br /&gt;&lt;br /&gt;L'architecte c'est le tacticien : il éclaire le capitaine sur les choix de course, il analyse et évalue le meilleur parcours, la progression, la voilure à adoptée. Il est l'homme d'expérience technique qui "en a vu d'autres" et sera capable d'adapter la tactique face aux imprévus... Il peut y avoir un spécialiste météo, plusieurs tacticiens qui évalueront ensemble la stratégie. &lt;br /&gt;Le tacticien propose ses choix au capitaine qui reste celui qui au final fixera le cap et en assumera la décision... il vaut mieux qu'il comprenne les propositions et puisse les évaluer et les mettre en oeuvre par rapport au potentiel et à l'organisation de son équipe.&lt;br /&gt;&lt;br /&gt;Les développeurs sont les autres membres de l'équipage. En fonction du type de course il faut différents profils, mais avant tout les valeurs à bord sont le dialogue, la coordination, le courage, l'envie de réaliser quelque chose ensemble. &lt;br /&gt;Chacun est vigilant sur les évènements (la mer peut être impitoyable) prêt à aider les autres.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-7768841390056611125?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/09/architect.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-7362570754204320414</guid><pubDate>Mon, 04 Jun 2007 20:52:00 +0000</pubDate><atom:updated>2007-06-04T21:58:50.238+01:00</atom:updated><title>An interesting blog about checked exceptions in Java</title><description>I really think checked exceptions is a nice java feature which help code being clearer and an API robust... at least when they are correctly used...&lt;br /&gt;&lt;br /&gt;A very good blog about the subject...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://colmsmyth.blogspot.com/2007/06/evolving-java-increasing-demand-to.html"&gt;http://colmsmyth.blogspot.com/2007/06/evolving-java-increasing-demand-to.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(source :&lt;a href="http://www.application-servers.com/"&gt;http://www.application-servers.com)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-7362570754204320414?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/06/interesting-blog-about-checked.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-708786307457138591</guid><pubDate>Wed, 28 Mar 2007 19:21:00 +0000</pubDate><atom:updated>2007-03-28T20:25:32.829+01:00</atom:updated><title>Strange point of view in the .net community...</title><description>Some people have very strange ideas :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.i14y.net/"&gt;http://blog&lt;/a&gt;&lt;a href="http://blog.i14y.net/"&gt;.i14y.net/&lt;/a&gt; says :&lt;br /&gt;&lt;h2 style="font-style: italic;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://blog.i14y.net/2007/03/27/j2ee-is-dying-competition-doesnt-means-innovation-everytime-but-digging-its-own-tomb/" rel="bookmark" title="Permanent Link to J2EE is dying, competition doesn’t means innovation everytime but, digging its own tomb"&gt;J2EE is dying, competition doesn’t means innovation everytime but, digging its own tomb&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;     &lt;small style="font-style: italic;"&gt;March 27th, 2007 &lt;!-- by Abdelkrim --&gt;&lt;/small&gt;      &lt;div style="font-style: italic;" class="entry"&gt;      &lt;p&gt;Competition means Innovation but Java is dying because of the amount of frameworks that are available. I wonder if someone is smart enough to understand and follow the amount of MVC frameworks, Design patterns or Object Relational Mapping tools that are available?&lt;/p&gt; &lt;p&gt;We can try to calculate the combinations of solutions (I don’t try to be exhaustive):&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Web application frameworks:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Apache Tapestry, Backbase, Bindows, DOJO, Eclipse RAP, Echo2, GWT, JFaces, Java Server Faces, JaverServer Pages, JavaServer Type Libraries, Struts, WebWork… (13)&lt;br /&gt;&lt;strong&gt;Application frameworks: &lt;/strong&gt;Spring, EJB3, Guice, Pico, Rico… (5)&lt;br /&gt;&lt;strong&gt;Data access frameworks: &lt;/strong&gt;Apache OJB, Cayenne, DBC, iBatis, JDBC, Hibernate, JDO, JPA, Oracle Toplink… (9)&lt;/p&gt; &lt;p&gt;Which means something like 13 * 5 * 9 combinations;  I let you to make the calculation!&lt;/p&gt; &lt;p&gt;Dear developers and architects, when will you stop thinking that your framework is better than the others and create your own one ? Could you participate to already existing ones instead?&lt;/p&gt;     &lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My answer :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Do you really think that having a lot of (good) choice means that a technology is dying ? That’s a very strange point of view… Do you think there is only one solution to a problem, that every similar problem has the exact same solution ?&lt;br /&gt;I am happy to be in the java world where innovation is going so fast, where frustrations are often solved by new solutions…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-708786307457138591?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/03/strange-point-of-view-in-net-community.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-916000303851967376</guid><pubDate>Thu, 22 Mar 2007 20:10:00 +0000</pubDate><atom:updated>2007-03-22T22:53:55.019+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>xwiki</category><category domain='http://www.blogger.com/atom/ns#'>exo</category><category domain='http://www.blogger.com/atom/ns#'>OSSGTP</category><category domain='http://www.blogger.com/atom/ns#'>Sun TechDays Paris</category><category domain='http://www.blogger.com/atom/ns#'>nuxeo</category><category domain='http://www.blogger.com/atom/ns#'>alfresco</category><title></title><description>I attended a few sessions at Sun TechDays Paris on last Thursday and Wednesday.&lt;br /&gt;On Thursday, I saw an Ajax presentation where I could see jMaki in action. I really like the idea to be able to use all those powerful ajax library without handling those terrible javascript stuffs. I was impressed by the bus concept : one ajax component that could work together with an other one (the example was with fisheye and yahoo map).&lt;br /&gt;&lt;br /&gt;On Wendsday some guys from &lt;a href="http://www.ossgtp.org/"&gt;&lt;b&gt;OSSGTP&lt;/b&gt;&lt;/a&gt; were presenting their projects(open source, of course).&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Stéfane Fermigier&lt;/b&gt; talked about &lt;a href="http://www.nuxeo.com/"&gt;nuxeo&lt;/a&gt; (an ECM), and why the moved from python to java. The technology behind is really impressive : seam, ejb3, jboss, Ajax interface, jackrabitt, lucente... while I didn't really understand how I could take avantage of such a nice piece of software at the moment, the light came later...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Vincent Massol&lt;/span&gt; talked about &lt;a href="http://www.xwiki.com/"&gt;xwiki&lt;/a&gt;, which was one of my main reason to be there as I wanted to understand if it would be a viable solution for our public web site (&lt;a href="http://www.financeactive.com/"&gt;www.financeactive.com&lt;/a&gt;). (Seems like "yes"!).&lt;br /&gt;&lt;br /&gt;The most impressive presentation was surly made by  &lt;b&gt;Benjamin Mestrallet &lt;/b&gt;, about &lt;a href="http://www.exoplatform.com/"&gt;exo &lt;/a&gt;plateform. A lot of Ajax every where and an awesome desktop mode (webOS). Here we are far away from the last time I used a portal (apache JetSpeed). They are also developing an ECM solution.&lt;br /&gt;&lt;br /&gt;After the conference, I went to the nuxeo pavilion for a little demo... I was impressed. I immediately saw it can provide me something I was looking for a few months already : a way to manage Specification documentation efficiently. By the way I would put any project documentation as the  rights management  solve most of my concerns.&lt;br /&gt;&lt;br /&gt;I tried it today. Very easy to install, but very little documentation about setup (changing database for example, but as this is jboss, I should easily work this around) or customizing . I met a few bugs, but it seem stable enough for my need.&lt;br /&gt;&lt;br /&gt;I found another very similar opensource software very similar : &lt;a href="http://www.alfresco.com"&gt;alfresco&lt;/a&gt;, but seem more mature. I will try it tomorrow before make up my mind.&lt;br /&gt;&lt;a href="http://www.nuxeo.com/"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-916000303851967376?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/03/i-attended-few-sessions-at-sun-techdays.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-2891002208835419288</guid><pubDate>Wed, 31 Jan 2007 22:40:00 +0000</pubDate><atom:updated>2007-02-01T00:01:35.423+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>pjbug</category><title>Today PJBug (Paris JBoss User Group)</title><description>I was tonight present at &lt;a href="http://www.paris-jbug.org/"&gt;PJBug&lt;/a&gt;  in order to attend 2 presentations.&lt;br /&gt;First one was about JBoss product roadmap made by &lt;i&gt;Sacha Labourey, &lt;/i&gt;Jboss technical director. Nothing really new here, but always interresting to hear people who are inside...&lt;br /&gt;The seconde (short as &lt;i&gt;Sacha like to speak a lot :-)&lt;/i&gt; ) was a presentation about the use of JBoss in DHL France. As often came the time I asked : When you say you are using JBoss... what services do you mean ? .... and as often : Only the servlet part, no ejb at all (and probably no much more anyway - problably just jsp --&gt; jdbc database readonly access, arghh..) !&lt;br /&gt;- Why so many people bother installing and learning a full j2ee stack, as JBoss provide, when they just need Tomcat or Jetty ?  It always amaze me (ok people doing it with Weblogic or Websphere amaze me 100 times more...).&lt;br /&gt;More over, it really appears there are still very few application using the ejb container part (ok, I don't consider stateful session bean with no transaction beeing an ejb development...).&lt;br /&gt;.&lt;br /&gt;...Maybe I will take time to prepare a presentation about what we do at &lt;a href="http://www.financeactive.com"&gt;Finance active&lt;/a&gt; one day just to show a real JBOSS J2EE application with full J2EE stack exist and work !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-2891002208835419288?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/01/today-pjbug-paris-jboss-user-group.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-2618069639869510246</guid><pubDate>Tue, 09 Jan 2007 22:35:00 +0000</pubDate><atom:updated>2007-01-09T23:43:51.902+01:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>jira</category><category domain='http://www.blogger.com/atom/ns#'>internationalisation</category><title>jira sert à créer des bug !</title><description>Nous avons installé aujourd'hui la dernière version de jira (3.7.1), notre outils de gestion d'anomalies/demandes... au redémarrage, grosse surprise, nous ne pouvons plus "créer des demandes", mais "créer des problèmes" !&lt;br /&gt;Bref, les traductions en français sont devenues n'importe quoi. Visiblement ils ont voulu améliorer leurs traductions en passant par une boîte de sous-traitance... et cette dernière s'est contenté d'utiliser google translate :-)&lt;br /&gt;&lt;br /&gt;Un résumé du désatre ici : &lt;a href="http://jira.atlassian.com/browse/JRA-11873"&gt;http://jira.atlassian.com/browse/JRA-11873&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Les gars d'atlassian ont promis de faire très rapidement un retour arrière salvateur.&lt;br /&gt;&lt;br /&gt;Une bonne leçon à retenir si vous avez à gérer un jour ce genre de problématique...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-2618069639869510246?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2007/01/jira-sert-crer-des-bug.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-112811492128287633</guid><pubDate>Fri, 30 Sep 2005 21:13:00 +0000</pubDate><atom:updated>2006-11-13T21:52:11.640+01:00</atom:updated><title>optim de base jvm pour j2ee</title><description>&lt;div&gt;&lt;span class="183261415-30092005"&gt;&lt;span style="font-family:Arial;"&gt;Bon à savoir : par défaut  lorsqu'un serveur rmi tourne (c'est bien sûr le cas des serveur j2ee comme jboss), un full gc est  executé toutes les minutes !!!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span class="183261415-30092005"&gt;&lt;span style="font-family:Arial;"&gt;Pour passer cette  fonctionnalitée fort couteuse en perf (gel de la jvm qui peut durer 1 à 3s  !!!) à 1h.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span class="183261415-30092005"&gt;&lt;/span&gt;&lt;span class="183261415-30092005"&gt;&lt;/span&gt; &lt;/div&gt;  &lt;div&gt;&lt;span class="183261415-30092005"&gt;&lt;span style="font-family:Arial;"&gt; &lt;span style="font-weight: bold;font-family:Courier New, Courier, mono;" &gt;java  -Dsun.rmi.dgc.client.gcInterval=3600000&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Times New Roman;" &gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Courier New, Courier, mono;" &gt;-Dsun.rmi.dgc.server.gcInterval=3600000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-112811492128287633?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2005/09/optim-de-base-jvm-pour-j2ee.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6970730.post-108439391735011835</guid><pubDate>Wed, 12 May 2004 20:30:00 +0000</pubDate><atom:updated>2006-11-13T22:12:54.892+01:00</atom:updated><title>First Post</title><description>So here we go..., this is my &lt;strong&gt;first post&lt;/strong&gt;... just to try !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6970730-108439391735011835?l=nfrank.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://nfrank.blogspot.com/2004/05/first-post.html</link><author>noreply@blogger.com (Nicolas FRANK)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>