mercredi 11 mai 2011

JStat does not work anymore with tomcat !

Those 2 last months I went into a very weird problem.I couldn't make jstat ans jps work anymore with tomcat...jps couldn't find the process, neither jstat (pid not found) ! I wanted to supervise correctly my new Confluence and Jira installations, so I couldn't just accept it !

My first thought was this was related to my unbuntu installation, as I am not very used with this linux distribution and had to learn how to move from open-jdk to the sun jdk with the "alternatives" system.
I asked atlassian for some help in the investifation of this problem after some unsuccessful tries (after some supposition like a vm issue, having tried on another linux system, confirmed it work on open-jdk jstat version...).
We spend some time to figure out what was the real problem : this is a bug in jdk1.6u23 and u24 ! It has been finally fixed in u25... Does that mean that sun... hoops... oracle doesn't make any regression test with its java tools ? Anyway I can now safely put my favorite tools in place to optimize my jvm installation and supervise it to get alerts in case of memory troubles (yes, some people do that ;) ), and add this blog post in case someone goes in the same trooble as I couldn't find anything related to this on the net!

mardi 4 janvier 2011

En 2011, du changement...

Après 7ans 1/2 d'une belle aventure passée chez le même éditeur, j'ai pris depuis octobre un nouveau défi chez BI-SAM.

Un petit retour sur ces 7 années : Je suis arrivé en 2003 pour aider cette entreprise à passer d'une techno ASP/Procédures stockées, développée très artisanalement (ce qui n'enlève rien au mérite, c'était du très bon boulot!) à l'univers Java/J2EE et une plus grande "industrialisation".

Ce fut une expérience incroyable difficile à résumer. Alors juste quelques souvenirs en vrac :
De premières années assez incroyable en terme d'apprentissage. Former une équipe à Java, recruter, mettre en place une méthode de projet et de travail efficace. Un environnement technique de qualité (maven, intégration continue, ...). Construire une architecture web capable d'évoluer, d'offrir des performances adaptées aux challenges (quelques 300 clients quand je suis arrivé, 2500 aujourd'hui). Récupérer("sauver")/lancer de nouvelles plateformes. Un passage à Scrum réussi.
... mais surtout et avant tout une expérience humaine incroyable. La rencontre de gens brillants, passionné (développeurs, consultants, commerciaux,...) qui m'a rapidement fait prendre conscience qu'il fallait savoir regarder au delà des lignes de code et que la réussite d'un projet est également liée à tout ce qui se passe autour, dans l'entreprise, dans sa manière de construire sa relation et son écoute du client...

Bref, je quitte tout cela avec nostalgie mais également avec de nouvelles envies de réussites.

Donc me voilà directeur de la R&D chez Bi-sam, un éditeur en pleine mutation où le challenge et la croissance correspond à mes attentes actuelles.

Bon forcement j'en profite pour lancer un appel à candidature car l'équipe a besoin de s'étoffer rapidement de quelques talents supplémentaires.
Donc si vous êtes Développeur expérimenté cherchant un environnement un peu challengeant ou beaucoup de choses reste à construire ou un QA/Testeur près à s'investir dans une équipe Agile n'hésitez pas à me contacter :)