<?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 - Programmation</title>
  <link>http://filyb.info/</link>
  <atom:link href="http://filyb.info/feed/tag/Programmation/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, 01 Dec 2008 21:10:36 +0100</pubDate>
  <copyright>Copyright © Florian Birée, 2005-2008.</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Coloration syntaxique ARM pour Nano</title>
    <link>http://filyb.info/post/2008/10/11/Coloration-syntaxique-ARM-pour-Nano</link>
    <guid isPermaLink="false">urn:md5:2dc0a8d9b0450b18908c93e35209ec8e</guid>
    <pubDate>Sat, 11 Oct 2008 21:03:00 +0200</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>ARM</category><category>Fac</category><category>Informatique</category><category>Nano</category><category>Programmation</category>    
    <description>    &lt;p&gt;Si d&amp;#8217;aventure vous venait l&amp;#8217;idée de coder en &lt;a href=&quot;http://fr.wikipedia.org/wiki/Advanced_RISC_Machines&quot; hreflang=&quot;fr&quot; title=&quot;Article d'encyclopédie wikipédia&quot;&gt;assembleur &lt;acronym title=&quot;Advanced RISC Machines&quot;&gt;ARM&lt;/acronym&gt;&lt;/a&gt; à l&amp;#8217;aide de l&amp;#8217;éditeur de texte &lt;a href=&quot;http://fr.wikipedia.org/wiki/Nano_(logiciel)&quot; hreflang=&quot;fr&quot; title=&quot;Article d'encyclopédie wikipédia&quot;&gt;&lt;acronym title=&quot;GNU's Not Unix&quot;&gt;GNU&lt;/acronym&gt; Nano&lt;/a&gt;, vous trouverez en annexe de ce billet un fichier de configuration pour obtenir une coloration syntaxique de ce langage.&lt;/p&gt;

&lt;p&gt;Le fichier est loin d&amp;#8217;être parfait, mais déjà plutôt pratique. Il s&amp;#8217;applique aux fichiers ayant pour extension &lt;var&gt;.s&lt;/var&gt;. Le fichier est sous la licence &lt;a href=&quot;http://sam.zoy.org/wtfpl/&quot; hreflang=&quot;en&quot; title=&quot;Web page of the license&quot;&gt;&lt;acronym title=&quot;Do What The Fuck You Want To Public License&quot;&gt;WTFPL&lt;/acronym&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pour l&amp;#8217;utiliser, télécharger-le et copiez-le par exemple dans &lt;var&gt;~/.arm.nanorc&lt;/var&gt;. Ensuite, dans votre fichier de configuration de Nano (&lt;var&gt;~/.nanorc&lt;/var&gt;), ajoutez les lignes suivante&amp;#160;:&lt;/p&gt;
&lt;pre&gt;
## Assembler ARM
include &quot;~/.arm.nanorc&quot;
&lt;/pre&gt;

&lt;p&gt;Attention&amp;#160;: si vous avez inclus la coloration syntaxique fournie pour l&amp;#8217;assembleur, il faut soit la désactiver soit la modifier pour qu&amp;#8217;elle ne prenne pas en compte les fichiers &lt;var&gt;.s&lt;/var&gt;.&lt;/p&gt;</description>
    
          <enclosure url="http://filyb.info/public/scripts/arm.nanorc"
      length="788" type="text/plain" />
    
    
          <comments>http://filyb.info/post/2008/10/11/Coloration-syntaxique-ARM-pour-Nano#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2008/10/11/Coloration-syntaxique-ARM-pour-Nano#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/975</wfw:commentRss>
      </item>
    
  <item>
    <title>Compte-rendu de la présentation sur Crunchy</title>
    <link>http://filyb.info/post/2008/09/27/Compte-rendu-de-la-presentation-sur-Crunchy</link>
    <guid isPermaLink="false">urn:md5:c865f237edf1cf622af39c32862bf676</guid>
    <pubDate>Sat, 27 Sep 2008 16:39:00 +0200</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Crunchy</category><category>Informatique</category><category>Programmation</category><category>Toulibre</category><category>Toulouse</category>    
    <description>    &lt;p&gt;Rapidement (et avec du retard), voici quelques mots sur ma présentation de &lt;a href=&quot;http://code.google.com/p/crunchy/&quot; hreflang=&quot;en&quot; title=&quot;Site de Crunchy&quot;&gt;Crunchy&lt;/a&gt; à &lt;a href=&quot;http://toulibre.org/&quot; hreflang=&quot;fr&quot; title=&quot;Site de Toulibre&quot;&gt;Toulibre&lt;/a&gt;, le 10 septembre dernier&amp;#160;:&lt;/p&gt;

