Auteur

Sébastien Roul

Sébastien RoulSébastien est titulaire d’un DESS Génie Logiciel et Génie Informatique. Après 9 ans de mission chez différents clients (APAV, Gaz de France, Brittany Ferries, Université Catholique…), il rejoint Netapsys en février 2006 en qualité de chef de projet technique. Il intervient en AMOA et AMOE et conçoit des applications Clients/Serveurs – Inter/Extra/Intranet. Il intègre fin 2007 la direction technique de la société et prend la direction de Netapsys Atlantique en avril 2008.

Fil des billets

Par Sébastien Roul, le 09 février 2011
Catégorie : Netapsys

NETAPSYS Atlantique rejoint Atlantic 2.0

Les acteurs des systèmes d'informations et plus largement du monde numérique de la région nantaise connaissent bien l’Association Atlantic 2.0. Aujourd’hui NETAPSYS rejoint cette initiative des professionnels du web et de l’innovation à qui on doit notamment :
- La multiplication de l'offre d'évènements (ateliers de travail, barcamps, open coffee, soirée networking...)
- La mutualisation de certains éléments de veille (évènements, appels à projet...) et la diffusion de bulletins réguliers
- La cartographie des compétences de la région...

Mais la récente activité d'Atlantic 2.0 a bien sur été l'ouverture de la Cantine, un espace dédié à l'échange d'idées et au travail collaboratif, le lieu des manifestations du Web et le showroom des nouvelles technologies et des nouveaux usages. Inaugurée en grandes pompes la semaine dernière, elle est située à deux pas de l'agence NETAPSYS Atlantique.

Plus d'info sur : www.atlantic2.org

Par Sébastien Roul, le 23 décembre 2010
Catégorie : Netapsys

Un nouveau Directeur de Pôle chez NETAPSYS Atlantique !

Nous en parlions depuis quelques mois avec lui, et bien c’est chose faite. Un an après nous avoir rejoint Grégory devient notre nouveau Directeur du Pôle (DPO).

Chez NETAPSYS, le Directeur de Pôle joue un rôle extrêmement important puisqu’il est en charge :

  • Du suivi contractuel de nos projets
  • De l’accompagnement et de l’encadrement de son équipe
  • De soutenir les dossiers techniques d’avant-vente

D’amont en aval, appuyé par ses chefs de projets, le DPO porte donc les engagements de NETAPSYS, qu’il s’agisse d’opérations d’audit, de conseil ou de réalisation.

Bienvenue donc dans ce nouveau poste taillé pour toi et tiens nous au courant de la date d’arrosage ;o)

 
Par Sébastien Roul, le 26 février 2009
Catégorie : Java J2EE

Evènement Open-source au NANTES JUG : Jeudi 12 Mars a 19h a l'Ecole des Mines de Nantes.

logo_jug

Le JUG de Nantes est heureux de recevoir Alexis Moussine-Pouchkine qui présentera les nouveautés de la plateforme Java Enterprise Edition 6 (JavaEE 6) sur GlassFish v3.

Alexis Moussine-Pouchkine aime le bon vin et les architectures Java. Chez Sun Microsystems, il tient le rôle d'ambassadeur du projet Iibre GlassFish, un serveur d'application Java EE de nouvelle génération.

 
Lire la suite
Par Sébastien Roul, le 12 janvier 2009
Catégorie : Actualité

Nantes JUG - Soirée eXo Plateform

Le JUG de Nantes reçoit Tugdual Grall pour une soirée eXo Plateform le 14 janvier 2009.

Durant cette session Tugdual Grall, responsable stratégie produit chez eXo Platform et co-fondateur du Nantes JUG, présentera les sujets suivants :

Portail d'entreprises :

  • Nouveaux besoins / nouveaux outils
  • Quoi de neuf pour les développeurs
  • Retour d'experience

eXo Platform :

  • Présentation du projet open source et de la société
  • L'offre eXo

Mercredi 14 Janvier : Soirée eXo Plateform. Inscrivez-vous !

 
Par Sébastien Roul, le 09 décembre 2008
Catégorie : Java J2EE

Nantes JUG - Soirée FLEX

Le JUG de Nantes reçoit ce mois-ci Olivier Staigre pour une soirée FLEX.

But what's FLEX ?

La présentation propose un panorama de la technologie Adobe Flex vu par l'oeil d'un architecte Java. En particulier, le projecteur sera braqué sur les possibilités d'interconnexion d'une application Flex avec une technologie serveur de type java EE (EJB mais aussi spring framework etc.).

Une introduction à BlazeDS, le projet open-source qui rend cette intégration possible, sera présentée.

Jeudi 11 Décembre : Soirée FLEX Inscrivez-vous

 
Par Sébastien Roul, le 07 novembre 2008
Catégorie : Java J2EE

Nantes JUG - Soirée Apache MAVEN

Logo-jug

Le JUG de Nantes reçoit ce mois-ci Arnaud l'Héritier (committer/pmc sur Maven) pour une soirée Apache MAVEN.

