<?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>Blog de la rubrique java &#187; Javapolis</title>
	<atom:link href="https://blog.developpez.com/java/pcategory/1-news/evenements-java/javapolis/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/java</link>
	<description></description>
	<lastBuildDate>Sat, 04 Apr 2015 17:15:59 +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>JavaPolis &#8211; Jours 2 et 3</title>
		<link>https://blog.developpez.com/java/p4667/1-news/actualite-java/javapolis_jours_2_et_3</link>
		<comments>https://blog.developpez.com/java/p4667/1-news/actualite-java/javapolis_jours_2_et_3#comments</comments>
		<pubDate>Thu, 13 Dec 2007 10:50:28 +0000</pubDate>
		<dc:creator><![CDATA[Ricky81]]></dc:creator>
				<category><![CDATA[Actualité Java]]></category>
		<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2007]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Difficile de trouver le temps de vous tenir au courant quotidiennement. Je vous propose donc un résumé des journées de mardi et de mercredi. Mardi, seconde journée des universités, j&#8217;ai eu l&#8217;occasion de suivre une session intitulée &#171;&#160;SOA using Web &#8230; <a href="https://blog.developpez.com/java/p4667/1-news/actualite-java/javapolis_jours_2_et_3">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Difficile de trouver le temps de vous tenir au courant quotidiennement.<br />
