Pelisse Romain

Pelisse Romain

Sustain Developer - Red Hat

129 article(s)
Description

Après sa formation d’ingénieur à l’ESME Sudria en 2005, où il a aussi enseigné à temps partiel jusqu’en 2012, Romain Pelisse mit l’Open Source et le logiciel libre au centre de sa carrière. Après dix ans de consulting autour des technologies Java (JBoss et son écosystème) et Linux, d’abord chez Atos Origin puis chez Red Hat, il rejoint le département R&D et l’équipe de maintenance logicielle autour de JBoss EAP.

Au-delà de ses contributions dans le monde Java (notamment sur les projets Wildfly, PMD et Bugclerk), Romain est aussi passionné par Linux, Git, Ansible et Bash, qui sont des sujets récurrents de ses articles dans GNU/Linux Magazine.

Signature
Sustain Developer - Red Hat
Photo
pelisse-romain
Articles de l'auteur

Yum and S3 - a « Cloud » story

Magazine
Marque
GNU/Linux Magazine
Numéro
142
Mois de parution
octobre 2011
Résumé
Depuis maintenant plusieurs années, l'informatique « dans les nuages » [1.1] est présentée comme le parfait nouveau « datacenter » : virtuel, simple, économique, puissant et surtout tenant parfaitement la montée en charge. Évidemment, derrière une telle image d'Épinal se cache une réalité quelque peu différente. Cet article, parmi d'autres, prend donc le parti d'étudier, de manière pratique, une problématique volontairement réduite : la mise en place de l'infrastructure nécessaire au déploiement d'applicatifs dans « les nuages ». Ceci pour illustrer que si le « Cloud » est certainement une solution très intéressante en termes d'infrastructure, elle s'accompagne néanmoins et nécessairement d'une adaptation de nos usages et habitudes dans le domaine, mais aussi d'une évolution des outils usuels comme de leur utilisation. Basculer d'une infrastructure physique « classique » à une infrastructure aussi virtuelle ne se fait donc pas de manière aussi transparente que de nombreux slides essayent de nous faire croire...

Scala par la pratique

Magazine
Marque
GNU/Linux Magazine
Numéro
136
Mois de parution
mars 2011
Résumé
Parmi les langages émergeant, Scala a clairement le vent en poupe et fait partie, tout du moins dans le monde Java, de ceux qui sont le plus étudiés ces derniers temps. Néanmoins, sa complexité (apparente ou avérée [1.1]) paralyse souvent les développeurs qui souhaiteraient s'y frotter.

Gestion facile de qualité de code avec SONAR

Magazine
Marque
GNU/Linux Magazine
Numéro
134
Mois de parution
janvier 2011
Résumé
En quelques années, Sonar, un projet open source point d'origine de la société SonarSource, est rapidement devenu une référence du marché et certainement le leader de sa catégorie parmi les produits open source. La qualité incontestable du produit, ainsi que sa souplesse, justifient pleinement cette adoption. Cet article vise donc à exposer la facilité d'utilisation et de mise en place de cet outil, en espérant ainsi vous inciter vous aussi à en devenir un utilisateur régulier.

Google App Engine

Magazine
Marque
GNU/Linux Magazine
Numéro
133
Mois de parution
décembre 2010
Résumé
Il y a maintenant presque un an, Google dévoilait la version Java de son environnement de « cloud », la solution Google App Engine. Tout en prenant le cadre « classique » d'une application web Java, ce nouvel environnement de développement offre sa part de nouveautés, mais propose surtout une nouvelle approche à la mise en place d'applications web. Expérimentons, par la réalisation d'une petite application, cette nouvelle approche.

Industrialisation des développements Java/JEE avec les outils open source

Magazine
Marque
GNU/Linux Magazine
Numéro
132
Mois de parution
novembre 2010
Résumé
Java et le monde JEE ayant plus de 10 ans aujourd'hui, beaucoup de progrès, en termes d'industrialisation, ont été réalisés depuis ses débuts, et le monde open source y a très largement contribué. Cet article propose donc un tour d'horizon du sujet pour bien comprendre les enjeux de l'industrialisation et le rôle qu'y jouent de nombreuses technologies open source.

Améliorer votre application Java avec des caches open source

Magazine
Marque
GNU/Linux Magazine
Numéro
129
Mois de parution
juillet 2010
Résumé
Les caches sont un mécanisme essentiel en informatique, et ils sont d'ailleurs partout ! On en trouve dans les processeurs physiques, dans les systèmes d'exploitation, où les pages mémoires sont conservées, mises en cache pour être réutilisées si besoin est. On en trouve aussi dans des protocoles comme HTTP pour les navigateurs, par exemple. En bref, les caches forment un aspect essentiel de la conception logicielle et il est donc naturel de vouloir en utiliser au sein même de son application pour en améliorer les performances.

Unissez Git et SVN : le duo parfait pour la gestion de versions

Magazine
Marque
GNU/Linux Magazine
Numéro
129
Mois de parution
juillet 2010
Résumé
Depuis maintenant plus de deux ans, les gestionnaires de sources distribués ont pris une part de plus en plus importante dans le monde des logiciels libres et open source. De plus en plus de ces projets migrent vers Git, Mercurial ou encore Bazaar. Si la plupart des développeurs de ce monde sont convaincus des apports de ces outils dans leur travail, le reste de l'industrie reste pour le moment confiné à des gestionnaires de sources centralisés, comme SVN. Pourtant, il existe avec git-svn le moyen de combiner les deux éléments et de pouvoir bénéficier de presque tous les avantages des gestionnaires distribués, tout en utilisant un serveur SVN. Si les développeurs habitués aux usages des gestionnaires de sources distribués l'adoptent de manière immédiate lorsqu'ils doivent travailler avec un serveur SVN, les développeurs habitués à ce dernier n'ont que rarement ce réflexe. Le propos de cet article est donc de présenter en détail et de manière pratique l'utilisation quotidienne que peut faire un développeur utilisant SVN de git, avec git-svn.

Retour au XML avec XStream

Magazine
Marque
GNU/Linux Magazine
Numéro
125
Mois de parution
mars 2010
Résumé

XStream est une nouvelle bibliothèque Java Open Source permettant de manipuler des flux XML aisément. Profitant de l'expérience acquise par les déboires des précédents analyseurs XML, tels que Xalan, cette nouvelle API a su proposer une nouvelle approche plus légère et très séduisante. Avec ce tour d'horizon rapide, reprenez goût à XML !

Mercurial par la pratique

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
Dans un précédent article, nous avions abordé les problématiques ayant entrainé l'émergence des gestionnaires de sources distribuées (Distributed Version Control System - DVCS), tel que Mercurial. L'enjeu de ce nouvel article, résolument plus pratique, est de présenter l'utilisation de quelques fonctionnalités un peu avancées de cet outil et de vous faire découvrir comment Mercurial peut grandement vous simplifier la vie dans vos travaux quotidiens.