<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>X-plode - Blog de Mike François &#187; JUG</title>
	<atom:link href="https://blog.developpez.com/x-plode/pcategory/jug/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/x-plode</link>
	<description></description>
	<lastBuildDate>Tue, 22 Oct 2013 09:39:47 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>JUG de Lyon du 19/06/2009 : Présentation de Groovy</title>
		<link>https://blog.developpez.com/x-plode/p7828/jug/jug_de_lyon_du_19_06_2009_presentation_d</link>
		<comments>https://blog.developpez.com/x-plode/p7828/jug/jug_de_lyon_du_19_06_2009_presentation_d#comments</comments>
		<pubDate>Thu, 02 Jul 2009 16:10:33 +0000</pubDate>
		<dc:creator><![CDATA[X-plode]]></dc:creator>
				<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Présentation de Groovy par Remy Girodon de SQLi Des cas concrets, des explications, bref, une superbe démonstration d’un langage qui tend à faire parler de lui dans la communauté java. Le plan de présentation était : I Qu&#8217;est-ce que Groovy II Syntaxe de Groovy III API Groovy IV Syntaxe avancée de Groovy V Utilisation de Groovy en entreprise VI Les nouveautés de Groovy 1.5 et 1.6 Les mots de départ : &#8211; Groovy, un langage [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong>Présentation de Groovy par Remy Girodon de SQLi</strong></p>