&lt;p&gt;La présentation a été un succès, puisqu&amp;#8217;il y avait pas mal de monde (la salle était pleine - serai-ce à cause de la présentation de Thomas sur &lt;a href=&quot;http://wiki.openmoko.org/wiki/Main_Page&quot; hreflang=&quot;en&quot; title=&quot;Site du projet OpenMoko&quot;&gt;OpenMoko&lt;/a&gt; qui suivait&amp;#160;?), et surtout que le public était intéressé.&lt;/p&gt;

&lt;p&gt;Vous pouvez bien sûr consulter &lt;a href=&quot;http://florian.biree.name/public/presentations/2008-toulibre-crunchy/crunchy-toulibre-20080910.pdf&quot;&gt;le support de présentation&lt;/a&gt; (&lt;a href=&quot;http://florian.biree.name/public/presentations/2008-toulibre-crunchy/crunchy-toulibre-20080910.tar.gz&quot;&gt;source en L&lt;sup&gt;A&lt;/sup&gt;T&lt;sub&gt;E&lt;/sub&gt;X Beamer&lt;/a&gt;), ainsi que &lt;a href=&quot;http://toulibre.org/pub/2008-09-10-rencontre/video/florian-biree-crunchy.ogv&quot;&gt;la vidéo de la conférence (Ogg Theora)&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2008/09/27/Compte-rendu-de-la-presentation-sur-Crunchy#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2008/09/27/Compte-rendu-de-la-presentation-sur-Crunchy#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/964</wfw:commentRss>
      </item>
    
  <item>
    <title>Présentation de Crunchy à Toulibre le 10 septembre 2008</title>
    <link>http://filyb.info/post/2008/09/06/Presentation-de-Crunchy-a-Toulibre-le-10-septembre-2008</link>
    <guid isPermaLink="false">urn:md5:ef4ff834d4fb320ed9870b573c0eb77c</guid>
    <pubDate>Sat, 06 Sep 2008 22:06:00 +0200</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Croquant</category><category>Crunchy</category><category>Google</category><category>Informatique</category><category>MoinMoin</category><category>Programmation</category><category>Python</category><category>SoC2008</category><category>Toulibre</category><category>Toulouse</category>    
    <description>    &lt;p&gt;Je présenterai &lt;a href=&quot;http://code.google.com/p/crunchy/&quot; hreflang=&quot;en&quot; title=&quot;Site du projet Crunchy&quot;&gt;Crunchy&lt;/a&gt; à &lt;a href=&quot;http://toulibre.org/&quot; hreflang=&quot;fr&quot; title=&quot;Site du GUL Toulibre&quot;&gt;Toulibre&lt;/a&gt; (Toulouse), le dix septembre (mercredi prochain).&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://code.google.com/p/crunchy/&quot; hreflang=&quot;en&quot; title=&quot;Site du projet Crunchy&quot;&gt;Crunchy&lt;/a&gt;, c&amp;#8217;est le logiciel qui permet d&amp;#8217;intégrer l&amp;#8217;interpréteur &lt;a href=&quot;http://python.org/&quot; hreflang=&quot;en&quot; title=&quot;Site du langage de programmation Python&quot;&gt;Python&lt;/a&gt; dans un tutoriel &lt;acronym title=&quot;Hypertext Markup Language&quot;&gt;HTML&lt;/acronym&gt;, et sur lequel j&amp;#8217;ai réalisé mon &lt;a href=&quot;http://filyb.info/tag/SoC2008&quot;&gt;Google Summer of Code&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Cette présentation sera suivit par une autre de &lt;a href=&quot;http://thomas.enix.org/&quot; hreflang=&quot;fr&quot; title=&quot;Blog de Thomas Petazzoni&quot;&gt;Thomas Petazzoni&lt;/a&gt;, sur &lt;a href=&quot;http://wiki.openmoko.org/wiki/Main_Page&quot; hreflang=&quot;en&quot; title=&quot;Site du projet Openmoko&quot;&gt;Openmoko&lt;/a&gt;, le système libre pour téléphones portables. Thomas possède un modèle de Neo FreeRunner, le premier téléphone qui tourne sous ce système.&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2008/09/06/Presentation-de-Crunchy-a-Toulibre-le-10-septembre-2008#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2008/09/06/Presentation-de-Crunchy-a-Toulibre-le-10-septembre-2008#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/949</wfw:commentRss>
      </item>
    
  <item>
    <title>SoC 2008: Croquant 1.0</title>
    <link>http://filyb.info/post/2008/07/09/SoC-2008%3A-Croquant-10</link>
    <guid isPermaLink="false">urn:md5:1220d7b55ef7574061e63dda02ce72e5</guid>
    <pubDate>Wed, 09 Jul 2008 00:44:00 +0200</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Croquant</category><category>Crunchy</category><category>Google</category><category>Informatique</category><category>MoinMoin</category><category>Programmation</category><category>Python</category><category>SoC2008</category>    
    <description>    &lt;p&gt;I'm proud to announce the release of &lt;a href=&quot;http://code.google.com/p/croquant/&quot; hreflang=&quot;en&quot; title=&quot;Croquant project&quot;&gt;Croquant 1.0&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;This is the first release of Croquant, the set of &lt;a href=&quot;http://moinmo.in/&quot; hreflang=&quot;en&quot; title=&quot;MoinMoin project&quot;&gt;MoinMoin&lt;/a&gt; plugins for an integration with &lt;a href=&quot;http://code.google.com/p/crunchy/&quot; hreflang=&quot;en&quot; title=&quot;Crunchy project&quot;&gt;Crunchy&lt;/a&gt;. Right now, Croquant consists in:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;A parser to embed python code, with &lt;acronym title=&quot;Very Little Additional Markup&quot;&gt;VLAM&lt;/acronym&gt;, to add interpreters, editors, doctests, etc in Crunchy&lt;/li&gt;
 &lt;li&gt;Three macros to add some forms and links in Crunchy&lt;/li&gt;
 &lt;li&gt;A MoinMoin theme, which looks like &lt;a href=&quot;http://python.org/&quot; hreflang=&quot;en&quot; title=&quot;Python project&quot;&gt;python.org&lt;/a&gt; and is designed to be used with Crunchy (by example, the edition link in Crunchy will open the edition page outside Crunchy). An option can force the theme to behave exactly like the one of &lt;a href=&quot;http://wiki.python.org/&quot; hreflang=&quot;en&quot; title=&quot;Python wiki&quot;&gt;the Python wiki&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can already &lt;a href=&quot;http://code.google.com/p/croquant/downloads/list&quot; hreflang=&quot;en&quot; title=&quot;Downloads for Croquant&quot;&gt;download Croquant 1.0&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2008/07/09/SoC-2008%3A-Croquant-10#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2008/07/09/SoC-2008%3A-Croquant-10#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/839</wfw:commentRss>
      </item>
    
  <item>
    <title>Mon premier plugin DotClear : welcomeIpv6</title>
    <link>http://filyb.info/post/2008/06/19/Mon-premier-plugin-DotClear-%3A-welcomeIpv6</link>
    <guid isPermaLink="false">urn:md5:e769238ecca223d4bdbfedbab2834666</guid>
    <pubDate>Thu, 19 Jun 2008 23:11:00 +0200</pubDate>
    <dc:creator>Thesa</dc:creator>
        <category>Informatique</category>
        <category>Carnet</category><category>DotClear</category><category>Informatique</category><category>IPv6</category><category>Programmation</category>    
    <description>    &lt;p&gt;Depuis que &lt;a href=&quot;http://thefool.filyb.info/&quot; hreflang=&quot;fr&quot; title=&quot;Accueil du serveur&quot;&gt;le serveur&lt;/a&gt; est &lt;a href=&quot;http://filyb.info/post/2007/12/21/Ce-site-est-pret-pour-le-futur-titre-pretentieux&quot; hreflang=&quot;fr&quot; title=&quot;Billet sur le passage à l'IPv6&quot;&gt;accessible par &lt;acronym title=&quot;Protocol Internet version 6&quot;&gt;IPv6&lt;/acronym&gt;&lt;/a&gt;, un sympathique message félicite les utilisateurs de cette nouvelle norme.&lt;/p&gt;