Je vous propose donc un résumé des journées de mardi et de mercredi.</p>
<p><span id="more-274"></span></p>
<p>Mardi, seconde journée des universités, j&rsquo;ai eu l&rsquo;occasion de suivre une session intitulée &laquo;&nbsp;SOA using Web Services&nbsp;&raquo; par l&rsquo;auteur du <a href="http://soabook.com/">livre de même nom</a> Mark D. Hansen.<br />
Le speaker a commencé par soulever la difficulté de la programmation de Web Services en Java, en soulignant l&rsquo;importance de la mise en correspondance de 2 mondes : les objets Java et le XML (à l&rsquo;image de la problématique d&rsquo;ORM).<br />
Il a également présenté la différence entre SOAP et REST, en soulignant (ce qu&rsquo;on oublie souvent) que SOAP ne se limite pas qu&rsquo;à HTTP (ajoutez y FTP, JMS, SMTP, &#8230;).<br />
Quelques éléments sur JAXB, sur JAX-WS, ses annotations, outils (WsGen et WsImport), et quelques illustrations des 3 approches que sont &laquo;&nbsp;Code First&nbsp;&raquo;, &laquo;&nbsp;Contract First&nbsp;&raquo; et &laquo;&nbsp;Meeting in the middle&nbsp;&raquo;, puis une démo de l&rsquo;application SOAShopper illustrant la dernière approche pour finir la session.</p>
<p>La session de l&rsquo;après midi dédiée à EJB et JPA fût l&rsquo;occasion de réviser un peu la simplification de programmation introduite par les annotations, ainsi que leur utilisation.<br />
Le speaker a notamment introduit le Standalone EJB Client et nous a montré comment attaquer un EJB &laquo;&nbsp;proprement&nbsp;&raquo;.<br />
Du côté JPA, après quelques rappels sur le vocabulaire, nous avons eu droit à quelques exemples classiques sur les stratégies de mémorisations d&rsquo;une hiérarchie de classe, sur la gestion du lazy, tout cela agrémenté de quelques points très intéressant pour construire sa couche d&rsquo;accès aux données le plus simplement possible en exploitant l&rsquo;API et en la comprenant.</p>
<p>En fin de journée, j&rsquo;ai eu l&rsquo;occasion de suivre la session de Xavier Hanin sur Apache Ivy qui est un gestionnaire de dépendances.<br />
Ivy gère pour vous la transitivité des dépendances et s&rsquo;intègre avec ANT. Ce n&rsquo;est pas pour autant qu&rsquo;Ivy est concurrent de Maven puisqu&rsquo;il ne se concentre que sur une partie de ce que propose Maven, d&rsquo;autant plus qu&rsquo;Ivy est compatible avec les repositories Maven 2 (compatibilité qui devrait être totale Maven 2 d&rsquo;ici la version 2 d&rsquo;Ivy).<br />
La démo a très bien illustré l&rsquo;objectif de l&rsquo;outil et permet de mettre en évidence les dépendances et d&rsquo;éventuels conflits de version (plusieurs chemins de dépendances amenant à 2 versions différentes d&rsquo;une même librairie).</p>
<p>Dernière session de la journée, la présentation de Mylyn par Wayne Beaton.<br />
Pour ceux qui ne connaissent pas Mylyn, le point de départ est le constat qu&rsquo;un développeur passe approximativement 10% de son temps à réellement développer. Le reste du temps est donc du temps optimisable, notamment la lecture du code et l&rsquo;organisation du travail.<br />
Sur la base de cette réflexion a été concu Mylyn (anciennement Mylar), davantage connu pour l&rsquo;intégration à Eclipse de différents gestionnaires de tâches / de bugs (Bugzilla, JIRA) mais dont la force est une gestion du contexte utilisateur avec pour objectif de n&rsquo;afficher dans Eclipse que ce qui est susceptible d&rsquo;intéresser le développeur (filtre dans le package explorer notamment).<br />
Mylyn permet d&rsquo;aller jusqu&rsquo;à persister tout un contexte pour pouvoir le recharger plusieurs jours ou mois plus tard et bénéficier de l&rsquo;analyse de l&rsquo;outil pour retrouver les éléments de contexte utile aux tâches qu&rsquo;on souhaite réaliser. Mylyn propose bien d&rsquo;autres fonctionnalités complémentaires, notamment la réorganisation des tâches permettant au développeur d&rsquo;organiser sa semaine.</p>
<p>J&rsquo;arrive enfin à la journée de mercredi, dont le Keynote nous a donné l&rsquo;occasion de partager un moment avec James Gosling (qui a tenu à souligner qu&rsquo;il ne possédait pas de Hummer &#8211; cf. la vidéo promotionnelle de JavaPolis 2006 <img src="https://blog.developpez.com/java/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /> )<br />
Une session intéressante était celle sur Groovy, vainqueur des JAX Innovation Awards 2007. Au programme, illustration des closures Groovy, de la partie GPath pour navigation dans du XML, de l&rsquo;accès aux données, et même d&rsquo;une utilisation de l&rsquo;Automating Office Applications.<br />
Puis Guillaume Laforge nous a présenté sa réflexion sur l&rsquo;intérêt de Groovy dans l&rsquo;écriture de DSL, soulignant l&rsquo;expressivité du langage.<br />
Puis nous avons eu droit à des informations sur Groovy 1.5, avec notamment l&rsquo;intégration des fonctionnalités Java 5, l&rsquo;amélioration des performances, et l&rsquo;intégration aux différents IDE (avec notamment l&rsquo;incontournable Plugin IntelliJ Idea). Les speakers ont mis en valeur l&rsquo;intégration des fonctionnalités telles que les annotations et les generics, permettant à Groovy de s&rsquo;intégrer le plus simplement du monde dans les frameworks Java (il y a notamment un exemple d&rsquo;utilisation des annotations JPA avec Groovy dans la documentation de JBoss Seam).<br />
L&rsquo;API de test a également été évoquée et, toujours dans l&rsquo;optique d&rsquo;écrire du code consis et parlant, semble pouvoir trouver son public (Mocks, Stubs, GroovyTestCase).</p>
<p>L&rsquo;après-midi a donné lieu à l&rsquo;étude des JSR Java EE 6 et EJB 3.1 et leur lot de nouveautés et objectifs, sur lesquels je reviendrais à un autre moment.</p>
<p>Puis en soirée, nous avons eu droit à un BOF très attendu par Neil Gafter sur le thème Exception Transparency. Nous n&rsquo;avons pas vu beaucoup de closures puisque Neil s&rsquo;est focalisé sur la problématique des closures qui soulèvent des exceptions.</p>
<p>Et nous voila déjà jeudi midi, j&rsquo;ai presque rattrapé mon retard <img src="https://blog.developpez.com/java/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaPolis jour 1 &#8211; l&#8217;équipe Java en force</title>
		<link>https://blog.developpez.com/java/p4658/1-news/evenements-java/javapolis_jour_1_l_equipe_java_en_force</link>
		<comments>https://blog.developpez.com/java/p4658/1-news/evenements-java/javapolis_jour_1_l_equipe_java_en_force#comments</comments>
		<pubDate>Tue, 11 Dec 2007 15:48:11 +0000</pubDate>
		<dc:creator><![CDATA[Ricky81]]></dc:creator>
				<category><![CDATA[Événements Java]]></category>
		<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2007]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[A mon tour de revenir sur le premier jour de JavaPolis (le réseau Wifi ayant eu quelques soucis ce matin, je n&#8217;ai pas pu poster). J&#8217;en profite également pour remercier les organisateurs pour leur réactivité et leurs efforts, ainsi que &#8230; <a href="https://blog.developpez.com/java/p4658/1-news/evenements-java/javapolis_jour_1_l_equipe_java_en_force">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>A mon tour de revenir sur le premier jour de JavaPolis (le réseau Wifi ayant eu quelques soucis ce matin, je n&rsquo;ai pas pu poster).</p>
<p>J&rsquo;en profite également pour remercier les organisateurs pour leur réactivité et leurs efforts, ainsi que l&rsquo;équipe Java de Developpez.com présente et qui vous fait partager l&rsquo;événement (sans oublier ceux qui ne sont pas avec nous et continuent d&rsquo;animer la rubrique).</p>
<p><span id="more-273"></span></p>
<p>J&rsquo;ai entamé mon lundi avec la session <strong>The Zen Of Agile Management</strong>, par David J. Anderson.<br />
Une session très intéressante et, dans le thème de l&rsquo;agilité, animée par quelques mises en situations.<br />
Voici quelques uns des exercices proposés tout au long de la session :</p>
<ul>
<li>Comment créer ou détruire la confiance dans un projet / entreprise ?</li>
<li>Suivre et identifier la valeur ajoutée sur un projet</li>
<li>Identifier les bottlenecks et trouver des remèdes</li>
<li>Planifier une itération en fonction des contraintes et des données des précédentes itérations</li>
</ul>
<p>Session très intéressante et qui permet de mettre en évidence un certain nombre de bonnes pratiques et d&rsquo;améliorations.</p>
<p>Au sortir de cette réunion, j&rsquo;ai pu rencontrer Hikage, et nous avons pu diner (à la mode belge, merci Christophe pour l&rsquo;initiation <img src="https://blog.developpez.com/java/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /> et je n&rsquo;ai pas vu le blog de Christophe avant d&rsquo;écrire cela ;-)) en prenant nos sandwitchs.</p>
<p>Puis, est rapidement venu l&rsquo;heure de la session <strong>Spring 2.5</strong>, histoire de me mettre un peu à jour faute d&rsquo;utilisation.<br />
Beaucoup d&rsquo;informations pour ma part, n&rsquo;ayant pas trop suivi l&rsquo;actualité ces derniers temps.<br />
J&rsquo;ai notamment appris l&rsquo;existance d&rsquo;un serveur HTTP embarqué dans Java 1.6 (confirmé ce matin lors de la session SOA que j&rsquo;ai suivie), qui sera utilisé par Spring 2.5.1.<br />
J&rsquo;ai trouvé le <strong>Test Context Framework</strong> assez prometteur, avec quelques classes utilitaires sympatiques (SimpleJdbcTestUtils, ReflectionTestUtils) et des extensions d&rsquo;annotations JUnit (@ExceptedException, @Timed, @Repeat).<br />
Nous avons eu droit à une petite démo illustrée du PetClinic, se focalisant sur la partie Spring MVC qui a un peu évoluée et devient complètement dans l&rsquo;esprit POJO (des idées très intéressantes), très aisément testable.<br />
J&rsquo;ai également noté que Spring WebFlow dans sa future version 2 pourra être utilisé de manière autonome (la version actuelle est utilisable en complément de Struts, JSF ou Spring MVC).<br />
Enfin, nous avons appris que le principal contributeur de Spring IDE, Christian Dupuis (Accenture) rejoindrait SpringSource en 2008 (l&rsquo;info est sans doute déjà connue depuis un certain temps, je n&rsquo;ai pas cherché de sources moins récentes).</p>
<p>Restaient 2 petites sessions orientées &laquo;&nbsp;Outils&nbsp;&raquo;.</p>
<p>La première, sur la génération automatique d&rsquo;application CRUD était davantage un retour d&rsquo;expérience, passablement illustré, que ce que j&rsquo;esperais. Malgré tout, cela donne quelques pistes.</p>
<p>La seconde session concernait <a href="http://www.javaforge.com/">JavaForge</a>, un portail Java permettant de gérer un projet Open Source à la SourceForge, avec comme technologies SVN (également CVS supporté), ANT, Maven, une intégration dans Eclipse et NetBeans, ainsi que Mylyn.<br />
En terme de fonctionnalités, on trouve un Wiki, un forum, un chat, du RSS, des blogs, le partage de documents. JavaForge propose des APIs pour notamment créer des listeners (ex. d&rsquo;utilisation d&rsquo;un anti-virus) et des plugins Wiki.<br />
Pour finir, quelques chiffres donnés concernant l&rsquo;utilisation de JavaForge : 7500 développeurs et 1400 projets.</p>
<p>La session sur <a href="http://ant.apache.org/ivy/">Ivy</a> animée par Xavier Hanin (également WOJ pour ceux qui connaissent) va prochainement commencer, plus d&rsquo;informations sur ma seconde journée bientôt !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les premiers BOFs et Quickies JavaPolis 2007 sont connus</title>
		<link>https://blog.developpez.com/java/p4480/1-news/evenements-java/les_premiers_bofs_et_quickies_javapolis</link>
		<comments>https://blog.developpez.com/java/p4480/1-news/evenements-java/les_premiers_bofs_et_quickies_javapolis#comments</comments>
		<pubDate>Sun, 04 Nov 2007 19:15:00 +0000</pubDate>
		<dc:creator><![CDATA[Ricky81]]></dc:creator>
				<category><![CDATA[Événements Java]]></category>
		<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2007]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Depuis quelques jours, on peut consulter les premiers BOFs et Quickies qui auront lieu tout au long de JavaPolis 2007, du 10 au 14 décembre à Anvers. Mais de quoi s&#8217;agit-il ? Universities, Conférences, BOFs, Quickies (et bien d&#8217;autres), JavaPolis &#8230; <a href="https://blog.developpez.com/java/p4480/1-news/evenements-java/les_premiers_bofs_et_quickies_javapolis">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Depuis quelques jours, on peut consulter les premiers BOFs et Quickies qui auront lieu tout au long de JavaPolis 2007, du 10 au 14 décembre à Anvers.</p>
<p>Mais de quoi s&rsquo;agit-il ? Universities, Conférences, BOFs, Quickies (et bien d&rsquo;autres), JavaPolis est-il sans répit ?</p>
<p><span id="more-272"></span></p>
<p>Tout d&rsquo;abord, les <strong>BOFs</strong> (Birds-of-a-Feather) : ce sont des sessions en soirée, moins formelles et beaucoup plus interactives, parfois sous forme de débat / table ronde.<br />
Concretement, de 20h à 23h se succèdent (parfois en parallèles) 3 BOFs d&rsquo;une durée d&rsquo;une heure, et ceci du lundi au jeudi.</p>
<p>Parmi les BOFs déjà connus, on notera un état des lieux sur <strong>Groovy</strong> par Guillaume Laforge, une présentation de <strong>JRuby</strong>, une présentation de Java Champions, ainsi qu&rsquo;une autre de JUGs Leader, une présentation de Neal Gafter et Joshua Bloch sur les nouveautés du langage, et même un BOF spécifiquement dédié à la thématique des <strong>closures</strong> par l&rsquo;incontournable Neal Gafter (quelque chose me dit qu&rsquo;il va y avoir du monde, dommage que ce soit en parallèle de celui sur Groovy), et bien d&rsquo;autres &#8230; que vous retrouverez <a href="http://www.javapolis.com/confluence/display/JP07/BOFs">ici</a>.</p>
<p>Puis, venons en aux <strong>Quickies</strong> : comme le nom l&rsquo;indique, ce sont de très courtes sessions de 15 minutes pendant la coupure déjeuner, de quoi présenter des initiatives open source ou des projets en cours.</p>
<p>Parmis les Quickies déjà recensés, 2 sessions par François Orsini sur des thèmes touchant à <strong>Java DB</strong> (une sur Java DB, l&rsquo;autre sur son utilisation avec <strong>Java FX</strong>), également une session sur <strong>ActiveHibernate</strong> pour JRuby (ceux qui connaissent Ruby feront le lien avec ActiveRecords), des sessions sur <strong>Adobe AIR</strong> et <strong>Adobe Flex</strong>, une présentation de la JSR-275 qui traite des unités physiques, un JavaScript puzzlers pour ceux qui souhaiteraient tester leurs connaissances, ainsi qu&rsquo;une session sur la <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=http:%2F%2Fsv-web-jug.dev.java.net%2Fkml%2Fjug-leaders.kml&amp;ie=UTF8&amp;om=1&amp;ll=12.48435,7.615104&amp;spn=158.490582,326.953125&amp;z=2">carte des JUGs</a>, son utilisation et sa mise en place, sans oublier une session sur <strong>JPA</strong> par Alexander Snaps. L&rsquo;ensemble des Quickies est disponible <a href="http://www.javapolis.com/confluence/display/JP07/Quickies">ici</a>.</p>
<p>Bref, beaucoup de choses intéressantes en perspective. Mais ce n&rsquo;est que le début, sans compter les autres animations, et <a href="http://www.javapolis.com/confluence/display/JP07/Conference">les sessions en journée</a> qui auront lieu tout au long de JavaPolis.<br />
Il est encore temps de vous laisser tenter <img src="https://blog.developpez.com/java/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javapolis 2006:  interviews de Juggy</title>
		<link>https://blog.developpez.com/java/p2743/1-news/evenements-java/javapolis/javapolis_2006_interviews_de_juggy</link>
		<comments>https://blog.developpez.com/java/p2743/1-news/evenements-java/javapolis/javapolis_2006_interviews_de_juggy#comments</comments>
		<pubDate>Tue, 16 Jan 2007 19:53:23 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le dernier jour de Javapolis, j&#8217;ai été réquisitionné l&#8217;après-midi, avec joie, pour faire un très très court métrage, qui allait servir d&#8217;introduction à toute une série d&#8217;interviews fait par Juggy, la mascotte des Java User Groups. Le premier de cet &#8230; <a href="https://blog.developpez.com/java/p2743/1-news/evenements-java/javapolis/javapolis_2006_interviews_de_juggy">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Le dernier jour de Javapolis, j&rsquo;ai été réquisitionné l&rsquo;après-midi, avec joie, pour faire un très très court métrage, qui allait servir d&rsquo;introduction à toute une série d&rsquo;interviews fait par Juggy, la mascotte des Java User Groups.</p>
<p>Le premier de cet interview (en anglais), celui de Stephan Janssen, organisateur de Javapolis, est maintenant en ligne. <a href="http://weblogs.java.net/blog/thejavafinch/">Retrouvez-le sur le blog de Juggy.<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retrouvez les interviews fait lors de Javapolis 2006</title>
		<link>https://blog.developpez.com/java/p2662/1-news/evenements-java/javapolis/retrouvez_les_interviews_fait_lors_de_ja_2006</link>
		<comments>https://blog.developpez.com/java/p2662/1-news/evenements-java/javapolis/retrouvez_les_interviews_fait_lors_de_ja_2006#comments</comments>
		<pubDate>Sun, 14 Jan 2007 23:00:01 +0000</pubDate>
		<dc:creator><![CDATA[La rédaction Java]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lorsque nous étions à Javapolis 2006, nous avons pu réaliser quelques interviews. Nous vous proposons maintenant de les télécharger sur http://java.developpez.tv Vous y trouverez un interview de Francois Orsini travaillant chez Sun pour Apache/Derby &#124; JavaDB. un interview en 3 &#8230; <a href="https://blog.developpez.com/java/p2662/1-news/evenements-java/javapolis/retrouvez_les_interviews_fait_lors_de_ja_2006">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Lorsque nous étions à Javapolis 2006, nous avons pu réaliser quelques interviews.</p>
<p>Nous vous proposons maintenant de les télécharger sur http://java.developpez.tv</p>
<p>Vous y trouverez </p>
<ul>
<li>un interview de Francois Orsini travaillant chez Sun pour Apache/Derby | JavaDB.</li>
<li>un interview en 3 parties de Marc Fleury </li>
<li>un interview en 4 parties de Vincent Massol qui nous parle de l&rsquo;OSS-GTP, de l&rsquo;open Source, de XWiki, &#8230;</li>
</ul>
<p>N&rsquo;hésitez pas à nous laisser un message et ce que vous en pensez.</p>
<p>Bonnes vidéos.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>javapolis 2006: Neal Gafter et les closures</title>
		<link>https://blog.developpez.com/java/p2674/1-news/evenements-java/javapolis/javapolis_2006_neal_gafter_et_les_closur</link>
		<comments>https://blog.developpez.com/java/p2674/1-news/evenements-java/javapolis/javapolis_2006_neal_gafter_et_les_closur#comments</comments>
		<pubDate>Mon, 25 Dec 2006 00:20:46 +0000</pubDate>
		<dc:creator><![CDATA[La rédaction Java]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Stephan nous avait dit qu&#8217;il prendrait 2 semaines de vacances, mais je constate qu&#8217;il est toujours actif. Il a déjà posté quelques trucs très intéressants: En effet, sur son nouveau site, http://www.parleys.com, il a mis cette semaine la session concernant &#8230; <a href="https://blog.developpez.com/java/p2674/1-news/evenements-java/javapolis/javapolis_2006_neal_gafter_et_les_closur">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Stephan nous avait dit qu&rsquo;il prendrait 2 semaines de vacances, mais je constate qu&rsquo;il est toujours actif. Il a déjà posté quelques trucs très intéressants:<br />
<span id="more-270"></span><br />
En effet, sur son nouveau site, http://www.parleys.com, il a mis cette semaine la session concernant Neil Gafter et les closures: http://www.bejug.org/confluenceBeJUG/display/PARLEYS/Closures+for+Java</p>
<p>C&rsquo;est la première fois que l&rsquo;intérêt des closures m&rsquo;est paru très clair. Comme quoi, rien de tel que de le voir presque en action pour. Allez, encore une fois m&rsquo;expliquer cela, et j&rsquo;aurai enfin peut-être tout compris <img src="https://blog.developpez.com/java/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /></p>
<p>Au fait, j&rsquo;ai oublié de vous dire que l&rsquo;on s&rsquo;est croisé durant le BOF des Java-Champions. (C&rsquo;est d&rsquo;ailleurs lui qui a pris les photos de groupe à l&rsquo;aide de mon appareil) Et j&rsquo;ai pu lui poser assez rapidement 2 petites questions :</p>
<p>Q. Pourquoi n&rsquo;existe-t-il pas de JSR concernant les closures ?<br />
R. Parce que je fais cela à titre privé et non en tant qu&rsquo;employé de Google. Et si je le faisait via un JSR, je devrais le faire en tant que représentant de mon employeur, Google.</p>
<p>Q. Maintenant que javac est disponible en open source, quand peut-on espérer un premier prototype contenant le support des closures ?<br />
R. Difficile à dire. Vous savez. Je fais cela durant mon temps libre: Le soir à l&rsquo;hôtel, &#8230;<br />
Donc difficile d&rsquo;avancer une date précise. Mais j&rsquo;espère avoir un prototype pour fin mars 2007. Mais faudra lui trouver un nom, car c&rsquo;est clair qu&rsquo;il ne pourra pas s&rsquo;appeler javac.</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>En différé de Javapolis; c&#8217;est fini</title>
		<link>https://blog.developpez.com/java/p2637/1-news/evenements-java/javapolis/en_differe_de_javapolis_c_est_fini</link>
		<comments>https://blog.developpez.com/java/p2637/1-news/evenements-java/javapolis/en_differe_de_javapolis_c_est_fini#comments</comments>
		<pubDate>Mon, 18 Dec 2006 22:35:03 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Javapolis est déjà fini. Mais j&#8217;avais envie de revenir sur quelques points. Tout d&#8217;abord, un grand merci à Stephan Janssen et toute l&#8217;équipe dont il s&#8217;est entouré. Toujours abordable, souriant, poli, malgré tout le stress et le poids qu&#8217;il a &#8230; <a href="https://blog.developpez.com/java/p2637/1-news/evenements-java/javapolis/en_differe_de_javapolis_c_est_fini">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Javapolis est déjà fini.<br />
Mais j&rsquo;avais envie de revenir sur quelques points.<br />
<span id="more-268"></span><br />
Tout d&rsquo;abord, un grand merci à Stephan Janssen et toute l&rsquo;équipe dont il s&rsquo;est entouré.<br />
Toujours abordable, souriant, poli, malgré tout le stress et le poids qu&rsquo;il a sur ses épaules.</p>
<p>Durant le Keynote de Stephan, Il a parlé de son projet open source <a href="https://jjguidelines.dev.java.net/">jjguidelines</a>, projet créé il y a déjà maintenant 2 ans, et que j&rsquo;avais regardé à l&rsquo;époque et joué quelque peu avec. Je vais d&rsquo;ailleurs devoir fouiller sur mon PC ce que j&rsquo;avais fait à l&rsquo;époque, et remettre cela au gout du jour pour le publier. Peut-être que j&rsquo;en proposerais un exposé pour l&rsquo;année prochaine. Il y a des chances que cela soit accepté.</p>
<p>Il a également annoncé la création d&rsquo;un nouveau site: <a href="http://parleys.com">parleys.com</a><br />
Le but de ce site était, pour Stephan, de mettre en pratique Ajax, le web 2, &#8230;<br />
De plus, cela servira à mettre en ligne toutes les vidéos des évènements organisés par BEJug. </p>
<p>Il a également annoncé que cette année il y avait UN Portugais (l&rsquo;année passée il n&rsquo;y en avait pas du tout). Et qui plus est, un orateur, puisqu&rsquo;il a co-présenté iText.</p>
<p>D&rsquo;ailleurs, ayant assisté à la présentation d&rsquo;<a href="http://www.lowagie.com/iText/">iText</a>, j&rsquo;ai été trouvé l&rsquo;auteur le lendemain pour le féliciter grandement. Car de toutes les présentations que j&rsquo;ai vu à Javapolis, c&rsquo;est la seule qui m&rsquo;a convaincu de laisser tomber tout ce que je faisais pour le moment pour jouer avec sa bibliothèque. En tout cas, c&rsquo;est sûr que demain je vais acheter son livre.</p>
<p>Une autre API qui vaut le détour, et qui devrait faire partie de votre boite à outils, c&rsquo;est <a href="http://joda-time.sourceforge.net/">Joda Time</a>. Si vous ne l&rsquo;avez jamais essayer, c&rsquo;est le moment. D&rsquo;ailleurs, sur les tableaux blancs de Javapolis, il y avait un proposition qui fut lancée, de remplacer le système de gestion de date actuelle par celui de joda-time.</p>
<p>Il devait également y avoir normalement une présentation de <a href="http://www.soapui.org/">SoapUI </a>lors de Javapolis, mais cette présentation a été annulée. Or, étant donné que je travaille tous les jours avec des Web services, et que le but de SoapUI est SDL, j&rsquo;ai donc tout de même décidé de jeter un oeil à leur produit. Tout d&rsquo;abord, il s&rsquo;installe via Java Web Start, ce qui est aisé, mais en plus il existe différents plugins pour les différents éditeurs du marché, dont NetBeans. Ce que j&rsquo;ignorais. Il va donc falloir que je le teste un jour.</p>
<p>J&rsquo;avais également été voir le JRS-277 (j&rsquo;espère ne pas m&rsquo;être trompé) concernant les Java Module (.JAM). Et bien, je dois dire que bien que l&rsquo;idée est séduisante, je me demande si cela est vraiment une avancée. En effet, ils n&rsquo;ont même pas encore réfléchi comment ces fichiers .JAM allaient être manipulés par les EJB Jar, les WAR, les EAR, &#8230;</p>
<p>Le jeudi, entre les sessions de la journée et les BOFs de la soirée, deux énormes FritKot attendaient les plus de 2.800 personnes qui assistaient à Javapolis pour leur proposer de bonnes frites belges, bien de chez nous (ce qu&rsquo;on appelle en Anglais, des French Fries). Et elles ont eu leur petit succès.</p>
<p>Le vendredi matin, on a eu droit à une présentation de JBoss Seam par un évangéliste NetBeans. Et oui. On croit rêver. Des gens de chez NetBeans, qui présentent JBoss Seam. Je comprends mieux pourquoi Marc Fleury parlait tant de NetBeans dans son interview (Désolé, faudra encore patienter quelques jours).</p>
<p>J&rsquo;avais également eu l&rsquo;occasion de voir la présentation sur Harmony, le JDK open source sous licence Apache. Il faut savoir que celui qui faisait la présentation travaille pour Intel. Et il a bien répété durant la session que le projet Harmony continuerait. Qu&rsquo;il était bien d&rsquo;avoir de la concurrence au niveau des implémentations du JDK au même titre qu&rsquo;il existe de la concurrence au niveau des EDI.</p>
<p>A la fin de son exposé, j&rsquo;ai été trouvé la personne pour lui demander quel est l&rsquo;intérêt de son employeur (Intel) à mettre des ressources sur le projet Harmony. Je ne voyais pas trop ce qu&rsquo;Intel avait à gagner dans cette histoire (ce n&rsquo;est pas une société philanthropique, à ce que je sache). Et sa réponse m&rsquo;a vraiment paru évidente, que je comprends pas comment je n&rsquo;avais pas fait le rapprochement tout seul: Intel travaille sur le projet Harmony pour faire en sorte que ce soit l&rsquo;implémententation de la JVM la plus rapide tournant sur les processeurs Intel. Et ainsi montrer à d&rsquo;autres compagnies implémentant leur JVM les bonnes pratiques pour tirer le plus de puissances des processeurs Intel.<br />
Aussi, l&rsquo;orateur expliquait qu&rsquo;ils essayaient d&rsquo;obtenir une licence pour le TCK, mais qu&rsquo;ils ne l&rsquo;avaient pas encore. Lorsqu&rsquo;il a montré la roadmap, il espère qu&rsquo;une version d&rsquo;Harmony qui soit JDK 6 compatible soit disponible pour 2007 et que la version d&rsquo;Harmony compatible JDK 7 sorte quasi au même moment que l&rsquo;implémentation de Sun.</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>En différé :-) de Javapolis : Mercredi &amp; Jeudi</title>
		<link>https://blog.developpez.com/java/p2627/1-news/evenements-java/javapolis/en_differe_de_javapolis_mercredi_aamp_je</link>
		<comments>https://blog.developpez.com/java/p2627/1-news/evenements-java/javapolis/en_differe_de_javapolis_mercredi_aamp_je#comments</comments>
		<pubDate>Fri, 15 Dec 2006 13:48:05 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est tout simplement le meilleur Javapolis que je n&#8217;ai jamais vécu (c&#8217;est ma 4ième session). Nous avons fait la connaissance de Juggy, la mascotte des Java User Group. Juggy nous a présenté à un certain nombre de personnes. Et nous &#8230; <a href="https://blog.developpez.com/java/p2627/1-news/evenements-java/javapolis/en_differe_de_javapolis_mercredi_aamp_je">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>C&rsquo;est tout simplement le meilleur Javapolis que je n&rsquo;ai jamais vécu (c&rsquo;est ma 4ième session).<br />
<span id="more-267"></span><br />
Nous avons fait la connaissance de Juggy, la mascotte des Java User Group. Juggy nous a présenté à un certain nombre de personnes. Et nous avons pu réalisé, avec sa participation, quelques interviews de personnes que nous n&rsquo;aurions jamais pu interviewer autrement.</p>
<p>Ces interviews ont été réalisés en Anglais, mais nous aurons certainement l&rsquo;occasion de vous les proposer avec des sous-titres. </p>
<p>Par contre, nous avons également pu faire deux interviews, dont celui de Marc Fleury, patron de JBoss, en français. Ce qui fut, pour moi, un vrai plaisir.</p>
<p>Mercredi soir, nous avons assisté au BOF &laquo;&nbsp;Meet the Java-champions&nbsp;&raquo;, ce qui fut pour moi l&rsquo;occasion d&rsquo;en revoir certain que j&rsquo;avais déjà croisé l&rsquo;année passée (Forza Italia), mais aussi d&rsquo;en croiser de nouveaux. Et pour Christophe, de faire la connaissance d&rsquo;une bonne partie de l&rsquo;équipe de java-champions.</p>
<p>Jeudi soir, nous avons assisté au JUG Leader BOF, en tant que représentant de java.developpez.com qui est un Virtual Java User Group.</p>
<p>D&rsquo;ailleurs, si quelqu&rsquo;un se sent d&rsquo;attaque pour aider à ce que java.developpez.com puisse également devenir un vrai Java User Group, en organisant des rencontres et des évènements Java, qu&rsquo;il se présente.</p>
<p>Nous ne pourrons jamais assez remercier Bruno Souza (leader du JUG au brésil, celui qui est derrière Juggy), pour nous avoir introduit auprès de toutes ces personnes, ainsi que Juggy qui a joué le rôle d&rsquo;interviewer auprès de ces personnes.</p>
<p>On vous racontera les sessions plus tard. </p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Javapolis (suite)</title>
		<link>https://blog.developpez.com/java/p2626/1-news/evenements-java/javapolis/javapolis_suite</link>
		<comments>https://blog.developpez.com/java/p2626/1-news/evenements-java/javapolis/javapolis_suite#comments</comments>
		<pubDate>Thu, 14 Dec 2006 11:26:13 +0000</pubDate>
		<dc:creator><![CDATA[christopheJ]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Excusez nous pour cette interruption momentanee du blog, mais les journees sont chargees et les connexions wifi defaillantes&#8230;. Je poste depuis une station SUN avec un clavier QWERTY donc pas d`accent et une touche backspace usee quand je finirai Quamd &#8230; <a href="https://blog.developpez.com/java/p2626/1-news/evenements-java/javapolis/javapolis_suite">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Excusez nous pour cette interruption momentanee du blog, mais les journees sont chargees et les connexions wifi defaillantes&#8230;.<br />
Je poste depuis une station SUN avec un clavier QWERTY donc pas d`accent et une touche backspace usee quand je finirai <img src="https://blog.developpez.com/java/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
Quamd le slogan disait &laquo;&nbsp;meet your idols&nbsp;&raquo; c`est vrai. Les speakers sont super dispo et l`organisation est geniale. Hier soir c`etait &laquo;&nbsp;Meet and greet&nbsp;&raquo;, un open bar ou la biere coule a flot et les discussions vont bon train.<br />
Ce matin Keynote avec Marc Fleury (JBoss) qui a fait un show et Erich Gamma (GoF, JUnit, Eclipse) vraiment impressionant.<br />
Vous aurez les details dans le compte rendu.</p>
<p>Christophe</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>En direct de Javapolis: Mardi</title>
		<link>https://blog.developpez.com/java/p2622/1-news/evenements-java/javapolis/en_direct_de_javapolis_mardi</link>
		<comments>https://blog.developpez.com/java/p2622/1-news/evenements-java/javapolis/en_direct_de_javapolis_mardi#comments</comments>
		<pubDate>Tue, 12 Dec 2006 23:06:48 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Javapolis]]></category>
		<category><![CDATA[Javapolis 2006]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Et voilà le 2ième jour de Javapolis qui se termine déjà. Les University Days sont maintenant fini. Vous trouverez ci-après le compte rendu de la journée. Tout d&#8217;abord, nous avons été le matin voir la présentation Java Performance Tuning, présenté &#8230; <a href="https://blog.developpez.com/java/p2622/1-news/evenements-java/javapolis/en_direct_de_javapolis_mardi">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Et voilà le 2ième jour de Javapolis qui se termine déjà. Les University Days sont maintenant fini.</p>
<p>Vous trouverez ci-après le compte rendu de la journée.<br />
<span id="more-265"></span><br />
Tout d&rsquo;abord, nous avons été le matin voir la présentation Java Performance Tuning, présenté par Kirk Peeperdine et JHeinz Kabutz, tous les 2 java-champions. Ce fut un plaisir de les écouter, excepté qu&rsquo;ils ont rencontré des problèmes de connection WIFI.</p>
<p>sur l&rsquo;heure du midi, Christophe est allé voir le quicky &laquo;&nbsp;Rearchitechturin Legacy J2EE application with Spring-Hibernate&nbsp;&raquo;, tandis que j&rsquo;allais voir &laquo;&nbsp;Participating in the world of Open Source&nbsp;&raquo; présenté par Bruno Souza, le nouveau responsable pour la communauté NetBeans. Nous essayerons de parler plus longuement avec lui et Alexis, demain.</p>
<p>L&rsquo;après-midi, j&rsquo;ai été voir WEB 2 et Java en Action, présenté par Greg Murray. Il a parlé principalement de JMaki qui fait la connection entre le monde Web 2 (CSS, DOJO, REST, &#8230;) et Java.<br />
Je me suis eclipsé à la pause pour aller tout de même jeté un oeil du coté de RIA, co-présenté par Romain Guy. Ce qui ne fut pas pour me déplaire vu qu&rsquo;ils ont parlé de JDK 7, mais aussi des Data-Bindings avec Swing. Et on a eu droit à une démo d&rsquo;un prototype de Data-Binding tournant sous NetBeans. Nous en reparlerons plus longuement dans le compte rendu final.</p>
<p>Christophe quant à lui a été voir Spring2 development. </p>
<p>Ensuite, nous avons fait le tour des stands, remettant un exemplaire de numéro spécial Java du magazine développez.com au stand d&rsquo;IntelliJ IDEA, où ils ont grandement apprécié le fait que Baptiste le comparait à la Rolls Royce des EDI. Ils ont même demandé s&rsquo;ils pourraient avoir l&rsquo;accord pour traduire l&rsquo;article en Anglais.</p>
<p>Christophe a également rencontré quelqu&rsquo;un de chez Hibernate (désolé, je ne me rappelle plus qui c&rsquo;était), et j&rsquo;ai également pu parler avec le créateur de JavablackBelt qui devrait annoncer des nouveautés prochainement.</p>
<p>Nous avons également pu parler plus longuement avec Romain Guy et Alexandre Snaps (il avait fait la présentation de JSF in the real world hier soir).</p>
<p>Le soir, on s&rsquo;apprêtait à partir que Christophe m&rsquo;a fait savoir que quelqu&rsquo;un était sorti de la salle où se déroule le Rad Race Javapolis. Nous l&rsquo;avons abordé lorsqu&rsquo;il s&rsquo;apprétait à revenir dans la salle, et lui avons demandé comment cela se passait à l&rsquo;intérieur. Il était assez épuisé et était content que cela se termine. Ils doivent présenter le résultat de leur travaux demain au jury, et les résultats du jury seront présenté le jeudi. lors du Keynote.</p>
<p>Demain, ce sera une journée bien chargée puisqu&rsquo;il faudra venir tôt pour trouver une bonne place pour le Keynote d&rsquo;Oracle et Sun.</p>
<p>Ensuite, j&rsquo;irai voir Apache Tuscany ou Desktop Patterns &amp; Data Bindings. Pour l&rsquo;après-midi, ce sera The Java SE Platform ou JSR 277 (Standard Data Bindings) suivi par Harmony, JSR 277 (Java Module System) pour terminer l&rsquo;après-midi par JSR-296: Swing Application Framework.</p>
<p>Et le soir, j&rsquo;irai suivre le BOF &laquo;&nbsp;Meet the Java-champions&nbsp;&raquo;, ainsi que le bof &laquo;&nbsp;Open JDK&nbsp;&raquo;.</p>
<p>J&rsquo;ai oublié de demander à Christophe, lorsqu&rsquo;on s&rsquo;est quitté, ce qu&rsquo;il allait voir demain. Vous ne le saurez donc que demain soir, lors du compte rendu.</p>
<p>Ah oui, j&rsquo;oubliais: j&rsquo;ai pu manger ce midi, nous avons reçu notre tasse Javapolis, ainsi que le journal spécial Javapolis. Mais par contre, coté connection Wifi, je n&rsquo;ai pas vraiment vu d&rsquo;amélioration par rapport à hier, même si j&rsquo;ai enfin pu configurer le PC pour pouvoir choisir le réseau, et même l&rsquo;empêcher de choisir le réseau payant. Faudra tout de même que Stephan pense à revoir le système de Wifi pour l&rsquo;année prochaine, car ce n&rsquo;était pas encore ca cette année.<br />
Aussi, n&rsquo;oubliez pas d&rsquo;allez voir les photos sur javapolis: http://javapolis.com/confluence/display/JP06/JavaPolis+Pictures</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