Arnaud est accompagné de Benoit JACOB. Ils interviennent dans des entreprises de toutes tailles où ils accompagnent des projets, des cellules transverses ou des DSI. Ils sont souvent sollicités pour améliorer la productivité des équipes, et améliorer la qualité des livrables. Dans ce cadre ils mettent régulièrement en place Apache Maven. Durant cette session, Arnaud et Olivier vous présenteront les bénéfices que l'on peut attendre de cet outil multifonction, mais aussi, les pièges à éviter lors de sa mise en œuvre et de nombreux conseils issus de leur expérience.

Au programme de cette session :

  • Pourquoi Maven ? Un peu d'archéologie pour retrouver les besoins qui ont conduit à la création du projet.
  • Maven, les concepts. Une revue plus ou moins détaillée en fonction de l'audience sur les fonctionnalités et concepts de l'outil.
  • Maven, dans l’entreprise. Pourquoi ? Quels apports ? Comment ?
  • 10 moyens de faire échouer son projet avec Maven ? Et oui, il est si simple de mal l'utiliser...
  • Démonstration, en fonction du temps qu'il nous restera, pour présenter son utilisation à travers eclipse et son plugin m2eclipse.

Jeudi 13 Novembre : Apache MAVEN, mise en œuvre en entreprise Inscrivez-vous

 
Par Sébastien Roul, le 13 octobre 2008
Catégorie : Java J2EE

API Hibernate criteria : poser deux critères de recherche sur la même entité dans deux méthodes distinctes

Après pas mal de recherche, j’ai trouvé une solution à une difficulté récurrente :

  • Une méthode X ajoute un critère sur une des tables d’un "join" (exemple order.product.price>0)
  • Une méthode Y ajoute un autre critère sur la même table du "join" (exemple order.product.deleted=false)

Hibernate renvoie une erreur de type QueryException en disant « duplicate association path : product…. » Et nous n’arrivions pas à accéder au premier critère posé par la méthode Y.

C’est finalement une histoire de cast : l’interface criteria n’expose pas la méthode iterateSubCriteria, son implémentation CriteriaImpl, si :

Iterator<Subcriteria> iter = ((CriteriaImpl)crit).iterateSubcriteria();
boolean found = false;
while ( iter.hasNext() ) {
	Subcriteria subcriteria = iter.next();
	if ("product".equalsIgnoreCase(subcriteria.getPath())) {
		subcriteria.add(Expression.eq("deleted", false));
		found=true;
		break;
	}
}
if(!found){
	crit.createCriteria("product").add(Expression.eq("deleted", false));
}
 
Par Sébastien Roul, le 10 octobre 2008
Catégorie : Netapsys

Petits Déjeuners Netapsys / Intégration continue et outils de pilotage stratégique de vos projets

Jeudi 20 novembre à Nantes, Netapsys Atlantique vous invite à son petit déjeuner technique : Intégration continue et outils de pilotage stratégique de vos projets.

Animée par Jean-Baptiste Defard, Directeur Technique Netapsys, cette présentation sera l'occasion de détailler l'apport de tels outils par rapport à vos problématiques d'industrialisation des développements, de qualité et de pilotage stratégique de vos projets.

Nous vous proposerons sur cette rencontre de répondre aux questions suivantes :

  • Qu'est-ce que l'intégration continue ?
  • Quelles sont les étapes importantes de sa mise en oeuvre ?
  • Quels sont les impacts au quotidien ?
  • Quels sont les outils disponibles ? Maven, Hudson, Sonar...
  • Quels retours d'expérience après plus d'un an d'utilisation ?

Inscription sur notre site : http://petitdejeuner.netapsys.fr

 
Par Sébastien Roul, le 16 septembre 2008
Catégorie : Java J2EE

Première réunion du Nantes JUG

C'était jeudi dernier, le 11 septembre.

Force est de constater que cette soirée était bien choisie pour le lancement du Nantes JUG.

25 personnes sont venues assister à la présentation, dans une ambiance décontractée et active.

Au delà de l'intégration continue en tant que telle, il a été intéressant de constater la prise de conscience du changement culturel que celle-ci imposait. Certains découvraient ce que l'intégration voulait dire, d'autres apportaient leurs retours d'expérience. Bref un vrai lieu d'échange !

La suite de la rencontre s'est prolongée jusqu'à 22 heures autours d'un verre, de discussions et quelques gâteaux apéro.

Le programme de la fin d'année va bientôt sortir, à vos fils RSS.

Longue vie au Nantes JUG.

Quelques photos de l'évenement :

 
Par Sébastien Roul, le 09 août 2008
Catégorie : Java J2EE

Première rencontre du Nantes JUG

Logo-jug


Au menu, Intégration Continue.


Nantes JUG annonce sa première rencontre : le jeudi 11 septembre !

La rencontre sera l'occasion de voir :

  • Quels outils peuvent être utilisés: Maven, Hudson, CruiseControl, Sonar
  • Quelles sont les étapes importantes de la mise en oeuvre : L'infrastructure
  • Comment ça fontionne au quotidien : Mylyn, Jira, TRAC, les tests, un métier d'ingénieur qui change !
  • Quel est le retour d'expérience : Retour sur un an d'utilisation

L'Ecole des Mines de Nantes nous accueillera dans ses locaux pour ce premier évènement.

Inscrivez-vous vite : ICI

NANTES JUG : Communauté des utilisateurs JAVA de NANTES.