&lt;p&gt;Seulement voilà, avec le passage de cette installation de DotClear 2 en version &lt;acronym title=&quot;Release Candidate&quot;&gt;RC 1&lt;/acronym&gt;, j'ai modifié mon thème pour qu'il hérite plus du thème par défaut (sans en modifier l'aspect visuel). Et au passage, j'ai perdu le gentil message.&lt;/p&gt;

&lt;p&gt;J'ai donc décidé de créer un widget pour DotClear 2, qui vous permet d'afficher un message selon que l'utilisateur accède à votre site via &lt;acronym title=&quot;Protocol Internet version 4&quot;&gt;IPv4&lt;/acronym&gt; ou &lt;acronym title=&quot;Protocol Internet version 6&quot;&gt;IPv6&lt;/acronym&gt;. Vous le trouverez à la fin du billet.&lt;/p&gt;

&lt;p&gt;Un grand merci merci à la documentation de DotClear (qui sera en lien ici quand le site se fera le plaisir de répondre), grâce à laquelle j'ai pu coder ce plugin sans connaître trois mots de &lt;acronym title=&quot;PHP: Hypertext Preprocessor&quot;&gt;PHP&lt;/acronym&gt;. 95&amp;nbsp;% du code en est du copié-collé, j'aurais presque envie de vous demander de leur adresser directement les rapports de bug &lt;img src=&quot;/themes/2filybstreet/smilies/tongue.png&quot; alt=&quot;:-p&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://florian.biree.name/public/prog/dotclear2/plugin-welcomeIpv6-0.1.zip&quot; hreflang=&quot;fr&quot; title=&quot;Archive du plugin&quot;&gt;plugin-welcomeIpv6-0.1.zip&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(Maintenant, on va essayer de mettre ça sur &lt;a href=&quot;http://www.dotaddict.org/&quot; hreflang=&quot;fr&quot; title=&quot;Site des extensions pour DotClear&quot;&gt;Dotaddict&lt;/a&gt;.)&lt;/p&gt;</description>
    
    
    
          <comments>http://filyb.info/post/2008/06/19/Mon-premier-plugin-DotClear-%3A-welcomeIpv6#comment-form</comments>
      <wfw:comment>http://filyb.info/post/2008/06/19/Mon-premier-plugin-DotClear-%3A-welcomeIpv6#comment-form</wfw:comment>
      <wfw:commentRss>http://filyb.info/feed/atom/comments/816</wfw:commentRss>
      </item>
    
</channel>
</rss>