<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2frenchfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:coop="http://www.google.com/coop/namespace" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Web, UNIX &amp; Rock'n'Roll !</title>
	
	<link>http://lapin-blanc.net</link>
	<description>Lapin Blanc, le weblog de Kévin Dunglas.</description>
	<pubDate>Sun, 12 Jul 2009 13:10:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/lapin-blanc" type="application/rss+xml" /><feedburner:emailServiceId>lapin-blanc</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flapin-blanc" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/lapin-blanc" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Flapin-blanc" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Flapin-blanc" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flapin-blanc" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Flapin-blanc" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Changer l’emplacement de mysql.sock avec MAMP</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/dJ0umaLB04I/</link>
		<comments>http://lapin-blanc.net/12/07/2009/mysql_sock-mamp/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 13:10:09 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Hébergement]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Apache]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=376</guid>
		<description><![CDATA[Si comme moi vous utilisez le serveur MySQL fourni avec MAMP pour d&#8217;autres usages que le développement PHP, par exemple comme gestionnaire de base de données pendant la création d&#8217;applications Django ou Ruby on Rails, il peut être utile de changer l&#8217;emplacement de son socket UNIX vers un emplacement plus commun, qui sera trouvé automatiquement par]]></description>
			<content:encoded><![CDATA[<p>Si comme moi vous utilisez le serveur <a href="http://www.mysql.com/">MySQL</a> fourni avec <a href="http://www.mamp.info/">MAMP</a> pour d&#8217;autres usages que le développement PHP, par exemple comme gestionnaire de base de données pendant la création d&#8217;applications <a href="http://www.djangoproject.com/">Django</a> ou <a href="http://rubyonrails.org/">Ruby on Rails</a>, il peut être utile de changer l&#8217;emplacement de son socket UNIX vers un emplacement plus commun, qui sera trouvé automatiquement par ces applications. Par exemple <code>/tmp/mysql.sock</code>.</p>
<p style="text-align: center;"><img class="aligncenter" title="MAMP" src="http://mamp.info/en/images/screenshots/mamp_controlcenter.jpg" alt="" width="503" height="424" /></p>
<p>Pour ce faire il va nous falloir modifier les script de lancement et d&#8217;arrêt de MySQL. Rendons nous dans le dossier bin de MAMP :<br />
<kbd>cd /Applications/MAMP/bin</kbd></p>
<p>Et sauvegardons les scripts dans leur version actuelle :<br />
<kbd>cp startMysql.sh startMysql.old.sh</kbd><br />
<kbd>cp stopMysql.sg stopMysql.old.sh</kbd></p>
<p>Éditons maintenant ces deux fichiers avec notre éditeur de texte préféré (pour ma part ça donnera <kbd>vim startMysql.sh stopMysql.sh</kbd>) et remplaçons les occurrences de <code>/Applications/MAMP/tmp/mysql/mysql.sock</code> par <code>/tmp/mysql.sock</code>. Sauvegardez ces deux fichiers puis relancez MAMP.</p>
<p>Vos applications extérieures à MAMP seront désormais à même de se connecter au serveur MySQL via socket UNIX sans configuration particulière&#8230; en revanche impossible de se connecter au serveur via PHP. Effectivement, il nous faut également mettre à jour la configuration de PHP.</p>
<p>Éditons le fichier <code>/Applications/MAMP/conf/php5/php.ini</code> (ou <code>/Applications/MAMP/conf/php4/php.ini</code> si vous utilisez encore PHP 4) et remplaçons la ligne <code>mysql.default_socket = /Applications/MAMP/tmp/mysql/mysql.sock</code> par <code>mysql.default_socket = /tmp/mysql.sock</code>.</p>
<p>Redémarrez à nouveau MAMP et tout devrait fonctionner correctement !</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=dJ0umaLB04I:TY8dhvuWp94:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=dJ0umaLB04I:TY8dhvuWp94:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=dJ0umaLB04I:TY8dhvuWp94:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=dJ0umaLB04I:TY8dhvuWp94:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=dJ0umaLB04I:TY8dhvuWp94:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=dJ0umaLB04I:TY8dhvuWp94:KwTdNBX3Jqk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/dJ0umaLB04I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/12/07/2009/mysql_sock-mamp/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Hébergement]]></coop:keyword>

		<coop:keyword><![CDATA[Mac]]></coop:keyword>

		<coop:keyword><![CDATA[Apache]]></coop:keyword>

		<coop:keyword><![CDATA[MySQL]]></coop:keyword>

		<coop:keyword><![CDATA[PHP]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/12/07/2009/mysql_sock-mamp/</feedburner:origLink></item>
		<item>
		<title>Twisted Python Twitter library with OAuth support</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/VS6xuxlceHQ/</link>
		<comments>http://lapin-blanc.net/26/05/2009/twisted-python-twitter-oauth/#comments</comments>
		<pubDate>Tue, 26 May 2009 22:38:44 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Django]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[OAuth]]></category>

		<category><![CDATA[Twisted]]></category>

		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=369</guid>
		<description><![CDATA[I have just pushed OAuth support in  my Twitty Twister branch on GitHub. This library created by dustin allows to access the Twitter API  using Twisted for Python: a high performance networking engine. It is to my knowledge the first Twitter library written in Python that supports authentication via OAuth. My version of Twitty Twister is backward compatible, allows to choose]]></description>
			<content:encoded><![CDATA[<p>I have just pushed <a href="http://oauth.net/">OAuth</a> support in  <a href="http://github.com/dunglas/twitty-twister/">my Twitty Twister branch on GitHub</a>. This library created by <a href="http://bleu.west.spy.net/~dustin/">dustin</a> allows to access the <a href="http://apiwiki.twitter.com/">Twitter API </a> using <a href="http://twistedmatrix.com">Twisted</a> for <a href="http://www.python.org">Python</a>: a high performance networking engine. It is to my knowledge the first Twitter library written in Python that supports authentication via OAuth. My version of Twitty Twister is backward compatible, allows to choose between standard or OAuth authentication and <a href="http://code.google.com/p/twitter-api/issues/detail?id=368">even allows to change the user&#8217;s avatar via OAuth</a>.</p>
<p style="text-align: center;"><img class="aligncenter" title="Twitter" src="http://assets0.twitter.com/images/twitter_logo_header.png" alt="" width="155" height="36" /></p>
<p>The library does not currently support tokens exchanges (the login flow). So, to use this library and the associated examples you need to  <a href="http://twitter.com/oauth_clients">register your application on Twitter</a> and get users access tokens using something like <a href="http://github.com/rcrowley/django-twitterauth/">Django Twitter Auth</a> for <a href="http://www.django-project.com">Django</a>.</p>
<p>The 4 first parameters of the examples commands (files ending with <code>-oauth.py</code> in the <code>example/</code> directory) are always the application&#8217;s key, the application&#8217;s secret, the user&#8217;s key and the user&#8217;s secret. See <a href="http://apiwiki.twitter.com/OAuth-FAQ">the OAuth Twitter  FAQ</a> for futher information.</p>
<p>Have fun!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=VS6xuxlceHQ:o8hkhEV4GkQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=VS6xuxlceHQ:o8hkhEV4GkQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=VS6xuxlceHQ:o8hkhEV4GkQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=VS6xuxlceHQ:o8hkhEV4GkQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?d=TzevzKxY174" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lapin-blanc?a=VS6xuxlceHQ:o8hkhEV4GkQ:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/lapin-blanc?i=VS6xuxlceHQ:o8hkhEV4GkQ:KwTdNBX3Jqk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/VS6xuxlceHQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/26/05/2009/twisted-python-twitter-oauth/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Django]]></coop:keyword>

		<coop:keyword><![CDATA[Python]]></coop:keyword>

		<coop:keyword><![CDATA[Web 2.0]]></coop:keyword>

		<coop:keyword><![CDATA[OAuth]]></coop:keyword>

		<coop:keyword><![CDATA[Twisted]]></coop:keyword>

		<coop:keyword><![CDATA[Twitter]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/26/05/2009/twisted-python-twitter-oauth/</feedburner:origLink></item>
		<item>
		<title>Votez pour Joad et Alex au concours de boîtes Kub Or</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/mNkmSy7l4bs/</link>
		<comments>http://lapin-blanc.net/24/02/2009/joadalex-kubor/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 12:02:39 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Buzz]]></category>

		<category><![CDATA[Coup de coeur]]></category>

		<category><![CDATA[Perso]]></category>

		<category><![CDATA[Concours]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[Kub Or]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=364</guid>
		<description><![CDATA[Nos potes designers Joad et Alex se sont lancés dans la de création de boîtes Kub Or. Un concours organisé par la société permettra au gagnant de voir apparaître son graphisme sur 220 000 boîtes collector en 2009 et de remporter 10 000€.
Voici la création de Joad :

Et celle d&#8217;Alex :

Votez pour eux  
]]></description>
			<content:encoded><![CDATA[<p>Nos potes designers Joad et Alex se sont lancés dans la de création de boîtes Kub Or. Un concours organisé par la société permettra au gagnant de voir apparaître son graphisme sur 220 000 boîtes collector en 2009 et de remporter 10 000€.<br />
<a href="http://concourskubor.fr/joad/">Voici la création de Joad :<br />
<img class="alignnone" src="http://concourskubor.fr/wp-content/uploads/2009/02/20090210160029-joad-350x122.jpg" alt="Création de Joad" /></a></p>
<p><a href="http://concourskubor.fr/alex-2nd/">Et celle d&#8217;Alex :<br />
<img class="alignnone" src="http://concourskubor.fr/wp-content/uploads/2009/02/20090212031954-alex2-350x122.jpg" alt="Création d'Alex" /></a></p>
<p>Votez pour eux <img src='http://lapin-blanc.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=WrmIvo3P"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=WrmIvo3P" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=DOTD7aFj"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=vSf773yO"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=vSf773yO" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=UIliJ7DC"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=UIliJ7DC" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=U31f70Q3"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=U31f70Q3" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=NXbs2Mvw"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=ZJnttVD3"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=dYjjO5Ec"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=NLtNpp1y"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=NLtNpp1y" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/mNkmSy7l4bs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/24/02/2009/joadalex-kubor/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Buzz]]></coop:keyword>

		<coop:keyword><![CDATA[Coup de coeur]]></coop:keyword>

		<coop:keyword><![CDATA[Perso]]></coop:keyword>

		<coop:keyword><![CDATA[Concours]]></coop:keyword>

		<coop:keyword><![CDATA[Design]]></coop:keyword>

		<coop:keyword><![CDATA[Kub Or]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/24/02/2009/joadalex-kubor/</feedburner:origLink></item>
		<item>
		<title>Code’N'Roll: my new Rock’N'Roll microblog</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/QmNMo8JFfjo/</link>
		<comments>http://lapin-blanc.net/19/02/2009/codenroll-rocknroll-microblog/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 10:31:02 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Buzz]]></category>

		<category><![CDATA[Coup de coeur]]></category>

		<category><![CDATA[Délire]]></category>

		<category><![CDATA[English]]></category>

		<category><![CDATA[Perso]]></category>

		<category><![CDATA[Projects]]></category>

		<category><![CDATA[Punk Rock]]></category>

		<category><![CDATA[Rock'n'Roll]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Microblog]]></category>

		<category><![CDATA[Tumblr]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=360</guid>
		<description><![CDATA[I was looking for a microblog solution for a very long time, I had even planned to develop mine, but I discovered Tumblr and it&#8217;s exactly what I want! Very simple interface with audio, photo and video capabilities, possibility to set up a custom domain name, Twitter, Delicious and RSS integration, just fine!

You can now]]></description>
			<content:encoded><![CDATA[<div id="result_box" style="text-align: left;" dir="ltr">I was looking for a microblog solution for a very long time, I had even planned to develop mine, but I discovered <a href="http://tumblr.com">Tumblr</a> and it&#8217;s exactly what I want! Very simple interface with audio, photo and video capabilities, possibility to set up a custom domain name, <a href="http://twitter.com/dunglas">Twitter</a>, <a href="http://delicious.com/keyes">Delicious</a> and <a href="http://feeds.lapin-blanc.net/lapin-blanc">RSS integration</a>, just fine!</div>
<p style="text-align: center;"><a href="http://codenroll.com"><img class="alignnone" src="http://23.media.tumblr.com/IWA70Jknkk3h3wv4NjTfINU3o1_500.jpg" alt="Brout'Chouille in live" width="500" height="333" /></a></p>
<div style="text-align: left;" dir="ltr">You can now subscribe to <a href="http://codenroll.com">my new microblog called Code&#8217;N'Roll</a>! I&#8217;ll post on it Rock&#8217;N'Roll photos, videos and songs, some scene-reports and aggregate my other publications like this blog or my Twitter account!</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=7T98OYu5"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=7T98OYu5" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=nH9JHiqd"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=6h9kt7Nl"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=6h9kt7Nl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=UZGS9zNZ"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=UZGS9zNZ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=c8DrQHUF"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=c8DrQHUF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=T8bp2j9h"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=jppMj1C4"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=ocuZ9iHO"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=stjFtCkl"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=stjFtCkl" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/QmNMo8JFfjo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/19/02/2009/codenroll-rocknroll-microblog/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Buzz]]></coop:keyword>

		<coop:keyword><![CDATA[Coup de coeur]]></coop:keyword>

		<coop:keyword><![CDATA[Délire]]></coop:keyword>

		<coop:keyword><![CDATA[English]]></coop:keyword>

		<coop:keyword><![CDATA[Perso]]></coop:keyword>

		<coop:keyword><![CDATA[Projects]]></coop:keyword>

		<coop:keyword><![CDATA[Punk Rock]]></coop:keyword>

		<coop:keyword><![CDATA[Rock'n'Roll]]></coop:keyword>

		<coop:keyword><![CDATA[Web 2.0]]></coop:keyword>

		<coop:keyword><![CDATA[Blog]]></coop:keyword>

		<coop:keyword><![CDATA[Microblog]]></coop:keyword>

		<coop:keyword><![CDATA[Tumblr]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/19/02/2009/codenroll-rocknroll-microblog/</feedburner:origLink></item>
		<item>
		<title>Retrouvez l’un de mes articles dans Linux Identity n°6</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/TZlFEm2XS_s/</link>
		<comments>http://lapin-blanc.net/19/02/2009/article-linux-identity/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 10:15:43 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Buzz]]></category>

		<category><![CDATA[Perso]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Article]]></category>

		<category><![CDATA[Linux Identity]]></category>

		<category><![CDATA[Magazine]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=358</guid>
		<description><![CDATA[Les anciens utilisateurs de Easy Ubuntu trouveront sûrement un intérêt à l&#8217;article intitulé Installation des pilotes et des extensions nécessaires à une utilisation courante publié dans Linux Starter Kit / Linux Identity n°6. Dedans, j&#8217;y détail l&#8217;installation des composants soumis à des brevets logiciels et / ou non-libres qui ne sont pas distribués avec Ubuntu]]></description>
			<content:encoded><![CDATA[<p>Les anciens utilisateurs de <a href="http://easyubuntu.freecontrib.org/">Easy Ubuntu</a> trouveront sûrement un intérêt à l&#8217;article intitulé <q>Installation des pilotes et des extensions nécessaires à une utilisation courante</q> publié dans<a href="http://www.linuxidentity.com/index.php?name=News&amp;file=article&amp;sid=53"> Linux Starter Kit / Linux Identity n°6</a>. Dedans, j&#8217;y détail l&#8217;installation des composants soumis à des brevets logiciels et / ou non-libres qui ne sont pas distribués avec Ubuntu mais qui se révèlent malheureusement indispensable pour une utilisation multimédia de son ordinateur (lecture de musiques et de vidéos, de DVD, jeux vidéos en 3D, &#8230;). L&#8217;article revient en partie sur les fonctionnalités du petit utilitaire que j&#8217;avais conçu aux débuts d&#8217;Ubuntu et indique comment arriver au mêmes résultats en utilisant les mécanismes qui ont étaient intégrés dans la distribution depuis.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.linuxidentity.com/www2/fr/shop/images/uploads/FR_LI_DUOPACK_6_Starter_Kit.jpg" alt="Couverture de Linux Identity" width="287" height="400" /></p>
<p style="text-align: left;">Le magazine est fourni avec un CD d&#8217;installation francisé d&#8217;Ubuntu Intrepid Ibex et contient bon nombre d&#8217;autres articles qui compléteront agréablement <a href="http://doc.ubuntu-fr.org">la documentation francophone</a> pour vous aider à prendre en main la distribution. Il est disponible en kiosques et depuis le site internet d&#8217;Oxy Press pour une dizaine d&#8217;euros.</p>
<p style="text-align: left;"><a href="http://www.respawner.fr/blog/index.php?post/2009/02/06/Linux-Starter-Kit-D%C3%A9marrez-avec-Ubuntu-8.10#c544">Je ne reviendrais pas</a> sur le choix du Tux Napoléon en couverture <img src='http://lapin-blanc.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=f5wZBOwk"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=f5wZBOwk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=lA523QNJ"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=410LOuWx"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=410LOuWx" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=yOxJb4Sa"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=yOxJb4Sa" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=bypqIt4S"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=bypqIt4S" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=2dqMTeY5"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=SsUXyd9i"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=fIF11ipi"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=a7RwqySw"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=a7RwqySw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/TZlFEm2XS_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/19/02/2009/article-linux-identity/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Buzz]]></coop:keyword>

		<coop:keyword><![CDATA[Perso]]></coop:keyword>

		<coop:keyword><![CDATA[Ubuntu]]></coop:keyword>

		<coop:keyword><![CDATA[Article]]></coop:keyword>

		<coop:keyword><![CDATA[Linux Identity]]></coop:keyword>

		<coop:keyword><![CDATA[Magazine]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/19/02/2009/article-linux-identity/</feedburner:origLink></item>
		<item>
		<title>Patch to use sfXssSafePlugin with symfony 1.2</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/mXGP4FREijE/</link>
		<comments>http://lapin-blanc.net/01/02/2009/sfxsssafeplugin-symfony-12/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 11:28:47 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Standards du web]]></category>

		<category><![CDATA[Symfony]]></category>

		<category><![CDATA[HTML Purifier]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[XSS]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=355</guid>
		<description><![CDATA[HTML Purifier is a awesome PHP filter library designed to secure and add standard compliance to HTML. In websites including user generated content, this library allow to have mutlimedia pages including image, text formating and YouTube videos in a secure and SEO proof way thanks to rich text editors like Tiny MCE or FCK Editor]]></description>
			<content:encoded><![CDATA[<p><a href="http://htmlpurifier.org/">HTML Purifier</a> is a awesome PHP filter library designed to secure and add standard compliance to HTML<a href="http://www.fckeditor.net/"></a>. In websites including user generated content, this library allow to have mutlimedia pages including image, text formating and YouTube videos in a secure and SEO proof way thanks to rich text editors like <a href="http://tinymce.moxiecode.com/">Tiny MCE</a> or <a href="http://www.fckeditor.net/">FCK Editor</a> and HTML purifier.</p>
<p style="text-align: center;"><img class="aligncenter" title="HTML Purifiers logo" src="http://htmlpurifier.org/live/art/logo-large.png" alt="" width="210" height="210" /></p>
<p>A plugin called <a href="http://www.symfony-project.org/plugins/sfXssSafePlugin">sfXssSafePlugin</a> is designed to integrate this library as an escapement strategy in symfony. If you have tried it with symfony 1.2 you can see this message:</p>
<blockquote><p>HTML Purifier autoloader registrar is not compatible<br />
with non-static object methods due to PHP Bug #44144;<br />
Please do not use HTMLPurifier.autoload.php (or any<br />
file that includes this file); instead, place the code:<br />
spl_autoload_register(array(&#8217;HTMLPurifier_Bootstrap&#8217;, &#8216;autoload&#8217;))<br />
after your own autoloaders.</p></blockquote>
<p>There are also some strict standards and constants compatibility problems. I&#8217;ve just wrote a patch to get this plugin working with symfony 1.2.</p>
<ol>
<li>Install sfXssSafePlugin like described in <a href="http://www.symfony-project.org/plugins/sfXssSafePlugin">its README file</a></li>
<li><a href="http://selfpublish.googlecode.com/svn/trunk/misc/XssSafeHelper.php.patch">Download my patch</a> in the plugin&#8217;s folder</li>
<li>Go into the plugin&#8217;s folder and run <kbd>patch lib/helper/XssSafeHelper.php &lt; XssSafeHelper.php.patch</kbd></li>
<li>Edit your application configuration file (ie: <samp>apps/frontend/config/frontendConfiguration.class.php</samp>) and add the following code into the <code>configure()</code> method:
<pre><code>require_once(sfConfig::get('sf_plugins_dir').'/sfXssSafePlugin/lib/vendor/htmlpurifier/HTMLPurifier/Bootstrap.php');
spl_autoload_register(array('HTMLPurifier_Bootstrap', 'autoload'));</code></pre>
</li>
</ol>
<p>It&#8217;s done ! I&#8217;ve submitted this patch to the plugin&#8217;s author. I hope it will be upstream soon <img src='http://lapin-blanc.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=oDFcuMjS"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=oDFcuMjS" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=FNLlN9IF"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=10XEjpnU"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=10XEjpnU" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=5bWdr3H8"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=5bWdr3H8" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=6LDjW9lm"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=6LDjW9lm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=GSwLi5vf"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=DzssXIxL"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=KBqCXifl"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=2lO4uoNN"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=2lO4uoNN" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/mXGP4FREijE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/01/02/2009/sfxsssafeplugin-symfony-12/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[English]]></coop:keyword>

		<coop:keyword><![CDATA[PHP]]></coop:keyword>

		<coop:keyword><![CDATA[Standards du web]]></coop:keyword>

		<coop:keyword><![CDATA[Symfony]]></coop:keyword>

		<coop:keyword><![CDATA[HTML Purifier]]></coop:keyword>

		<coop:keyword><![CDATA[Security]]></coop:keyword>

		<coop:keyword><![CDATA[XSS]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/01/02/2009/sfxsssafeplugin-symfony-12/</feedburner:origLink></item>
		<item>
		<title>Feedburner: Switching to Google account with MyBrand enabled</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/aMaMBpL-u8o/</link>
		<comments>http://lapin-blanc.net/31/01/2009/feedburner-google-account-mybrand/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 12:07:18 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Référencement]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[Feedburner]]></category>

		<category><![CDATA[MyBrand]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=352</guid>
		<description><![CDATA[Since I&#8217;ve migrated my FeedBurner account to Google I encounter a lot of problems, especially with the MyBrand service. MyBrand is a service allowing to use custom domain names with FeedBurner. Instead of something like http://feeds.feedburner.com/lapin-blanc, your feed address become http://feeds.lapin-blanc.net/lapin-blanc. I&#8217;ve already explained why it&#8217;s better !

My subdomain for feeds was rss.lapin-blanc.net. There is]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;ve migrated my <a href="http://feedburner.google.com">FeedBurner</a> account to Google I encounter a lot of problems, especially with <a href="http://www.feedburner.com/fb/a/publishers/mybrand">the MyBrand service</a>. MyBrand is a service allowing to use custom domain names with FeedBurner. Instead of something like <code>http://feeds.feedburner.com/lapin-blanc</code>, your feed address become <code>http://feeds.lapin-blanc.net/lapin-blanc</code>. I&#8217;ve already explained <a href="http://lapin-blanc.net/30/03/2008/feedburner-votre-nom-domaine/">why it&#8217;s better</a> !</p>
<p style="text-align: center;"><img class="aligncenter" title="FeedBurner logo" src="http://www.feedburner.com/fb/i/logo_160w_trans.gif" alt="" width="163" height="31" /></p>
<p>My subdomain for feeds was <code>rss.lapin-blanc.net</code>. There is no way to get this subdomain working since I&#8217;ve switched to Google accounts. I&#8217;ve followed the <a href="http://timheuer.com/blog/archive/2009/01/23/feedburner-move-google-mybrand-404-error.aspx">Tim Heuer&#8217;s tutorial</a> but the message <q>The domain &#8220;rss.lapin-blanc.net&#8221; you specified is already in use.</q> is still displayed when I try to recreate my main custom URL in the MyBrand settings page. I&#8217;ve just managed to get my &#8220;backup&#8221; domain called <code>feeds.lapin-blanc.net</code> working.</p>
<p>So I&#8217;ve created this quick-and-dirty hack:</p>
<ol>
<li>Set a working MyBrand domain. For me: <code>feeds.lapin-blanc.net</code>.</li>
<li>Point the DNS entry of your primary feeds domain on your web server. For me me: replace <code>rss 10800 IN CNAME &lt;my-login&gt;.feedproxy.ghs.google.com.</code> by <code>rss 10800 IN CNAME www</code>.</li>
<li>Create a virtual host on your web server to redirect permanently the old addresses to the new one. For me (using Debian GNU/Linux):<br />
Create a file called <code>/etc/apache2/sites-available/rss.lapin-blanc.net</code> containing:</p>
<pre><code>&lt;VirtualHost *&gt;
        ServerName rss.lapin-blanc.net

        RewriteEngine On
        RewriteRule ^(.*) http://feeds.lapin-blanc.net$1 [L,R=301]
&lt;/VirtualHost&gt;</code></pre>
<p>Next type in a shell <code>a2ensite rss.lapin-blanc.net &amp;&amp; /etc/init.d/apache2 reload</code>.</li>
<li>Change all occurrences of your old feeds URL to the new in your site to reduce the number of HTTP requests.</li>
</ol>
<p>Your burned feed must work without losing readers. This a temporary solution, and I think that the only useful long term solution is to <a href="http://www.readwriteweb.com/archives/postrankcom_aims_to_replace_feedburner.php">go away from FeedBurner</a>&#8230;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=X7MAtcZz"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=X7MAtcZz" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=PnKUDIg9"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=rUGjwX32"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=rUGjwX32" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=RtaKSEaF"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=RtaKSEaF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=JrNAVmqa"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=JrNAVmqa" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=rB114FGS"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=sYiDfA4I"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=6VnKNjNP"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=vefVVwC8"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=vefVVwC8" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/aMaMBpL-u8o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/31/01/2009/feedburner-google-account-mybrand/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[English]]></coop:keyword>

		<coop:keyword><![CDATA[Référencement]]></coop:keyword>

		<coop:keyword><![CDATA[Web 2.0]]></coop:keyword>

		<coop:keyword><![CDATA[Feedburner]]></coop:keyword>

		<coop:keyword><![CDATA[MyBrand]]></coop:keyword>

		<coop:keyword><![CDATA[RSS]]></coop:keyword>

		<coop:keyword><![CDATA[SEO]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/31/01/2009/feedburner-google-account-mybrand/</feedburner:origLink></item>
		<item>
		<title>Interconnectez blog, Twitter et Facebook pour démultiplier votre audience</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/cwx4pT0BnR8/</link>
		<comments>http://lapin-blanc.net/16/01/2009/demultiplier-audience-blog-twitter-facebook/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 02:40:33 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Buzz]]></category>

		<category><![CDATA[Référencement]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[Audience]]></category>

		<category><![CDATA[Audimat]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[FriendFeed]]></category>

		<category><![CDATA[IntenseDebate]]></category>

		<category><![CDATA[LinkedIn]]></category>

		<category><![CDATA[Twitter]]></category>

		<category><![CDATA[twitterfeed]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=338</guid>
		<description><![CDATA[Avant  l&#8217;apparition des services de microblogging et des plateformes de réseautage social le canal de publication principal du blogueur était son blog (logique :P). Désormais nos écrits sont dispersés et notre audimat fragmenté. Messages courts à caractères professionnels sur Twitter, notices à l&#8217;intention de la totalité de notre graphe social sur Facebook ; articles]]></description>
			<content:encoded><![CDATA[<p>Avant  l&#8217;apparition des services de <a href="http://fr.wikipedia.org/wiki/Microblog">microblogging</a> et des plateformes de <a href="http://fr.wikipedia.org/wiki/R%C3%A9seautage_social">réseautage social</a> le canal de publication principal du blogueur était son <a href="http://fr.wikipedia.org/wiki/Blog">blog</a> (logique :P). Désormais nos écrits sont dispersés et notre audimat fragmenté. Messages courts à caractères professionnels sur <a href="http://twitter.com">Twitter</a>, notices à l&#8217;intention de la totalité de notre graphe social sur <a href="http://www.facebook.com">Facebook</a> ; articles détaillés, plus soignés et poussés sur notre blog. N&#8217;oublions pas non plus nos notes et favoris sur <a href="http://delicious.com">del.icio.us</a> (je suis old shcool), nos photos sur <a href="http://www.flickr.com">Flickr</a>, nos chansons préférées sur <a href="http://last.fm">Last.fm</a>, et les innombrables autres services web sur lesquels nous sévissons !</p>
<p>Afin d&#8217;accroître notre audimat sur tous ces différents supports, tous nos lecteurs doivent être notifiés de la publication de l&#8217;une de nos créations numériques, quelque soit le canal au(x)quel(s) ils sont abonnés. Voici quelques astuces qui vont nous permettre de relier ces différents supports entre eux.</p>
<h2>Agrégation sociale avec Friendfeed</h2>
<p>Le bien connu <a href="http://friendfeed.com">FriendFeed</a> est un agrégateur social créé par quelques anciens employés de Google. Très bien réalisé, cette application en ligne permet de rapatrier en un unique endroit les activités que vous réalisez un peu partout sur le web. Une multitude de services sont supportés (dont les blockbusters que sont FaceBook et Twitter), il est aussi possible d&#8217;importer un simple <a href="http://fr.wikipedia.org/wiki/Syndication#Internet">flux RSS</a> (pour notre blog par exemple ;)). FriendFeed permet également de s&#8217;abonner aux fils d&#8217;autres personnes et de commenter leurs activités.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://upload.wikimedia.org/wikipedia/en/f/fb/FriendFeed.png" alt="logo de FriendFeed" width="210" height="45" /></p>
<p>&#8220;Très bien&#8221; me direz-vous, mais tout ce que l&#8217;on fait la c&#8217;est disperser un peu plus l&#8217;information (les commentaires sont sur FriendFeed, non pas sur le service concerné). C&#8217;est vrai, mais nous allons voir que centraliser toute notre activité internet va être bien utile.</p>
<h2>Annonce automatique des nouveaux billets sur Twitter</h2>
<p>Première opération : annonçons nos la publication d&#8217;un nouvel article sur le blog à nos followers Twitter. Pour ce faire nous pouvons utiliser notre compte FriendFeed fraîchement configuré et <a href="https://friendfeed.com/account/#tweetcast">poster sur Twitter</a> nos nouveaux articles comme bien d&#8217;autres notifications en provenance de services tiers !</p>
<p style="text-align: center;"><img class="aligncenter" src="http://twitterfeed.com/images/twitterfeed.png" alt="logo de twitterfeed" width="400" height="120" /></p>
<p>Mais d&#8217;autres solutions s&#8217;offrent à nous. Pour plus de finesse voici <a href="http://twitterfeed.com/">twitterfeed</a> : un service qui prend en entrée en flux RSS et envoi automatiquement un message sur votre compte Twitter dès qu&#8217;une nouvelle entrée y apparait. C&#8217;est parfait pour ce que nous voulons faire ! Entrez vos identifiants Twitter et l&#8217;adresse du flux RSS de votre blog. Tous nos followers sont désormais prévenu lorsque l&#8217;on publie un nouvel article !</p>
<p>Notez que pour vous connecter à ce service il vous faudra disposer d&#8217;un <a href="http://openid.net/">OpenID</a> (les possesseurs de comptes <a href="http://openid.yahoo.com/">Yahoo!</a>, <a href="http://bloggerindraft.blogspot.com/2008/01/new-feature-blogger-as-openid-provider.html">Blogger</a>, <a href="http://dev.aol.com/aol-and-63-million-openids">AOL</a> ou encore <a href="http://en.blog.wordpress.com/2007/03/06/openid/">Wordpress.com</a> en ont déjà un).</p>
<p>Les utilisateurs de <a href="http://www.wordpress.org">Wordpress</a> pouront également être intéressés par le plugin <a href="http://wordpress.org/extend/plugins/twitter-tools/">Twitter tools</a>.</p>
<h2>Rapatriement des tweets sur le blog (et bien plus)</h2>
<p>Blog et microblog sont complémentaires. Maintenant que nos followers Twitter connaissent l&#8217;existence de nos articles, prévenons nos lecteurs traditionnels (et occasionels) qu&#8217;ils peuvent garder le contact via Twitter, et découvrir par la même occasion des informations intéréssantes en temps réel.</p>
<p style="text-align: center;"><img class="aligncenter" title="logo de Twitter" src="http://assets1.twitter.com/images/twitter_logo_s.png" alt="" width="175" height="41" /></p>
<p>Plusieurs options s&#8217;offre à nous pour faire apparaitre quelques-uns de nos status sur notre blog. <a href="http://twitter.com/widgets">Twitter propose quelques widgets</a> et il existe des plugins remplissant cet office pour la totalité des moteurs de blogs (en voici <a href="http://wordpress.org/extend/plugins/twitter-for-wordpress/">un autre pour Wordpress</a> et <a href="http://www.exilius.net/index.php?post/2008/08/06/doTwit-12-%3A-Affichage-des-tweets-amis">un pour DotClear</a>). Mais encore une fois FriendFeed va venir à notre rescousse ! <a href="http://friendfeed.com/embed/">Le service fourni de nombreux widgets</a> qui vont nous permettre d&#8217;incorporer à notre blog nos tweets ainsi que tout le reste de notre activité publique sur le net (photos Flickr, favoris del.icio.us, &#8230;). Pour ma part j&#8217;utilise <a href="http://evansims.com/projects/friendfeed_activity_widget">le widget FriendFeed pour Wordpress</a>, plus personalisable et mieux intégré avec mon blog.</p>
<h2>Recopier les tweets dans les statuts Facebook</h2>
<p style="text-align: center;"><img class="aligncenter" title="logo de Facebook" src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Facebook.svg/266px-Facebook.svg.png" alt="" width="266" height="100" /></p>
<p>Les statuts Facebook ne sont pas à négligés ! Grâce à l&#8217;audimat plus familier qu&#8217;ils touchent, ils génèrent souvent plus d&#8217;intérêts et de réactions que ceux publiés sur Twitter, publics mais noyés dans la masse. <a href="http://twitter.com/widgets/facebook">L&#8217;application Facebook fournie par Twitter</a> permet de synchroniser les deux statuts. Une fois encore, FriendFeed peut servir. <a href="http://apps.facebook.com/friendfeed/">Une application Facebook répercutant dans nos statuts toute activité aggrégé par le service</a> existe, malheureusement elle souffre d&#8217;un problème dans la gestion des encodages qui la rend moins attractive pour nous francophone.</p>
<h2>Opération inverse : les statuts Facebook sur Twitter</h2>
<p>Pour ceux qui publient plus sur Facebook que sur Twitter, il est possible d&#8217;effectuer la synchronisation dans l&#8217;autre sens. Rendez-vous sur vos &#8220;mini-news&#8221; depuis votre profil et sélectionnez <a href="http://www.facebook.com/minifeed.php?filter=11">&#8220;Historique des statuts&#8221;</a>, une icône d&#8217;abonement à un flux RSS apparaît dans votre navigateur. Il vous suffit d&#8217;utiliser twitterfeed comme détaillé plus haut avec ce flux RSS afin de publier vos statuts Facebook sur Twitter !</p>
<p>Évitez d&#8217;activer la recopie vos statuts Twitter sur Facebook et de vos stauts Facebook sur Twitter&#8230; vous créériez une boucle !</p>
<h2>Signaler sur Twitter les commentaires laissés sur un blog</h2>
<p>Plus difficile à traquer, les commentaires que l&#8217;on laisse sur nos blogs favoris ne sont souvent lus que par les visiteurs du dit blog.</p>
<p style="text-align: center;"><img class="aligncenter" title="logo de IntenseDebate" src="http://www.intensedebate.com/images/intensedebate-logo.png" alt="" width="150" height="51" /></p>
<p style="text-align: left;">C&#8217;est la qu&#8217;intervient <a href="http://www.intensedebate.com/">IntenseDebate</a>, cet excellent système de gestion des commentaires tout juste resorti de bêta privé propose tout un tas de fonctionnalités plus pratiques les unes que les autres (notons l&#8217;automodération, l&#8217;affichage sous forme de fils de discussions et la synchronisation des commentaires entre différents billets liés sur différents blogs) dont une qui l&#8217;est plus particulièrement pour cet article : la possibilité de notifier sur notre compte Twitter que nous venons de publier un commentaire sur un blog !</p>
<p style="text-align: left;">Pour utiliser cette fonctionnalitée il vous suffit d&#8217;avoir un compte sur le site&#8230; et que le blog sur lequel vous publiez votre prose dispose du dit système de gestion de commentaires.</p>
<h2 style="text-align: left;">Les articles du blog sur le profil LinkedIn</h2>
<p style="text-align: center;"><img class="alignnone" title="le magicien de LinkedIn" src="http://www.linkedin.com/img/pic/pic_li_wizard_411x389.gif" alt="" width="411" height="389" /></p>
<p style="text-align: left;">Le site de réseautage professionel <a href="http://www.linkedin.com">LinkedIn</a> propose depuis peu la possibilité d&#8217;ajouter des <a href="http://www.linkedin.com/static?key=application_directory">applications</a> <a href="http://www.opensocial.org/">OpenSocial</a> sur les profils. L&#8217;une d&#8217;entre elles permet de leurs les derniers articles d&#8217;un blog et une autre plus spécifiquement ceux des blogs Wordpress. Laissez l&#8217;opportunité à vos recruteurs, collaborateurs et clients de s&#8217;intéresser à vous, de découvrir vos capacités !</p>
<p style="text-align: left;">Vos différents canaux de communications sont maintenant interconnectés, vos lecteurs vont pouvoir profitez pleinement de vos talents <img src='http://lapin-blanc.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ! N&#8217;hésitez pas à partagez vos propres astuces pour lier différentes applications web et élargir votre audimat dans les commentaires !</p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script> <script src="http://s.bit.ly/bitlypreview.js"></script></p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script></p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script></p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script></p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script></p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=DuMWip9f"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=DuMWip9f" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=q844R8yU"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=1GZC7wK9"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=1GZC7wK9" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=DMcMvrFY"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=DMcMvrFY" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=bDSTQjgf"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=bDSTQjgf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=cl2crWx3"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=vLjfiE9Z"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=uw5axesu"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=nFlFONsV"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=nFlFONsV" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/cwx4pT0BnR8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/16/01/2009/demultiplier-audience-blog-twitter-facebook/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Buzz]]></coop:keyword>

		<coop:keyword><![CDATA[Référencement]]></coop:keyword>

		<coop:keyword><![CDATA[Web 2.0]]></coop:keyword>

		<coop:keyword><![CDATA[Wordpress]]></coop:keyword>

		<coop:keyword><![CDATA[Audience]]></coop:keyword>

		<coop:keyword><![CDATA[Audimat]]></coop:keyword>

		<coop:keyword><![CDATA[Blog]]></coop:keyword>

		<coop:keyword><![CDATA[Facebook]]></coop:keyword>

		<coop:keyword><![CDATA[FriendFeed]]></coop:keyword>

		<coop:keyword><![CDATA[IntenseDebate]]></coop:keyword>

		<coop:keyword><![CDATA[LinkedIn]]></coop:keyword>

		<coop:keyword><![CDATA[Twitter]]></coop:keyword>

		<coop:keyword><![CDATA[twitterfeed]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/16/01/2009/demultiplier-audience-blog-twitter-facebook/</feedburner:origLink></item>
		<item>
		<title>Google change encore de favicon</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/bOCofdvtDOo/</link>
		<comments>http://lapin-blanc.net/09/01/2009/google-favicon/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 19:32:50 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[Buzz]]></category>

		<category><![CDATA[Favicon]]></category>

		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/09/01/2009/google-change-encore-de-favicon/</guid>
		<description><![CDATA[Pour la deuxième fois en moins d&#8217;un an, le plus populaire des moteurs de recherche change de favicon. Cette fois-ci elle est très coloré et Google à publié un petit making of de sa conception.

Si c&#8217;est encore l&#8217;ancienne qui s&#8217;affiche rendez-vous sur http://www.google.fr/favicon.ico et tapez Ctrl + r.

]]></description>
			<content:encoded><![CDATA[<p>Pour la deuxième fois en moins d&#8217;un an, le plus populaire des moteurs de recherche change de favicon. Cette fois-ci elle est très coloré et Google à publié <a href="http://googleblog.blogspot.com/2009/01/googles-new-favicon.html">un petit making of de sa conception</a>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.google.fr/favicon.ico" alt="Favicon de Google" width="16" height="16" /></p>
<p>Si c&#8217;est encore l&#8217;ancienne qui s&#8217;affiche rendez-vous sur <a href="http://www.google.fr/favicon.ico">http://www.google.fr/favicon.ico</a> et tapez Ctrl + r.</p>
<p><script src="http://s.bit.ly/bitlypreview.js"></script></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=F4s4xepq"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=F4s4xepq" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=Xprb2ts0"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=n0hLmniE"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=n0hLmniE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=PGOt5B0o"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=PGOt5B0o" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=sYhpQQvD"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=sYhpQQvD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=VuX4hyID"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=qpCPBfbC"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=mPtpj6v4"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=78FZuNt4"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=78FZuNt4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/bOCofdvtDOo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/09/01/2009/google-favicon/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Buzz]]></coop:keyword>

		<coop:keyword><![CDATA[Favicon]]></coop:keyword>

		<coop:keyword><![CDATA[Google]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/09/01/2009/google-favicon/</feedburner:origLink></item>
		<item>
		<title>Add reCAPTCHA widgets to Symfony forms</title>
		<link>http://feedproxy.google.com/~r/lapin-blanc/~3/DiJM6qYtZ2k/</link>
		<comments>http://lapin-blanc.net/05/01/2009/recaptcha-symfony-forms/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 13:25:38 +0000</pubDate>
		<dc:creator>keyes</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Programmation]]></category>

		<category><![CDATA[Symfony]]></category>

		<category><![CDATA[Sécurité]]></category>

		<category><![CDATA[reCAPTCHA]]></category>

		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://lapin-blanc.net/?p=333</guid>
		<description><![CDATA[I&#8217;ve wrote a new Symfony plugin to add reCAPTCHA widgets and validation to Symfony new forms. reCAPTCHA is a free CAPTCHA service that helps to digitize books, newspapers and old time radio shows.

To install: checkout it from http://selfpublish.googlecode.com/svn/trunk/plugins/sfAnotherReCaptchaPlugin/ and put it in your Symfony plugins directory.
Next, get a reCAPTCHA key and put the following lines]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve wrote a new <a href="http://www.symfony-project.org/">Symfony</a> plugin to add <a href="http://recaptcha.net/">reCAPTCHA</a> widgets and validation to Symfony new forms. reCAPTCHA is a free CAPTCHA service that helps to digitize books, newspapers and old time radio shows.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://recaptcha.net/shared-media/logo2-nobottom.gif" alt="" width="187" height="125" /></p>
<p>To install: checkout it from <a href="http://selfpublish.googlecode.com/svn/trunk/plugins/sfAnotherReCaptchaPlugin/">http://selfpublish.googlecode.com/svn/trunk/plugins/sfAnotherReCaptchaPlugin/</a> and put it in your Symfony <code>plugins</code> directory.</p>
<p>Next, get <a href="https://admin.recaptcha.net/accounts/login/?next=/recaptcha/createsite/">a reCAPTCHA key</a> and put the following lines in your <code>app.yml</code>:</p>
<pre><code class="language-yaml">recaptcha:
  public_key:      &lt;your public reCAPTCHA key&gt;
  private_key:     &lt;your private reCAPTCHA key&gt;</code></pre>
<p>Clear the cache with the <code>symfony cc</code> and check that the plugin activated in <code>projectConfiguration.class.php</code>.<br />
You are now able to add reCAPTCHA widgets and validators.</p>
<p>See the <a href="http://selfpublish.googlecode.com/svn/trunk/plugins/sfAnotherReCaptchaPlugin/README">plugin&#8217;s README file</a> or <a href="http://code.google.com/p/selfpublish/source/browse/trunk/lib/form/sfGuardRegisterForm.class.php">this register form with reCAPTCHA enabled</a> to learn how to use it.</p>
<p>This plugin is distributed under <a href="http://selfpublish.googlecode.com/svn/trunk/plugins/sfAnotherReCaptchaPlugin/LICENSE">the MIT license</a> and is based on <a href="http://arthurkoziel.com/">Arthur Koziel</a> work.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/lapin-blanc?a=pijL4TDs"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=pijL4TDs" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=WJN4WfqS"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=bep5TBzl"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=bep5TBzl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=VNiKmaPJ"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=VNiKmaPJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=fNvGdJ7i"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=fNvGdJ7i" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=56vOFWdg"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=w4QA72Ry"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=54" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=w9LUsQSD"><img src="http://feeds.feedburner.com/~f/lapin-blanc?d=129" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/lapin-blanc?a=pzU8CTo4"><img src="http://feeds.feedburner.com/~f/lapin-blanc?i=pzU8CTo4" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lapin-blanc/~4/DiJM6qYtZ2k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lapin-blanc.net/05/01/2009/recaptcha-symfony-forms/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[PHP]]></coop:keyword>

		<coop:keyword><![CDATA[Programmation]]></coop:keyword>

		<coop:keyword><![CDATA[Symfony]]></coop:keyword>

		<coop:keyword><![CDATA[Sécurité]]></coop:keyword>

		<coop:keyword><![CDATA[reCAPTCHA]]></coop:keyword>

		<coop:keyword><![CDATA[spam]]></coop:keyword>
	<feedburner:origLink>http://lapin-blanc.net/05/01/2009/recaptcha-symfony-forms/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.261 seconds --><!-- Cached page generated by WP-Super-Cache on 2009-07-12 14:10:40 -->
