<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>François Petitit&#039;s Journal</title>
	<atom:link href="http://francoispetitit.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://francoispetitit.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 20 Dec 2010 11:50:13 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='francoispetitit.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>François Petitit&#039;s Journal</title>
		<link>http://francoispetitit.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://francoispetitit.wordpress.com/osd.xml" title="François Petitit&#039;s Journal" />
	<atom:link rel='hub' href='http://francoispetitit.wordpress.com/?pushpress=hub'/>
		<item>
		<title>JSF et HTML5 au Google Summer Of Code</title>
		<link>http://francoispetitit.wordpress.com/2010/05/26/jsf-et-html5-au-google-summer-of-code/</link>
		<comments>http://francoispetitit.wordpress.com/2010/05/26/jsf-et-html5-au-google-summer-of-code/#comments</comments>
		<pubDate>Wed, 26 May 2010 17:28:45 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[JSF/JSF2]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://francoispetitit.wordpress.com/?p=153</guid>
		<description><![CDATA[Ajouter le support des nouvelles balises de HTML5 à JSF sera incontestablement un grand pas en avant pour favoriser la compétitivité de JSF, ou du moins limiter l&#8217;écart avec GWT par exemple. Et on n&#8217;a pour l&#8217;instant peu de visibilité de la part des principaux acteurs. C&#8217;est à cette tâche que va s&#8217;atteler un étudiant, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=153&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ajouter le support des nouvelles balises de HTML5 à JSF sera incontestablement un grand pas en avant pour favoriser la compétitivité de JSF, ou du moins limiter l&#8217;écart avec GWT par exemple. Et on n&#8217;a pour l&#8217;instant peu de visibilité de la part des principaux acteurs.</p>
<p>C&#8217;est à cette tâche que va s&#8217;atteler un étudiant, Ali OK, au Google Summer Of Code, en développant un renderkit HTML5 pour MyFaces.</p>
<p>Plus d&#8217;infos :</p>
<ul>
<li>la tâche Jira de MyFaces correspondante <a href="https://issues.apache.org/jira/browse/MYFACES-2632">https://issues.apache.org/jira/browse/MYFACES-2632</a></li>
<li>le détail de l&#8217;architecture et de quelques principes de base de cette implémentation : <a href="http://wiki.apache.org/myfaces/GSoC2010_HTML5">http://wiki.apache.org/myfaces/GSoC2010_HTML5</a></li>
</ul>
<p>Souhaitons-lui bonne chance!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=153&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2010/05/26/jsf-et-html5-au-google-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Lenteurs avec Ubuntu Lucid Lynx et Livebox&#8230;</title>
		<link>http://francoispetitit.wordpress.com/2010/04/26/lenteurs-avec-ubuntu-lucid-lynx-et-livebox/</link>
		<comments>http://francoispetitit.wordpress.com/2010/04/26/lenteurs-avec-ubuntu-lucid-lynx-et-livebox/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 19:10:12 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux / Ubuntu]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://francoispetitit.wordpress.com/?p=147</guid>
		<description><![CDATA[Les pionniers usagers d&#8217;Ubuntu 10.04 et clients d&#8217;Orange l&#8217;ont sûrement déjà constaté : il y a un problème de lenteur de la connexion Internet. Cela est dû à un problème de la Livebox avec IPv6. Pour le résoudre, j&#8217;ai trouvé de nombreuses solutions, certaines incomplètes (désactiver IPv6 dans Firefox) et d&#8217;autres trop contraignantes (désactiver IPv6 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=147&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Les pionniers usagers d&#8217;Ubuntu 10.04 et clients d&#8217;Orange l&#8217;ont sûrement déjà constaté : il y a un problème de lenteur de la connexion Internet.</p>
<p>Cela est dû à un problème de la Livebox avec IPv6.</p>
<p>Pour le résoudre, j&#8217;ai trouvé de nombreuses solutions, certaines incomplètes (désactiver IPv6 dans Firefox) et d&#8217;autres trop contraignantes (désactiver IPv6 au niveau du noyau, ce qui fait qu&#8217;on ne peut plus se connecter chez les autres&#8230;).</p>
<p>Bref, la plus simple et efficace que j&#8217;ai trouvée est celle-ci :</p>
<ul>
<li>dans le gestionnaire de connexion d&#8217;Ubuntu, sélectionner la connexion et cliquer sur &laquo;&nbsp;modifier&nbsp;&raquo;</li>
<li>aller dans le menu &laquo;&nbsp;Paramètres IPv4&#8243;</li>
<li>sélectionner la méthode &laquo;&nbsp;manuel&nbsp;&raquo;</li>
<li>ajouter l&#8217;adresse suivante : 192.168.1.XX | 255.255.255.0 | 192.168.1.1 , où 192.168.1.XX est l&#8217;adresse que vous voulez pour votre machine en local</li>
<li>ajouter les serveurs DNS suivants : 80.10.246.2, 80.10.246.129</li>
</ul>
<p>Et hop, revoilà la vitesse de la lumière!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=147&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2010/04/26/lenteurs-avec-ubuntu-lucid-lynx-et-livebox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Le Programmez de Mars est sorti!</title>
		<link>http://francoispetitit.wordpress.com/2010/03/06/le-programmez-de-mars-est-sorti/</link>
		<comments>http://francoispetitit.wordpress.com/2010/03/06/le-programmez-de-mars-est-sorti/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 17:45:59 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Evènement]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmez!]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=132</guid>
		<description><![CDATA[Et vous aurez le plaisir d&#8217;y lire un article de votre serviteur Le sujet : le poste de développement idéal sous Linux. C&#8217;est un panorama des outils de dev disponibles sur Linux, et des configurations possibles : distributions, bureaux (KDE, Gnome), etc. Courez donc l&#8217;acheter en librairie ou en PDF sur www.programmez.com! Un aperçu des [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=132&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Et vous aurez le plaisir d&#8217;y lire un article de votre serviteur <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Le sujet : le poste de développement idéal sous Linux. C&#8217;est un panorama des outils de dev disponibles sur Linux, et des configurations possibles : distributions, bureaux (KDE, Gnome), etc.</p>
<p>Courez donc l&#8217;acheter en librairie ou en PDF sur <a href="www.programmez.com">www.programmez.com</a>!<br />
Un aperçu des articles est également disponible ici : <a href="http://www.programmez.com/minimag.php">http://www.programmez.com/minimag.php</a></p>
<p>Bonne lecture <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=132&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2010/03/06/le-programmez-de-mars-est-sorti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>HTML5 et JSF : ça bouge un peu</title>
		<link>http://francoispetitit.wordpress.com/2010/02/26/html5-et-jsf-ca-bouge-un-peu/</link>
		<comments>http://francoispetitit.wordpress.com/2010/02/26/html5-et-jsf-ca-bouge-un-peu/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 16:45:26 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsf]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=124</guid>
		<description><![CDATA[Et c&#8217;est du côté de MyFaces. Dans la discussion suivante (http://old.nabble.com/-GSoc&#8211;Google-Summer-of-Code-Idea-td27040478.html), plusieurs commiters prévoient d&#8217;implémenter un renderkit pour HTML5, ainsi que des composants pour Tomahawk. A noter qu&#8217;ils prévoient de ne développer cela que pour JSF 2. Par-contre, rien à signaler du côté de RichFaces de Mojarra.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=124&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Et c&#8217;est du côté de MyFaces.</p>
<p>Dans la discussion suivante (<a href="http://old.nabble.com/-GSoc--Google-Summer-of-Code-Idea-td27040478.html">http://old.nabble.com/-GSoc&#8211;Google-Summer-of-Code-Idea-td27040478.html</a>), plusieurs commiters prévoient d&#8217;implémenter un renderkit pour HTML5, ainsi que des composants pour Tomahawk.</p>
<p>A noter qu&#8217;ils prévoient de ne développer cela que pour JSF 2.</p>
<p>Par-contre, rien à signaler du côté de RichFaces de Mojarra.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=124&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2010/02/26/html5-et-jsf-ca-bouge-un-peu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Soirée Intégration Continue au Riviera JUG le 9 décembre</title>
		<link>http://francoispetitit.wordpress.com/2009/11/26/soiree-integration-continue-au-riviera-jug-le-9-decembre/</link>
		<comments>http://francoispetitit.wordpress.com/2009/11/26/soiree-integration-continue-au-riviera-jug-le-9-decembre/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 21:26:39 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Evènement]]></category>
		<category><![CDATA[Intégration continue]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=92</guid>
		<description><![CDATA[J&#8217;aurai le plaisir de présenter, avec Meriem Berkane, une session sur l&#8217;Intégration continue, au Riviera JUG, le 9 décembre. Nous y aborderons des aspects techniques avancés (le build distribué, le build incassable&#8230;) ainsi que des aspects méthodologies (les tests, le Lean&#8230;) et de la dynamique d&#8217;équipe. Les inscriptions sont ouvertes alors dépéchez-vous de cliquer là! [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=92&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>J&#8217;aurai le plaisir de présenter, avec Meriem Berkane, une session sur l&#8217;Intégration continue, au Riviera JUG, le 9 décembre.<br />
Nous y aborderons des aspects techniques avancés (le build distribué, le build incassable&#8230;) ainsi que des aspects méthodologies (les tests, le Lean&#8230;) et de la dynamique d&#8217;équipe.</p>
<p>Les inscriptions sont ouvertes alors dépéchez-vous de cliquer <a href="http://rivierajug.org/xwiki/bin/view/Main/WebHome">là</a>!</p>
<p>On compte sur vous!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=92&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2009/11/26/soiree-integration-continue-au-riviera-jug-le-9-decembre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Comment développer une application Java Web Start avec Maven</title>
		<link>http://francoispetitit.wordpress.com/2009/11/22/comment-developper-une-application-java-web-start-avec-maven/</link>
		<comments>http://francoispetitit.wordpress.com/2009/11/22/comment-developper-une-application-java-web-start-avec-maven/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 11:44:59 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[Java Web Start]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=67</guid>
		<description><![CDATA[Le développement d&#8217;application lourde en Swing et leur déploiement via Java Web Start sont rarement mis en avant dans le monde du développement aujourd&#8217;hui. Pourtant cela me paraît être un bon choix dans certains cas, par-rapport aux applications web. Et c&#8217;en est encore un meilleur quand il faut accéder au poste client et lancer des [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=146&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Le développement d&#8217;application lourde en Swing et leur déploiement via Java Web Start sont rarement mis en avant dans le monde du développement aujourd&#8217;hui. Pourtant cela me paraît être un bon choix dans certains cas, par-rapport aux applications web. Et c&#8217;en est encore un meilleur quand il faut accéder au poste client et lancer des commandes sur le système hôte.<br />
Voilà pourquoi utiliser Swing et Java Web Start.<br />
Maintenant passons au sujet de ce billet : comment développer une application Java Web Start avec Maven.<br />
<span id="more-146"></span><br />
Tout d&#8217;abord, ce billet s&#8217;inspire largement d&#8217;un autre : <a href="http://http://karussell.wordpress.com/2009/05/05/maven-and-webstart-jnlp/">http://karussell.wordpress.com/2009/05/05/maven-and-webstart-jnlp/</a>. Le peu de littérature que j&#8217;ai pu trouver sur le web m&#8217;a poussé à en faire un moi-même.</p>
<p>Le code source de mon application se trouve ici : <a href="http://continuous.fr/svn/jnlp-example/">http://continuous.fr/svn/jnlp-example/</a><br />
Tout d&#8217;abord, voyons le POM, <a href="http://continuous.fr/svn/jnlp-example/pom.xml">ici</a>.</p>
<p>Le packaging est un JAR classique :<br />
<code>&lt;packaging&gt;jar&lt;/packaging&gt;</code><br />
La section à remarquer est la suivante, qui sert à préciser que l&#8217;on va générer une application Java Web Start, et sa classe principale :<br />
<code>&lt;build&gt;<br />
&lt;plugins&gt;<br />
&lt;plugin&gt;<br />
&lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;<br />
&lt;artifactId&gt;webstart-maven-plugin&lt;/artifactId&gt;<br />
&lt;/plugin&gt;<br />
&lt;/plugins&gt;<br />
&lt;pluginManagement&gt;<br />
&lt;plugins&gt;<br />
...<br />
&lt;plugin&gt;<br />
&lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;<br />
&lt;artifactId&gt;maven-jar-plugin&lt;/artifactId&gt;<br />
&lt;configuration&gt;<br />
&lt;archive&gt;<br />
&lt;manifest&gt;<br />
&lt;mainClass&gt;fr.continuous.jnlp.Main&lt;/mainClass&gt;<br />
&lt;addClasspath&gt;true&lt;/addClasspath&gt;<br />
&lt;/manifest&gt;<br />
&lt;/archive&gt;<br />
&lt;/configuration&gt;<br />
&lt;/plugin&gt;<br />
&lt;plugin&gt;<br />
&lt;artifactId&gt;maven-assembly-plugin&lt;/artifactId&gt;<br />
&lt;configuration&gt;<br />
&lt;descriptorId&gt;jar-with-dependencies&lt;/descriptorId&gt;<br />
&lt;archive&gt;<br />
&lt;manifest&gt;<br />
&lt;mainClass&gt;fr.continuous.jnlp.Main&lt;/mainClass&gt;<br />
&lt;/manifest&gt;<br />
&lt;/archive&gt;<br />
&lt;/configuration&gt;<br />
&lt;/plugin&gt;<br />
&lt;plugin&gt;<br />
&lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;<br />
&lt;artifactId&gt;webstart-maven-plugin&lt;/artifactId&gt;<br />
&lt;executions&gt;<br />
&lt;execution&gt;<br />
&lt;goals&gt;<br />
&lt;goal&gt;jnlp&lt;/goal&gt;<br />
&lt;/goals&gt;<br />
&lt;/execution&gt;<br />
&lt;/executions&gt;<br />
&lt;configuration&gt;<br />
&lt;jnlp&gt;<br />
&lt;mainClass&gt;fr.continuous.jnlp.Main&lt;/mainClass&gt;<br />
&lt;/jnlp&gt;<br />
...<br />
&lt;verbose&gt;true&lt;/verbose&gt;<br />
&lt;/configuration&gt;<br />
&lt;/plugin&gt;<br />
...<br />
&lt;/plugins&gt;<br />
&lt;/pluginManagement&gt;<br />
&lt;/build&gt;<br />
</code></p>
<p>Je vous laisse l&#8217;analyser et l&#8217;adapter à vos besoins <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Maintenant on lance un &laquo;&nbsp;mvn install&nbsp;&raquo; classique. Voyons ce que cela génère après un build successful :<br />
- le JAR de l&#8217;application de le répertoire /target/<br />
- un répertoire /target/jnlp/ contenant le même JAR et un fichier intitulé &laquo;&nbsp;launch.jnlp&nbsp;&raquo;.</p>
<p>C&#8217;est ce dernier fichier qui est généré par le goal Maven précédemment configuré. C&#8217;est le lanceur Java Web Start.<br />
Il vous faudra ensuite l&#8217;inclure dans une webapp, remplacer l&#8217;URL qu&#8217;il contient par celle de votre webapp, et normalement l&#8217;application devrait se déployer sur votre poste.</p>
<p>CQFD !</p>
<p>Petit détail, l&#8217;application ne se lancera pas avec un JRE OpenJDK 6, installé par défaut sur Ubuntu. Il faut utiliser celui de Sun.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=146&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2009/11/22/comment-developper-une-application-java-web-start-avec-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Comment générer des diagrammes de classe UML dans la Javadoc avec Maven</title>
		<link>http://francoispetitit.wordpress.com/2009/11/17/comment-generer-des-diagrammes-de-classe-uml-dans-la-javadoc-avec-maven/</link>
		<comments>http://francoispetitit.wordpress.com/2009/11/17/comment-generer-des-diagrammes-de-classe-uml-dans-la-javadoc-avec-maven/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:54:42 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[Javadoc]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=57</guid>
		<description><![CDATA[Nous allons voir dans cet article comment générer avec Maven des diagrammes de classe UML. Ces diagrammes seront ensuite accessible directement dans la Javadoc. Installer Graphviz Cf. http://www.graphviz.org/ L&#8217;exécutable &#171;&#160;dot&#160;&#187; doit se trouver ensuite dans votre Path. C&#8217;est cet utilitaire qui va générer les images .png. Ajouter la configuration suivante dans votre pom.xml &#60;build&#62; &#60;plugins&#62; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=145&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nous allons voir dans cet article comment générer avec Maven des diagrammes de classe UML.<br />
Ces diagrammes seront ensuite accessible directement dans la Javadoc.</p>
<p><span id="more-145"></span></p>
<p><strong>Installer Graphviz</strong></p>
<p>Cf. <a title="http://www.graphviz.org/" href="http://www.graphviz.org/" target="_blank">http://www.graphviz.org/</a><br />
L&#8217;exécutable &laquo;&nbsp;dot&nbsp;&raquo; doit se trouver ensuite dans votre Path. C&#8217;est cet utilitaire qui va générer les images .png.</p>
<p><strong>Ajouter la configuration suivante dans votre pom.xml</strong></p>
<p>&lt;build&gt;<br />
&lt;plugins&gt;<br />
&lt;plugin&gt;<br />
&lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;<br />
&lt;artifactId&gt;maven-javadoc-plugin&lt;/artifactId&gt;<br />
&lt;configuration&gt;<br />
&lt;source&gt;1.6&lt;/source&gt;<br />
&lt;aggregate&gt;true&lt;/aggregate&gt;<br />
&lt;doclet&gt;gr.spinellis.umlgraph.doclet.UmlGraphDoc&lt;/doclet&gt;<br />
&lt;docletArtifact&gt;<br />
&lt;groupId&gt;gr.spinellis&lt;/groupId&gt;<br />
&lt;artifactId&gt;UmlGraph&lt;/artifactId&gt;<br />
&lt;version&gt;4.6&lt;/version&gt;<br />
&lt;/docletArtifact&gt;<br />
&lt;additionalparam&gt;<br />
-inferrel<br />
-inferdep<br />
-quiet<br />
-constructors<br />
-visibility<br />
-types<br />
-postfixpackage<br />
-nodefontsize 9<br />
-nodefontpackagesize 7<br />
&lt;/additionalparam&gt;<br />
&lt;/configuration&gt;<br />
&lt;/plugin&gt;<br />
&lt;/plugins&gt;<br />
&lt;/build&gt;</p>
<p><strong>Lancer la commande &laquo;&nbsp;mvn javadoc:javadoc&nbsp;&raquo;</strong></p>
<p>&#8230;</p>
<p>Et le tour est joué <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Vous devriez trouver dans la javadoc générée les diagrammes UML des classes de votre application&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=145&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2009/11/17/comment-generer-des-diagrammes-de-classe-uml-dans-la-javadoc-avec-maven/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Compte-rendu de la soirée du 06/11/2009 du Riviera JUG</title>
		<link>http://francoispetitit.wordpress.com/2009/11/07/compte-rendu-de-la-soiree-du-06112009-du-riviera-jug/</link>
		<comments>http://francoispetitit.wordpress.com/2009/11/07/compte-rendu-de-la-soiree-du-06112009-du-riviera-jug/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 23:04:20 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Evènement]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=16</guid>
		<description><![CDATA[Le 6 novembre 2009 a eu lieu une soirée au Riviera JUG. J&#8217;en livre ici, à chaud, un résumé personnel&#8230; ActiveEon ProActive La première session, présentée par Arnaud Contes, concernait un produit open-source développé à l&#8217;origine par l&#8217;INRIA et qui est désormais supporté par une start-up : ActiveEon ProActive. Je ne connaissais pas ce produit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=144&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Le 6 novembre 2009 a eu lieu une soirée au Riviera JUG.<br />
J&#8217;en livre ici, à chaud, un résumé personnel&#8230;</p>
<p><span id="more-144"></span></p>
<p><strong>ActiveEon ProActive</strong></p>
<p>La première session, présentée par Arnaud Contes, concernait un produit open-source développé à l&#8217;origine par l&#8217;INRIA et qui est désormais supporté par une start-up : <a href="http://proactive.inria.fr/index.php?page=home">ActiveEon ProActive</a>.<br />
Je ne connaissais pas ce produit auparavant, bien que je suive un peu l&#8217;actualité du cloud computing.<br />
Ce produit gagne cependant à être connu.<br />
Globalement, il fournit 3 outils pour 3 étapes différents du développement d&#8217;applications parallèles :<br />
- tout d&#8217;abord un framework pour développer simplement en Java du code parallélisable<br />
- ensuite un outil de scheduling de jobs, permettant de démarrer des jobs, les monitorer, etc. Cet outil propose à la fois une interface graphique (bâtie sur Eclipse RCP) et une API permettant de l&#8217;incorporer dans une application<br />
- enfin un outil de gestion des ressources, permettant de surveiller les ressources , d&#8217;en ajouter (cela allant de l&#8217;ajout d&#8217;une machine à l&#8217;augmentation de ressources sur Amazon EC2), d&#8217;en supprimer, etc.</p>
<p>Le nombre de fonctionnalités offertes par l&#8217;outil m&#8217;a bluffé, la plupart des cas que je puisse imaginer de développement parallèle semblent pouvoir être réalisés avec cet outil.<br />
Les quelques questions qu&#8217;ils me restent sont surtout l&#8217;utilisation d&#8217;objets particuliers au frameworks, le rendant relativement intrusif dans le code, et l&#8217;exposition des objets partagés via des web services, par-rapport aux performances.</p>
<p>L&#8217;outil dispose de solides références, notamment dans le domaine de la recherche : calcul sur des gènes, manipulations en 3 dimensions&#8230;</p>
<p>Une très bonne surprise donc!</p>
<p><strong>Programmation concurrente en Java </strong></p>
<p>Nous avons ensuite eu droit à une présentation du livre <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.amazon.fr/Programmation-concurrente-Java-Brian-Goetz/dp/2744023337">Programmation concurrente en Java</a>.<br />
Très vivante, la présentation qu&#8217;en a faite Sylvain Hitier m&#8217;a surtout permis de comprendre que le développement même d&#8217;une simple application web nécessite une bonne connaissance du langage jamais par-rapport à la concurrence. Heureusement que l&#8217;utilisation de frameworks standards et d&#8217;outils de qualimétrie comme Findbugs peuvent nous aider dans cette tâche. Un livre en plus dans mon backlog!</p>
<p><strong>EasyWSDL</strong></p>
<p>Enfin, et à la place de la session sur JBoss Infinispan (annulée pour grippe A :/), Christophe Deneux a présenté <a href="http://easywsdl.ow2.org/">EasyWSDL</a>.<br />
Ce projet open source, lui-même initié par le projet <a href="http://petals.ow2.org/">PetAls</a>, un ESB open-source, est une librairie de manipulation de fichier WSDL.<br />
Il permet de créer et modifier des fichiers WSDL. Son principal apport est de permettre de manipuler de la même manière des fichiers au format WSDL 1.1 et WSDL 2.0.<br />
Je vois très bien l&#8217;intérêt de l&#8217;outil, ayant déjà eu affaire à des problèmes de compatibilités entre différentes versions de frameworks WS-* (par exemple Axis 1 qui faisait du WSDL 1 et XFire qui faisait du 2 si je ne m&#8217;abuse).</p>
<p>Cet outil me semble pertinent car répondant à un vrai besoin.<br />
En revanche, plus globalement, il conforte mon intérêt pour les architectures légères comme Rest, par-rapport à toute la stack WS-*, à cause tout d&#8217;abord de la complexité d&#8217;utilisation, et ensuite du quasi-échec de sa principale promesse : l&#8217;inter-opérabilité. En effet, on voit que la spécification elle-même n&#8217;est pas rétro-compatible, un client récent ne pourra quasiment plus consommer un web service ancien!</p>
<p><strong>Une soirée très enrichissante</strong></p>
<p>Enfin, ce fut une soirée très enrichissante, merci à Stéphane Épardaud et à l&#8217;équipe du JUG pour l&#8217;organisation, et à bientôt le mercredi 9 décembre pour la soirée sur l&#8217;intégration continue.<br />
Ma très chère collègue Meriem Berkane et moi-même auront le plaisir de présenter la session sur l&#8217;&nbsp;&raquo;intégration continue avancée&nbsp;&raquo;, avec notamment pour sujets le build incassable et le build distribué.</p>
<p>On compte sur votre présence! <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/144/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=144&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2009/11/07/compte-rendu-de-la-soiree-du-06112009-du-riviera-jug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>JSF 2 au Paris JUG</title>
		<link>http://francoispetitit.wordpress.com/2009/11/06/jsf-2-au-paris-jug/</link>
		<comments>http://francoispetitit.wordpress.com/2009/11/06/jsf-2-au-paris-jug/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:34:26 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Evènement]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[JUG]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=11</guid>
		<description><![CDATA[J’ai eu l’occasion le 13 octobre 2009, de co-animer avec Damien Gouyette une session au Paris Java User Group. Les slides de la présentation et les liens vers le code source de l’application démo se trouvent ici. Damien est par ailleurs l’auteur du blog www.cestpasdur.com, que je vous conseille. Ce fut pour moi une expérience [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=11&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>J’ai eu l’occasion le 13 octobre 2009, de co-animer avec Damien Gouyette une session au <a href="http://parisjug.org/" target="_blank">Paris Java User Group</a>.<br />
Les slides de la présentation et les liens vers le code source de l’application démo se trouvent <a href="http://parisjug.org/xwiki/bin/view/Meeting/20091013" target="_blank">ici</a>.</p>
<p>Damien est par ailleurs l’auteur du blog <a href="http://www.cestpasdur.com/" target="_blank">www.cestpasdur.com</a>, que je vous conseille.</p>
<p>Ce fut pour moi une expérience très enrichissante, ma première présentation devant un nombre conséquent d’experts Java, et surtout une très bonne soirée!<br />
L’ambiance du Paris JUG est vraiment conviviale et stimulante.<br />
J’espère simplement retrouver cette ambiance au <a href="http://rivierajug.org/" target="_blank">Riviera JUG</a>. Je verrai cela en y allant le 6 novembre, à la soirée “Programmation distribuée”.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=11&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2009/11/06/jsf-2-au-paris-jug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
		<item>
		<title>Mon passage à Ubuntu 9.10</title>
		<link>http://francoispetitit.wordpress.com/2009/11/06/mon-passage-a-ubuntu-9-10/</link>
		<comments>http://francoispetitit.wordpress.com/2009/11/06/mon-passage-a-ubuntu-9-10/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:14:08 +0000</pubDate>
		<dc:creator>fpetitit</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.continuous.fr/wordpress/?p=5</guid>
		<description><![CDATA[Je suis passé de la 9.04 à la 9.10 il y a quelques jours, en upgradant ma distribution. C&#8217;est-à-dire sans ré-installer le système d&#8217;exploitation. Bilan. Tout s&#8217;est bien passé globalement, c&#8217;est déjà un bon point. Les problèmes que j&#8217;ai rencontrés sont : - Ubuntu modifie la calibration de la couleur pour les vidéos, ce qui [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=143&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Je suis passé de la 9.04 à la 9.10 il y a quelques jours, en upgradant ma distribution. C&#8217;est-à-dire sans ré-installer le système d&#8217;exploitation.<br />
Bilan.<br />
<span id="more-143"></span></p>
<p>Tout s&#8217;est bien passé globalement, c&#8217;est déjà un bon point.<br />
Les problèmes que j&#8217;ai rencontrés sont :<br />
- Ubuntu modifie la calibration de la couleur pour les vidéos, ce qui fait qu&#8217;après chaque redémarrage les vidéos sont verdâtres. En ouvrant simplement l&#8217;écran de configuration de ma carte graphique NVidia, cela redevient normal<br />
- la montée de version de GTK n&#8217;est pas encore prise en compte par Eclipse. Au final, le symptôme est que les clics sur des boutons dans Eclipse ne fonctionnent plus. Cela peut être corrigé grâce à l&#8217;astuce suivante : créer une variable d&#8217;environnement &laquo;&nbsp;GDK_NATIVE_WINDOWS&nbsp;&raquo; avec pour valeur &laquo;&nbsp;1&#8243; dans un script de lancement d&#8217;Eclipse. Mais bon, je me suis mis depuis quelques mois déjà à Netbeans donc cela ne me gène pas plus que cela <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A part cela je suis surtout satisfait par la vitesse de démarrage accéléree, la meilleure gestion de la 3G (moins de déconnexion qu&#8217;avant) et la nouvelle version de GTK, presque aussi jolie que Qt <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/francoispetitit.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/francoispetitit.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/francoispetitit.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/francoispetitit.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/francoispetitit.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/francoispetitit.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/francoispetitit.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/francoispetitit.wordpress.com/143/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=francoispetitit.wordpress.com&amp;blog=8205179&amp;post=143&amp;subd=francoispetitit&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://francoispetitit.wordpress.com/2009/11/06/mon-passage-a-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa689c330a782fdb0e259d2be964db7a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fpetitit</media:title>
		</media:content>
	</item>
	</channel>
</rss>
