<?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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>bonvga.net</title><link>http://www.bonvga.net</link><description>Présentation de mes développements personnels et professionnels à travers le vaste domaine des télécommunications.</description><language>fr</language><geo:lat>48.8448</geo:lat><geo:long>2.2846</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/bonvga" type="application/rss+xml" /><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbonvga" 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/bonvga" 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%2Fbonvga" 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%2Fbonvga" 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%2Fbonvga" 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%2Fbonvga" 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>uShare : Un serveur UPnP pour votre Freebox</title><link>http://feedproxy.google.com/~r/bonvga/~3/8ZjiLhpdzb8/ushare_un_serveur_upnp_pour_votre_freebox</link><category>free.fr</category><category>freebox</category><category>linux</category><category>ubuntu</category><category>upnp</category><category>ushare</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sat, 20 Jun 2009 07:45:52 PDT</pubDate><guid isPermaLink="false">3878 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;&lt;a href="http://ushare.geexbox.org/"&gt;uShare&lt;/a&gt; permet de partager des fichiers vidéos et photos avec votre Freebox HD. uShare est un serveur UPnP sous Linux qui fait la même chose qu'un disque dur multimédia.&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Installation sous Ubuntu :&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;ol&gt;&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;aptitude&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;install&lt;/span&gt; ushare&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Configuration /etc/ushare.conf :&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;ol&gt;&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# /etc/ushare.conf&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Edit this file with 'dpkg-reconfigure ushare'&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Configuration file for uShare&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# uShare UPnP Friendly Name (default is 'uShare').&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;USHARE_NAME&lt;/span&gt;=dharma&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Interface to listen to (default is eth0).&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Ex : USHARE_IFACE=eth1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;USHARE_IFACE&lt;/span&gt;=eth0&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Port to listen to (default is random from IANA Dynamic Ports range)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Ex : USHARE_PORT=49200&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;USHARE_PORT&lt;/span&gt;=&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Port to listen for Telnet connections&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Ex : USHARE_TELNET_PORT=1337&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;USHARE_TELNET_PORT&lt;/span&gt;=&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Directories to be shared (space or CSV list).&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Ex: USHARE_DIR=/dir1,/dir2&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;USHARE_DIR&lt;/span&gt;=&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;home&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;bonvga&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;share&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Use to override what happens when iconv fails to parse a file name.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# The default uShare behaviour is to not add the entry in the media list&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# This option overrides that behaviour and adds the non-iconv'ed string into&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# the media list, with the assumption that the renderer will be able to&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# handle it. Devices like Noxon 2 have no problem with strings being passed&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# as is. (Umlauts for all!)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Options are TRUE/YES/1 for override and anything else for default behaviour&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;USHARE_OVERRIDE_ICONV_ERR&lt;/span&gt;=&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Enable Web interface (yes/no)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;ENABLE_WEB&lt;/span&gt;=no&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Enable Telnet control interface (yes/no)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;ENABLE_TELNET&lt;/span&gt;=no&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Use XboX 360 compatibility mode (yes/no)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;ENABLE_XBOX&lt;/span&gt;=no&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Use DLNA profile (yes/no)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# This is needed for PlayStation3 to work (among other devices)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #007800;"&gt;ENABLE_DLNA&lt;/span&gt;=no&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Vous pouvez changer les paramètres ENABLE_XBOX et ENABLE_DLNA si vous avez une Xbox 360 ou une Playstation 3.&lt;/p&gt;
&lt;p&gt;Attention si vous utilisez un firewall, pensez à ouvrir le port 49200 en TCP.&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Démarrage du serveur :&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;ol&gt;&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;init.d&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ushare.sh start&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;&lt;span style="color: #000000; font-weight: bold;"&gt;*&lt;/span&gt; Starting uShare UPnP A&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;V &lt;span style="color: #000000; font-weight: bold;"&gt;&amp;amp;&lt;/span&gt; DLNA Media Server: ushare &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style="color: #7a0874; font-weight: bold;"&gt;&amp;#91;&lt;/span&gt; OK &lt;span style="color: #7a0874; font-weight: bold;"&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Pour démarrer le serveur lors de l'initialisation d'Ubuntu, vous pouvez tentez cette procédure trouvée &lt;a href="http://doc.ubuntu-fr.org/ushare#notes_questionnement"&gt;ici&lt;/a&gt; :&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;ol&gt;&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; update-rc.d &lt;span style="color: #660033;"&gt;-f&lt;/span&gt; ushare remove&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;mv&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;init.d&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ushare &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;init.d&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ushare.sh&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; update-rc.d ushare.sh defaults &lt;span style="color: #000000;"&gt;50&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Pour moi, ça n'a pas fonctionné &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/aw.png" title="Sad" alt="Sad" class="smiley-content"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Coté Freebox :&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Avec votre télécommande, appuyez sur la touche "free", puis "magneto".&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/blog/ushare.jpg" width="500" height="344" alt="ushare freebox" /&gt;&lt;/p&gt;
&lt;p&gt;A partir de là, la freebox détecte le serveur uShare et vous pouvez naviguer dessus.&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;div class='adsense adsense_managed'&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-6213818167144708";
/* 468x60 */
google_ad_slot = "6383154269";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/8ZjiLhpdzb8" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/ushare_un_serveur_upnp_pour_votre_freebox</feedburner:origLink></item><item><title>Quand la chouette a peur</title><link>http://feedproxy.google.com/~r/bonvga/~3/f8LI1DABGJE/quand_la_chouette_a_peur</link><category>animaux</category><category>humour</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Mon, 25 May 2009 16:15:47 PDT</pubDate><guid isPermaLink="false">3853 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/U1RPNejyn8Q&amp;hl=fr&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/U1RPNejyn8Q&amp;hl=fr&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;div class='adsense adsense_managed'&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-6213818167144708";
/* 468x60 */
google_ad_slot = "6383154269";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/f8LI1DABGJE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/quand_la_chouette_a_peur</feedburner:origLink></item><item><title>DrupalCon Paris du 1ier au 5 septembre 2009</title><link>http://feedproxy.google.com/~r/bonvga/~3/iiLAXd2lRlo/drupalcon_paris_du_1ier_au_5_septembre_2009</link><category>drupal</category><category>drupalcon</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sun, 24 May 2009 05:19:25 PDT</pubDate><guid isPermaLink="false">3854 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;&lt;a href="http://paris2009.drupalcon.org/"&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/blog/drupalcon_paris_2009.jpg" width="517" height="106" alt="drupalcon_paris_2009.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La &lt;a href="http://paris2009.drupalcon.org/"&gt;DrupalCon&lt;/a&gt; aura lieu à paris du 1ier au 5 septembre 2009. Les inscriptions sont ouvertes depuis hier soir et les places partent vite !&lt;/p&gt;
&lt;p&gt;Au programme pour cette édition 100% parisienne :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;3 jours de conférence&lt;/li&gt;
&lt;li&gt;2 jours de code sprint et mise en situation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour plus de détails sur le programme, &lt;a href="http://paris2009.drupalcon.org/schedule"&gt;c'est par ici&lt;/a&gt; et pour les inscriptions &lt;a href="http://paris2009.drupalcon.org/ticket"&gt;c'est par là&lt;/a&gt;.&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;div class='adsense adsense_managed'&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-6213818167144708";
/* 468x60 */
google_ad_slot = "6383154269";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/iiLAXd2lRlo" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/drupalcon_paris_du_1ier_au_5_septembre_2009</feedburner:origLink></item><item><title>Drupal for Firebug</title><link>http://feedproxy.google.com/~r/bonvga/~3/YW3eq0A0FAU/drupal_for_firebug</link><category>debug</category><category>drupal</category><category>firebox</category><category>firebug</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sat, 23 May 2009 17:17:45 PDT</pubDate><guid isPermaLink="false">3852 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/blog/drupalforfirebug.jpg" width="520" height="174" alt="Drupal for Firebug" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://addons.mozilla.org/fr/firefox/addon/8370"&gt;Drupal for Firebug&lt;/a&gt; est un plugin pour &lt;a href="https://addons.mozilla.org/fr/firefox/addon/1843"&gt;Firebug&lt;/a&gt; et donc pour &lt;a href="http://www.mozilla-europe.org/fr/firefox/"&gt;Firefox&lt;/a&gt;. Il permet de tracer diverses variables et messages en provenance de &lt;a href="http://drupal.org/"&gt;Drupal&lt;/a&gt; directement dans une console. Bien pratique pour éviter les &lt;em&gt;print_r&lt;/em&gt; et autres &lt;em&gt;echo&lt;/em&gt; &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/smile.png" title="Smile" alt="Smile" class="smiley-content"/&gt;&lt;/p&gt;
&lt;p&gt;J'ai l'impression que c'est la grande mode en ce moment de créer des plugins firebug, on en parle aussi à mon taff. Il est vrai que c'est pratique d'avoir un outils tout-en-un pour le débogage.  Mais si on regarde un peu la liste de ces plugins, &lt;a href="https://addons.mozilla.org/fr/firefox/search?q=firebug&amp;amp;cat=all"&gt;c'est carrément l'explosion&lt;/a&gt;  &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/drunk.png" title="Drunk" alt="Drunk" class="smiley-content"/&gt;&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/YW3eq0A0FAU" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/drupal_for_firebug</feedburner:origLink></item><item><title>Montage d'un serveur de sauvegarde</title><link>http://feedproxy.google.com/~r/bonvga/~3/3U_hHBB8Tp8/montage_dun_serveur_de_sauvegarde</link><category>développement</category><category>matériel</category><category>sauvegarde</category><category>webserver</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sat, 16 May 2009 00:07:26 PDT</pubDate><guid isPermaLink="false">3838 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;Je viens de faire l'acquisition d'un nouveau PC que j'ai dédié au développement et à la sauvegarde. J'ai opté pour la boutique &lt;a href="http://www.materiel.net/"&gt;materiel.net&lt;/a&gt;. Je n'ai jamais eu de problème avec eux et leurs tarifs sont très corrects. Voici la liste des composants que j'ai choisi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.materiel.net/ctl/Barebones1/43537-Vintage_V3_P5G43.html"&gt;Asus Vintage V3-P5G43&lt;/a&gt; : Un barebone de taille moyenne et qui reste évolutif.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.materiel.net/ctl/Processeurs_socket_775/34784-Core_2_Duo_E8400.html"&gt;Intel® Core™ 2 Duo E8400&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.materiel.net/ctl/PC_de_bureau2/32378-Kit_Extreme2_2_x_1_Go_PC8500_PK.html"&gt;G.Skill Kit Extreme2 2 x 1 Go PC8500 PK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.materiel.net/ctl/Disques_durs_internes_SATA/46360-Spinpoint_F2_Ecogreen_S_ATA_1000_Go_32_Mo.html"&gt;Samsung Spinpoint F2 Ecogreen S-ATA - 1000 Go - 32 Mo&lt;/a&gt; : J'en ai pris 2 pour les monter en &lt;a href="https://help.ubuntu.com/community/FakeRaidHowto"&gt;fakeraid (RAID1)&lt;/a&gt;. &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/love.png" title="Love" alt="Love" class="smiley-content"/&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.materiel.net/ctl/Radiateurs_processeurs/39229-Apache_EP_CD901.html"&gt;Xigmatek Apache EP-CD901&lt;/a&gt; : Je l'ai commandé après car j'ai cassé le ventilo livré avec le processeur. Les fixations pour Socket 775 c'est vraiment de la pure daube ! &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/sick.png" title="Sick" alt="Sick" class="smiley-content"/&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Au passage, merci à &lt;a href="http://www.monsterfamily.fr/"&gt;Monkey&lt;/a&gt; pour m'avoir fait un audit de compatibilité gratuitement ! C'était bien gratuit hein ? &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/wink.png" title="Wink" alt="Wink" class="smiley-content"/&gt;&lt;/p&gt;
&lt;p&gt;Voici quelques photos de la machine une fois montée :&lt;/p&gt;
&lt;div&gt;&lt;a href="http://www.bonvga.net/sites/www.bonvga.net/files/book/dharma/dharma1.jpg" rel="lightbox[dharma]" style="align:left;"&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/book/dharma/medium_dharma1.jpg" width="150" height="150" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.bonvga.net/sites/www.bonvga.net/files/book/dharma/dharma2.jpg" rel="lightbox[dharma]" style="align:left;"&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/book/dharma/medium_dharma2.jpg" width="150" height="150" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.bonvga.net/sites/www.bonvga.net/files/book/dharma/dharma3.jpg" rel="lightbox[dharma]" style="align:left;"&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/book/dharma/medium_dharma3.jpg" width="150" height="150" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Pas d'écran, pas de clavier, pas de graveur car pas besoin. J'y accède uniquement par réseau. &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/smile.png" title="Smile" alt="Smile" class="smiley-content"/&gt; &lt;/p&gt;
&lt;p&gt;Après 3 bonnes heures de formatage des disques, &lt;a href="http://www.ubuntu-fr.org/"&gt;Ubuntu hardy heron&lt;/a&gt; est enfin installé. C'est parti pour une séance d'&lt;em&gt;aptitude install&lt;/em&gt;.  &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/lol.png" title="Laughing out loud" alt="Laughing out loud" class="smiley-content"/&gt; &lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/3U_hHBB8Tp8" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/montage_dun_serveur_de_sauvegarde</feedburner:origLink></item><item><title>Surcrise Party !</title><link>http://feedproxy.google.com/~r/bonvga/~3/FRvK1bfqPlk/surcrise_party</link><category>crise</category><category>humour</category><category>video</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Thu, 14 May 2009 16:40:45 PDT</pubDate><guid isPermaLink="false">3842 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;&lt;a href="http://aldentelacrise.com/"&gt;Al Dente&lt;/a&gt; remet le couvert après son concours de slogan anti-crise avec ce clip appelé &lt;a href="http://aldentesongs.com/"&gt;Surcrise Party&lt;/a&gt;.&lt;/p&gt;
&lt;script type="text/javascript" src="http://videos.video-loader.com/playerjs/video_973.js?width=500&amp;height=375&amp;backgroundcolor=fff"&gt;&lt;/script&gt;&lt;p&gt;
Via &lt;a href="http://www.juliencollinet.info/2009/05/14/surcrise-party-avec-al-dente-songs-faites-chanter-les-marques/"&gt;JulienCollinet.info&lt;/a&gt;.&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/FRvK1bfqPlk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/surcrise_party</feedburner:origLink></item><item><title>La première DJ Battle de l'histoire</title><link>http://feedproxy.google.com/~r/bonvga/~3/PuLF2FnxBN0/la_premiere_dj_battle_de_lhistoire</link><category>humour</category><category>video</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Thu, 14 May 2009 14:59:52 PDT</pubDate><guid isPermaLink="false">3841 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;Un détournement en musique plutôt marrant &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/tongue.png" title="Tongue" alt="Tongue" class="smiley-content"/&gt; &lt;/p&gt;
&lt;div&gt;
&lt;object type="application/x-shockwave-flash" data="http://www.koreus.com/video/premier-dj-battle-histoire" height="320" width="400"&gt;&lt;param name="movie" value="http://www.koreus.com/video/premier-dj-battle-histoire"&gt;&lt;embed src="http://www.koreus.com/video/premier-dj-battle-histoire" type="application/x-shockwave-flash" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://www.koreus.com/video/premier-dj-battle-histoire.html"&gt;Premier DJ Battle de l&amp;#039;histoire&lt;/a&gt; - &lt;a href="http://www.koreus.com/"&gt;Streaming&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Via l'irremplaçable &lt;a href="http://www.koreus.com/video/premier-dj-battle-histoire.html"&gt;Koreus&lt;/a&gt;.&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/PuLF2FnxBN0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/la_premiere_dj_battle_de_lhistoire</feedburner:origLink></item><item><title>Aurevoir Dedibox !</title><link>http://feedproxy.google.com/~r/bonvga/~3/8oUPkzvYaKU/aurevoir_dedibox</link><category>dedibox</category><category>godaddy</category><category>hosting</category><category>webserver</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sat, 02 May 2009 15:19:50 PDT</pubDate><guid isPermaLink="false">3823 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;Il y a 3 ans, &lt;a href="http://www.bonvga.net/jai_recu_ma_dedibox"&gt;j'ai quitté Dreamhost pour l'offre dedibox&lt;/a&gt;. J'ai toujours été satisfait de l'offre dedibox, mais depuis quelques mois, ça commençait vraiment à me pomper le portefeuille pour l'utilisation que j'en faisais... C'est triste mais c'est comme ça  &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/aw.png" title="Sad" alt="Sad" class="smiley-content"/&gt;&lt;/p&gt;
&lt;p&gt;Je suis donc repassé à une offre mutualisée. C'est évidement moins cher, mais plus contraignant. Il y a toujours une fonctionnalité qui manque ou des limitations. Pour prendre un exemple, la taille et le nombre des bases de données est toujours fortement limité (chez OVH avec l'offre 240 PLAN vous aurez 15 bases de 45Mo). Je vous passe le détails sur les autres contraintes (espace disque, trafic mensuel...)&lt;/p&gt;
&lt;p&gt;Bref, mon choix s'est porté sur celui qui m'a semblé être "le moins pire" et encore une fois c'est un hébergeur américain : &lt;a href="http://www.godaddy.com/"&gt;Godaddy&lt;/a&gt;. Pour le moment ça tourne pas trop mal. Le site est évidement plus lent du fait de &lt;a href="http://maps.google.fr/maps?f=q&amp;amp;source=s_q&amp;amp;hl=fr&amp;amp;geocode=&amp;amp;q=mountain+view,+california&amp;amp;sll=47.15984,2.988281&amp;amp;sspn=21.196396,57.128906&amp;amp;ie=UTF8&amp;amp;ll=48.57479,-38.671875&amp;amp;spn=81.987141,228.515625&amp;amp;z=3"&gt;la position géographique des serveurs Godaddy&lt;/a&gt;, mais bon, c'était le "prix" à payer pour moins payer  &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/wink.png" title="Wink" alt="Wink" class="smiley-content"/&gt;&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/8oUPkzvYaKU" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/aurevoir_dedibox</feedburner:origLink></item><item><title>Human calendar</title><link>http://feedproxy.google.com/~r/bonvga/~3/LewO0T8rzfU/human_calendar</link><category>widget</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sun, 19 Apr 2009 01:40:51 PDT</pubDate><guid isPermaLink="false">3785 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;&lt;a href="http://api.humancalendar.com/portable.php"&gt;Human calendar&lt;/a&gt; est un widget rigolo pour afficher la date du jour ou un calendrier sur votre blog.&lt;/p&gt;
&lt;p&gt;&lt;iframe src="http://api.humancalendar.com/iframe.php?t=2x2&amp;amp;s=275" width="275" height="275" border="0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Plusieurs formats sont disponibles.&lt;/p&gt;
&lt;p&gt;&lt;iframe src="http://api.humancalendar.com/iframe.php?t=3x3&amp;amp;s=275" width="275" height="275" border="0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Sympa  &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/bigsmile.png" title="Big smile" alt="Big smile" class="smiley-content"/&gt; !&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/LewO0T8rzfU" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/human_calendar</feedburner:origLink></item><item><title>Un demi selon la police</title><link>http://feedproxy.google.com/~r/bonvga/~3/LOv3RPqfqpk/un_demi_selon_la_police</link><category>humour</category><category>video</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Thu, 19 Mar 2009 06:17:29 PDT</pubDate><guid isPermaLink="false">3755 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/tlS_eOMRofA&amp;hl=fr&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/tlS_eOMRofA&amp;hl=fr&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/LOv3RPqfqpk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/un_demi_selon_la_police</feedburner:origLink></item><item><title>bonvga.net fait peau neuve</title><link>http://feedproxy.google.com/~r/bonvga/~3/Qo42rPyuEzE/bonvganet_fait_peau_neuve</link><category>drupal 6</category><category>theme</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sat, 28 Feb 2009 14:29:53 PST</pubDate><guid isPermaLink="false">3736 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;J'en avais marre de ce bleu et de ce gris... L'ancien thème &lt;a href="http://drupal.org/project/fblike"&gt;fblike&lt;/a&gt; est inspiré de &lt;acronym title="facebook"&gt;fesse-bouc&lt;/acronym&gt;. &lt;a href="http://www.bonvga.net/blog/changement_de_skin"&gt;Depuis le temps&lt;/a&gt;, l'effet de mode est passé. &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/tired.png" title="Tired" alt="Tired" class="smiley-content"/&gt; &lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/blog/bonvga_version_7_fblike.jpg" width="540" height="392" alt="bonvga_version_7_fblike.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;fblike passera prochainement en release pour Drupal 6 (il serait temps !) mais je ne pense pas le porter sur Drupal 7.&lt;/p&gt;
&lt;p&gt;Place donc à ce nouveau thème ! Il s'appuie sur le template &lt;a href="http://www.styleshout.com/templates/preview/VectorLover1-0/index.html"&gt;Vector Lover 1.0&lt;/a&gt;. Le layout reste préservé, mais j'ai changé pas mal de choses. Le header est une portion retravaillée de &lt;a href="http://jesar.deviantart.com/art/RootStructure-24939581"&gt;cette image&lt;/a&gt; pompée sur deviantart.&lt;/p&gt;
&lt;p&gt;J'espère que ce thème va vous plaire. &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/lol.png" title="Laughing out loud" alt="Laughing out loud" class="smiley-content"/&gt;&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/Qo42rPyuEzE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/bonvganet_fait_peau_neuve</feedburner:origLink></item><item><title>Drupalcon Paris 2009</title><link>http://feedproxy.google.com/~r/bonvga/~3/GrAG97kq8OI/drupalcon_paris_2009</link><category>drupal</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Mon, 16 Feb 2009 00:32:27 PST</pubDate><guid isPermaLink="false">3718 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;La prochaine convention Drupal européenne aura lieu à Paris début septembre 2009 ! J'espère bien pouvoir m'y rendre. Il y aura plus de précisions d'ici quelques jours quand à la date.&lt;/p&gt;
&lt;p&gt;On en parle ici et là :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://drupal.org/node/374199"&gt;DrupalCon is coming to Paris in September 2009&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://drupalfr.org/node/5680"&gt;La Drupal Conference à Paris, en septembre 2009&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://groups.drupal.org/drupalcon-paris-2009"&gt;http://groups.drupal.org/drupalcon-paris-2009&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://groups.drupal.org/france"&gt;http://groups.drupal.org/france&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/GrAG97kq8OI" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/drupalcon_paris_2009</feedburner:origLink></item><item><title>Google Offline</title><link>http://feedproxy.google.com/~r/bonvga/~3/sr6w7DezIRg/google_offline</link><category>gear</category><category>google</category><category>sync</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Thu, 05 Feb 2009 14:53:27 PST</pubDate><guid isPermaLink="false">3700 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;Depuis quelques jours il est possible d'&lt;a href="http://googlesystem.blogspot.com/2009/01/offline-gmail.html"&gt;utiliser Gmail sans être connecté&lt;/a&gt; au réseau internet. Il faut bien sûr au préalable basculer son compte Gmail en anglais car cette fonctionnalité n'est pas encore disponible pour les autres langues. Puis, installer &lt;a href="http://gears.google.com/"&gt;Google Gear&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;S'en suit une synchronisation de vos mails et pièces jointes qui prendra plus ou moins de temps en fonction du nombre de messages dans votre boite. &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/smile.png" title="Smile" alt="Smile" class="smiley-content"/&gt; Après cela, il vous sera possible d'accéder à votre compte Gmail sans être connecté à internet. Vous pourrez alors consulter vos mails, en écrire et faire des recherches. Dès que vous êtes à nouveau connecté, Gmail ce synchronise et envoie vos nouveaux mails.&lt;/p&gt;
&lt;p&gt;Personnellement, cela fait un bon moment que j'ai abandonné les clients lourds tel que l'horrible Outlook ou l'excellent &lt;a href="http://www.mozilla-europe.org/fr/products/thunderbird/"&gt;Thunderbird&lt;/a&gt;, mais avec cette nouvelle fonctionnalité pour Gmail, ces derniers deviennent quasi-inutile. (Il y a bien quelques cas particuliers)&lt;/p&gt;
&lt;p&gt;Apparemment, Google déploie progressivement ce 'mode offline' à d'autres applications, &lt;a href="http://googlesystem.blogspot.com/2009/02/offline-google-calendar.html"&gt;c'est aussi le cas pour Google Calendar&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A quand Google Search en mode offline ? &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/wink.png" title="Wink" alt="Wink" class="smiley-content"/&gt;&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/sr6w7DezIRg" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/google_offline</feedburner:origLink></item><item><title>jQuery VS MooTools VS Prototype</title><link>http://feedproxy.google.com/~r/bonvga/~3/ukP84JWlMSQ/jquery_vs_mootools_vs_prototype</link><category>javascript</category><category>jquery</category><category>mootools</category><category>prototype</category><category>slickspeed</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Sat, 17 Jan 2009 03:24:18 PST</pubDate><guid isPermaLink="false">3605 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;Je suis tombé sur &lt;a href="http://www.lafermeduweb.net/billet/mootools-vs-jquery-176.html"&gt;cet article&lt;/a&gt; qui présente un test de performance des principaux framework javascript tel que jQuery, MooTools et Prototype.&lt;/p&gt;
&lt;p&gt;En y regardant de plus prêt, le test présenté s'appuie sur des anciennes versions de ces framework.&lt;/p&gt;
&lt;p&gt;J'ai donc installé l'application de test &lt;a href="http://slickspeed.googlecode.com/svn/trunk"&gt;Slickspeed&lt;/a&gt; et j'y ai configuré &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; version 1.3.0, &lt;a href="http://mootools.net/"&gt;MooTools&lt;/a&gt; version 1.2.1 et &lt;a href="http://www.prototypejs.org/"&gt;Prototype&lt;/a&gt; version 1.6.0.2. Slickspeed permet de mesurer le temps de traitement d'une liste de &lt;a href="http://www.w3.org/TR/2001/CR-css3-selectors-20011113/"&gt;sélecteurs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bonvga.net/sites/www.bonvga.net/files/blog/jquery_mootools_prototype.jpg"&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/blog/jquery_mootools_prototype_thumb.jpg" width="550" height="702" alt="jQuery 1.3.0 VS MooTools 1.2.1 VS Prototype 1.6.0.2" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;em&gt;Résultats du test sur Google Chrome&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Voici les résultats des tests sur plusieurs navigateurs, le plus petit temps de traitement est le meilleur :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Google Chrome
&lt;ul&gt;
&lt;li&gt;jQuery : 28ms&lt;/li&gt;
&lt;li&gt;MooTools : 106ms&lt;/li&gt;
&lt;li&gt;Prototype : 407ms&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Mozilla Firefox 3
&lt;ul&gt;
&lt;li&gt;jQuery : 288ms&lt;/li&gt;
&lt;li&gt;MooTools : 325ms&lt;/li&gt;
&lt;li&gt;Prototype : 360ms&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Microsoft Internet Explorer 6
&lt;ul&gt;
&lt;li&gt;jQuery : 1031ms&lt;/li&gt;
&lt;li&gt;MooTools : 1703ms&lt;/li&gt;
&lt;li&gt;Prototype : 5003ms&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour moi, jQuery l'emporte haut la main !&lt;/p&gt;
&lt;p&gt;Je vous invite à faire le test de votre coté et mettre vos résultats en commentaire de ce billet en précisant le nom et la version de votre navigateur. Pour tester, &lt;a href="http://labo.bonvga.net/slickspeed/"&gt;ça ce passe par là&lt;/a&gt;, une fois la page chargée, cliquez sur 'start tests'.&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/ukP84JWlMSQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/jquery_vs_mootools_vs_prototype</feedburner:origLink></item><item><title>Le pêre noël existe il ?</title><link>http://feedproxy.google.com/~r/bonvga/~3/-3Ny55Rsd3g/le_pere_noel_existe_il</link><category>noël</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bonvga</dc:creator><pubDate>Thu, 25 Dec 2008 11:15:22 PST</pubDate><guid isPermaLink="false">3597 at http://www.bonvga.net</guid><description>&lt;!-- google_ad_section_start --&gt; &lt;p&gt;C'est purement mathématique, la preuve en &lt;a href="http://tumourrasmoinsbete.blogspot.com/2008/12/mardi-cest-sans-rime-en-i.html"&gt;bande dessinée&lt;/a&gt; !&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tumourrasmoinsbete.blogspot.com/2008/12/mardi-cest-sans-rime-en-i.html"&gt;&lt;img src="http://www.bonvga.net/sites/www.bonvga.net/files/blog/pere_noel_wc.jpg" width="338" height="193" alt="pere_noel_wc.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Joyeux noël à tous !! &lt;img src="http://www.bonvga.net/sites/all/modules/smileys/packs/Roving/wink.png" title="Wink" alt="Wink" class="smiley-content"/&gt;&lt;/p&gt;
 &lt;!-- google_ad_section_end --&gt;&lt;br class="clear"/&gt;&lt;!--adsense: ad limit reached for type--&gt;&lt;img src="http://feeds.feedburner.com/~r/bonvga/~4/-3Ny55Rsd3g" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.bonvga.net/blog/le_pere_noel_existe_il</feedburner:origLink></item></channel></rss>
