<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://filyb.info/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>filyb.info - Tag - The Fool</title>
  <link>http://filyb.info/</link>
  <atom:link href="http://filyb.info/feed/tag/The%20Fool/rss2" rel="self" type="application/rss+xml"/>
  <description>filyb.info est le carnet web personnel de Florian Birée, alias Thesa.</description>
  <language>fr</language>
  <pubDate>Mon, 17 Nov 2008 21:34:44 +0100</pubDate>
  <copyright>Copyright © Florian Birée, 2005-2008.</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Allons traquer les bugs</title>
    <link>http://filyb.info/post/2008/02/03/Allons-traquer-les-bugs</link>
    <guid isPermaLink="false">urn:md5:0f49e4c17d32a82576ba062de53b7195</guid>
    <pubDate>Sun, 03 Feb 2008 15:48:00 +0100</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Bazaar</category><category>dev.filyb.info</category><category>hpages</category><category>Informatique</category><category>Parangon</category><category>Programmation</category><category>The Fool</category><category>Trac</category>    
    <description>    &lt;p&gt;Ça y est&amp;nbsp;: ma &lt;a href=&quot;http://dev.filyb.info/&quot; hreflang=&quot;en&quot; title=&quot;Plate-forme de développement&quot;&gt;plate-forme de développement libre&lt;/a&gt; est opérationnelle, basée sur &lt;a href=&quot;http://trac.edgewall.org/&quot; hreflang=&quot;en&quot; title=&quot;The Trac project&quot;&gt;Trac&lt;/a&gt; comme moteur wiki/bug tracker et &lt;a href=&quot;http://bazaar-vcs.org/&quot; hreflang=&quot;en&quot; title=&quot;Projet Bazaar&quot;&gt;Bazaar&lt;/a&gt; pour la gestion du code source.&lt;/p&gt;

&lt;p&gt;Ainsi, fini le &lt;a href=&quot;http://www.fdn.fr/Internet-libre-ou-Minitel-2.html&quot; hreflang=&quot;fr&quot; title=&quot;Conférence Internet libre, ou Minitel 2.0 ?&quot;&gt;Minitel 2.0&lt;/a&gt;, adieu Sourceforge, Google Code et autres Launchpad. Et plus de remord&amp;nbsp;: le moindre petit script peut avoir son dépôt et son gestionnaire de bug, c'est sur ma machine, ça se fait en un rien de temps.&lt;/p&gt;

&lt;p&gt;Ainsi, &lt;a href=&quot;http://dev.filyb.info/parangon&quot; hreflang=&quot;en&quot; title=&quot;Site du développement de Parangon&quot;&gt;Parangon&lt;/a&gt; y a déjà déplacé ses meubles. &lt;a href=&quot;http://casetta.tuxfamily.org/&quot; hreflang=&quot;en&quot; title=&quot;Projet Casetta&quot;&gt;Casetta&lt;/a&gt; conservera son dépôt subversion chez &lt;a href=&quot;http://tuxfamily.org/&quot; hreflang=&quot;en&quot; title=&quot;Plate-forme TuxFamily&quot;&gt;TuxFamily&lt;/a&gt;, mais se servira probablement de Trac comme gestionnaire de bug.&lt;/p&gt;

&lt;p&gt;J'en ai aussi profité pour publier &lt;a href=&quot;http://dev.filyb.info/hpages/&quot; hreflang=&quot;en&quot; title=&quot;Projet Django hpages&quot;&gt;hpages&lt;/a&gt;, la petite application &lt;a href=&quot;http://www.django-fr.org/&quot; hreflang=&quot;fr&quot; title=&quot;Site francophone sur Django&quot;&gt;Django&lt;/a&gt; que j'utilise pour gérer certains de mes sites. C'est très minimaliste, mais ça convient tout à fait à mon usage.&lt;/p&gt;

&lt;p&gt;Et tant qu'à avoir un gestionnaire de bug, autant en profiter&amp;nbsp;: la gestion du serveur, &lt;a href=&quot;http://thefool.filyb.info/&quot; hreflang=&quot;fr&quot; title=&quot;Serveur The Fool&quot;&gt;The Fool&lt;/a&gt;, est elle-même &lt;a href=&quot;http://dev.filyb.info/thefool/&quot; hreflang=&quot;fr&quot; title=&quot;Projet The Fool&quot;&gt;gérée par Trac&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Maintenant... il ne reste plus qu'à se remettre à coder&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2008/02/03/Allons-traquer-les-bugs#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2008/02/03/Allons-traquer-les-bugs#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/601</wfw:commentRss>
      </item>
    
  <item>
    <title>2008</title>
    <link>http://filyb.info/post/2007/12/31/2008</link>
    <guid isPermaLink="false">urn:md5:1d9fc5f865ef46bb4224e727b73e9d06</guid>
    <pubDate>Mon, 31 Dec 2007 16:49:00 +0100</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Divers</category>
        <category>The Fool</category>    
    <description>    &lt;p&gt;Bonne année 2008&amp;nbsp;!&lt;/p&gt;