<p><img src="http://ftp-developpez.com/x-plode/Images/JUG/RemyGirodon.jpg" alt="" title="" /></p>
<p>Des cas concrets, des explications, bref, une superbe démonstration d’un langage qui tend à faire parler de lui dans la communauté java.</p>
<p><strong>Le plan de présentation était :</strong></p>
<p>I    Qu&rsquo;est-ce que Groovy<br />
II   Syntaxe de Groovy<br />
III  API Groovy<br />
IV  Syntaxe avancée de Groovy<br />
V   Utilisation de Groovy en entreprise<br />
VI  Les nouveautés de Groovy 1.5 et 1.6</p>
<p><span id="more-20"></span></p>
<p><strong>Les mots de départ :</strong><br />
&#8211; Groovy, un langage dynamique.<br />
&#8211; Une grammaire basée sur Java avec des influences du côté de Smalltalk, Python,&#8230;<br />
&#8211; «si Java devait exister aujourd’hui, il aurait ressemblé à Groovy» (phrase citée d’un auteur inconnu)<br />
&#8211; Une courbe d’apprentissage rapide.</p>
<p>L’une des forces de Groovy est la possibilité de pouvoir développer en Java comme en Groovy.</p>
<p><em>Frustrant par les termes, saisissant par la démonstration.</em></p>
<p>Dans un fichier, on peut écrire à la fois du code Java et du code Groovy tout en important les différentes librairies usuelles de Java, sans que la moindre erreur puisse apparaître.</p>
<p><strong>La raison ?</strong></p>
<p>Le bytecode généré est le même et rend ainsi la possibilité de pouvoir utiliser des classes Java ou des bibliothèques.</p>
<p>Un langage, deux modes : un mode interprété et un mode compilé.</p>
<p>Exemple des particularités du langage :<br />
&#8211; Génération automatique implicite des getters/setters<br />
&#8211; Import automatique des librairies tel que java.io.*, &#8230;<br />
&#8211; Déclaration de HashMap : def map = [name:&nbsp;&raquo;Gromit&nbsp;&raquo;, likes:&nbsp;&raquo;cheese&nbsp;&raquo;, id:1234]</p>
<p><strong>Features</strong> :</p>
<p>Nouveaux littéraux :<br />
List : def list = [«Bordeaux»,&#8230;]<br />
Map : def map = [01:«Ain»,&#8230;]<br />
Range, Regex, multiligne, GString</p>
<p>Enfin, par une démonstration de Java et de Groovy, il nous a démontré la puissance de BigDecimal (le type entier de Groovy par défaut) qui donne un résultat plus précis sous Groovy que sous Java. </p>
<p><strong>Bon, au final, pourquoi utiliser Groovy ?</strong></p>
<p>&#8211; Le typage statique et dynamique<br />
&#8211; Les expressions régulières nativement supportées<br />
&#8211; Les closures<br />
&#8211; La surcharge d’opérateurs</p>
<p>Enfin, quelques éléments sur la sortie de la version 1.6  :<br />
&#8211; AST<br />
&#8211; Gains de performances<br />
&#8230;</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soirée JPA2 et JavaEE6</title>
		<link>https://blog.developpez.com/x-plode/p8184/jug/soiree_jpa2_et_javaee6</link>
		<comments>https://blog.developpez.com/x-plode/p8184/jug/soiree_jpa2_et_javaee6#comments</comments>
		<pubDate>Mon, 12 Oct 2009 08:47:51 +0000</pubDate>
		<dc:creator><![CDATA[X-plode]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Une soirée à retenir et une place à saisir pour cet évènement avec des speakers renommés. Ce 20 Octobre, dans les locaux de l&#8217;INSA, JPA et Java EE sont à l&#8217;honneur. La soirée commencera avec un ingénieur-conseil du groupe Hinnoya. Noel PEREZ Il interviendra pour évoquer les différentes nouveautés du framework de persistance : JPA 2. Enfin, une intervention du Java Champion, co-fondateur du JUG de Paris, membre de certaines JCP, &#8230; Antonio Goncalves Il [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://ftp-developpez.com/x-plode/Images/JUG/juglyon.png" alt="" title="" /></p>
<p>Une <strong>soirée à retenir</strong> et une <strong>place à saisir</strong> pour cet évènement avec des speakers renommés.</p>
<p>Ce 20 Octobre, dans les locaux de l&rsquo;INSA, JPA et Java EE sont à l&rsquo;honneur.</p>
<p>La soirée commencera avec un ingénieur-conseil du groupe Hinnoya.<br />
<img src="http://www.lyonjug.org/bin/download/Main/Speakers/NoelPerez.jpg?height=130&amp;width=100" alt="" title="" /><br />
Noel PEREZ</p>
<p>Il interviendra pour évoquer les différentes nouveautés du framework de persistance : JPA 2.</p>
<p>Enfin, une intervention du Java Champion, co-fondateur du JUG de Paris, membre de certaines JCP, &#8230;<br />
<img src="http://www.lyonjug.org/bin/download/Main/Speakers/AntonioGoncalves.jpg?height=120&amp;width=100" alt="" title="" /><br />
Antonio Goncalves</p>
<p>Il viendra expliquer les différentes nouveautés de JavaEE6.</p>
<p>Encore une soirée qui promet d&rsquo;être fidèle à la qualité constante qu&rsquo;offre le JUG de Lyon lors de ces évènements qui risque de combler rapidement la salle.</p>
<p><a href="http://www.lyonjug.org/bin/view/Main/20091020">Plus d&rsquo;informations</a></p>
<p>Prenez vos places, ici :<br />
<a href="http://www.jugevents.org/jugevents/event/show.html?id=19605">Inscriptions</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le Riviera JUG à Sophia-Antipolis</title>
		<link>https://blog.developpez.com/x-plode/p8100/jug/le_riviera_jug_a_sophia_antipolis</link>
		<comments>https://blog.developpez.com/x-plode/p8100/jug/le_riviera_jug_a_sophia_antipolis#comments</comments>
		<pubDate>Thu, 24 Sep 2009 12:59:16 +0000</pubDate>
		<dc:creator><![CDATA[X-plode]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C’est officiel : la journée de conférence «&#8239;Sophia fait sa Java&#8239;» sur le thème Java EE a ouvert son site d’inscriptions. Le vendredi 2 octobre 2009, programme chargé avec la crème de la crème des présentateurs internationaux par le Riviera JUG. Que du lourd, et des très bons speakers : Pete Muir, le project lead de Seam et Web Beans viendra nous présenter Web Beans : l’implémentation de référence du JSR-299 Java Contexts and Dependency [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://x-plode.ftp-developpez.com/Images/JUG/rivierajug.png" alt="" title="" /><br />
C’est officiel : la journée de conférence «&#8239;Sophia fait sa Java&#8239;» sur le thème Java EE a ouvert son site d’inscriptions.</p>
<p> Le vendredi 2 octobre 2009, programme chargé avec la crème de la crème des présentateurs internationaux par le <a href="http://www.rivierajug.org/xwiki/bin/view/Main/WebHome">Riviera JUG</a>.<br />
Que du lourd, et des très bons speakers :</p>
<p>Pete Muir, le project lead de Seam et Web Beans viendra nous présenter Web Beans : l’implémentation de référence du JSR-299 Java Contexts and Dependency Injection, dérivé (mais bien amélioré) du système de bijection de Seam 2, qui sera au cœur de Seam 3.</p>
<p>Alexis Moussine-Pouchkine, ambassadeur du projet Libre GlassFish viendra nous présenter la dernière version V3 de GlassFish.</p>
<p>Tom Baeyens, le project lead de jBPM, vendra nous présenter la dernière version 4.1 de jBPM, et comment l’utiliser dans vos projets.</p>
<p>Antonio Goncalves, auteur du livre Java EE 6 et membre des groupes d’experts sur les JSR 316 (Java EE 6), JSR 317 (JPA 2.0) et JSR 318 (EJB 3.1), viendra nous présenter Java Enterprise Edition 6 qui ne va pas tarder à sortir avec un paquet de nouvelles technologies.</p>
<p>Rendez-vous <a href="http://www.rivierajug.org/xwiki/bin/view/Main/WebHome">ici</a> pour toutes informations complémentaires.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JUG de Lyon du 19/06/2009 : Présentation de Glassfish v3</title>
		<link>https://blog.developpez.com/x-plode/p7843/jug/jug_de_lyon_du_19_06_2009_presentation_d_1</link>
		<comments>https://blog.developpez.com/x-plode/p7843/jug/jug_de_lyon_du_19_06_2009_presentation_d_1#comments</comments>
		<pubDate>Sat, 04 Jul 2009 15:33:12 +0000</pubDate>
		<dc:creator><![CDATA[X-plode]]></dc:creator>
				<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Présentation de Glassfish v3 par Alexis Moussine Pouchkine de SUN Microsystems Introduction : le marché de Glassfish Alexis commence par une présentation de la popularité du serveur par les histogrammes de téléchargements du site. Enfin, il démontre par l’intermédiaire d’une carte, les différentes zones du mondes où l’utilisation du serveur est la plus utilisée. Présentation : Alexis nous à expliquer que le socle technique, reste basé sur OSGi (par défaut Felix) Tout autant, l’extensibilité reste [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Présentation de Glassfish v3 par Alexis Moussine Pouchkine de SUN Microsystems</p>
<p><img src="http://ftp-developpez.com/x-plode/Images/JUG/AlexisMP.png" alt="" title="" /></p>
<p><span id="more-21"></span></p>
<p><strong>Introduction : le marché de Glassfish</strong></p>
<p>Alexis commence par une présentation de la popularité du serveur par les histogrammes de téléchargements du site.<br />
Enfin, il démontre par l’intermédiaire d’une carte, les différentes zones du mondes où l’utilisation du serveur est la plus utilisée.</p>
<p><strong>Présentation :</strong></p>
<p>Alexis nous à expliquer que le socle technique, reste basé sur OSGi (par défaut Felix)</p>
<p>Tout autant, l’extensibilité reste offerte par HK2.</p>
<p><em>La raison ?</em></p>
<p>N’avoir qu’une seule ligne de commande, un seul fichier de config et une seule console d’admin web extensible quels que soient les modules présents.</p>
<p>Tout autant, les fonctionnalités tel que le temps de démarrage, deploy on change, préservation des sessions sur redéploiement.</p>
<p>Pour cette nouvelle version, il y a également le support des langages et frameworks dynamiques : Groovy/Grails et jRubyOnRails, mais aussi Jython et Django.<br />
Tous sont disponibles sur l’updatecenter.<br />
On y trouve donc un conteneur EJB 3.1 (local ou distant), JSR 299 et Bean Validation (merci JBoss), JAX-RS (Jersey), JSF 2.0 (Mojarra), JAX-WS 2.2 (Metro), &#8230;</p>
<p>Enfin, deux versions pour refléter le profil Web défini par la spec Java EE 6 (la modularité du serveur et son updatetool permet de passer facilement d’une version à l’autre)</p>
<p><strong>Les démonstrations :</strong></p>
<p>Alexis nous démontra la sérialisation HTTP en mémoire et la réinjection dans la nouvelle application.</p>
<p>Il s’ensuivit d’une présentation de la console d’administration.</p>
<p>Un petit tour d’horizon de Java EE 6.</p>
<p>Et enfin, la présentation de l’update center.</p>
<p><strong>Au final : </strong></p>
<p>Une excellente présentation et des démonstrations concrètes qui ont permis de faire un point avancée sur les nouveautés de la dernière version de Glassfish.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JUG de Lyon, mardi 15 septembre</title>
		<link>https://blog.developpez.com/x-plode/p8059/jug/jug_de_lyon_mardi_15_septembre</link>
		<comments>https://blog.developpez.com/x-plode/p8059/jug/jug_de_lyon_mardi_15_septembre#comments</comments>
		<pubDate>Mon, 14 Sep 2009 08:32:28 +0000</pubDate>
		<dc:creator><![CDATA[X-plode]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le JUG de Lyon se réunit comme à son habitude dans les locaux de l&#8217;INSA à Lyon ce mardi 15 septembre. La soirée a pour thème Qualité logicielle avec Kalistick et Sonar. Encore une soirée qui promet au niveau du contenu. Toutes les informations ici (si vous souhaitez venir n&#8217;oubliez pas de vous inscrire). À mardi pour ceux qui viendront,]]></description>
				<content:encoded><![CDATA[<p><img src="http://ftp-developpez.com/x-plode/Images/JUG/juglyon.png" alt="" title="" /></p>
<p>Le JUG de Lyon se réunit comme à son habitude dans les locaux de l&rsquo;INSA à Lyon ce mardi 15 septembre.</p>
<p>La soirée a pour thème <strong>Qualité logicielle avec Kalistick et Sonar</strong>.</p>
<p>Encore une soirée qui promet au niveau du contenu.</p>
<p>Toutes les informations <a href="http://www.lyonjug.org/bin/view/Main/20090915">ici</a> (si vous souhaitez venir n&rsquo;oubliez pas de vous inscrire).</p>
<p>À mardi pour ceux qui viendront, </p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soirée GlassFish &amp; Groovy à l&#8217;INSA avec le JUG de Lyon</title>
		<link>https://blog.developpez.com/x-plode/p7738/jug/soiree_glassfish_aamp_groovy_a_l_insa_av</link>
		<comments>https://blog.developpez.com/x-plode/p7738/jug/soiree_glassfish_aamp_groovy_a_l_insa_av#comments</comments>
		<pubDate>Sat, 13 Jun 2009 16:22:08 +0000</pubDate>
		<dc:creator><![CDATA[X-plode]]></dc:creator>
				<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Événement ce 16 juin 2009 à Lyon. Après deux réunions dans les locaux de l&#8217;INSA, le JUG de Lyon propose comme tous les 3ème mardi du Mois, une nouvelle session, cette fois-ci portée sur GlassFish &#38; Groovy. Un rendez-vous qui a des chances d’être très intéressant avec des présentateurs tels que : Remy Girodon, ingénieur JEE depuis 2001 au sein de la société SQLi (pour la présentation de Groovy). Ainsi qu’ Alexis Moussine-Pouchkine, ambassadeur du [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://ftp-developpez.com/x-plode/Images/JUG/juglyon.png" alt="" title="" /></p>
<p>Événement ce 16 juin 2009 à Lyon.</p>
<p>Après deux réunions dans les locaux de l&rsquo;INSA, le JUG de Lyon propose comme tous les 3ème mardi du Mois, une nouvelle session, cette fois-ci portée sur GlassFish &amp; Groovy.</p>
<p>Un rendez-vous qui  a des chances d’être très intéressant avec des présentateurs tels que :</p>
<p>Remy Girodon, ingénieur JEE depuis 2001 au sein de la société SQLi  (pour la présentation de Groovy).<br />
Ainsi qu’ Alexis Moussine-Pouchkine, ambassadeur du projet Iibre GlassFish au sein de la société de Menlo Park (pour la présentation de Glassfish).</p>
<p>La soirée abordera deux thèmes comme son nom l’indique :</p>
<p>&#8211; Découvrir les principales caractéristiques de Groovy et quelques-unes de ses applications possibles en entreprise<br />
&#8211; Une introduction du serveur d&rsquo;application et des démonstrations autour de la version 3</p>
<p>Enfin, comme à son habitude, la soirée se terminera autour d’un buffet</p>
<p>Vous pourrez trouver toutes les informations sur la soirée du mardi 16 juin <a href="http://www.lyonjug.org/bin/view/Main/20090616">ici</a>. </p>
<p>Pour situer où se passera la <a href="http://www.lyonjug.org/bin/view/Location/INSA">réunion</a>.</p>
<p>N&rsquo;oubliez pas de vous inscrire.</p>
<p>Donc à mardi pour toutes celles et ceux qui souhaiteraient y participer.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