&lt;p&gt;Je vous souhaite de ne tenir que vos résolutions qui vous tiennent à cœur, et d'oublier rapidement les autres (comme chaque année).&lt;/p&gt;

&lt;p&gt;Pour cause de gens qui dorment dans le canapé à côté du serveur, &lt;a href=&quot;http://thefool.filyb.info/&quot; hreflang=&quot;fr&quot; title=&quot;Site du serveur The Fool&quot;&gt;The Fool&lt;/a&gt; va aussi dormir cette nuit, et devrait être réveillé demain matin. Les sites qui y sont hébergé seront donc indisponibles pendant la nuit.&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2007/12/31/2008#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2007/12/31/2008#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/589</wfw:commentRss>
      </item>
    
  <item>
    <title>Ce site est prêt pour le futur (titre prétentieux)</title>
    <link>http://filyb.info/post/2007/12/21/Ce-site-est-pret-pour-le-futur-titre-pretentieux</link>
    <guid isPermaLink="false">urn:md5:cd09eddcf4d997934c41b38a006933b5</guid>
    <pubDate>Fri, 21 Dec 2007 21:05:00 +0100</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Free</category><category>IPv6</category><category>The Fool</category>    
    <description>    &lt;p&gt;Peut-être ignorez-vous que chaque ordinateur est identifié sur internet par un numéro, son &lt;a href=&quot;http://fr.wikipedia.org/wiki/Adresse_ip&quot; hreflang=&quot;fr&quot; title=&quot;Article d'encyclopédie wikipédia&quot;&gt;adresse &lt;acronym title=&quot;Protocole internet&quot;&gt;IP&lt;/acronym&gt;&lt;/a&gt;. Si c'est le cas, maintenant, vous le savez.&lt;/p&gt;

&lt;p&gt;La version la plus courante de &lt;acronym title=&quot;Protocole internet&quot;&gt;IP&lt;/acronym&gt;, la version 4, attribue des adresses sous la forme &lt;var&gt;a.b.c.d&lt;/var&gt;, où a, b, c et d sont des numéros entre 0 et 255. Seul problème, cela ne fait pas assez d'adresses possibles. On estime que d'ici deux à cinq ans, la situation sera vraiment critique. Donc des gens ont réfléchi à la question, et ont créé une nouvelle version de &lt;acronym title=&quot;Protocole internet&quot;&gt;IP&lt;/acronym&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ipv6&quot; hreflang=&quot;fr&quot; title=&quot;Article d'encyclopédie wikipédia&quot;&gt;&lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;&lt;/a&gt;, qui (je vous laisser lire l'article wikipédia pour les détails) offre (beaucoup) plus de possibilités d'adresses.&lt;/p&gt;

&lt;p&gt;Depuis le 12 décembre (merci pour le cadeau d'anniversaire), &lt;a href=&quot;http://www.universfreebox.com/article4378.html&quot; hreflang=&quot;fr&quot; title=&quot;Article de Univers Freebox&quot;&gt;Free propose (enfin) à ses abonnés des adresses &lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;&lt;/a&gt;. &lt;a href=&quot;http://thefool.filyb.info/&quot; hreflang=&quot;fr&quot; title=&quot;Mon serveur&quot;&gt;The Fool&lt;/a&gt;, mon serveur, qui héberge le présent carnet, est désormais accessible par &lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;.&lt;/p&gt;

&lt;p&gt;En pratique, si vous avez une connexion &lt;acronym title=&quot;Protocole internet version 4 et 6&quot;&gt;IPv4 + v6&lt;/acronym&gt; (comme celle de Free avec l'&lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt; activée), ou seulement  &lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;, vous pourrez accéder à &lt;a href=&quot;http://thefool.filyb.info/&quot; hreflang=&quot;fr&quot; title=&quot;Mon serveur&quot;&gt;The Fool&lt;/a&gt; via son &lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;. Mais pas d'inquiétude, si vous ne pouvez pas avoir une adresse &lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;, vous pourrez toujours venir via la traditionnelle &lt;acronym title=&quot;Protocole internet version 4&quot;&gt;IPv4&lt;/acronym&gt;.&lt;/p&gt;

&lt;p&gt;Comment savoir si vous êtes parés pour l'avenir&amp;nbsp;? Une gentille petite phrase accueille les visiteurs passant par &lt;acronym title=&quot;Protocole internet version 6&quot;&gt;IPv6&lt;/acronym&gt;&amp;nbsp;:
&lt;a href=&quot;http://filyb.info/public/carnet/ipv6powa.png&quot;&gt;&lt;img src=&quot;http://filyb.info/public/carnet/ipv6powa.png&quot; alt=&quot;Merci d'avoir pris soin d'Internet en navigant avec IPv6 !&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2007/12/21/Ce-site-est-pret-pour-le-futur-titre-pretentieux#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2007/12/21/Ce-site-est-pret-pour-le-futur-titre-pretentieux#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/587</wfw:commentRss>
      </item>
    
  <item>
    <title>Parangon : logiciel modulaire de sauvegarde basé sur rsync</title>
    <link>http://filyb.info/post/2007/11/11/Parangon-%3A-logiciel-modulaire-de-sauvegarde-base-sur-rsync</link>
    <guid isPermaLink="false">urn:md5:812286e9795936b0fe62d4d909d4b4e1</guid>
    <pubDate>Sun, 11 Nov 2007 15:03:00 +0100</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Informatique</category><category>Launchpad</category><category>Parangon</category><category>Programmation</category><category>The Fool</category>    
    <description>    &lt;p&gt;Pour les besoins de &lt;a href=&quot;http://filyb.info/post/2007/11/04/Migration-terminee&quot; hreflang=&quot;fr&quot; title=&quot;Billet sur ce carnet&quot;&gt;The Fool&lt;/a&gt;, j'ai codé un petit logiciel de sauvegarde, nommé Parangon.&lt;/p&gt;

&lt;p&gt;Codé en python, il se base sur &lt;a href=&quot;http://fr.wikipedia.org/wiki/Rsync&quot; hreflang=&quot;fr&quot; title=&quot;Article d'encyclopédie wikipédia&quot;&gt;rsync&lt;/a&gt; pour réaliser les sauvegarde localement ou via &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ssh&quot; hreflang=&quot;fr&quot; title=&quot;Article d'encyclopédie wikipédia&quot;&gt;&lt;acronym title=&quot;Secure shell&quot; lang=&quot;en&quot; xml:lang=&quot;en&quot;&gt;Ssh&lt;/acronym&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Son principe de fonctionnement se base sur les liens durs des systèmes de fichiers Un*x. Sur le disque de sauvegarde se trouve un dossier par date de sauvegarde. Chacun de ces dossier contient l'intégralité des fichiers à sauvegarder. Cependant, si un fichier n'a pas changé depuis la sauvegarde précédente, son contenu n'est pas copié&amp;nbsp;: seul un lien dur est créé. Ainsi, il est possible d'aller rechercher un fichier à n'importe quelle date, ou de recopier l'intégralité de la sauvegarde à un point de sauvegarde donné, sans pour autant avoir des copies redondante.&lt;/p&gt;

&lt;p&gt;La modularité tient dans les objets sauvegardés. Nommés Atom, chacun est défini dans un module particulier. On peut ainsi sauvegarder le contenu d'un dossier, d'une base de donné MySQL ou la liste des paquets installés sur le système. De plus, la configuration est très souple&amp;nbsp;: le fichier de configuration est un module pyhton. Les commentaires du fichier d'exemple sont suffisamment parlant pour réaliser une configuration valide sans faire du code, néanmoins il est possible d'obtenir quelque chose d'assez poussé.&lt;/p&gt;

&lt;p&gt;Je n'ai pas trop cherché ce qui existait déjà en la matière avant de coder Parangon, il est fort possible qu'il existe déjà des logiciels du genre. Cependant, cette solution me convient bien pour mon serveur (et aussi pour ordinateur personnel, qui en profite).&lt;/p&gt;

&lt;p&gt;Je publie donc le code source de la version actuelle. Aucun test poussé autre que pour l'usage que j'en fait n'a été effectué. Les modules existants ne sont que ceux dont j'avais l'usage. J'ai quelques autres idées pour la suite, mais elles ne seront réalisées que quand j'en aurai le temps. Cependant, si le logiciel intéresse quelqu'un, je suis prêt à accepter toute contribution.&lt;/p&gt;

&lt;p&gt;Pour l'occasion, j'ai testé le système de gestion de version &lt;a href=&quot;http://bazaar-vcs.org/&quot; hreflang=&quot;en&quot; title=&quot;Site du projet Bazaar&quot;&gt;Bazaar&lt;/a&gt; couplé à la plate-forme de développement &lt;a href=&quot;https://launchpad.net/&quot; hreflang=&quot;en&quot; title=&quot;Plate-forme Launchpad&quot;&gt;Launchpad&lt;/a&gt; (dont le code devrait, contrairement à Sourceforge et autres Google code, être libéré).&lt;/p&gt;


&lt;ul&gt;
&lt;li&gt;&lt;del&gt;&lt;a href=&quot;https://launchpad.net/parangon/&quot; hreflang=&quot;en&quot; title=&quot;Projet Parangon sur Launchpad&quot;&gt;Parangon&lt;/a&gt;&lt;/del&gt;&lt;/li&gt;
&lt;li&gt;&lt;del&gt;Récupérer le code de Parangon&amp;nbsp;: &lt;kbd&gt;bzr branch http://bazaar.launchpad.net/~parangon-dev/parangon/trunk&lt;/kbd&gt;&lt;/del&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Mise à jour du 28 janvier 2008&lt;/strong&gt;&amp;nbsp;: le code est désormais sur &lt;a href=&quot;http://thefool.filyb.info/&quot; hreflang=&quot;fr&quot; title=&quot;Serveur The Fool&quot;&gt;The Fool&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://dev.filyb.info/parangon/&quot; hreflang=&quot;en&quot; title=&quot;Site du projet Parangon&quot;&gt;Parangon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Récupérer le code de Parangon&amp;nbsp;: &lt;kbd&gt;bzr branch http://code.filyb.info/parangon&lt;/kbd&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2007/11/11/Parangon-%3A-logiciel-modulaire-de-sauvegarde-base-sur-rsync#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2007/11/11/Parangon-%3A-logiciel-modulaire-de-sauvegarde-base-sur-rsync#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/583</wfw:commentRss>
      </item>
    
  <item>
    <title>Migration terminée</title>
    <link>http://filyb.info/post/2007/11/04/Migration-terminee</link>
    <guid isPermaLink="false">urn:md5:5960743b836e542742f87a25e3432349</guid>
    <pubDate>Sun, 04 Nov 2007 21:46:00 +0100</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Carnet</category>
        <category>Carnet</category><category>Informatique</category><category>The Fool</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://fr.wikipedia.org/wiki/Image:BrantaLeucopsisMigration.jpg&quot; hreflang=&quot;en&quot; title=&quot;Informations sur l'image&quot; class=&quot;image&quot;&gt;&lt;img src=&quot;http://filyb.info/public/photo/animaux/800px-BrantaLeucopsisMigration.jpg&quot; alt=&quot;800px-BrantaLeucopsisMigration.jpg&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;



C'est fini&amp;nbsp;: désormais tous mes sites (mis à part celui du &lt;a href=&quot;http://casetta.tuxfamily.org/&quot; hreflang=&quot;en&quot; title=&quot;site web du projet Casetta&quot;&gt;projet Casetta&lt;/a&gt;, qui restera chez TuxFamily) sont hébergés chez moi, sur mon petit serveur relié à l'&lt;acronym title=&quot;Asynchronous Digital Subscriber Line&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt;ADSL&lt;/acronym&gt;.&lt;/p&gt;

&lt;p&gt;The Fool, car tel est son nom, est heureux d'accueillir vos visites, et tentera de vous satisfaire au moins aussi bien que 1&amp;amp;1 le faisait.&lt;/p&gt;

&lt;p&gt;Les raisons de ce changements sont multiples, en voici les principales&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Volonté d'indépendance&amp;nbsp;: tant au niveau technique (je ne dépend plus que de deux prestataires&amp;nbsp;: &lt;a href=&quot;http://free.fr/&quot; hreflang=&quot;fr&quot; title=&quot;Site officiel de Free&quot;&gt;Free&lt;/a&gt; pour la connexion au réseau, et &lt;a href=&quot;http://gandi.net/&quot; hreflang=&quot;fr&quot; title=&quot;Registar Gandi.net&quot;&gt;Gandi.net&lt;/a&gt; pour les noms de domaine) qu'au niveau du contenu.&lt;/li&gt;
&lt;li&gt;Volonté d'apprentissage&amp;nbsp;: il n'y a rien de mieux pour apprendre à monter un serveur web que de monter un serveur web.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bonne navigation sur les sites de The Fool&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2007/11/04/Migration-terminee#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2007/11/04/Migration-terminee#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/580</wfw:commentRss>
      </item>
    
</channel>
</rss>