<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">

<channel>
  <title>Les pieds dans le code (Yannick François)</title>
  <link>http://elsif.fr</link>
  <atom:link type="application/rss+xml" href="http://elsif.fr/articles.rss" rel="self"/>
  <language>fr-fr</language>
  <ttl>40</ttl>
  <description>En mettant les pieds dedans, on le sent autrement</description>

  
  <item>
    <title>Rework, sans rien changer...</title>
    <description>&lt;p&gt;Après avoir refermé ce nouveau bouquin de chez &lt;a href='http://37signals.com/'&gt;37Signals&lt;/a&gt;, je suis un peu déçu. &lt;a href='http://37signals.com/rework/'&gt;Rework&lt;/a&gt; n&amp;#8217;est, de mon point de vue, qu&amp;#8217;une version amélioré de &lt;a href='http://gettingreal.37signals.com/'&gt;Getting Real&lt;/a&gt;. C&amp;#8217;était peut-être le but, mais du coup, je n&amp;#8217;ai rien appris de nouveau.&lt;/p&gt;

&lt;p&gt;&lt;img src='/files/front-cover.png' alt='Rework' /&gt;&lt;/p&gt;

&lt;p&gt;Beaucoup de chose relève du bon sens et sont courament faite dans quelques sociétés. D&amp;#8217;autres sont moins évidente, et on voit peu d&amp;#8217;entreprise les mettre en place. Je pense notamment au fait de rester &lt;em&gt;petit&lt;/em&gt;. Je vois trop de personnes pour qui la taille d&amp;#8217;une boite indique une certaine puissance, notoriété ou encore tranquillité&amp;#8230;&lt;/p&gt;

&lt;p&gt;Il y a par contre quelque choses avec lequel je ne suis pas d&amp;#8217;accord: le fait de travailler à domicile, avec une équipe réparti. Je pense: pour pouvoir recruter les meilleurs des meilleurs il faut accepter de recruter à travers la planête. Pour moi, le fait de travailler en équipe, dans une même pièce est beaucoup plus efficace et important que de travailler avec la crème de la crème mondiale. Mon coté vert me dit que c&amp;#8217;est pourtant bien de proner le travail à domicile&amp;#8230; mais je préfère pouvoir discuter tout de suite avec quelqu&amp;#8217;un quand j&amp;#8217;ai besoin de le faire, et surtout voir quand son visage ce tord de douleur sur un bout de code, pour pouvoir lui venir en aide. Et j&amp;#8217;aime à penser que les défaut de chaque membre de l&amp;#8217;équipe servent a rendre l&amp;#8217;équipe plus forte.&lt;/p&gt;

&lt;p&gt;En gros, lisez Rework plutôt que Getting Real si vous devez en choisir un. Et surtout (c&amp;#8217;est d&amp;#8217;ailleur dit dans un des premiers chapitres) restez vous même !&lt;/p&gt;</description>
    <pubDate>2010-04-26T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2010/04/26/rework-sans-rien-changer.html</link>
  </item>
  
  <item>
    <title>Appel de WebServices Soap en Ruby</title>
    <description>&lt;p&gt;&lt;img src='http://elsif.fr/files/soap.jpg' alt='Ruby Soap' /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href='http://fr.wikipedia.org/wiki/SOAP'&gt;Soap&lt;/a&gt;, on aime ou on aime pas. Je pense que Soap sur &lt;a href='http://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol'&gt;HTTP&lt;/a&gt;, c&amp;#8217;est dommage, autant utiliser le protocole http correctement et proposer des services web en &lt;a href='http://fr.wikipedia.org/wiki/Representational_State_Transfer'&gt;RESTful&lt;/a&gt; . Comme je l&amp;#8217;ai lu quelque part, c&amp;#8217;est comme &amp;#8220;mettre une enveloppe dans une enveloppe&amp;#8221;. Toujours est-il que ça a quand même le mérite d&amp;#8217;exister . Et nous nous sommes retrouvé à devoir faire appel à un webservice SOAP en ruby, j&amp;#8217;aimerais vous faire part de la façon dont on a réalisé cela.&lt;/p&gt;

&lt;p&gt;Après avoir jeté un coup d&amp;#8217;oeil à &lt;a href='http://dev.ctor.org/soap4r'&gt;soap4r&lt;/a&gt; nous avons voulu regarder ce qui existait déjà, et là, surprise, soap4r est intégré à la &lt;a href='http://ruby-doc.org/stdlib/'&gt;librairie standard de Ruby&lt;/a&gt; avec une base très riche pour l&amp;#8217;utilisation de &lt;a href='http://ruby-doc.org/stdlib/libdoc/soap/rdoc/index.html'&gt;Soap&lt;/a&gt; et quelques outils bien pratique pour l&amp;#8217;utilisation des fichiers &lt;a href='http://ruby-doc.org/stdlib/libdoc/wsdl/rdoc/index.html'&gt;WSDL&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Du coup, il ne reste plus qu&amp;#8217;a générer les classes qui s&amp;#8217;occuperont de l&amp;#8217;appel &amp;#8220;soap&amp;#8221; à l&amp;#8217;aide de l&amp;#8217;objet &lt;a href='http://ruby-doc.org/stdlib/libdoc/wsdl/rdoc/classes/WSDL/SOAP/WSDL2Ruby.html'&gt;WSDL2Ruby&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Pour cette génération, nous avons repris un script &lt;a href='http://dev.ctor.org/soap4r/browser/trunk/bin/wsdl2ruby.rb'&gt;wsdl2ruby.rb&lt;/a&gt; trouvé dans les repertoires du Trac du projet soap4r (qui date un peu). En gros il ajoute quelque explication sur l&amp;#8217;utilisation de la ligne de commande permettant de générer les classes Soap, et permet d&amp;#8217;enchainer l&amp;#8217;envoie du message &lt;code&gt;run&lt;/code&gt; après avoir mis en place la &lt;code&gt;location&lt;/code&gt; et placé quelque options bien choisi.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h3 id='voici_la_mthode_principale_du_'&gt;Voici &lt;em&gt;LA&lt;/em&gt; méthode principale du &lt;code&gt;wsdl2ruby.rb&lt;/code&gt;:&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt; def run
   @worker = WSDL::SOAP::WSDL2Ruby.new
   @worker.logger = @log
   location, opt = parse_opt(GetoptLong.new(*OptSet))
   usage_exit unless location
   @worker.location = location
   if opt[&amp;#39;quiet&amp;#39;]
     self.level = Logger::FATAL
   else
     self.level = Logger::INFO
   end
   @worker.opt.update(opt)
   @worker.run
   0
 end&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;p&gt;En executant donc cette commande &lt;code&gt;wsdl2ruby.rb --wsdl &amp;#39;[l&amp;#39;adresse du fichier wsdl de mon service soap
 qui tue]&amp;#39; --type client&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Il existe pas mal d&amp;#8217;option pour créer un webservice, mais ici nous voulions créer un client pour appeler un webservice soap existant.&lt;/p&gt;

&lt;p&gt;Cette commande nous a donc générer deux fichiers: &lt;code&gt;default.rb&lt;/code&gt; et &lt;code&gt;defaultDriver.rb&lt;/code&gt;. Ce dernier s&amp;#8217;occuper de la connexion au service, et défini les methodes que l&amp;#8217;on peut utiliser ainsi que les paramètres qui vont bien avec. Le fichier &lt;code&gt;default&lt;/code&gt; contient lui un objet par methode du service. Dans notre cas, nous avion un objet qui correspond à l&amp;#8217;appel, et un pour la réponse. Bien sur, avant d&amp;#8217;intégrer ce code généré, il faudrais faire un petit renomage, mais ça vous savez faire.&lt;/p&gt;

&lt;p&gt;Notre service permet&lt;/p&gt;

&lt;blockquote&gt;
&lt;h3 id='le_defaultdriverrb_gnr'&gt;Le defaultDriver.rb généré.&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt; require &amp;#39;default.rb&amp;#39;
 require &amp;#39;soap/rpc/driver&amp;#39;

 class Authentification &amp;lt; ::SOAP::RPC::Driver
   DefaultEndpointUrl = &amp;quot;http://example.com:8080/axis/services/authentification&amp;quot;
   MappingRegistry = ::SOAP::Mapping::Registry.new

   Methods = [
     [ &amp;quot;&amp;quot;,
       &amp;quot;authentification&amp;quot;,
       [ [&amp;quot;in&amp;quot;, &amp;quot;parameters&amp;quot;, [&amp;quot;::SOAP::SOAPElement&amp;quot;, &amp;quot;http://auth.example.com/&amp;quot;, &amp;quot;authentification&amp;quot;], true],
         [&amp;quot;out&amp;quot;, &amp;quot;parameters&amp;quot;, [&amp;quot;::SOAP::SOAPElement&amp;quot;, &amp;quot;http://auth.example.com/&amp;quot;, &amp;quot;response&amp;quot;], true] ],
       { :request_style =&amp;gt;  :document, :request_use =&amp;gt;  :literal,
         :response_style =&amp;gt; :document, :response_use =&amp;gt; :literal }
     ]
   ]

   def initialize(endpoint_url = nil)
     endpoint_url ||= DefaultEndpointUrl
     super(endpoint_url, nil)
     self.mapping_registry = MappingRegistry
     init_methods
   end

 private

   def init_methods
     Methods.each do |definitions|
       opt = definitions.last
       if opt[:request_style] == :document
         add_document_operation(*definitions)
       else
         add_rpc_operation(*definitions)
         qname = definitions[0]
         name = definitions[2]
         if qname.name != name and qname.name.capitalize == name.capitalize
           ::SOAP::Mapping.define_singleton_method(self, qname.name) do |*arg|
             __send__(name, *arg)
           end
         end
       end
     end
   end
 end&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;h3 id='le_fichier_gnr_defaultrb'&gt;Le fichier généré default.rb&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt; require &amp;#39;xsd/qname&amp;#39;

 class Authentification
   @@schema_type = &amp;quot;authentification&amp;quot;
   @@schema_ns = &amp;quot;http://auth.example.com&amp;quot;
   @@schema_qualified = &amp;quot;true&amp;quot;
   @@schema_element = [[&amp;quot;login&amp;quot;, &amp;quot;SOAP::SOAPString&amp;quot;], [&amp;quot;pwd&amp;quot;, &amp;quot;SOAP::SOAPString&amp;quot;]]

   attr_accessor :login
   attr_accessor :pwd

   def initialize(login = nil, pwd = nil)
     @login = login
     @pwd = pwd
   end
 end

 class Response
   @@schema_type = &amp;quot;response&amp;quot;
   @@schema_ns = &amp;quot;http://auth.example.com/&amp;quot;
   @@schema_qualified = &amp;quot;true&amp;quot;
   @@schema_element = [[&amp;quot;result&amp;quot;, &amp;quot;SOAP::SOAPString&amp;quot;]]

   attr_accessor :result

   def initialize(result = nil)
     @result = result
   end
 end&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;p&gt;Du coup, il ne reste plus qu&amp;#8217;a créer un nouvelle objet proxy (qui porte le nom du service et que l&amp;#8217;on retrouve dans le fichier &lt;code&gt;defaultDriver.rb&lt;/code&gt;), puis d&amp;#8217;envoyer les messages qui vont bien avec les paramètres.&lt;/p&gt;

&lt;blockquote&gt;
&lt;pre&gt;&lt;code&gt; require &amp;#39;defaultDriver&amp;#39;
 auth_proxy = Authentification.new
 response = auth_proxy.authentification(:login =&amp;gt; &amp;#39;james&amp;#39;, :pwd =&amp;gt; &amp;#39;bond&amp;#39;)
 puts response.result&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;p&gt;Au final, ça fonctionne plutôt bien et c&amp;#8217;est en peut de temps que l&amp;#8217;on a pu mettre en place cet appel. Soap est un protocole de communication verbeux, mais il a l&amp;#8217;avantage d&amp;#8217;être très bien intégré dans les divers langages et framework, et, dans notre cas, nous avons plusieurs technologie qui utilise ce service. On préfèrerais bien sur voir ici l&amp;#8217;utilisation d&amp;#8217;un service &lt;a href='http://fr.wikipedia.org/wiki/Representational_State_Transfer'&gt;rest&lt;/a&gt; mais il faudrais dans ce cas que les autres technologie soit capable de l&amp;#8217;utiliser, et pour certaine techno un peu vieillissante, c&amp;#8217;est pas facile (de plus reprendre le code existant a un coût).&lt;/p&gt;

&lt;p&gt;Je n&amp;#8217;aime pas non plus le code généré pour plusieurs raison dont le manque de test. On sent aussi qu&amp;#8217;avec les capacités dynamique de &lt;a href='http://www.ruby-lang.org/'&gt;Ruby&lt;/a&gt; on pourrais ne pas générer du code, mais construire &lt;em&gt;à la volé&lt;/em&gt; les appels au service soap.&lt;/p&gt;</description>
    <pubDate>2010-04-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2010/04/10/appel-de-webservices-soap-en-ruby.html</link>
  </item>
  
  <item>
    <title>Git ou Mercurial lequel choisir ? Les deux mon général !</title>
    <description>&lt;p&gt;&lt;img src='http://elsif.fr/files/git-logo.png' alt='Git Logo' /&gt;&lt;/p&gt;

&lt;p&gt;Voici le nième billet que l&amp;#8217;on peut trouver sur &lt;a href='http://git-scm.com/'&gt;Git&lt;/a&gt; et &lt;a href='http://mercurial.selenic.com/'&gt;Mercurial&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;On pourrais énumérer les différences entre les deux pour pouvoir choisir, mais &lt;a href='http://whygitisbetterthanx.com/'&gt;Why Git Is Better Than X&lt;/a&gt; le fait assez bien (quoique, on peut douter de l&amp;#8217;impartialité ;-)).&lt;/p&gt;

&lt;p&gt;On pourrais aussi choisir mercurial pour l&amp;#8217;executable en deux lettres (&lt;code&gt;hg&lt;/code&gt;) au lieu de git qui en contient trois (&lt;code&gt;git&lt;/code&gt;)&amp;#8230;&lt;/p&gt;

&lt;p&gt;Un petit plus pour Mercurial, en tant que client en tout cas. effectivement, grace à ce plugin &lt;a href='http://hg-git.github.com/'&gt;hg-git&lt;/a&gt; un utilisateur de mercurial pourra partager avec des utilisateurs de Git. Je en suis pas sur que l&amp;#8217;inverse existe.&lt;/p&gt;

&lt;p&gt;Un autre point me dit que finalement on peut très bien ce servir des deux dans un même projet. C&amp;#8217;est une discussion dans un TGV de retour de Strasbourg et le billet &lt;a href='http://www.martinfowler.com/bliki/MercurialSquashCommit.html'&gt;MercurialSquashCommit de Martin Fowler&lt;/a&gt; qui eveil ma curiosité. J&amp;#8217;ai l&amp;#8217;impression que travailler par patch permet également d&amp;#8217;utiliser n&amp;#8217;importe quelle DVCS, à condition bien sur que celui-ci propose une création de patch facilité. Il me semble que Git propose avec la commande &lt;a href='http://www.ru.kernel.org/pub/software/scm/git/docs/git-diff.html'&gt;git-diff&lt;/a&gt; voir &lt;a href='http://www.kernel.org/pub/software/scm/git/docs/git-format-patch.html'&gt;git-format-patch&lt;/a&gt; permet une gestion très interessante des patchs. Mercurial a également une gestion interessante par le biais de l&amp;#8217;&lt;a href='http://mercurial.selenic.com/wiki/MqExtension'&gt;extension MQ&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Mais j&amp;#8217;ai besoin de faire quelque essais avant d&amp;#8217;être persuadé (pour l&amp;#8217;un et/ou l&amp;#8217;autre). Promis, je vous en reparle quand c&amp;#8217;est fait.&lt;/p&gt;

&lt;p&gt;Alors utiliser, Git, Mercurial ou un autre, peut importe tant que l&amp;#8217;équipe arrive à trouver un rythme et un processus qui lui convient ;-)&lt;/p&gt;

&lt;p&gt;&lt;img src='http://elsif.fr/files/mercurial-logo1.png' alt='Mercurial Logo' /&gt;&lt;/p&gt;</description>
    <pubDate>2010-04-04T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2010/04/04/git-ou-mercurial-lequel-choisir-les-deux-mon-general.html</link>
  </item>
  
  <item>
    <title>OKAMI design: expo peinture</title>
    <description>&lt;p&gt;Rien à voir avec les pieds dans le code directement: je me permet un peu de pub pour Cyrou, un ami de longue date et Monique, une artiste/designeuse.&lt;/p&gt;

&lt;p&gt;Si vous aimez les japonaiserie je vous conseil d&amp;#8217;aller faire un tour sur &lt;a href='http://okami.fr/' title='Okami design'&gt;Okami&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src='http://elsif.fr/files/painting_round.jpg' alt='Les peintures rondes de Monique- Okami design' /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src='http://elsif.fr/files/dessin_cyrou_tigre.jpg' alt='Un tigre de Cyrou- Okami design' /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href='http://okami.fr/blog/fr/expo-de-peintures/'&gt;Monique expose jusqu&amp;#8217;à fin mars quelques peintures chez Yin&lt;/a&gt;, un restaurant que Cyril nous recommande.&lt;/p&gt;</description>
    <pubDate>2010-03-08T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2010/03/08/okami-design-expo-peinture.html</link>
  </item>
  
  <item>
    <title>Marre du liste fiche de l'informatique de gestion</title>
    <description>&lt;p&gt;&lt;em&gt;Il y a quelque chose qui commence à être lourd dans les développements logiciel auquel je participe: l&amp;#8217;ergonomie idiote. Je me demande comment enrayer cela. Voici une image du problème que je rencontre si souvent&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;En général, on écrit un logiciel pour faciliter la vie d&amp;#8217;utilisateurs. Dans mon cas, c&amp;#8217;est souvent des utilisateurs interne (je travail en &lt;em&gt;&amp;#8220;informatique de gestion&amp;#8221;&lt;/em&gt;). Il y a déjà là une petite piste de reflexion: &lt;strong&gt;pourquoi je traite des utilisateurs interne différement du grand public (ou utilisateur externe) ?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Peut-être parce qu&amp;#8217;on ne peut pas &lt;em&gt;&amp;#8220;imposer&amp;#8221;&lt;/em&gt; une manière de travailler à monsieur tout-le-monde. Mais finalement, quand on y pense un peu, les divers services que l&amp;#8217;on utilise nous impose un peu leur vision des choses, et quand c&amp;#8217;est bien fait, c&amp;#8217;est un service qui marche, parce que la façon dont sont proposé les fonctionnalitées nous convient. Sinon, le produit disparait.&lt;/p&gt;

&lt;p&gt;Pourquoi ne pourrait-on pas imaginer la même chose en interne ? &lt;strong&gt;Pourquoi ne pas forcer l&amp;#8217;utilisation d&amp;#8217;une application par son ergonomie, son design, ses fonctionnalitées ?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ensuite, au moment d&amp;#8217;écrire le logiciel, on se retrouve souvent à faire un découpage. Souvent par grand domaine: gestion utilisateur, gestion vehicule, gestion tarif, gestion calendrier&amp;#8230; gestion, gestion&amp;#8230; C&amp;#8217;est bon, on a compris qu&amp;#8217;on travail en informatique de gestion ! Ca m&amp;#8217;énerve !&lt;/p&gt;

&lt;p&gt;Et quand on pose la question: &lt;strong&gt;&amp;#8221;c&amp;#8217;est quoi la gestion d&amp;#8217;un véhicule&amp;#8221; ?&lt;/strong&gt; Et bien, on a souvent la réponse suivante: &amp;#8220;un véhicule à un nom, une immatriculation, une marque (qu&amp;#8217;on va gérer dans une table à part), un type (lien dans une table à part), un prix de location (il faudra boucler avec la gestion des tarifs et des plannings), et une date de mise en service&amp;#8221;. Super, &lt;strong&gt;on parle de schéma de base de donnée (relationnel) sans avoir aborder les fonctionnalitées&lt;/strong&gt;&amp;#8230;&lt;/p&gt;

&lt;p&gt;Mais creusons un peu.&lt;/p&gt;

&lt;p&gt;&amp;#8220;au niveau fonctionnalité, on fait quoi réèllement ?&amp;#8221; et voilà la réponse qui tue: &amp;#8220;on fait une tableau avec des critères de recherche/filtre, si possible avec des colonnes triable, et puis un formulaire pour la création et la mise à jour&amp;#8221;. Génial !.&lt;/p&gt;

&lt;p&gt;Pour les autres fonctionnalitées: reprendre le paragraphe précédent et remplacer &amp;#8220;véhicule&amp;#8221; et quelques champs par le nouveau domaine à étudier (utilisateur, tarif). Il n&amp;#8217;y a que le calendrier éventuellement que l&amp;#8217;on va gérer autrement&amp;#8230;&lt;/p&gt;

&lt;p&gt;Et on arrive à quelque chose de ce genre:&lt;/p&gt;

&lt;p&gt;&lt;img src='/files/ergo.jpg' alt='Limmonde architecture n-tier de lappli de gestion' /&gt;&lt;/p&gt;

&lt;p&gt;Y&amp;#8217;a un truc qui cloche (outre le fait que je vais devoir apprendre a dessiner sur un ordinateur).&lt;/p&gt;

&lt;p&gt;Habitué des bases de données relationnel, on se rend compte que c&amp;#8217;est juste une &lt;strong&gt;image des données&lt;/strong&gt;, avec un quelque règles métier placé entre les deux, plutôt que de les mettre sous forme de trigger de base.&lt;/p&gt;

&lt;p&gt;Je me demande quel est l&amp;#8217;interêt de ce genre d&amp;#8217;application ? OÃ¹ est le plus qui fait la différence. Non parce que sinon, y&amp;#8217;a moyen de faire &lt;strong&gt;de beau trigger de base&lt;/strong&gt;, et d&amp;#8217;&lt;strong&gt;utiliser un outil de query comme &lt;a href='http://squirrel-sql.sourceforge.net/' title='Squirrel-SQL home'&gt;Squirrel-SQL&lt;/a&gt;&lt;/strong&gt; ou autre pour aller taper dedans. On pourrais même imaginer faire &lt;strong&gt;quelques scripts sql à l&amp;#8217;avance&lt;/strong&gt; pour faciliter la vie des utilisateurs. Très honnêtement, je pense que l&amp;#8217;on irait plus vite en proposant cela, et &lt;strong&gt;l&amp;#8217;équipe apporterais tout autant de valeur au produit&lt;/strong&gt; (peut-être même plus) !&lt;/p&gt;

&lt;p&gt;Comment faire pour empecher cela ? Comment changer les mentalités d&amp;#8217;équipe entierement contaminé ? Je vois de mon angle de vue 2 pistes (qui ne s&amp;#8217;exclu pas d&amp;#8217;ailleurs):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;NoSQL (not only SQL) ou le grand mouvement des bases non relationnelle&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dur d&amp;#8217;être passer à coté de ce genre d&amp;#8217;article ces dernier temps. J&amp;#8217;avoue ne pas avoir encore manipulé dans le cas d&amp;#8217;une application concrete ce genre de base, mais juste fait quelques exploration. Cela me fait penser aux bases de donnée objet raté d&amp;#8217;il y a quelque année. Enfin système de stockage d&amp;#8217;objet voit le jour. Simple et semble-t-il efficace. Voilà peut-être un morceau de la solution pour arreter de penser les écrans sous forme de table de base de donnée relationnel.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;DDD (Domain Driven Design) approche du développement logiciel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Peut-être un peu plus confidentiel (surtout auprès des développeur français que je connais ?) mais j&amp;#8217;ai l&amp;#8217;impression que ça pourrais nous faire revenir à l&amp;#8217;essentiel: la fonction d&amp;#8217;un logiciel. Et non la structure des données (qui semble être le point le plus important aujourd&amp;#8217;hui, malheureusement). Mais c&amp;#8217;est un sujet un peu trop neuf pour moi pour l&amp;#8217;instant. Si vous voulez en savoir plus, je ne peut que vous conseiller l&amp;#8217;&lt;a href='http://en.wikipedia.org/wiki/Domain-driven_design' title='Domain Driven Design by Wikipedia'&gt;article wikipedia sur le Domain Driven Design&lt;/a&gt;pour commencer (la version française manque d&amp;#8217;ailleurs de richesse :p): puis le &lt;a href='http://domaindrivendesign.org/' title='domaindrivendesign.org'&gt;site de la communauté ddd&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Je ne sais pas trop a quoi ressemblerons nos appli de demain, mais j&amp;#8217;espère que celles que l&amp;#8217;on voit dans les entreprises seront plus sympa à utiliser !&lt;/p&gt;</description>
    <pubDate>2010-03-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2010/03/04/marre-du-liste-fiche-de-linformatique-de-gestion.html</link>
  </item>
  
  <item>
    <title>Typo 5.4 Willy Ronis</title>
    <description>&lt;p&gt;Et bien voilà, comme un cadeau de noël, l&amp;#8217;équipe du blogware &lt;a href=&quot;typosphere.org&quot;&gt;Typo&lt;/a&gt; viens de sortir la version 5.4 surnomé &amp;#8220;Willy Ronis&amp;#8221;. Pas mal de changement codé interface admin, je vous laisse lire l&amp;#8217;annonce sur le blog de type &lt;a href=&quot;http://blog.typosphere.org/release-of-typo-5-4-willy-ronis.html&quot;&gt;Release of Typo 5.4 Willy Ronis [en]&lt;/a&gt;.&lt;/p&gt;</description>
    <pubDate>2009-12-20T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/12/20/typo-5-4-willy-ronis.html</link>
  </item>
  
  <item>
    <title>Gestion des marques pages</title>
    <description>&lt;p&gt;Apres avois utilisé les del.icio.us et autres ma.gniolia, après avois lu Frederic faire tant de bonne pub pour diigo, je me suis ouvert un compte, et ma fois, je ne suis pas trop déçu.&lt;/p&gt;
&lt;p&gt;Toutes les fonctionnalitées dont j&amp;#8217;ai besoin sont là:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;plugin firefox efficace,&lt;/li&gt;
	&lt;li&gt;gestion du privée/publique,&lt;/li&gt;
	&lt;li&gt;état &amp;#8220;non-lu&amp;#8221;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Changement de cap: Utilisation de Diigo&amp;#8230;&lt;/p&gt;
&lt;p&gt;Ou pas.&lt;/p&gt;
&lt;p&gt;Après discussion avec un certain &lt;a href=&quot;http://blog.javabien.net/&quot;&gt;David&lt;/a&gt; , je me rend compte que je ne me sert de mes marques pages partagé qu&amp;#8217;uniquement en tampon&amp;#8230;. En gros, j&amp;#8217;y place tout ce qui m&amp;#8217;interesse, mais aussi tout ce qu&amp;#8217;il faut que je lise.&lt;/p&gt;
&lt;p&gt;Puis je dépiote de temps à autre ce qui traine dans mes lectures, mais voilà, après j&amp;#8217;en fait quoi ? Deux options en général, soit je supprime le marque page après l&amp;#8217;avoir lu, soit je le modifie pour marquer un sujet plus général.&lt;/p&gt;
&lt;p&gt;Donc au final, je me retrouve avec un paquet de lien que finalement je n&amp;#8217;utilise pas, car je passe bien souvent par un moteur de recherche de retrouver ce genre de site.&lt;/p&gt;
&lt;p&gt;Tout ça pour dire que finalement, j&amp;#8217;arrête d&amp;#8217;utiliser ces outils. Je fais un tampon dans les marques page de mon navigateur, en local, et puis c&amp;#8217;est tout.&lt;/p&gt;</description>
    <pubDate>2009-11-25T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/11/25/gestion-des-marques-pages.html</link>
  </item>
  
  <item>
    <title>Le code et les commentaires</title>
    <description>&lt;p&gt;Je viens de lire la &lt;a href=&quot;http://www.framablog.org/index.php/post/2009/11/21/commentaires-code-source-programmation&quot;&gt;traduction d&amp;#8217;un article parlant des commantaires dans le code source&lt;/a&gt; sur le &lt;a href=&quot;http://www.framablog.org&quot;&gt;Framablog&lt;/a&gt; . C&amp;#8217;est un article écrit par Esther Schindler que je ne connais pas. Son article original titré &lt;a href=&quot;http://www.itworld.com/development/84780/if-comments-are-ugly-code-ugly&quot;&gt;If the comments are ugly, the code is ugly&lt;/a&gt; parle donc de code source, de code source avec de vilain commentaires.&lt;/p&gt;
&lt;p&gt;Elle signale que les commentaires doivent être irréprochable, sans faute d&amp;#8217;orthographe,  sans erreur de grammaire, à jour par rapport aux codes sources commenté&amp;#8230;&lt;/p&gt;
&lt;p&gt;Et bien j&amp;#8217;ai trouvé une solution encore plus simple: &lt;strong&gt;je supprime les commentaires&lt;/strong&gt; et j&amp;#8217;essaie de rendre le code plus lisible. Les langages de programmations actuel sont assez expressif, utilise des mots anglais clair, certain langage apporte une structure permettant même d&amp;#8217;écrire des presques phrases ! &lt;strong&gt;Un code propre n&amp;#8217;est pas un code avec des commentaires à jour, mais un code lisible, clair et concis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;De plus, tout les langages modernes (enfin j&amp;#8217;espère) bénéficie d&amp;#8217;une &lt;a href=&quot;http://fr.wikipedia.org/wiki/Test_unitaire&quot;&gt;&lt;strong&gt;librairie de test unitaire&lt;/strong&gt;&lt;/a&gt;, ce qui veut dire que l&amp;#8217;on peut écrire un bout de code très simple qui montre l&amp;#8217;intention du programme réel, qui montre comment il fonctionne, &lt;strong&gt;qui le documente en quelque sorte&lt;/strong&gt;. Alors pourquoi écrire en plus des commentaires ? Je préfère voir un code lisible, et au pire devoir aller lire des tests unitaires pour comprendre son fonctionnement (voir ajouter des tests pour vérifier que j&amp;#8217;ai bien compris).&lt;/p&gt;
&lt;p&gt;Alors je ne sais pas qui est cette dame, mais, même si elle a en partie raison, pitié, éviter de faire du code illisible et sans test unitaire programmé sous pretexte que vous avez écrit des commentaire digne d&amp;#8217;un grand roman.&lt;/p&gt;</description>
    <pubDate>2009-11-21T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/11/21/le-code-et-les-commentaires.html</link>
  </item>
  
  <item>
    <title>BSD ressources</title>
    <description>&lt;p&gt;Pour ceux qui s&amp;#8217;interesse aux monde des *BSD, voici les quelques ressources qui traine dans mes favoris (surtout autour d&amp;#8217;OpenBSD).&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://bsdanywhere.org/&quot;&gt;BSDAnywhere&lt;/a&gt; : Un liveCD basé sur OpenBSD&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.dragonflybsd.org/&quot;&gt;DragonFlyBSD&lt;/a&gt; : Un système &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt; qui fait de plus en plus parlé de lui, surtout connu pour sont système de fichier &lt;a href=&quot;http://www.dragonflybsd.org/hammer/&quot;&gt;hammer&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.openbsdsupport.org/&quot;&gt;OpenBSDsupport&lt;/a&gt; : une sources de documentation (en anglais) pour OpenBSD&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://undeadly.org/&quot;&gt;Undeadly&lt;/a&gt; : on ne présente plus le journal officiel d&amp;#8217;OpenBSD :)&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.openbsd101.com/&quot;&gt;OpenBSD 101&lt;/a&gt; : Les bases, une fois qu&amp;#8217;on a installé OpenBSD&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.openbsd-france.org/&quot;&gt;OpenBSD France&lt;/a&gt; : le site de la communauté française autour d&amp;#8217;openbsd&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://wiki.openbsd-france.org/&quot;&gt;Le wiki d&amp;#8217;OpenBSD France&lt;/a&gt; : un wiki rempli d&amp;#8217;info pour OpenBSD (en français)&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.gcu-squad.org/&quot;&gt;le jardin magique&lt;/a&gt; : Qui s&amp;#8217;interesse aux systèmes *BSD connait forcement le &lt;span class=&quot;caps&quot;&gt;GCU&lt;/span&gt;-squad&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://wiki.gcu.info/doku.php&quot;&gt;Le wiki du &lt;span class=&quot;caps&quot;&gt;GCU&lt;/span&gt;&lt;/a&gt; : et son wiki, grande source d&amp;#8217;informations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je suis loin d&amp;#8217;avoir une liste complète, j&amp;#8217;ajoute quoi ?&lt;/p&gt;</description>
    <pubDate>2009-11-08T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/11/08/bsd-ressources.html</link>
  </item>
  
  <item>
    <title>Nouvelle affiche au bureau</title>
    <description>&lt;p&gt;Je viens d&amp;#8217;accrocher une nouvelle affiche au bureau:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.elsif.fr/programs-as-seen-by-users.jpg&quot; title=&quot;your programm with interface, logic and data, for users it&amp;#39;s interface with magic&quot; alt=&quot;your programm with interface, logic and data, for users it&amp;#39;s interface with magic&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Qui a dit que j&amp;#8217;ai fait ça pour que l&amp;#8217;équipe apprenne à mieux travailler ces interfaces utilisateurs ? :-D&lt;/p&gt;
&lt;p&gt;&lt;em&gt;merci à celui dont j&amp;#8217;ai oublié le nom qui a fait un lien qui pointe là dessus!&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2009-11-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/11/04/nouvelle-affiche-au-bureau.html</link>
  </item>
  
  <item>
    <title>[ANN] JRuby 1.4.0 </title>
    <description>&lt;p&gt;Après quelques &lt;em&gt;release candidate&lt;/em&gt;, voici venu la nouvelle version de &lt;a href=&quot;http://www.jruby.org&quot;&gt;JRuby&lt;/a&gt; . On y retrouve:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;compatibilité ruby 1.8.7&lt;/li&gt;
	&lt;li&gt;Amélioration du support ruby 1.9 (d&amp;#8217;ailleurs, l&amp;#8217;équipe demande à tous ceux qui le peuvent de tester et faire des retours sur les fonctionnalités implémenté dans cette nouvelle mouture de ruby)&lt;/li&gt;
	&lt;li&gt;Une installation windows native (pas encore essayé, mais ça facilitera certainement l&amp;#8217;utilisation de jruby sur ces plateforme)&lt;/li&gt;
	&lt;li&gt;Un nouveau parseur YaML fait sont entré (un petit article &lt;a href=&quot;http://olabini.com/blog/2009/07/new-jruby-yaml-support-with-yecht/&quot;&gt;Ola Bini: new yaml support for jruby: yecht&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Amélioration du support Java (vitesse, nouvelles méthodes)&lt;/li&gt;
	&lt;li&gt;et 307 bugs corrigé&amp;#8230;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Du bon, on voit que l&amp;#8217;équipe et la communauté autour de cette implémentation est très active ! Et je pense que c&amp;#8217;est un bon moyen de faire entrer &lt;a href=&quot;http://ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; dans le monde de l&amp;#8217;entreprise. J&amp;#8217;en suis témoin, et j&amp;#8217;espère pouvoir vous en parler bientôt.&lt;/p&gt;</description>
    <pubDate>2009-11-03T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/11/03/ann-jruby-1-4-0.html</link>
  </item>
  
  <item>
    <title>Haiku R1/Alpha 1</title>
    <description>&lt;p&gt;Ca y est ! L&amp;#8217;héritier du &lt;a href=&quot;http://fr.wikipedia.org/wiki/Beos&quot;&gt;BeOS&lt;/a&gt; , mais en version libre, sort en version R1 (notation hérité du vieux système disparu) Alpha 1.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.haiku-os.org/&quot;&gt;&lt;img src=&quot;http://zone.elsif.fr/black_haiku.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est un cap important pour l&amp;#8217;équipe car c&amp;#8217;était une cible de compatibilité avec la dernière version existante de BeOS !.&lt;/p&gt;
&lt;p&gt;Ils doivent avoir besoin d&amp;#8217;un peu de sous, mais ça pourra également faire plaisir aux nostalgique, bref, un CD est quelques goodies sont disponible sur &lt;a href=&quot;http://www.cafepress.com/haiku_os.408438071&quot;&gt;cafepress.com/haiku_os.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L&amp;#8217;annonce sur &lt;a href=&quot;http://www.haiku-os.org/news/2009-10-28_r1alpha_1_commemorative_cd_now_available&quot;&gt;Haiku-os.org/news&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2009-10-29T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/10/29/haiku-r1-alpha-1.html</link>
  </item>
  
  <item>
    <title>Agile Tour 2009 - Paris</title>
    <description>&lt;p&gt;Demain ce déroule l&amp;#8217;étape Parisienne de l&amp;#8217;&amp;quot;agile tour 2009&amp;quot;:http://www.agiletour.org/fr/at2009_paris.html . Un &lt;a href=&quot;http://www.agiletour.org/fr/at2009_paris_programme.html&quot;&gt;jolie programme de conférence/retour d&amp;#8217;expérience et autre atelier&lt;/a&gt; qui promet de nous faire passer une bonne journée.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;évènement aura lieu à la Fac de Nanterre&amp;#8230; Ca rappelera des souvenir à certain, et donnera peut-être de bonne orientation à d&amp;#8217;autres, déjà sur place.&lt;/p&gt;
&lt;p&gt;A demain donc ;-)&lt;/p&gt;</description>
    <pubDate>2009-10-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/10/14/agile-tour-2009-paris.html</link>
  </item>
  
  <item>
    <title>Green IT</title>
    <description>&lt;p&gt;C&amp;#8217;est le truc à la mode depuis une année (ou plus) maintenant. Mais qu&amp;#8217;est-ce qu&amp;#8217;il se cache derrière ?&lt;/p&gt;
&lt;p&gt;Le plus souvent la mesure dont on entend parler c&amp;#8217;est réduire la consomation des machines, certains on même trouvé des astues pour re-utiliser cette énergie (genre la salle serveur qui sert de chauffage&amp;#8230; Dur dur pour l&amp;#8217;été). Bien, c&amp;#8217;est une chose ça, mais est-ce que cela suffit pour être &lt;em&gt;vert&lt;/em&gt; ?&lt;/p&gt;
&lt;p&gt;Une autre &lt;em&gt;bonne pratique&lt;/em&gt; (ou pratique verte) qui est interessante c&amp;#8217;est l&amp;#8217;utilisation de plus en plus massive de la visio-conférence, histoire de ne pas faire se déplacer les collaborateurs en avion ou autres voiture&amp;#8230; Cela va bien dans le bon sens: la réduction d&amp;#8217;activité poluante. Ceci dit, ça veut aussi dire que tout les opportunistes qui saute sur l&amp;#8217;occassion pour proposer ce genre de service utilise aussi plus de serveur, et donc plus d&amp;#8217;énergie pour cette tÃ¢che. Ceci étant, c&amp;#8217;est quand même mutualisé, et quand même dans le bon sens (pour peut que l&amp;#8217;on utilise un service plutôt que de monter les serveurs dans l&amp;#8217;entreprise).&lt;/p&gt;
&lt;p&gt;Il y a aussi une meilleur gestion des impressions, surtout pour les gros gourmands de papier genre boite de compta et autres analyste à l&amp;#8217;ancienne qui préfère lire du papier. Dans la même veine, les soucis de stockage au format papier, qui de plus en plus passe à l&amp;#8217;électronique. Ceci dit, c&amp;#8217;est comme pour la visio, ça fait des machine en plus&amp;#8230;&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est un peu ce qui me gène dans ce &lt;em&gt;green it style&lt;/em&gt;: l&amp;#8217;effet mode ou marketing qui fait que pas mal de requin se pointe sur le marché pour en profiter. Mais encore une fois, c&amp;#8217;est aussi une bonne chose que ces nouveaux besoins, ça crée quelques emplois (c&amp;#8217;est mon coté naÃ¯f qui souhaite penser cela :)).&lt;/p&gt;
&lt;p&gt;Qu&amp;#8217;est-ce qu&amp;#8217;il vaut mieux ? Plus de machine pour faciliter les réunions et/ou stocker au format électronique les documents, ou bien une simple réduction des procédures papier, des dispatchements de société à travers le globe ?&lt;/p&gt;</description>
    <pubDate>2009-10-03T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/10/03/green-it.html</link>
  </item>
  
  <item>
    <title>Un Chti dojo</title>
    <description>&lt;p&gt;Vous habitez prêt de Lille ?&lt;br /&gt;
Vous aimez coder ?&lt;br /&gt;
Vous aimez rencontrer ?&lt;/p&gt;
&lt;p&gt;Un dojo s&amp;#8217;ouvre prêt de chez vous, et je pense que vous pourriez bien apprecier et apporter votre pierre à l&amp;#8217;édifice.&lt;/p&gt;
&lt;p&gt;Muni d&amp;#8217;un groupe sur google-group: &lt;a href=&quot;http://groups.google.com/group/nord-agile&quot;&gt;nord-agile&lt;/a&gt; le prochain dojo semble être pour le 2 octobre, dans les locaux du campus Lille 1 (pour moi c&amp;#8217;est du chinois, mais pour les Lillois, ça doit être parlant non ?)&lt;/p&gt;
&lt;p&gt;Bon code à tous ! :)&lt;/p&gt;</description>
    <pubDate>2009-09-29T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/09/29/un-chti-dojo.html</link>
  </item>
  
  <item>
    <title>Les habitudes ont la belle vie</title>
    <description>&lt;p&gt;Dur dur de faire changer les habitudes des développeurs (et des gens en&lt;br /&gt;
 général d&amp;#8217;ailleurs).&lt;/p&gt;
&lt;p&gt;Passer d&amp;#8217;une technologie à une autre n&amp;#8217;est pas facile, le faire au&lt;br /&gt;
 boulot apporte encore plus de pression: attente de résultat de la part&lt;br /&gt;
de la hiérarchie, attente de résultat de la part des clients (même&lt;br /&gt;
interne).&lt;/p&gt;
&lt;p&gt;Passer d&amp;#8217;une façon de travailler à une autre n&amp;#8217;est pas facile non plus.&lt;br /&gt;
 Quand l&amp;#8217;équipe se connait depuis quelques années ça complique un peu la&lt;br /&gt;
 tâche. Surtout quand certain membre de cette équipe ont passé plus de&lt;br /&gt;
 20 ans à faire les choses d&amp;#8217;une certaines manière.&lt;/p&gt;
&lt;p&gt;Faire ces changements quand un membre de l&amp;#8217;équipe est ouvertement&lt;br /&gt;
 réticent, défendant ça technologie bec et ongle, c&amp;#8217;est un vrai casse&lt;br /&gt;
 tête pour l&amp;#8217;équipe, pour le consultant et pour la hiérarchie.&lt;/p&gt;
&lt;p&gt;Du coup après 3 semaines d&amp;#8217;analyse et d&amp;#8217;écoute (très important ça&lt;br /&gt;
 l&amp;#8217;écoute), des comportements de chacun, du groupe, et de la hierarchie,&lt;br /&gt;
 on a plein d&amp;#8217;idée géniale en tête pour amélioré la qualité du travail&lt;br /&gt;
 de chacun tout en rendant ce dernier bien plus agréable&amp;#8230; Du moins&lt;br /&gt;
 c&amp;#8217;est ce que l&amp;#8217;on pense jusqu&amp;#8217;au moment ou, un par un, chaque idée,&lt;br /&gt;
 chaque pratique est démonté par un nouvel élément. Je vous rassure, on&lt;br /&gt;
 garde quand même le principal, mais c&amp;#8217;est un peu frustrant.&lt;/p&gt;
&lt;p&gt;Bref. L&amp;#8217;accompagnement au changement est une science délicate&lt;br /&gt;
 nécessitant plusieurs corde à son arc. Je pense qu&amp;#8217;il m&amp;#8217;en manque&lt;br /&gt;
 quelques une. Esperons que l&amp;#8217;expérience m&amp;#8217;aidera à les acquerir :-).&lt;/p&gt;
&lt;p&gt;Ceci dit, c&amp;#8217;est très interessant, même quand on n&amp;#8217;arrive pas à faire&lt;br /&gt;
 passer tout ce que l&amp;#8217;on aimerais ! Et puis j&amp;#8217;ai pas dit mon dernier&lt;br /&gt;
 mot.&lt;/p&gt;</description>
    <pubDate>2009-09-21T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/09/21/les-habitudes-ont-la-belle-vie.html</link>
  </item>
  
  <item>
    <title>HaikuOS alpha1</title>
    <description>&lt;p&gt;Lentement mais surement l&amp;#8217;équipe du projet &lt;a href=&quot;http://www.haiku-os.org/&quot;&gt;Haiku&lt;/a&gt; avance. Et nous arrivons là à une grande étape pour ce projet d&amp;#8217;OS alternatif.&lt;/p&gt;
&lt;p&gt;Pour rappel, HaikuOS est un projet visant à faire revivre (sous licence libre) BeOS.&lt;/p&gt;
&lt;p&gt;Cela fait un moment que je n&amp;#8217;avais pas testé un autre OS qu&amp;#8217;OpenBSD, mais je crois que là, c&amp;#8217;est l&amp;#8217;occasion.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.haiku-os.org/news/2009-09-13_haiku_project_announces_availability_haiku_r1alpha_1&quot;&gt;&lt;img src=&quot;http://test.haikuzone.net/files/imagepicker/5/r1a1cd.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si vous aussi l&amp;#8217;expérience vous tente: &lt;a href=&quot;http://www.haiku-os.org/news/2009-09-13_haiku_project_announces_availability_haiku_r1alpha_1&quot;&gt;haiku_r1alpha_1&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2009-09-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/09/16/haikuos-alpha1.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.6 Précommande</title>
    <description>&lt;p&gt;Certains diront que c&amp;#8217;est tôt, plus tôt que d&amp;#8217;habitude&amp;#8230; C&amp;#8217;est possible&lt;br /&gt;
 , mais on peut depuis quelque jour pré-commander la futur version&lt;br /&gt;
 d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://openbsd.org qui sortira le 1er novembre en&lt;br /&gt;
 &lt;a href=&quot;http://www.openbsd.org/46.html&quot;&gt;version 4.6&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openbsd.org/46.html&quot;&gt;&lt;img src=&quot;http://zone.elsif.fr/openbsd46_cover.gif&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Il y a tout plein de chose déjà dedans, mais d&amp;#8217;ici novembre, il y en&lt;br /&gt;
 aura surement encore plus :-)&lt;/p&gt;
&lt;p&gt;A noter, le style du tshirt qui change par rapport à d&amp;#8217;habitude, mais&lt;br /&gt;
 qui me parait sympa :)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.elsif.fr/tshirt-32.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;source : le journal officiel d&amp;#8217;OpenBSD&lt;/em&gt; &amp;quot;OpenBSD 4.6 Pre-Orders&lt;br /&gt;
 Online! &amp;quot;:http://undeadly.org/cgi?action=article&amp;amp;sid=20090809155554&lt;/p&gt;
&lt;p&gt;&lt;em&gt;les deux sont commandé :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2009-08-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/08/30/openbsd-4-6-precommande.html</link>
  </item>
  
  <item>
    <title>Retour</title>
    <description>&lt;p&gt;Retour de vacances d&amp;#8217;abord, enfin, ça commence à faire loin&amp;#8230; 2 semaines :-). L&amp;#8217;Italie, c&amp;#8217;est beau. Nous avons fait le tour des lacs: &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lac_majeur&quot;&gt;Lac Majeur&lt;/a&gt; , &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lac_de_C%C3%B4me&quot;&gt;Lac de Côme&lt;/a&gt; , puis &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lac_de_garde&quot;&gt;Lac de Garde&lt;/a&gt; . Pour finir, nous avons passé 2 jours à Venise (c&amp;#8217;était l&amp;#8217;occasion). Très sympa, très reposant, une belle balade.&lt;/p&gt;
&lt;p&gt;Retour d&amp;#8217;une première expérience. En effet, avant de partir nous avons fait l&amp;#8217;acquisition d&amp;#8217;un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Canon_EOS_450D&quot;&gt;Canon &lt;span class=&quot;caps&quot;&gt;EOS&lt;/span&gt; 450D&lt;/a&gt;. C&amp;#8217;est très agréable. Bien plus réactif que l&amp;#8217;APN Nikkon que j&amp;#8217;avais jusqu&amp;#8217;ici. Bien plus beau également au niveau des rendus couleurs. Ceci dit, l&amp;#8217;appareil ne fait pas le photographe, et je suis vraiment novice en la matière. Mais je crois que je vais prendre plaisir à apprendre.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Quelques photos du lac Majeur en attendant que je trie le reste :-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/3863085066/&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3545/3863085066_80f29b6b04.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/3863141868/&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3511/3863141868_e978794ee6.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/3863141760/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2614/3863141760_2ed673719c.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/3863085120/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2666/3863085120_c2ea43419a.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Retour en ligne. Pas mal de sujet me trottent dans la tête depuis 6 mois riche en évènement (professionnel entre autres) et j&amp;#8217;aimerais partager tout ceci avec vous.&lt;/p&gt;
&lt;p&gt;Retour à &lt;a href=&quot;http://openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;. Mais ça me fait le coup à chaque fois que je m&amp;#8217;éloigne de puffy, j&amp;#8217;y revient une semaine après ;-)&lt;/p&gt;</description>
    <pubDate>2009-08-27T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/08/27/retour.html</link>
  </item>
  
  <item>
    <title>Commentaire impossible au delà de 30 jours</title>
    <description>&lt;p&gt;Bon, après avoir autorisé les commentaires sur tout les billets, même&lt;br /&gt;
 les plus anciens, je me retrouve avec gavé de spam&amp;#8230;&lt;/p&gt;
&lt;p&gt;Du coup je remet en place le vérouillage des commantaires après 30&lt;br /&gt;
 jours. Si jamais vous souhaitez commenter un vieux billets, passé&lt;br /&gt;
 par &lt;a href=&quot;yaf@identi.ca&quot;&gt;http://identi.ca/yaf/&lt;/a&gt; ,&lt;br /&gt;
 &lt;a href=&quot;pouype@twitter&quot;&gt;http://twitter.com/pouype&lt;/a&gt; , ou encore par mail&lt;br /&gt;
 yaf@elsif.fr.&lt;/p&gt;
&lt;p&gt;Merci de votre compréhension ;-)&lt;/p&gt;</description>
    <pubDate>2009-08-23T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/08/23/commentaire-impossible-au-dela-de-30-jours.html</link>
  </item>
  
  <item>
    <title>Redirection sur Elsif.fr</title>
    <description>&lt;p&gt;C&amp;#8217;est les vacances, cela me permet enfin de prendre le temps de basculer le typouypoblog sur un nouveau domaine, plus court à ércire : &lt;a href=&quot;http://elsif.fr&quot;&gt;elsif.fr&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Normalement, tout devrait être transparent, mais pensé à changer vos flux:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;flux &lt;span class=&quot;caps&quot;&gt;RSS&lt;/span&gt; article: &lt;a href=&quot;http://elsif.fr/articles.rss&quot;&gt;http://elsif.fr/articles.rss&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;flux &lt;span class=&quot;caps&quot;&gt;RSS&lt;/span&gt; commentaire: &lt;a href=&quot;http://elsif.fr/comments.rss&quot;&gt;http://elsif.fr/comments.rss&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je vais également ne plus limiter la date pour les commentaires, on verra bien. Si trop de spam ressort de cette opération, je reviendrais sur l&amp;#8217;ancienne configuration.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;espère également reprendre un peu le temps d&amp;#8217;écrire ici, mais aucune promesse ;-)&lt;/p&gt;</description>
    <pubDate>2009-08-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/08/01/redirection-sur-elsif-fr.html</link>
  </item>
  
  <item>
    <title>OSDC.fr 2009</title>
    <description>&lt;p&gt;Python, Perl, Ruby, et tout les langages &amp;#8220;opensource&amp;#8221; ont le vent en poupe. Mais on voit malheureusement trop souvent des trolls sortir du bois pour taper sur l&amp;#8217;un avec l&amp;#8217;autre et inversement&amp;#8230;&lt;/p&gt;
&lt;p&gt;L&amp;#8217;Open Source Developper Conference France, c&amp;#8217;est 2 jours de conférences pour échanger autour de ces langages, apprendre les uns des autres, découvrir les forces de chacuns et apprendre à mieux se connaitre. &lt;a href=&quot;http://www.osdcon.org&quot;&gt;OSDCon&lt;/a&gt; est une initiative mondiale, chacun y va de ça petite conf. Et bien, et pour la première fois, les associations &lt;a href=&quot;http://www.afpy.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;AFPY&lt;/span&gt;&lt;/a&gt;, &lt;a href=&quot;http://www.mongueurs.net/&quot;&gt;Les mongueurs de Perl&lt;/a&gt; et &lt;a href=&quot;http://rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt; s&amp;#8217;associent pour organiser le 2 et 3 octobre l&amp;#8217;&amp;quot;OSDC france 2009&amp;quot;:http://act.osdc.fr/osdc2009fr/index.html. Ces conférences auront lieux au Carrefour Numérique de la Cité des Sciences, à Paris (porte de la Villette).&lt;/p&gt;
&lt;p&gt;L&amp;#8217;entrée est libre et gratuite, alors j&amp;#8217;espère que vous pourrez y venir !&lt;/p&gt;</description>
    <pubDate>2009-07-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/07/16/osdc-fr-2009.html</link>
  </item>
  
  <item>
    <title>OpenBSD-France ouvre un wiki</title>
    <description>&lt;p&gt;Une petite nouveauté dans le ciel francophone des fans de &lt;a href=&quot;http://openbsd.org&quot;&gt;puffy&lt;/a&gt;, la communauté &lt;a href=&quot;http://www.openbsd-france.org&quot;&gt;OpenBSD-France&lt;/a&gt; lance un wiki pour permettre à tous de partager des informations lié à notre &lt;acronym title=&quot;Opérating System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;OS&lt;/span&gt;&lt;/acronym&gt; préféré.&lt;/p&gt;
&lt;p&gt;Je vous invite à parcourir, participer, corriger, améliorer, ajouter vos infos sur &lt;a href=&quot;http://wiki.openbsd-france.org&quot;&gt;wiki.openbsd-france.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wiki.openbsd-france.org&quot;&gt;&lt;img src=&quot;http://zone.elsif.fr/obsdfr_logo.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2009-07-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/07/05/openbsd-france-ouvre-un-wiki.html</link>
  </item>
  
  <item>
    <title>Pourquoi Kanban ?</title>
    <description>&lt;p&gt;Durant mes études de génie mécanique puis de productique, j&amp;#8217;ai eu l&amp;#8217;occassion d&amp;#8217;étudier le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_production_de_Toyota&quot; title=&quot;Toyota Production System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;TPS&lt;/span&gt;&lt;/a&gt; et le système &lt;a href=&quot;http://fr.wikipedia.org/wiki/Kanban&quot;&gt;Kanban&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Après m&amp;#8217;être interessé à l&amp;#8217;agilité dans le monde du développement logiciel (domaine m&amp;#8217;ayant recueilli après mes études), j&amp;#8217;ai vu il y a quelque temps arrivé le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lean&quot;&gt;Lean&lt;/a&gt; courant de pensé issu du &lt;span class=&quot;caps&quot;&gt;TPS&lt;/span&gt;, et lu quelques billet très interessant sur l&amp;#8217;utilisation de Kanban dans le développement logiciel.&lt;/p&gt;
&lt;p&gt;Je vous conseil d&amp;#8217;ailleurs la lecture de cet essai très interessant :&lt;br /&gt;
&lt;a href=&quot;http://www.amazon.fr/Scrumban-Essays-Systems-Software-Development/dp/0578002140/ref=sr_1_1?ie=UTF8&amp;amp;s=english-books&amp;amp;qid=1246105916&amp;amp;sr=8-1&quot;&gt;&lt;img src=&quot;http://ecx.images-amazon.com/images/I/41ycs5LMlbL._SL500_AA240_.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;De mon point de vue je trouve que Kanban est plus approprié aux équipes que j&amp;#8217;ai eu l&amp;#8217;occassion de rencontrer: Multiprojet, maintenance. Scrum, XP et les diver pratique agile basé sur les itération courte ne sont pas forcement très simple, voir très adapté à une équipe travaillant sur de la maintenance, des évolutions, un nouveau projet, le tout en même temps&amp;#8230;&lt;/p&gt;
&lt;p&gt;Pour illustré l&amp;#8217;utilisation de Kanban, &lt;a href=&quot;http://blog.crisp.se/henrikkniberg/&quot;&gt;Henrik Kniberg&lt;/a&gt; à réalisé un petit &lt;em&gt;strip&lt;/em&gt; qui reflete assez bien le mode de fonctionnement d&amp;#8217;une équipe utilisant Kanban: &lt;a href=&quot;http://blog.crisp.se/henrikkniberg/2009/06/26/1246053060000.html&quot;&gt;One day in Kanban land&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;espère bien pouvoir convaincre l&amp;#8217;équipe avec laquelle je vais travailler quelques temps de mettre en place un tableau Kanban pour mieux gérer nos projets.&lt;/p&gt;</description>
    <pubDate>2009-06-27T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/06/27/pourquoi-kanban.html</link>
  </item>
  
  <item>
    <title>Ruby File.open 'w' Acces concurrent</title>
    <description>&lt;p&gt;Je viens de tomber sur quelque chose d&amp;#8217;étrange dans l&amp;#8217;utilisation de l&amp;#8217;objet &lt;a href=&quot;http://www.ruby-doc.org/core/classes/IO.html#M002264&quot;&gt;IO&lt;/a&gt; de &lt;a href=&quot;http://ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; : La gestion des verrous sur les fichiers. Alors j&amp;#8217;ai surement du rater quelque chose, mais voici mon histoire&amp;#8230;&lt;/p&gt;
&lt;pre&gt;
require 'test/unit'

DUCK=&quot;duck&quot;
ELEPHANT=&quot;elephant&quot;
SNAKE=&quot;snake&quot;
FILE=&quot;test_file&quot;

class TestFileConcurrencyAccess &amp;lt; Test::Unit::TestCase
  def test_concurrency_access
    t1 = Thread.start do
      File.open(FILE, &quot;w&quot;) do |file|
        file.puts SNAKE
        file.flush
        sleep 8
        file.puts DUCK
      end
    end
    File.open(FILE,&quot;r&quot;) do |f1|
      assert SNAKE, f1.read
    end
    t2 = Thread.start do
      File.open(FILE,&quot;w&quot;) do |f|
        sleep 2
        f.puts ELEPHANT
      end
    end
    t2.join
    File.open(FILE,&quot;r&quot;) do |f2|
      assert ELEPHANT, f2.read
    end

    t1.join
    File.open(FILE,&quot;r&quot;) do |f3|
      assert SNAKE, f3.readline
      assert DUCK, f3.readline
    end

  end
end
&lt;/pre&gt;
&lt;p&gt;&lt;a href=&quot;/files/test_file_concurrency_access.rb&quot;&gt;fichier source&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le resultat d&amp;#8217;execution de ce test donne une erreur sur la dernière lecture:&lt;br /&gt;
&lt;pre&gt;&lt;br /&gt;
Loaded suite test_file_concurrency_access&lt;br /&gt;
Started&lt;br /&gt;
E&lt;br /&gt;
Finished in 8.003509 seconds.&lt;/p&gt;
1) Error:
&lt;p&gt;test_concurrency_access(TestFileConcurrencyAccess):&lt;br /&gt;
EOFError: end of file reached&lt;br /&gt;
    test_file_concurrency_access.rb:38:in `readline&amp;#8217;&lt;br /&gt;
    test_file_concurrency_access.rb:38:in `test_concurrency_access&amp;#8217;&lt;br /&gt;
    test_file_concurrency_access.rb:36:in `open&amp;#8217;&lt;br /&gt;
    test_file_concurrency_access.rb:36:in `test_concurrency_access&amp;#8217;&lt;/p&gt;
&lt;p&gt;1 tests, 3 assertions, 0 failures, 1 errors&lt;br /&gt;
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Mais ce qui me gène (et qui ne ressort pas dans mon test, je l&amp;#8217;avoue) c&amp;#8217;est que j&amp;#8217;aurais pensé que le deuxième &lt;em&gt;File.open&lt;/em&gt; ne puisse pas s&amp;#8217;executé, et me renvoie une Error du type: &lt;em&gt;&amp;#8220;Le fichier est déjà ouvert en écriture par quelqu&amp;#8217;un d&amp;#8217;autres&amp;#8221;&lt;/em&gt;&amp;#8230; Mais non, et du coup, j&amp;#8217;ai un fichier assez moche qui ne ressemble à rien:&lt;/p&gt;
&lt;pre&gt;
elephduck
&lt;/pre&gt;
&lt;p&gt;Alors qu&amp;#8217;on pourrait penser obtenir un truc dans le genre:&lt;/p&gt;
&lt;pre&gt;
snake
duck
&lt;/pre&gt;
&lt;p&gt;Avec éventuellement une erreur sur l&amp;#8217;écriture d&amp;#8217;éléphant dans le fichier.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai également fait un essai en utilisant le code contenu dans chaque thread pour les executer dans deux console différentes, j&amp;#8217;arrive au même résultat (c&amp;#8217;est du coup dans test/unit, mais au niveau du contenu de &lt;span class=&quot;caps&quot;&gt;FILE&lt;/span&gt; à la fin, j&amp;#8217;ai là même chose&amp;#8230;)&lt;br /&gt;
&lt;a href=&quot;http://zone.elsif.fr/write_quickly.rb&quot;&gt;Fichier write_quickly.rb pour l&amp;#8217;écriture d&amp;#8217;ELEPHANT&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://zone.elsif.fr/write_slowly.rb&quot;&gt;Fichier write_slowly.rb pour l&amp;#8217;écriture de &lt;span class=&quot;caps&quot;&gt;SNAKE&lt;/span&gt; et &lt;span class=&quot;caps&quot;&gt;DUCK&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bref, je suis perplexe. J&amp;#8217;avoue ne pas avoir envie d&amp;#8217;envoyer cela sur la &lt;a href=&quot;http://www.ruby-lang.org/fr/community/mailing-lists/&quot;&gt;mailing-liste Ruby-talk&lt;/a&gt;, ni sur celle de &lt;a href=&quot;http://jruby.org&quot;&gt;JRuby&lt;/a&gt; d&amp;#8217;ailleurs (car j&amp;#8217;ai vérifier, j&amp;#8217;ai le même problème en JRuby). Du moins tant que je n&amp;#8217;ai pas creusé un peu plus.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai sûrement du faire une erreur quelque part, oublier quelque chose, ou faire quelque chose de travers. &lt;strong&gt;Si quelqu&amp;#8217;un lit cela et à une idée, merci d&amp;#8217;en m&amp;#8217;en parler, je suis preneur !&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Si c&amp;#8217;est un comportement souhaité, j&amp;#8217;aimerais comprendre pourquoi, et si c&amp;#8217;est un oubli ou une erreur, j&amp;#8217;aimerais bien aider à trouver une solution.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;ps: Retour au thème Scribbish que je trouve plus lisible, en attendant que je refasse quelque chose&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2009-06-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/06/09/ruby-file-open-w-acces-concurrent.html</link>
  </item>
  
  <item>
    <title>Retour des XPDay 2009</title>
    <description>&lt;p&gt;Lundi et mardi dernier je me suis rendu au &lt;a href=&quot;http://xpday.fr/&quot;&gt;XPDay2009&lt;/a&gt; . J&amp;#8217;y ai trainé un associé de &lt;a href=&quot;kantena.com&quot;&gt;Kantena&lt;/a&gt;, j&amp;#8217;y ai également retrouvé quelques têtes connu du dojo bien sur, mais également de l&amp;#8217;association &lt;a href=&quot;http://rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Le cadre était magnifique: &lt;a href=&quot;http://xpday.fr/lieu-et-acces&quot;&gt;Le chalet de la porte jaune&lt;/a&gt; est un endroit exellent pour ce genre de chose. Mise à part effectivement des salles parfois difficile d&amp;#8217;accès ;-).&lt;/p&gt;
&lt;p&gt;Nous avons entendu beaucoup de chose interessante, mais aussi beaucoup échangé, et c&amp;#8217;est ce qui fait beaucoup dans ce genre d&amp;#8217;évènement: les rencontres. Le planning et le cadre étaient propice à ce genre de chose.&lt;/p&gt;
&lt;pre&gt;
Ce que jâ€™attend de ces deux journée:


- Rencontrer des gens qui partage un interêt pour ces bonne pratique
- Avoir quelque retour dâ€™expérience
- Apprendre et passer un bon moment.
&lt;/pre&gt;
&lt;p&gt;Et bien mission accompli !&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai passé un bon moment, j&amp;#8217;ai rencontré des agilistes convaincu, et moins convaincu, et les retour d&amp;#8217;expérience on fini de me convaincre.&lt;/p&gt;
&lt;p&gt;Ce que je retient principalement c&amp;#8217;est que l&amp;#8217;agilité, mais surtout le projet informatique sont une histoire d&amp;#8217;Homme en premier lieu. C&amp;#8217;est pas forcement nouveau, mais on le sent vraiment dans ce genre de contexte. Et c&amp;#8217;est surement cette première valeur  du &lt;a href=&quot;http://fr.wikipedia.org/wiki/Manifeste_Agile&quot;&gt;manifeste agile&lt;/a&gt; : &lt;q&gt;Lâ€™interaction avec les personnes plutôt que les processus et les outils.&lt;/q&gt; qui est le plus dur à faire comprendre au réticent. C&amp;#8217;est dailleurs un des points point commun avec le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lean&quot;&gt;Lean&lt;/a&gt; (ou &lt;a href=&quot;http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_production_de_Toyota&quot; title=&quot;Toyota Production System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;TPS&lt;/span&gt;&lt;/a&gt; . C&amp;#8217;est un point commune à la fois sur la forme, car le Lean se concentre sur les Hommes , mais également sur le  fond (du problème) car c&amp;#8217;est aussi un des aspects les plus dur à faire comprendre dans une entreprise voulant adopter des pratiques &lt;em&gt;Lean&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Pour ce qui est de mon objectif professionel: &lt;q&gt;avoir une vision plus clair de ce que je peut proposer sous forme dâ€™un contrat ou non, autour de projet au forfait, avec un client distant.&lt;/q&gt; je n&amp;#8217;ai pas de réponse toute faite. Mais je m&amp;#8217;y attendait. C&amp;#8217;est normal, toute ces pratiques ne peuvent s&amp;#8217;appliquer de la même manière dans tout les contexte. Au risque de me répéter, l&amp;#8217;agilité, le lean, sont des pratiques de bon sens, et le bon sens ne peut s&amp;#8217;appliquer de la même manière à tout les projets. J&amp;#8217;ai même entendu qu&amp;#8217;un projet mené en mode &lt;a href=&quot;http://fr.wikipedia.org/wiki/Développement_en_cascade&quot;&gt;cascade&lt;/a&gt; avec les bonnes personnes au bon endroit, avec des une équipe motivé peu faire mieux qu&amp;#8217;une équipe mauvaise utilisant Scrum ou une autre méthodes agiles&amp;#8230; Et je suis assez d&amp;#8217;accord avec cela !&lt;/p&gt;
&lt;p&gt;Bref, pour une première, je suis ravi. Je compte bien renouveller l&amp;#8217;expérience l&amp;#8217;année prochaine, et cette fois, j&amp;#8217;essayerais d&amp;#8217;amener avec moi plus de personnes de Kantena !&lt;/p&gt;</description>
    <pubDate>2009-05-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/05/30/retour-des-xpday-2009.html</link>
  </item>
  
  <item>
    <title>XPDay France 2009</title>
    <description>&lt;p&gt;Demain (lundi 25 mai) et après demain (mardi 26 mai) se déroule les &lt;a href=&quot;http://xpday.fr/&quot;&gt;XP Day France 2009&lt;/a&gt; au chalet de la porte jaune (c&amp;#8217;est à Vincenne).&lt;/p&gt;
&lt;p&gt;Je m&amp;#8217;y rend au nom de &lt;a href=&quot;http://kantena.com&quot;&gt;Kantena&lt;/a&gt;. En effet, nous sommes convaincu que beaucoup de projet en échec aujourd&amp;#8217;hui le sont à cause d&amp;#8217;un manque de bon sens, et les méthodes agiles en général ne sont que du bon sens mis en forme.&lt;/p&gt;
&lt;p&gt;Sur la forme, je ne suis pas convaincu par l&amp;#8217;une ou l&amp;#8217;autre, et je ne me lancerais pas dans un débat &lt;a href=&quot;http://fr.wikipedia.org/wiki/Scrum&quot;&gt;Scrum&lt;/a&gt; vs &lt;a href=&quot;http://fr.wikipedia.org/wiki/Extreme_programming&quot;&gt;XP&lt;/a&gt; vs &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lean&quot;&gt;Lean&lt;/a&gt; vs MettezIciUnNomDeVotreChoix. Je pense que selon le projet, le client, l&amp;#8217;équipe il faut s&amp;#8217;adapter et surtout ne pas aller à l&amp;#8217;encontre du bon sens. Par exemple, chez &lt;a href=&quot;http://kantena.com&quot;&gt;Kantena&lt;/a&gt;, nous essayons de proposer à nos client des &lt;span class=&quot;caps&quot;&gt;TMA&lt;/span&gt; et autres projets au forfait quand le besoin s&amp;#8217;y prête. Dans ce context il est très délicat d&amp;#8217;avoir la présence d&amp;#8217;un &lt;em&gt;utilisateur&lt;/em&gt; ou &lt;em&gt;product owner&lt;/em&gt; avec l&amp;#8217;équipe.&lt;/p&gt;
&lt;p&gt;Ce que j&amp;#8217;attend de ces deux journée:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Rencontrer des gens qui partage un interêt pour ces bonne pratique&lt;/li&gt;
	&lt;li&gt;Avoir quelque retour d&amp;#8217;expérience&lt;/li&gt;
	&lt;li&gt;Apprendre et passer un bon moment.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je me fixe également un objectif professionnel: avoir une vision plus clair de ce que je peut proposer sous forme d&amp;#8217;un contrat ou non, autour de projet au forfait, avec un client distant.&lt;/p&gt;
&lt;p&gt;Bref, je suis impatient d&amp;#8217;y être, surtout quand je regarde &lt;a href=&quot;http://xpday.fr/programme&quot;&gt;le programme&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2009-05-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/05/24/xpday-france-2009.html</link>
  </item>
  
  <item>
    <title>Apéro Ruby de mai 2009</title>
    <description>&lt;p&gt;Pour ceux qui ne serait pas encore au courant, &lt;a href=&quot;http://blog.shingara.fr&quot;&gt;Cyril &amp;#8216;shingara&amp;#8217; Mougel&lt;/a&gt; organise au nom de l&amp;#8217;association &lt;a href=&quot;http://rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt; le 12ième apéro Ruby de Paris.rb (la communauté parisienne de Ruby). Si cela vous tente, rendez-vous le 20 mai à partir de 20h au Dune (ça devient une habitude ;-)) 18 avenue Claude Vellfaux 75010 Paris (Métro Colonel Fabien ou Goncourt: &lt;a href=&quot;http://www.e-dune.fr/acces.php&quot;&gt;e-dune/acces&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Petit extrait des activités de la soirée (à part boire un coup et discuter):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les sujets que nous pourrons abordé sont :&lt;br /&gt;
 &amp;#8211; Rails 3 étant annoncé en Alpha pour très bientôt, nous pourrons tous&lt;br /&gt;
en parler entre nous.&lt;br /&gt;
 &amp;#8211; RailsConf 09 qui s&amp;#8217;est terminé le 10 Mai&lt;/p&gt;
&lt;p&gt;Vous pouvez voir quelque vidéo de cet conférence sur blip.tv&lt;/p&gt;
&lt;p&gt;http://railsconf.blip.tv/posts?view=archive&amp;amp;nsfw=dc&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Et Cyril nous précise les non-modalités&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Aucun enregistrement préalable n&amp;#8217;est nécessaire. mais vous pouvez&lt;br /&gt;
toujours m&amp;#8217;indiquer votre venue par email. Si vous souhaitez réaliser&lt;br /&gt;
une présentation, n&amp;#8217;hésitez pas à me l&amp;#8217;indiquer pour qu&amp;#8217;on puisse&lt;br /&gt;
l&amp;#8217;organiser.&lt;/p&gt;
&lt;p&gt;En espérant vous voir à nouveau, bonne soirée&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Je pense que j&amp;#8217;y ferais un tour, j&amp;#8217;espère vous y voir ;-)&lt;/p&gt;</description>
    <pubDate>2009-05-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/05/19/apero-ruby-de-mai-2009.html</link>
  </item>
  
  <item>
    <title>Changement de thème</title>
    <description>&lt;p&gt;Après pas mal de temps passé sur &lt;a href=&quot;http://quotedprintable.com/pages/scribbish&quot;&gt;Scribbish&lt;/a&gt; j&amp;#8217;ai repris un petit thème maison. C&amp;#8217;est pas forcement aussi bien léché, mais au moins, &lt;q&gt;C&amp;#8217;est moi qui l&amp;#8217;ai fait&lt;/q&gt; :-)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/files/preview.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Et ça me permet également de faire mon premier repository public sur &lt;a href=&quot;http://github.com&quot;&gt;GitHub&lt;/a&gt; histoire de voir comment ça marche. Retrouvé donc les sources de ce thème sur &lt;a href=&quot;http://github.com/yaf/to_the_left&quot;&gt;github.com/yaf/to_the_left&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Maintenant il faut que je vois si c&amp;#8217;est assez &lt;em&gt;beau&lt;/em&gt; pour être proposé sur le &lt;a href=&quot;http://typogarden.org/&quot;&gt;typogarden&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2009-05-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/05/10/changement-de-theme.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.5 et PickAxe 1.9</title>
    <description>&lt;p&gt;Deux annonce pour ce 1er mai, l&amp;#8217;une attendu l&amp;#8217;autres, presque, mais pas forcement aujourd&amp;#8217;hui.&lt;/p&gt;
&lt;h3&gt;OpenBSD 4.5&lt;/h3&gt;
&lt;p&gt;C&amp;#8217;est un classique du 1er mai, une nouvelle version d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org voit le jour. Cette version est associé à un thème &lt;a href=&quot;http://fr.wikipedia.org/wiki/Tron&quot;&gt;Tron&lt;/a&gt;, très réussi je trouve.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://openbsd.org/45.html&quot;&gt;&lt;img src=&quot;http://openbsd.org/images/Pufftron.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Dans la liste des améliorations et nouveautés de cette version on pourra noter:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Amélioration du support wifi (les cartes d&amp;#8217;intel posait des problème par exemple)&lt;/li&gt;
	&lt;li&gt;Ajout de fonctionnalité de composite au serveur X d&amp;#8217;openbsd Xenocara &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=xcompmgr&amp;amp;sektion=1&amp;amp;format=html&quot; title=&quot;1&quot;&gt;xcompmgr&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.openssh.org&quot;&gt;OpenSSH 5.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;et tout un tas d&amp;#8217;autres choses que je vous propose d&amp;#8217;aller lire sur &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20090430171848&quot;&gt;le journal officiel d&amp;#8217;openbsd&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;PickAxe Ruby 1.9&lt;/h3&gt;
&lt;p&gt;Le pickaxe est LE livre de référence du langage de programmation &lt;a href=&quot;http://ruby-lang.org&quot;&gt;Ruby&lt;/a&gt;. Son nom viens de la couverture qui, vous l&amp;#8217;aviez deviné, représente une pioche. Et bien une version à jour, c&amp;#8217;est à dire parlant de la version 1.9 de ruby est en cours d&amp;#8217;impression. On attend avec impatience cette nouvelle référence du langage. Je vous laisse lire la nouvelle sur le &lt;a href=&quot;http://www.rubyinside.com/programming-ruby-19-the-new-pickaxe-now-in-print-1739.html&quot;&gt;Ruby Inside, Ruby 1.9 pickaxe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Pffiiu, on a de quoi s&amp;#8217;occuper ce week-end ;-)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2009-05-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/05/01/openbsd-4-5-et-pickaxe-1-9.html</link>
  </item>
  
  <item>
    <title>Skinny controllers and fat models</title>
    <description>&lt;p&gt;Hier, j&amp;#8217;ai posé une question à la terre entière (ou presque):&lt;/p&gt;
&lt;p&gt;http://identi.ca/notice/3568719&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;MyModel.paginate(blablabla) or just call MyModel.give_data and call paginate in MyModel ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;J&amp;#8217;ai mis en place une pagination sur une liste de commande. Cela à plusieurs avantages.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Graphique d&amp;#8217;abord. On ne peut vraiment pas proposer une interface claire avec une liste de 150 commandes&lt;/li&gt;
	&lt;li&gt;Performances ensuite. Aller cherche 150 commandes d&amp;#8217;un coup, c&amp;#8217;est faire attendre le client qui finalement n&amp;#8217;en fera que 10.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ceci étant dit, sur divers exemple que j&amp;#8217;ai observé à droite et à gauche, l&amp;#8217;appel au modèle pour récupérer la liste de commandes dans le contrôleur ce fait sous la forme:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;  &lt;span class=&quot;vi&quot;&gt;@ma_liste&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;MonModel&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paginate&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:page&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;params&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;ss&quot;&gt;:page&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:per_page&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:condition&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;mes_conditions&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;},&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:order&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;date DESC&amp;#39;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Je ne détail pas les conditions ici, mais pourtant ce sont elles qui me gène dans ce code. L&amp;#8217;appel à &lt;code&gt;paginate&lt;/code&gt; (ou une autre méthode) dans le contrôleur ne me gène pas, de toute façon, il faut bien qu&amp;#8217;il travail un peu, même s&amp;#8217;il est &lt;em&gt;maigre&lt;/em&gt; ! Mais par contre j&amp;#8217;ai beaucoup de mal avec le fait que le contrôleur connaisse les conditions pour la récupération de la liste. D&amp;#8217;autant que j&amp;#8217;ai dans ces conditions quelque valeur par défaut qui dépende d&amp;#8217;un contexte non présent dans les paramètres aujourd&amp;#8217;hui.&lt;/p&gt;
&lt;p&gt;Je vais donc opter pour le déplacement de l&amp;#8217;appel à &lt;code&gt;paginate&lt;/code&gt; dans mon modèle. J&amp;#8217;ai donc maintenant dans mon contrôleur quelque chose de plus clair, et plus simple (&lt;em&gt;ou plus maigre :)&lt;/em&gt;):&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;  &lt;span class=&quot;vi&quot;&gt;@ma_liste&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;MonModel&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;commandes_en_attente&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;params&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Et dans mon model&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;commande_en_attente&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;params&lt;/span&gt;
    &lt;span class=&quot;no&quot;&gt;MonModel&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paginate&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:page&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;params&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;ss&quot;&gt;:page&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:per_page&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:condition&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;mes_conditions&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;},&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:order&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;date DESC&amp;#39;&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;C&amp;#8217;est bien beau, mais je me retrouve maintenant avec des éléments de présentation dans mon modèle. &lt;strong&gt;C&amp;#8217;est mal&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Je vais pour l&amp;#8217;instant passer la page demandé et la quantité par page en paramètre.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;MonController&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;ApplicationController&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;index&lt;/span&gt;
    &lt;span class=&quot;vi&quot;&gt;@ma_liste&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;MonModel&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;commandes_en_attente&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;params&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;ss&quot;&gt;:page&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;Commande&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;base&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;commande_en_attente&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;params&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;page&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;perpage&lt;/span&gt;
    &lt;span class=&quot;no&quot;&gt;MonModel&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paginate&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:page&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;page&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:per_page&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;perpage&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:condition&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;mes_conditions&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;},&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:order&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;date DESC&amp;#39;&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Ce n&amp;#8217;est pas top non plus, mais je préfère cela pour l&amp;#8217;instant. Si quelqu&amp;#8217;un a une idée, je suis prêt à l&amp;#8217;entendre.&lt;/p&gt;</description>
    <pubDate>2009-04-21T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/04/21/skinny-controllers-and-fat-models.html</link>
  </item>
  
  <item>
    <title>Passage à Typo 5.3 (en retard)</title>
    <description>&lt;p&gt;Alors que la version 5.3.1 avance, je viens juste de me mettre à jour.&lt;/p&gt;
&lt;p&gt;Ce blog tourne maintenant avec &amp;#8220;Typo 5.3 Robert Franck&amp;#8221;. Principalement dédié au portage de l&amp;#8217;application pour  &lt;a href=&quot;http://rubyonrails.org&quot;&gt;RubyOnRails 2.2.2&lt;/a&gt; , cette version amène tout de même un paquet de corrections de bug et d&amp;#8217;évolutions.&lt;/p&gt;
&lt;p&gt;Il y en a une que j&amp;#8217;attendais (par flème de la faire) depuis longtemps: la redéfinition du format des urls. Je pense que d&amp;#8217;ici peu, les urls ici passeront d&amp;#8217;un format /année/mois/jour/titre à /titre :-)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Merci à l&amp;#8217;équipe, comme d&amp;#8217;habitude, pour le bon boulot !&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2009-04-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/04/17/passage-i-typo-5-3-en-retard.html</link>
  </item>
  
  <item>
    <title>OpenBSD binary upgrade</title>
    <description>Le site qui héberge les infos du script que j'utilise pour &quot;suivre la version -current d'OpenBSD&quot;:http://www.typouype.org/2008/02/02/openbsd-current a déménagé.

Vous pourrez retrouver toute les infos sur le script &quot;OpenBSD binary upgrade&quot;:http://www.han.dds.nl/software/OpenBSD-binary-upgrade/ dans la rubrique _software_ du site de &quot;Han Boetes&quot;:http://www.han.dds.nl/
</description>
    <pubDate>2009-04-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/04/14/openbsd-binary-upgrade.html</link>
  </item>
  
  <item>
    <title>JRuby sur Git</title>
    <description>Après avoir &quot;déménagé le gestionnaire de projet&quot;:http://www.typouype.org/2009/03/24/jruby-demenage de &quot;CodeHaus&quot;:http://codehaus.org à &quot;Kenai&quot;:http://kenai.com (la forge selon &quot;Sun&quot;:http://fr.sun.com/), JRuby change de gestionnaire de version pour passer de &quot;Subversion&quot;:http://subversion.tigris.org/ à &quot;Git&quot;:http://git-scm.com/

L'annonce de Headius: &quot;JRuby moves to Git&quot;:http://blog.headius.com/2009/04/jruby-moves-to-git.html

_ça va forker !_
</description>
    <pubDate>2009-04-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/04/14/jruby-sur-git.html</link>
  </item>
  
  <item>
    <title>Ne soyez pas un développeur Ruby</title>
    <description>C'est se que l'on pourrait extraire de ce qu'il se passe en ce moment autour de &lt;a href=&quot;http://twitter.com&quot;&gt;Twitter&lt;/a&gt;. C'est aussi une phrase de &lt;a href=&quot;http://jroller.com/rolsen/&quot;&gt;Russ Olsen&lt;/a&gt; lors de sont intervention à l'édition 2008 de &lt;a href=&quot;http://paris.onrails.info/&quot;&gt;Paris On Rails&lt;/a&gt;.

Et je suis tout à fait d'accord avec lui.

Apparemment, l'équipe de développement de &lt;a href=&quot;http://www.artima.com/scalazine/articles/twitter_on_scala.html&quot;&gt;Twitter va refaire l'outil en Scala&lt;/a&gt;. &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt; est un langage de script tournant sur une JVM(Java Virtual Machine). Bien, c'est un langage de script que je ne connais pas, mais le sujet n'est pas de savoir si Scala fera mieux que Ruby sur le sujet, la question c'est plutôt pourquoi une bonne partie de la communauté s'indigne de ce changement.

&quot;Dave Thomas&quot;:http://pragdave.blogs.pragprog.com/pragdave/2009/04/twitter-should-move-away-from-ruby.html le dit bien.

Ruby est un langage de script, tout le monde commence à le savoir, et comme tous les langages de script, c'est forcement moins performant qu'un langage compilé (même si c'est du pseudo compilé comme Java). Il faut savoir utiliser la bonne techno, le bon langage au bon moment, pour les bonnes raisons.

Pour reprendre encore Mr Olsen, Ruby est une bonne solution aujourd'hui pour certain problème, mais ce n'est pas LA solution. Il y en aura d'autres et il y en a déjà d'autres qui répondent mieux à certaine problématique.

_Cela ne m'empêche pas de rester fan de Ruby pour le moment, mais je ne forcerais pas un client à mettre du Ruby quelque part oÃ¹ ce n'est pas conseillé, dans un cas oÃ¹ cela ne s'y prête pas_
</description>
    <pubDate>2009-04-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/04/09/ne-soyez-pas-un-developpeur-ruby.html</link>
  </item>
  
  <item>
    <title>Message de service</title>
    <description>Depuis ce week-end, il y a quelque soucis sur la &lt;a href=&quot;http://bricabox.info&quot;&gt;Bricabox&lt;/a&gt;...

Le ping réponds, mais les sites et le ssh non. Une surcharge ? Ca m'étonnerais. Des attaques ? Pas plus que d'habitude, quoique, une bonne série de tentative d'accès en &lt;a href=&quot;http://fr.wikipedia.org/wiki/Recherche_par_force_brute&quot;&gt;brut force&lt;/a&gt;.

Je ne sais pas si cela vous a géné, moi pas trop :-). Cependant, je vais tacher d'être vigilant ces prochain jour, et étudier la possibilité de changer de serveur web (aujourd'hui &lt;a href=&quot;http://www.lighttpd.net/&quot;&gt;Lighttpd&lt;/a&gt;, passé à &lt;a href=&quot;http://nginx.net/&quot;&gt;Nginx&lt;/a&gt; ou l'&lt;a href=&quot;http://www.openbsd.org/faq/faq10.html#httpdchroot&quot;&gt;Apache Chrooté d'OpenBSD&lt;/a&gt;), ou bien changer de serveur d'application (passer de &lt;a href=&quot;http://mongrel.rubyforge.org/&quot;&gt;mongrel&lt;/a&gt; à &lt;a href=&quot;http://code.macournoyer.com/thin/&quot;&gt;Thin&lt;/a&gt;, &lt;a href=&quot;http://ebb.rubyforge.org/&quot;&gt;ebb&lt;/a&gt; ou carrement &lt;a href=&quot;http://www.modrails.com/&quot;&gt;ModRails&lt;/a&gt; (avec Apache)).

Je vous tiendrais au courant si je trouve un quelque chose d'interessant.
</description>
    <pubDate>2009-04-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/04/09/message-de-service.html</link>
  </item>
  
  <item>
    <title>Jruby déménage</title>
    <description>&quot;Charles Nutter, dit Headius&quot;:http://blog.headius.com/ l'a annoncé par un _twit_ : le projet JRuby déménage:

&lt;blockquote&gt;
I'm so excited to move everything to kenai.com + git + github. We'll really be dogfooding JRuby on Rails then (kenai is JRoR-based).
&lt;/blockquote&gt;

_source: &quot;https://twitter.com/headius/status/1378984561_&quot;:https://twitter.com/headius/status/1378984561

Le projet JRuby est donc en train de déménagé de la plateforme &quot;Codehaus&quot;:http://codehaus.org/ à &quot;Kenai&quot;:http://kenai.com/. Ce gestionnaire de projet est, comme l'indique Charles, basé sur &quot;JRuby&quot;:http://kenai.com/projects/jruby _(je vous donne la nouvelle adresse ;-))_. C'est très bon tout cela.

Ce site héberge déjà le projet &quot;ActiveRecord-JDBC&quot;:http://kenai.com/projects/activerecord-jdbc qui est maintenant traité comme un projet _enfant_ de JRuby.

Et pour reprendre encore une fois Charles, ils ont besoin d'aide pour transferer le wiki:

&lt;blockquote&gt;
Help JRuby move to http://kenai.com Copy wiki pages from http://wiki.jruby.org/wiki/Main_Page to http://kenai.com/projects/jruby/pages/Home, then tell me so I can lock the original.
&lt;/blockquote&gt;

_source: &quot;https://twitter.com/headius/status/1374505769_&quot;:https://twitter.com/headius/status/1374505769

N'hésitez pas ;-)



</description>
    <pubDate>2009-03-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/03/24/jruby-demenage.html</link>
  </item>
  
  <item>
    <title>PouypeOnTwit</title>
    <description>Certains l'on déjà remarqué, je me suis laissé tenter par cette outil de &quot;microblogging&quot;:http://fr.wikipedia.org/wiki/Microblog qu'est &quot;twitter&quot;:http://twitter.com.

Ce qui est amusant c'est que sans vraiment savoir quel interêt je trouve à l'outil, je l'utilise régulièrement pour voir ce qu'il se passe, ou plutôt ce que ce dit. Ca à un coté très spontané.

J'ai également commencé à creuser la question du protocole ouvert &quot;OpenMicroBloggin&quot;:http://openmicroblogging.org/ . Interessant, à creuser, ou pas.

Il y a par contre un billet qui m'a bien aidé à comprendre certaines associations de lettres dans twitter: &quot;Brent Ozar: Twitter FAQ&quot;:http://www.brentozar.com/archive/2008/08/twitter-101/

En résumé:

* RT pour ReTwitt : En gros, c'est quand on relaie un &lt;em&gt;twitt&lt;/em&gt; pour en faire profiter les gens qui serait passé à coté (car ne suivant pas l'utiliasteur à l'origine du premier twitt)

* OH pour OverHead : C'est citer quelque chose d'entendu avec ces oreilles (j'ai pas encore vu quelqu'un s'en servir...)

* @ : Ce signe accompagné (et sans espace) d'un nom d'utilisateur, c'est pour faire uen sorte de réponse ou impliquer l'utilisateur en question.

* # : Ce signe accompagné (et sans espace) d'un mot est une sorte de tag. Il existe quelque service annexe qui utilise ces tag pour faire quelque recherche, statistique et autres &lt;em&gt;mashup&lt;/em&gt; comme on dit en 2.0


Twitter: &lt;a href=&quot;http://twitter.com/pouype&quot;&gt;http://twitter.com/pouype&lt;/a&gt;

*Edit suite au commentaire de LordPhoenix:* Identi.ca pour ceux qui le préfère libre :) &lt;a href=&quot;http://identi.ca/yaf&quot;&gt;http://identi.ca/yaf&lt;/a&gt;

ps: Si je ne me trompe pas Twitter est écrit en &quot;RubyOnRails&quot;:http://rubyonrails.org \o/ !



</description>
    <pubDate>2009-03-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/03/18/pouypeontwit.html</link>
  </item>
  
  <item>
    <title>JRuby 1.2.0</title>
    <description>&lt;p&gt;
C'est pas tout frais, mais &lt;a href=&quot;http://jruby.codehaus.org/&quot;&gt;Jruby&lt;/a&gt; vient de sortir en &lt;a href=&quot;http://docs.codehaus.org/display/JRUBY/2009/03/16/JRuby+1.2.0+Released&quot;&gt;version 1.2&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Au menu:

&lt;ul&gt;
&lt;li&gt;Un bon support des fonctionnalité de &lt;a href=&quot;http://www.ruby-lang.org/en/news/2009/01/30/ruby-1-9-1-released/&quot;&gt;Ruby 1.9&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Le compilateur marche (cela permet de &lt;em&gt;compiler&lt;/em&gt; des classes Ruby en byteCode Java)&lt;/li&gt;
&lt;li&gt;Amélioration des performances (&lt;em&gt;un classique&lt;/em&gt;) sur le parseur, et le &lt;em&gt;runtime&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Un début de support pour &lt;a href=&quot;http://code.google.com/intl/fr/android/&quot;&gt;Android&lt;/a&gt; (le projet est nomé &lt;a href=&quot;http://blog.headius.com/2009/02/ruboto-is-your-friend.html&quot;&gt;Ruboto&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Un gros paquet de bugs sont fixés (un peu trop long pour être listé ici :-))&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;
Ce projet avance vite et bien. Je ne sais pas à quel niveau de compatibilité sont arrivé les autres VM aujourd'hui,je pense à &lt;a href=&quot;http://rubini.us/&quot;&gt;Rubinius&lt;/a&gt; et &lt;a href=&quot;http://www.ironruby.net/&quot;&gt;IronRuby&lt;/a&gt; surtout (vous en connaissez d'autres ?), mais certainement aussi bien. Je fais parti de ces gens qui pense que c'est une bonne chose, et vous ?
&lt;/p&gt;
</description>
    <pubDate>2009-03-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2009/03/18/jruby-1-2-0.html</link>
  </item>
  
  <item>
    <title>RailsCampParis #2</title>
    <description>Hier avait lieu le &quot;2ième RailsCampParis&quot;:http://barcamp.org/RailsCampParis2 dans les locaux de &quot;Sun&quot;:http://fr.sun.com/ .

Très beau locaux d'ailleurs, dommage que Sun déménage. On verra ou se passera le prochain.

Pas mal de participant, pas autant que d'inscrit finalement, mais quand même une bonne 60aine je crois. Merci à tous, ce fut un RailsCamp très sympa, très riche en échange. On regrette quand même l'absence de quelques figures de la communauté Rails de Paris, j'espère que l'on vous verras au prochain ;-)

Quelques belles sessions, mais peu nombreuses je trouve. Ceci dit tout le monde semble y avoir trouvé sont compte. Manque peut-être quelques sessions un peu originale, à voir pour la prochaine fois.

Aujourd'hui ce déroule un mashpit Merb au Dune. J'espère que vous vous y amuserais bien (ça commence dans une demi heure ;-)).

A quand le prochain ? (peut-être un RubyCamp cette fois ?)
</description>
    <pubDate>2009-03-08T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/03/08/railscampparis-2.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.5-current</title>
    <description>Le gestionnaire de version d'&quot;OpenBSD&quot;:http://openbsd.org vient de voir un tag 4.5 arrivé. Comme d'habitude c'est &quot;Théo&quot;:http://fr.wikipedia.org/wiki/Th%C3%A9o_de_Raadt qui le pose tranquillement :

&lt;pre&gt;
CVSROOT:  /cvs
Module name:  src
Changes by: deraadt@cvs.openbsd.org 2009/02/28 19:21:07

Modified files:
  sys/conf       : newvers.sh

Log message:
move to 4.5-current
&lt;/pre&gt;

Et hop, voilà le travail. Comme d'habitude, cela annonce le gèle des ports prochain jusqu'à la sortie le 1er mai de cette nouvelle version. Les possibilités de pré-commande ne vont pas tarder à apparaitre également.

Je suis impatient de voir quel thème va être associé à cetet version. J'ai adoré le précédent basé sur &quot;starwars&quot;:http://fr.wikipedia.org/wiki/Starwars :

!http://zone.typouype.org/openbsd44_cover.gif!:http://openbsd.org/44.html

&lt;em&gt;via le journal officiel d'OpenBSD:  &quot;undeadly.org&quot;:http://undeadly.org/cgi?action=article&amp;sid=20090304031205&lt;/em&gt;
</description>
    <pubDate>2009-03-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/03/04/openbsd-4-5-current.html</link>
  </item>
  
  <item>
    <title>TDD Default and Optimistic Lock on Rails</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://rubyonrails.org&quot;&gt;RubyOnRails&lt;/a&gt; utilise par défaut &lt;a href=&quot;http://wiki.rubyonrails.org/rails/pages/ActiveRecord&quot;&gt;ActiveRecord&lt;/a&gt; comme &lt;a href=&quot;http://fr.wikipedia.org/wiki/ORM&quot;&gt;&lt;span class=&quot;caps&quot;&gt;ORM&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai eu envie de faire quelques tests sur le fonctionnement des accès concurrents. Voici les resultats sur le comportement par défaut et lorsque l&amp;#8217;on met en place une gestion optimiste de verrou (ou une gestion de verrou optimiste ;-)).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;J&amp;#8217;ai effectué mes tests avec un Ruby 1.8.6.p114, un MySQL-server-5.0.51ap1 et un ActiveRecord 2.2.2 le tout sur mon bon openbsd 4.4&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;On va commencer par mettre en place une table &lt;em&gt;Users&lt;/em&gt; avec juste champ &lt;em&gt;Name&lt;/em&gt; pour faire nos tests et ajouter un enregistrement avec un &lt;em&gt;ID&lt;/em&gt; à 1, ça facilitera le test.&lt;/p&gt;
&lt;h3&gt;Comportement par défaut&lt;/h3&gt;
&lt;p&gt;&lt;u&gt;Le test.&lt;/u&gt;&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;test/unit&amp;#39;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;rubygems&amp;#39;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;active_record&amp;#39;&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;DBAccess&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;Test&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Unit&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;TestCase&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;setup&lt;/span&gt;
    &lt;span class=&quot;c1&quot;&gt;# On va prendre la connection à la base de données ici. Ca me gène dans le cas d&amp;#39;un test unitaire, mais passons&lt;/span&gt;
    &lt;span class=&quot;no&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Base&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;establish_connection&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ss&quot;&gt;:adapter&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;mysql&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:database&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;optimistic&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:username&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;yaf&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:password&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;monpassword&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:socket&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;/var/run/mysql/mysql.sock&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;teardown&lt;/span&gt;
    &lt;span class=&quot;c1&quot;&gt;# on remet l&amp;#39;enregistrement comme il était avant de venir&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;user&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;user&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;Joe&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;test_default_db_priority&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;bill&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;bill&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;billy&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bill&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;billy&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt;

    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;joe&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;joe&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;User&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Base&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;J&amp;#8217;ai glissé le &lt;em&gt;model User&lt;/em&gt; dans le même fichier, c&amp;#8217;est plus simple.&lt;/p&gt;
&lt;p&gt;Executons le test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;&lt;span class=&quot;nv&quot;&gt;$ &lt;/span&gt;ruby test.rb
Loaded suite &lt;span class=&quot;nb&quot;&gt;test&lt;/span&gt;
Started
.
Finished in 0.173901 seconds.

1 tests, 3 assertions, 0 failures, 0 errors
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;br /&gt;
Par défaut, c&amp;#8217;est le dernier qui enregistre une modification qui a raison. Cela peut poser des problèmes dans certains cas, c&amp;#8217;est pourquoi on va maintenant aller voir comment mettre en place une gestion de verrou optimiste.&lt;/p&gt;
&lt;h3&gt;Verrou optimiste (Optimistic Lock)&lt;/h3&gt;
&lt;p&gt;ActiveRecord permet la mise en place d&amp;#8217;un &lt;a href=&quot;http://ar.rubyonrails.com/classes/ActiveRecord/Locking/Optimistic.html&quot; title=&quot;Optimistic locking&quot;&gt;verrou optimiste&lt;/a&gt;. Pour cela il nous faut ajouter un champ spécifique de type entier qui servira à la gestion des accès.&lt;br /&gt;
Cette colonne doit s&amp;#8217;appeler &lt;em&gt;lock_version&lt;/em&gt; selon les conventions ActiveRecord, mais on peut utiliser un autre nom.&lt;/p&gt;
&lt;p&gt;Ajoutons donc cette colonne et écrivons notre test:&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Le test&lt;/u&gt;&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;test/unit&amp;#39;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;rubygems&amp;#39;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;active_record&amp;#39;&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;DBAccess&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;Test&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Unit&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;TestCase&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;setup&lt;/span&gt;
    &lt;span class=&quot;no&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Base&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;establish_connection&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;ss&quot;&gt;:adapter&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;mysql&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:database&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;optimistic&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:username&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;yaf&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:password&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;monpassword&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:socket&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&amp;#39;/var/run/mysql/mysql.sock&amp;#39;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;teardown&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;user&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;user&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;Joe&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;test_optimistic_lock&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;bill&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;bill&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;billy&amp;quot;&lt;/span&gt;

    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;lock_version&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bill&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;lock_version&lt;/span&gt;
    &lt;span class=&quot;c1&quot;&gt;# et oui, maintenant nos objet on un attribut lock_version&lt;/span&gt;

    &lt;span class=&quot;n&quot;&gt;assert&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;bil&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;billy&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt;

    &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;joe&amp;quot;&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_raise&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;StaleObjectError&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;joe&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;billy&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;User&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;find&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;name&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;User&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Base&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons le test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;&lt;span class=&quot;nv&quot;&gt;$ &lt;/span&gt;ruby test.rb
Loaded suite &lt;span class=&quot;nb&quot;&gt;test&lt;/span&gt;
Started
.
Finished in 0.437534 seconds.

1 tests, 5 assertions, 0 failures, 0 errors
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Maintenant, au moment d&amp;#8217;enregistrer des modifications, ActiveRecord est capable de nous prevenir par le biais d&amp;#8217;un &lt;strong&gt;ActiveRecord::StaleObjectError&lt;/strong&gt;. On peut donc imaginer encapsuler le &lt;em&gt;save&lt;/em&gt; dans un &lt;em&gt;begin/rescue&lt;/em&gt; pour gérer la situation.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;la methode &lt;a href=&quot;http://ar.rubyonrails.com/classes/ActiveRecord/Base.html#M000409&quot;&gt;reload&lt;/a&gt; permet de recharger l&amp;#8217;objet à partir de la base de donnée, ça peut être pratique dans ce cas&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Un certain &lt;a href=&quot;http://github.com/jqr&quot;&gt;jqr&lt;/a&gt; propose un &lt;a href=&quot;http://github.com/jqr/stale_object_destroyer/tree/master&quot;&gt;stale_object_destroyer&lt;/a&gt; qui apparemment permet de facilité la gestion des tentative de mise à jour plus facilement&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Il serait interessant de faire tourner ces tests sur les divers base de données suporté par ActiveRecord. Notamment avec &lt;a href=&quot;http://www.sqlite.org/&quot;&gt;sqlite3&lt;/a&gt;. J&amp;#8217;essayerais de faire le test sur une base oracle. N&amp;#8217;hésitez pas à me tenir au courant si vous executez ces tests sur d&amp;#8217;autres bases ;-)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;On verra les verrou en mode pessimiste dans un autre billet&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2009-02-25T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/02/25/tdd-default-and-optimistic-lock-on-rails.html</link>
  </item>
  
  <item>
    <title>RailsCamp Paris 2 le retour</title>
    <description>Fin d'hiver chargé coté évènement autour de Ruby:

* un &quot;RubyCamp&quot;:http://barcamp.org/RubyCampLyon ce week-end,

* un &quot;RailsCamp&quot;:http://barcamp.org/RailsCampParis2 le samedi 7 mars

Et oui, encore une fois Jean-Francois fait des étincelles, il a trouvé le moyen d'organiser un RailsCamp dans les locaux de Sun, avenue Iéna, avant qu'ils déménage !

Ce RailsCamp va ce dérouler sur un fond de merge entre Rails et Merb. Comme l'année dernière c'est encore un super moyen de ce rencontrer, de coder, de discuter, de partager, d'apprendre, de découvrir...

Cet fois, j'espère pourvoir y passer la journée (et pourquoi pas être présent au mashpit du lendemain, si mashpit il y a).

Par contre dépéchez vous de vous inscrire, il n'y a déjà plus beaucoup de place.

&quot;RubyFrance vous donne rendez-vous pour le RailsCamp Paris 2&quot;:http://rubyfrance.org/articles/2009/02/17/rendez-vous-au-railscamp-paris-2-chez-sun/

&lt;em&gt;hmmm Ce thème de blog est sympa, mais je n'aime pas trop l'organisation de la typo dans les billets... Il va falloir relever les manches&lt;/em&gt;
</description>
    <pubDate>2009-02-20T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/02/20/railscamp-paris-2-le-retour.html</link>
  </item>
  
  <item>
    <title>RubyCampLyon</title>
    <description>Juste pour vous rappeler que le samedi 21 février aura lieu un &quot;RubyCamp à Lyon&quot;:http://barcamp.org/RubyCampLyon. L'évènement aura lieu au 3ième étage du département informatique de l'INSA.

Merci à &quot;Damien&quot;:http://www.dmathieu.com/ d'organisé cet évènement.

&lt;em&gt;Je suis déçu de ne pouvoir aller à ce RubyCamp !&lt;/em&gt;
</description>
    <pubDate>2009-02-14T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/02/14/rubycamplyon.html</link>
  </item>
  
  <item>
    <title>Typo and self version +1</title>
    <description>Quel beau hasard, l'équipe de &quot;typo sort la version 5.2&quot;:http://blog.typosphere.org/2009/01/25/typo-5-2-helmut-newton-for-rails-2-2-released le jour de mon anniversaire :-) Amusant non ?

Ce blog tourne donc avec la version 5.2 du moteur, et un humain plus vieux d'un an aux manettes.

Très sympa cette nouvelle interface d'admin.

</description>
    <pubDate>2009-01-26T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/01/26/typo-and-self-version-1.html</link>
  </item>
  
  <item>
    <title>Apero Paris.rb - Ruby 1.9.1</title>
    <description>Lundi 26 janvier aura lieu le &quot;10ième apéro Ruby&quot;:http://rubyfrance.org/articles/2009/01/24/dixieme-apero-ruby-de-paris-rb-ruby-france-special-ruby-1-9-1/ organisé à Paris par l'association RubyFrance, et surtout le GO(Gentil Organisateur) Jean-François ! C'est à *20 h* au *Dune* (18, avenue Claude Vellefaux 75010 Paris, Métro Colonel Fabien ou Métro Goncourt).

Cette apéro est organisé autour de la sortie de la &quot;version 1.9.1 de &quot;Ruby&quot;:http://ruby-lang.org qui devrait sortir, est sorti, enfin, on est dedans là :-)

_Je ne serait pas à cette apéro, je préfère aller au &quot;Dojo de développement&quot;:http://xp-france.net/cgi-bin/wiki.pl?DojoDeveloppement qui à lieu tout les lundi (ou presque). Ceci dit, si vous n'êtes pas au dojo, j'espère que vous serez à l'apéro !_

_note: Je pourrais peut-être venir après remarque..._

</description>
    <pubDate>2009-01-24T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/01/24/apero-paris-rb-ruby-1-9-1.html</link>
  </item>
  
  <item>
    <title>Ruby if unless</title>
    <description>Une des choses très agréable avec &quot;Ruby&quot;:http://ruby-lang.org c'est ça syntaxe. Un des mots bien particulier en Ruby est @unless@.

Je partage tout à fait l'avis de ce billet &quot;Unless, The Abused Ruby Conditional&quot;:http://railstips.org/2008/12/1/unless-the-abused-ruby-conditional @unless@ c'est bien, très bien même dans certain cas, mais en abuser c'est mal. Ce mot peut rendre les choses plus lisible tout comme il pourrait les compliquer.

Une condition doit représenter une intention, unless permet de le faire, mais cela doit rester une intention.

&lt;pre&gt;
xml.updated @items.first.updated_at.xmlschema unless @items.empty?
&lt;/pre&gt;

Ce code, extrait de la classe feed.atom.builder de &quot;Typo&quot;:http://typosphere.org est une bonne utilisation de @unless@. On évite ainsi le vilain:

&lt;pre&gt;
xml.updated @items.first.updated_at.xmlschema if !@items.empty?
&lt;/pre&gt;

Un peu comme, et dans la même classe, nous avons un peu plus haut:

&lt;pre&gt;
if(not this_blog.blog_subtitle.blank?)
    xml.subtitle this_blog.blog_subtitle, &quot;type&quot;=&gt;&quot;html&quot;
  end
&lt;/pre&gt;

Assez étrange, nous aurions pu avoir plutôt

&lt;pre&gt;
unless this_blog.blog_subtitle.blank?
    xml.subtitle this_blog.blog_subtitle, &quot;type&quot;=&gt;&quot;html&quot;
  end
&lt;/pre&gt;

Voir
&lt;pre&gt;
xml.subtitle this_blog.blog_subtitle, &quot;type&quot;=&gt;&quot;html&quot; unless this_blog.blog_subtitle.blank?
&lt;/pre&gt;

Il y a part contre dans la méthode @ping_article!@ du modèl @blog.rb@ une mauvaise utilisation de unless (à mon avis)

&lt;pre&gt;
unless global_pings_enabled? &amp;&amp; settings.has_key?(:url) &amp;&amp; settings.has_key?(:article_id)
   throw :error, &quot;Invalid trackback or trackbacks not enabled&quot;
end
&lt;/pre&gt;

 et une bonne.

&lt;pre&gt;
unless article.allow_pings?
   throw :error, &quot;Trackback not saved&quot;
end
&lt;/pre&gt;

Pour la bonne, rien à dire. Par contre, la première n'exprime pas assez clairement l'intention.
&lt;pre&gt;
if !global_pings_enabled? || !settings.has_key?(:url) || !settings.has_key?(:article_id)
  throw :error, &quot;Invalid trackback or trackbacks not enabled&quot;
end
&lt;/pre&gt;

Je trouve que là c'est plus clair, on comprend mieux que si l'une des trois conditions n'est pas rempli, on lève un exception.

_Tout ceci est une histoire de gout peut-être, vous en pensez quoi ?_
</description>
    <pubDate>2009-01-18T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/01/18/ruby-if-unless.html</link>
  </item>
  
  <item>
    <title>Ruby et les frameworks web</title>
    <description>Pour noÃ«l on a eu le droit à une annonce très bruyante (mais plus très fraÃ®che maintenant).

*&quot;Rails&quot;:http://rubyonrails.org 3 intègrera &quot;Merb&quot;:http://merbivore.com/*

Personnellement, je trouve que c'est une bonne chose. Ces deux framework apporte la même chose aux développeurs: un confort de développement pour des applications web. Et on juste quelques divergence de point de vue qui explique l'existance des deux frameworks. Et pour des nouveaux venu, quelque semaine de tests sur l'un, puis sur l'autres pour vraiment savoir lequel choisir... Cette fusion devrait permettre d'apporter les bonnes idées de Merb dans Rails et inversement. De plus il semblerais que les développeurs de Merb travail beaucoup plus à l'écoute de la communauté d'utilisateur, si Rails peut s'enrichir de ce mode de fonctionnement, ça permettra surement à tout le monde d'en profiter. Nous verrons bien ce que cela peut donner.

De la même manière, j'ai l'impression que &quot;Sinatra&quot;:http://sinatra.rubyforge.org/ et &quot;Camping&quot;:http://camping.rubyforge.org/files/README.html marche dans la même direction: faire un framework web ultra léger. C'est dommage de ne pas joindre leurs force.

Avant de juger trop vite il faut que j'étudie ce Sinatra... _&quot;Fly me to the moon&quot;_

</description>
    <pubDate>2009-01-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/01/10/ruby-et-les-frameworks-web.html</link>
  </item>
  
  <item>
    <title>Développement dont vous êtes le héros mais piloté par les tests </title>
    <description>Un soir au &quot;Dojo&quot;:http://xp-france.net/cgi-bin/wiki.pl?DojoDeveloppement , après avoir fait un  &quot;Bowling en Ruby en mode Randori&quot;:http://xp-france.net/cgi-bin/wiki.pl?DojoDeveloppement/Lundi15Decembre2008  &quot;Emmanuel&quot;:http://emmanuelgaillot.blogspot.com/  nous a parlé d'un papier qu'il avait rédigé sur ce sujet, en déroulant cette exercice en _Kata dont vous êtes le héros_. Après quelque discussion et autres découverte, il a décidé de publié ce texte.

Je vous invite donc à dérouler  ce &quot;Kata Bowling en Ruby&quot; dont vous êtes le héros &quot;Reader driven&quot;:http://sites.google.com/site/emmanuelgaillot/ . Bon test !


_Ce format est très interessant, je pense qu'il pourrais être adapté et pourrais donner des idées aux participants du Dojo d'ici ou d'ailleurs_
</description>
    <pubDate>2009-01-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/01/10/developpement-dont-vous-etes-le-heros-mais-pilote-par-les-tests.html</link>
  </item>
  
  <item>
    <title>year = year + 1</title>
    <description>Tout simplement:

*Bonne année 2009 à tous*

On espère que cette année vera la sortie de &quot;Typo 6&quot;:http://typosphere.org , toujours plus de &quot;Ruby&quot;:http://ruby-lang.org, que l'association &quot;RubyFrance&quot;:http://rubyfrance.org continue à bien ce porter, et tout plein d'autres chose plus personnelle :-)


</description>
    <pubDate>2009-01-03T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2009/01/03/year-year-1.html</link>
  </item>
  
  <item>
    <title>Git ou Mercurial</title>
    <description>Cela fait un moment qu'un nouveau troll à pointé son nez. Après _vim versus emacs_, _gnome versus kde_ et tant d'autres, on a maintenant _git versus mercurial_.

Derrière ces deux noms se cache un outil de &quot;gestion de versions&quot;:http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_versions. Contrairement à &quot;CVS&quot;:http://fr.wikipedia.org/wiki/Concurrent_versions_system ou &quot;SubVersion&quot;:http://fr.wikipedia.org/wiki/Subversion_(logiciel) ces deux là (et quelques autres) sont dit &quot;décentralisé&quot;:http://fr.wikipedia.org/wiki/Gestion_de_version_d%C3%A9centralis%C3%A9e. Ce mode permet de nouvelles possibilités dans la manière dont les équipes travaillent.

On trouve beaucoup de comparatif entre ces deux outils, et je ne suis pas convaincu par les uns ou les autres. Pour moi les seules différences que je vois aujourd'hui c'est:

* langage source : Git est écrit en C, Mercurial en Python
* Commande: Git utilise trois lettre @git@, Mercurial en utilise deux @hg@

Une des grandes forces de la communauté des utilisateurs de Git est d'avoir eu très rapidement accès à un outil d'hébergement : &quot;github&quot;:https://github.com/ . De plus, l'équipe du framework &quot;RubyOnRails&quot;:http://rubyonrails ayant adopté Git, la communauté Rails l'a également adopté. Bien sur, beaucoup d'autres projets utilisent Git, notamment le noyau Linux.

Mais Mercurial n'est pas en reste (contrairement à ce que l'on pourrait croire).

La communauté d'utilisateur de Mercurial a également un outil d'hébergement: &quot;bitbucket&quot;:http://www.bitbucket.org/ ou encore &quot;freeHg&quot;:http://freehg.org/, et pour ce qui est des projets phare ayant choisi mercurial on retrouve &quot;mozilla&quot;:http://hg.mozilla.org/ , &quot;NetBeans&quot;:http://hg.netbeans.org/ , &quot;OpenJDK&quot;:http://openjdk.java.net/ , &quot;OpenSolaris&quot;:http://opensolaris.org/, &quot;Xen&quot;:http://xenbits.xensource.com/ , et &quot;beaucoup d'autres&quot;:http://www.selenic.com/mercurial/wiki/index.cgi/ProjectsUsingMercurial

Pour le moment mon choix c'est porté sur Mercurial (allez savoir pourquoi). Cependant, je crois qu'avant de faire un choix définitif, il me faut apprendre à me servir des deux. Je me suis donc créé un compte sur GitHub, un sur BitBucket et un sur freeHg. GitHub et BitBucket propose tout deux une utilisation de type _premium_. Par exemple:

* &quot;*GitHub*&quot;:http://github.com/plans propose un nombre *illimité de repository public* associé à *un nombre illimité de collaborateur* le tout avec 100MB d'espace disque. Ensuite c'est une location par mois avec une augmentation des repository privée associé à un nombre restreint de collaborateur et une augmentation de l'espace disque disponible.

* &quot;*BitBucket*&quot;:http://www.bitbucket.org/plans/ propose lui *un repository privé* et un nombre *illimité de repository public* le tout devant tenir sur *150 MB*. Ensuite, ce sont des tarifs par MB et fonction du nombre de repository privée.

Ces deux là sont partis sur des offres payantes assez différentes. Chacune d'entre elle peut avoir sont intérêt selon les besoins.


* &quot;*freeHg*&quot;:http://freehg.org/tos/ semble plus libre en apparence (je n'ai rien vu au sujet de ma carte bleu, à part un bouton _donate_). Par contre il impose l'utilisation de licence libre pour les projets hébergé, et décline toute responsabilité en cas de problème.


Pour être honnête, je viens de découvrir freeHg en écrivant ce billet... Je crois que tout ceci est un peu _frais_ pour moi, je vous en dirais plus quand j'aurais manipulé un peu.
</description>
    <pubDate>2008-12-22T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/12/22/git-ou-mercurial.html</link>
  </item>
  
  <item>
    <title>JRuby 1.1.6 </title>
    <description>J'ai raté ça, mais le 17 décembre, &quot;Thomas E Enebo annonçait la sorti de JRuby 1.1.6&quot;:http://docs.codehaus.org/display/JRUBY/2008/12/17/JRuby+1.1.6+Released.

Cette version corrige pas mal de bug, notemment sur l'objet IO (qui ces dernier mois a été l'objet de pas mal de remonté de bug). Cette version prépare également le support de la version 1.9 de Ruby: le parseur est complet, la pluspart des objets du _core_, des _standard lib_ sont supporté.

Le projet est toujours aussi actif. C'est bon pour Ruby et c'est bon pour les développeurs. J'espère que les entreprises frileuses qui ont déjà adopté Java accepterons plus facilement l'utilisation de Ruby par ce biais.

</description>
    <pubDate>2008-12-21T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/12/21/jruby-1-1-6.html</link>
  </item>
  
  <item>
    <title>WindowMaker come back</title>
    <description>On a cru pendant un moment que &quot;WindowMaker&quot;:http://windowmaker.info/, le gestionnaire de fenêtre basé sur &quot;GnuSTEP&quot;:http://www.gnustep.org/, était mort:

* Site quasi indisponible
* Dernier message de 2006
* Peut d'activité sur la liste
* Eternel version 0.92


Mais voilà, il y a quelque mois, c'est reparti. Reprise d'activité du site (doucement, mais au moins il est en ligne). La mailing list déborde d'annonce de patch et autres. Pour le moment ça sent la stabilisation de l'existant, mais l'équipe en place semble parti pour faire avancé le tout vers une version 1.0 ! :-)

Le dépot de version est passé sous &quot;Mercurial&quot;:http://www.selenic.com/mercurial/wiki/ : &quot;hg.windowmaker.info&quot;:http://hg.windowmaker.info/

A suivre donc !

!http://farm2.static.flickr.com/1205/1411878360_6bbbaf86b7.jpg?v=0!:http://www.flickr.com/photos/yafra/1411878360/in/set-72157594188207460/

</description>
    <pubDate>2008-12-14T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/12/14/windowmaker-come-back.html</link>
  </item>
  
  <item>
    <title>Shoes : vendange tardive</title>
    <description>La communauté s'active beaucoup sur &quot;Shoes&quot;:http://shoooes.net (le microframework graphique en &quot;Ruby&quot;:http://ruby-lang.org)  depuis un bon moment, et la nouvelle mouture nommé &quot;Raisins&quot;:http://shoooes.net/about/raisins/ en montre une partie du résultat. Très impressionnant. De quoi faire de bien belle application:

* Un manuel intégré (Alt+? ou pomme+? pour les clavier mac).
* Un outil de création de paquet (là comme ça on se demande bien à quoi cela peut servir).
* Un loader de gem au cas ou votre application nécessite quelques gems pour son fonctionnement (bien surle chargement ne s'effectuera qu'une seul fois au démarrage ;-))
* Une sort de console pour la gestion des messages d'erreurs.
* Une méthode de téléchargement asynchrone (dans le style de XMLHttpRequest)
* La visualisation d'image distante
* L'utilisation de font externe
* De nouveaux effets pour les images, une gestion par block
* Et plein de petits truc en plus...

Avec l'outil de création de paquet, l'installation des gems et le téléchargement asynchrone, on voit déjà l'outil façon javawebstart en plus petit et plus jolie ;-) Ou alors une sorte d'application dans l'esprit de Rebol.


!http://zone.typouype.org/shoes-splash.png!:http://shoooes.net/about/raisins/

Merci encore &quot;_why&quot;:http://whytheluckystiff.net/ , et merci à toute la communauté qui oeuvre pour shoes, vous faite un travail exellent ! :)

</description>
    <pubDate>2008-12-11T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/12/11/shoes-vendange-tardive.html</link>
  </item>
  
  <item>
    <title>Retour sur un bon week-end Ruby et Rails</title>
    <description>h3. Dimanche: &quot;RailsParty&quot;:http://rubyfrance.org/evenements/rails-party-2008/

J'ai décidé de me rendre au Dune, lieu de l'évènement en voiture plutôt qu'en transport, pensant que pour le soir ça serait plus rapide. J'ai donc proposé à &quot;Guillaume&quot;:zlab.fr de passer le prendre à l'hotel, porte de la villette. Avec les 10 minutes de retard habituelle du au embouteillage du périph, Guillaume arrive accompagné de &quot;Yann Lugrin&quot;:http://www.sans-savoir.net/a-propos/ venu de Suisse pour ParisOnRails ET la RailsParty (Nouveau membre de &quot;RubyFrance&quot;:http://rubyfrance.org  depuis d'ailleurs , Bienvenue  ;-)).

Mais voilà, trop de bouchon, Guillaume ne fera pas de discour d'intro.

Finalement avec plus d'une heure de retard, nous arrivons dans un Dune bien rempli, avec, comme d'habitude dans les réunions Ruby et Rails, l'impression d'être dans une boutique Apple. Deux vidéoprojecteurs, un comptoir, des gens en train de pianoter : c'est bien _décontracté_, un évènement communautaire quoi.

Beaucoup de présentations, plutôt courte mais bien mené, Petite difficulté pour suivre puisque les deux se déroule presque cote à cote.

J'ai bien discuté avec &quot;Frederic&quot;:http://t37.net/ et &quot;Cyril&quot;:http://blog.shingara.fr/ au sujet de &quot;Typo&quot;:http://typosphere.org. Ils m'ont présenté l'énorme boulot accompli pour la version 6. Cette mouture devrait voir le jour depuis quelque semaine déjà, mais trop de nouvelle fonctionnalité semble manquer à Frederic ;-).

On a pu y voir aussi &quot;Eric Daspet&quot;:http://performance.survol.fr/, &quot;Nicolas Merouze&quot;:http://boldr.fr/, &quot;Sunny&quot;:http://sunfox.org/ et plein d'autres ! Les sponsors sont venu en force, il me semble que &quot;Novelys&quot;:http://www.novelys.com/ a dépéché sur place 5 ou 6 personnes, et &quot;AF83&quot;:http://www.af83.com/ a innondé la salle de badge.

Merci à Jean-François d'avoir réussi à mettre cette évènement sur pied en a peine plus d'un mois.


h3. Lundi: &quot;ParisOnRails&quot;:http://paris.onrails.info/

Pas fou, cette fois j'y vais en transport en commun ! Du coup je suis à l'heure. Prise de badge, bonjour à plusieurs personnes déjà vu la veille (Yann, cette fois tu es à l'heure ;-)). Je suis avec une personne qui, avec un passif sur une techno propriétaire, s'interesse à Ruby depuis une petite année. Du beau monde, et une cité de science vide car fermé le lundi. Ca fait bizarre, je ne l'avais jamais vu comme ça.

Après une introduction assez breve de &quot;Richard et Laurent&quot;:http://www.nuxos.fr/ organisateur de l'évènement, Guillaume attaque direct sur les nouveautés qui nous attende dans la version 1.9 de &quot;Ruby&quot;:http://ruby-lang.org . Du bon, du moins bon, mais on sent que le &quot;Matz&quot; et la _CoreTeam_ de Ruby corrige certaine erreur de jeunesse, propose de nouvelle possibilité de syntaxe (c'est surtout là le bon et le moins bon je trouve), mais surtout apporte le support de l'unicode, propose une solution de gestion de Thread interessante (Fibre). A noter surtout, YARV qui va remplacé la MRI actuel: amélioration de performance a venir !

Ensuite, présentation du framework &quot;Mootools&quot;:http://mootools.net/. Interessant, mais je crois que je me contenterais de &quot;prototype.js&quot;:http://www.prototypejs.org/ pour le moment. Ceci dit, c'est bon de savoir que cela existe ! :)

Vient ensuite une conf de &quot;Russ Olsen&quot;:http://jroller.com/rolsen/ qui c'est levé très très tôt pour nous parlé de Ruby et de son expérience dans les langages en général. Exellent ! J'adore la façon dont il a traité des designs patterns en Ruby, et j'ai beaucoup aimé sont intervention à ParisOnRails. Respect.

L'après midi reprend avec deux conférences parlant de &quot;Selenium&quot;:http://selenium.seleniumhq.org/. J'ai un peu raté la première (trop de temps à table), mais la deuxième à été très agréablement présenté. Cependant, et même si je suis convaincu que mettre en place des test d'acceptance est important, je crois qu'il faudrait d'abord avoir une bonne habitude des tests unitaires dans les équipes... ça serait déjà pas mal. Mais pour l'étape suivante, j'ai bien noté, Selenium Grid ! :)

&quot;Michael Koziarski&quot;:http://www.koziarski.com/ en passage à Paris depuis cette été (repartant dans les jour qui vienne) nous a fait une présentation sur les performances d'un application Web. Partant du plus important: le resultat que l'utilisateur voit et s'enfonçant jusqu'au memcahe et autre système d'optimisation. Très riche, très dense, très rapide... grosse présentation.

Intervention de DHH himself. c'est sympa de le voir, mais finalement, nous n'apprenons pas grand chose. Une présentaiton de Liquid. Un moteur de template... Mouais. Je ne suis pas convaincu, pas assez KISS(Keep It Smart Simple)  pour mes besoins.

_Une petite table ronde et puis s'en vont_... Un peu dommage finalement la fin de cette journée. Je ne suis pas déçu, mais après la très bonne matinée, j'avoue que l'après midi ma paru un peu fade. Ca ne peut pas être à mon gout toute la journée, nous étions quand même prêt de 250.

h3. Lundi soir &quot;Apéro Ruby #8&quot;:http://rubyfrance.org/articles/2008/11/28/huitieme-apero-ruby-special-paris-on-rails-2008/ le soir de ParisOnRails...

Je n'y suis pas aller, no comment.

</description>
    <pubDate>2008-12-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/12/04/retour-sur-un-bon-week-end-ruby-et-rails.html</link>
  </item>
  
  <item>
    <title>April, pas encore adhérent ? </title>
    <description>Vous ne connaissez pas encore l'&quot;April&quot;:http://www.april.org ?

&lt;blockquote&gt;
Pionnière du logiciel libre en France, l'April, constituée de 3069 adhérents (2854 individus, 215 entreprises, associations et organisations), est depuis 1996 un acteur majeur de la démocratisation et de la diffusion du logiciel libre et des standards ouverts auprès du grand public, des professionnels et des institutions dans l'espace francophone.
&lt;/blockquote&gt;

Les objectifs de l'April sont simple:

&lt;blockquote&gt; L'April a pour objectifs de :
    * Promouvoir le logiciel libre dans toutes les sphères de la société ;
    * Sensibiliser le plus grand nombre aux enjeux des standards ouverts et de l'interopérabilité ;
    * Obtenir des décisions politiques, juridiques et réglementaires favorables au développement du logiciel libre et aux biens communs informationnels ;
    * Favoriser le partage du savoir et des connaissances.
&lt;/blockquote&gt;

&quot;Pour en savoir plus sur l'April&quot;:http://www.april.org/fr/association/

Plus le temps avance et plus la mission de l'April prend de l'importance. Pour pouvoir la mener à bien, l'association a besoin de nouveaux adhérents. Vous pouvez Adhérer toute l'année bien sur, mais vous pouvez aussi vous faire un beau cadeau de noÃ«l en soutenant l'April, le logiciel libre et donc vous !

h4.  &quot;Adhérer à l'April&quot;:http://www.april.org/adherer?referent=Yannick+FRAN%C3%87OIS+%28yfrancois%29


!http://www.april.org/files/images/banniere_campagne-adhesion-objectif-5000-adherents.png!:http://www.april.org/adherer?referent=Yannick+FRAN%C3%87OIS+%28yfrancois%29
</description>
    <pubDate>2008-11-23T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/11/23/april-pas-encore-adherent.html</link>
  </item>
  
  <item>
    <title>Rails Party le 30 novembre 2008</title>
    <description>Avec les feuilles qui tombent vient le temps de &quot;ParisOnRails&quot;:http://paris.onrails.info/ . Et cette année, plutôt que d'organiser un apéro Ruby la veille au soir, l'association &quot;RubyFrance&quot;:http://rubyfrance.org a décider d'organiser une &quot;Rails Party&quot;:http://rubyfrance.org/evenements/rails-party-2008/

*Au programme*

L'après-midi sera consacré à des ateliers, sûrement autour de &quot;Typo&quot;:http://typosphere.org, peut-être de &quot;Pictrails&quot;:http://pictrails.rubyforge.org/, &quot;RSpec&quot;:http://rspec.info/ et sûrement bien d'autres !

La soirée sera ouverte au Lightning talks (présentation courte d'une dixaine de minutes).

L'évènement se veut conviviale, c'est avant tout un moyen de ce retrouver entre raillers avant les conférences du lendemain.

Rendez-vous donc le dimanche 30 novembre 2008 de 16 heures à 22 heures au Dune, 18 avenue Claude Vellefaux, dans le 10ème arrondissement de Paris.

&quot;Cyril y sera (Pictrails, Typo, et plein de rails dans la tête)&quot;:http://blog.shingara.fr/2008/11/21/la-before-paris-on-rails-cest-la-rails-party-le-30-novembre-2008, &quot;Frederic viens aussi (Typo, Ergonomie, Web, et plein de chose à dire&quot;:http://t37.net/rails-party-le-30-novembre-2008-i-paris, bien sur l'association &quot;RubyFrance&quot;:http://rubyfrance.org avec tout plein de membre motivé autour de l'organisateur des évènements Ruby Parisien Jean-François !

A dimanche alors !


</description>
    <pubDate>2008-11-22T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/11/22/rails-party-le-30-novembre-2008.html</link>
  </item>
  
  <item>
    <title>Note de service: Bricabox upgrade</title>
    <description>La machine qui héberge ce site (entre autres) viens de passer en version 4.4 d'&quot;OpenBSD&quot;:http://openbsd.org. Si vous lisez ce message c'est que tout c'est bien passé.
</description>
    <pubDate>2008-11-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/11/02/note-de-service-bricabox-upgrade.html</link>
  </item>
  
  <item>
    <title>1er novembre : OpenBSD 4.4</title>
    <description>On y est ! Comme d'habitude, pile à l'heure. &quot;OpenBSD 4.4&quot;:http://marc.info/?l=openbsd-announce&amp;m=122547376504077&amp;w=2 est disponible.
Pas mal de nouveautés pour cette version à la numérotation mythique ! Je vous laisse découvrir cela.

!http://zone.typouype.org/openbsd44_cover.gif!:http://openbsd.org/44.html

Je vous ajoute une info paru sur la mailling-list de l'&quot;April&quot;:http://www.april.org:

&lt;blockquote&gt;
Bonjour,

Dimanche 2 novembre 2008 de 14H à 15H30, Symbiose recevra Miod Vallat et Marc Espie du projet OpenBSD. Au menu, présentation de ce système d'exploitation et de sa philosophie.

Symbiose est diffusée sur radio libertaire 89.4 en région parisienne, audible également en streaming :

MP3 qualité ADSL : &quot;http://ecoutez.radio-libertaire.org:8080/radiolib.m3u&quot;:http://ecoutez.radio-libertaire.org:8080/radiolib.m3u

MP3 qualité modem : &quot;http://ecoutez.radio-libertaire.org:8080/radiolib-modem.m3u&quot;:http://ecoutez.radio-libertaire.org:8080/radiolib-modem.m3u

OGG qualité ADSL : &quot;http://ecoutez.radio-libertaire.org:8080/radiolib.ogg.m3u&quot;:http://ecoutez.radio-libertaire.org:8080/radiolib.ogg.m3u

OGG qualité modem : &quot;http://ecoutez.radio-libertaire.org:8080/radiolib-low.ogg.m3u&quot;:http://ecoutez.radio-libertaire.org:8080/radiolib-low.ogg.m3u

L'enregistrement de l'émission (sous licence CC by-nc-nd) sera disponible au téléchargement et en podcast : &quot;http://archive.symbiose.free.fr&quot;:http://archive.symbiose.free.fr &quot;http://www.onirik.net&quot;:http://www.onirik.net
&lt;/blockquote&gt;

Une émission qui sera sûrement très interessante.


&quot;L'annonce dans le journal officiel d'OpenBSD&quot;:http://undeadly.org/cgi?action=article&amp;sid=20081031165518

_a noter: un très bon thème basé sur StarWars pour cette version ! :)_
</description>
    <pubDate>2008-11-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/11/01/1er-novembre-openbsd-4-4.html</link>
  </item>
  
  <item>
    <title>Quel type de développeur je suis ?</title>
    <description>La question du moment: &quot;Quel développeur êtes vous ?&quot;:http://www.miximum.fr/culture/99-quel-developpeur-etes-vous.

Ce n'est pas facile de se définir. Je me retrouve assez bien dans la &quot;categorie Laurent Jouanneau&quot;:http://ljouanneau.com/blog/post/2008/10/16/Quel-type-de-developpeur-suis-je :

* Le Ninja
* Le pragmatique
* Le libriste

Avec des nuances:

*Ninja 10%*, mais pas trop: ne suis pas à la recherche de l'outil ultime, je ne connais pas _tout_ les raccourci de &quot;vim&quot;:http://www.vim.org/ , je ne pense pas être dangereux, je ne méprise que les cons, par contre c'est promis, dès que j'ai le temps, je m'essaie à Dvorak  !

*Libriste 20%* Deux grosse nuances. La première, c'est que je ne travail pas dans un environnement très libre. Disons que je parle peu de licence (un tord peut-être ?). Je suis un peu comme TF1 pour Coca: je vend mon temps de cerveaux disponible à mes clients. Je les aident comme je peut en leur conseillant en général d'utilisé un outil libre quand c'est mieux pour lui. Mais si ces contraintes ou autre lui fond préférer du sources fermé, tant pis, je continue à l'aider. A la maison c'est tout autre chose, on passe à beaucoup plus ! J'ai une petite barbe, j'aime l'entreaide, une petite tendance écolo, et je n'ai aucun logiciel propriétaire sur mon système @home (ni aucun blob d'ailleurs :p).

*Pragmatique 70%* Faire ce qu'il faut pour que cela marche, ni plus ni moins. Plus peut engendrer des problèmes bien souvent, moins ne suffit pas. Après, le coté rentrer à la maison c'est tout... De toute façon à la maison, je continue, du coup c'est moins pragmatique...

* *Os* : &quot;OpenBSD&quot;:http://www.OpenBSD.org / &quot;Windows Vista&quot;:http://www.microsoft.com/windows/windows-vista/default.aspx
* *Editeur* : &quot;Vim&quot;:http://www.vim.org , &quot;Eclipse&quot;:http://www.eclipse.org / &quot;Vim&quot;:http://www.vim.org, &quot;SciTE&quot;:http://www.scintilla.org/SciTE.html, &quot;Eclipse&quot;:http://www.eclipse.org
* *Langage Favori* : &quot;Ruby&quot;:http://ruby-lang.org / &quot;Java&quot;:http://java.sun.com/, &quot;Progress&quot;:http://www.progress.com/fr/index.ssp
* *VCS* : &quot;Mercurial&quot;:http://www.selenic.com/mercurial/wiki/ / &quot;Mercurial&quot;:http://www.selenic.com/mercurial/wiki/, &quot;CVS&quot;:http://fr.wikipedia.org/wiki/Concurrent_versions_system
* *Navigateur* : &quot;Firefox&quot;:http://www.mozilla-europe.org/fr/firefox/ / Firefox, &quot;IE&quot;:http://www.microsoft.com/france/windows/products/winfamily/ie/default.mspx

*Edit: pour être honnête, je suis obligé d'ajouter les outils/environnements qu'il m'arrive d'utiliser en journée, parfois toute la journée :-/*

En regardant la liste, je me demande si tout colle à mon profile... :-D

Je reprend maintenant la question de base, *et vous quel développeur êtes vous ?*


_Merci à &quot;Thibault&quot;:http://www.miximum.fr/ pour ce billet très interessant !_

*Edit* : Pour être tout à fait honête, je doit ajouter windows, progress et compagnie..

*Edit 2* : JRuby n'est effecitvement pas un langage à part entière, c'est une simple implémentation de Ruby sur la JVM.
</description>
    <pubDate>2008-10-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/10/16/quel-type-de-developpeur-je-suis.html</link>
  </item>
  
  <item>
    <title>déçu</title>
    <description>&lt;p&gt;Au vu du tarif, je ne vais finalement pas me rendre à&lt;br /&gt;
 l&amp;#8217;&amp;quot;EuroBSDCon 2008&amp;quot;:http://2008.eurobsdcon.org/ à Strasbourg. Tant pis.&lt;br /&gt;
 Je suis vraiment surpris&lt;br /&gt;
 &lt;a href=&quot;http://eurobsdcon2008.eventbrite.com/&quot;&gt;par la grille de tarif&lt;/a&gt; :&lt;br /&gt;
 255 € ça fait un peu chère.&lt;/p&gt;
&lt;p&gt;Peut-être que je me consolerais en allant au&lt;br /&gt;
 &lt;a href=&quot;http://www.jdll.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;JDLL&lt;/span&gt;&lt;/a&gt; (c&amp;#8217;est le même week-end, à Lyon).&lt;/p&gt;</description>
    <pubDate>2008-10-06T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/10/06/decu.html</link>
  </item>
  
  <item>
    <title>OpenBSD wicontrol</title>
    <description>_Pour vous evitez de vous prendre les pieds dans le tapis..._

Je ne suis pas un grand utilisateur de wifi... Mais j'apprend maintenant que j'ai un petit portable de moins de 2 kilos que j'enmène partout :D

Quand je cherche un peu de doc sur comment ocnfigurer le wifi pour OpenBSD, je tombe souvent sur des articles qui parlent d'une comande &quot;@wicontrol(8)@&quot;:http://www.openbsd.org/cgi-bin/man.cgi?query=wicontrol&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html . Mais voilà, impossible de l'avoir sur ma machine. J'ai beau chercher dans les paquets, les ports, je ne trouve rien.

Finalement, a force de fouiller, je suis tombé sur une petite phrase dans la doc des nouveautés de la version 4.0 d'OpenBSD:

bq. La configuration sans-fil pour wi(4) est désormais totalement supportée par ifconfig(8). L'utilitaire wicontrol(8) est désormais obsolète et a été supprimé de l'arbre CVS.

(&quot;Mise à jour 3.9 -&gt; 4.0 : Application userland&quot;:http://www.openbsd.org/faq/fr/upgrade40.html#apps)

Ne cherchez plus, tout est sur votre machine :)

_ps: C'est quand même dommage que l'on ai toujours la commande disponible dans les pages &quot;man&quot; disponible en ligne_
</description>
    <pubDate>2008-09-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/09/30/openbsd-wicontrol.html</link>
  </item>
  
  <item>
    <title>TDD C'est quoi ? (En ruby bien sur !) </title>
    <description>&lt;p&gt;&lt;em&gt;Voici un petit billet d&amp;#8217;initiation au Développement piloté par les Test (dit &lt;span class=&quot;caps&quot;&gt;TDD&lt;/span&gt; pour Test Driven Development) avec Ruby. Initialiement publié sur le site de l&amp;#8217;association &amp;quot;RubyFrance&lt;/em&gt;&amp;quot;:http://rubyfrance.org&lt;/p&gt;
&lt;p&gt;Imaginons que nous ayons besoin d&amp;#8217;un petit objet nous permettant d&amp;#8217;afficher un nom. En bon développeur, nous allons d&amp;#8217;abord écrire notre test.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;test/unit&amp;quot;&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;TestMonObjet&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;Test&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Unit&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;TestCase&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;test_attribut&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;monObjet&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;MonObjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;un titre&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;un titre&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;monObjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons le test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;E&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.001079 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;  1) Error:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;test_attribut(MonObjetTest):&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;NameError: uninitialized constant MonObjetTest::MonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    testMonObjet.rb:6:in `test_attribut&amp;#39;&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;1 tests, 0 assertions, 0 failures, 1 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Mince une erreur. Vous allez me dire, c&amp;#8217;était couru d&amp;#8217;avance, on a encore rien codé. Bien. Allons-y alors. D&amp;#8217;abord nous allons ajouter le fichier contenant l&amp;#8217;objet que nous allons créer.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;monobjet.rb&amp;quot;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Ensuite créons ce fichier:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ cat monobjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;class MonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Cela suffira largement pour empecher l&amp;#8217;erreur précedente. C&amp;#8217;est un point important dans l&amp;#8217;univers &lt;span class=&quot;caps&quot;&gt;TDD&lt;/span&gt;. Il ne faut rien faire de plus que ce que les tests nous demande. Cela rejoint également un autre concept: &lt;span class=&quot;caps&quot;&gt;YAGNI&lt;/span&gt; (You Ain&amp;#8217;t Gonna Need It).&lt;/p&gt;
&lt;p&gt;Executons encore ce test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;E&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.00193 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;  1) Error:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;test_attribut(MonObjetTest):&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;ArgumentError: wrong number of arguments (1 for 0)&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    testMonObjet.rb:7:in `initialize&amp;#39;&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    testMonObjet.rb:7:in `new&amp;#39;&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    testMonObjet.rb:7:in `test_attribut&amp;#39;&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;1 tests, 0 assertions, 0 failures, 1 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Hmm, encore une erreur, mais cette fois ce sont les paramètres de notre objet qui pose problème. Bien, corrigeons notre objet.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;MonObjet&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;initialize&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons encore ce test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;E&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.001091 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;  1) Error:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;test_attribut(MonObjetTest):&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;NoMethodError: undefined method `nom&amp;#39; for #&amp;lt;MonObjet:0x80e4d100&amp;gt;&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;    testMonObjet.rb:8:in `test_attribut&amp;#39;&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;1 tests, 0 assertions, 0 failures, 1 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Encore une erreur. Mais cette fois c&amp;#8217;est la method nom qui est manquante pour MonObjet. Ajoutons la:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;MonObjet&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;initialize&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons le test (oui, en tdd, on passe notre temps à tester ! :-)):&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;F&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.198677 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;  1) Failure:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;test_attribut(MonObjetTest) [testMonObjet.rb:8]:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;&amp;lt;&amp;quot;un titre&amp;quot;&amp;gt; expected but was&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;&amp;lt;nil&amp;gt;.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;1 tests, 1 assertions, 1 failures, 0 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Voilà qui deviens interessant. Cette fois, ce n&amp;#8217;est pas une erreur, c&amp;#8217;est un echec du test. La méthode &amp;#8220;nom&amp;#8221; ne renvoi pas la bonne valeur.&lt;br /&gt;
La situation d&amp;#8217;echec dans le test unitaire est aussi appelé &amp;#8220;la barre rouge&amp;#8221;. Et quand il y a une barre rouge, le principe est de la faire redevenir verte le plus rapidement possible (en ajoutant très peu de code voir en enlevant du code).&lt;/p&gt;
&lt;p&gt;Modifions donc rapidement notre code pour répondre au besoin du test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;MonObjet&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;initialize&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;nom&lt;/span&gt;
    &lt;span class=&quot;s2&quot;&gt;&amp;quot;un titre&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Doucement, doucement, je vous vois venir, oui j&amp;#8217;ai mis une valeur en dur, executons le test (c&amp;#8217;est barre rouge), nous en parlons juste après.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;.&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.000902 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;1 tests, 1 assertions, 0 failures, 0 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Voilà, le test passe. Nous pouvons maintenant parler. J&amp;#8217;ai mis une valeur en dur dans la méthode &amp;#8220;nom&amp;#8221;, cela vous dérange ? Et bien pas moi. Je répond ici au besoin exprimé dans le test. Mais je n&amp;#8217;ai pas dit que nous allions nous arreter là ! Ajoutons un test pour bien préciser notre besoin.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;nb&quot;&gt;require&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;test/unit&amp;quot;&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;TestMonObjet&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;Test&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;Unit&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;TestCase&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;test_attribut&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;monObjet&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;MonObjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;un titre&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;un titre&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;monObjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;test_attribut_autre&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;monObjet&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;no&quot;&gt;MonObjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;un autre titre&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;assert_equal&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;un autre titre&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;monObjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons le test unitaire maintenant enrichi d&amp;#8217;un test.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;.F&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.024359 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;  1) Failure:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;test_attribut_autre(MonObjetTest) [testMonObjet.rb:12]:&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;&amp;lt;&amp;quot;un autre titre&amp;quot;&amp;gt; expected but was&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;&amp;lt;&amp;quot;un titre&amp;quot;&amp;gt;.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;2 tests, 2 assertions, 1 failures, 0 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Forcement, avec une valeur en dur, cela ne vas pas. Faisons passer la barre au vert avant de discuter:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;n&quot;&gt;rubyFrance&lt;/span&gt;&lt;span class=&quot;ss&quot;&gt;:~&lt;/span&gt; &lt;span class=&quot;err&quot;&gt;$&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;cat&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;monobjet&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;rb&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;MonObjet&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;initialize&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
    &lt;span class=&quot;vi&quot;&gt;@nom&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;nom&lt;/span&gt;
    &lt;span class=&quot;vi&quot;&gt;@nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons le test:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;..&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.001734 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;2 tests, 2 assertions, 0 failures, 0 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Parfait ! Barre verte !&lt;/p&gt;
&lt;p&gt;Bien, maintenant, on peut laisser étaler nos connaissance en ruby pour effectuer un petit refactoring:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;k&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;nc&quot;&gt;MonObjet&lt;/span&gt;
  &lt;span class=&quot;kp&quot;&gt;attr_reader&lt;/span&gt; &lt;span class=&quot;ss&quot;&gt;:nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;initialize&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
    &lt;span class=&quot;vi&quot;&gt;@nom&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;un_nom&lt;/span&gt;
  &lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Executons le test a nouveau pour être sur que ce refactoring n&amp;#8217;a pas changé la donne:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;rubyFrance:~ $ ruby testMonObjet.rb&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Loaded suite testMonObjet&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Started&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;..&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;Finished in 0.001734 seconds.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;2 tests, 2 assertions, 0 failures, 0 errors&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Un des interêt de faire un développement piloté par les tests c&amp;#8217;est de tendre une sorte de filet de sécurité permettant de donnée plus de courage, ou au moins de tranquillité pour effectuer le refactoring. Mais il existe bien d&amp;#8217;autre avantage à ce mode de développement. Notamment celui de ne pas faire plus que nécessaire.&lt;/p&gt;
&lt;p&gt;Les tests ainsi écrit, modifié, mis à jour permette de disposer à tout moment d&amp;#8217;une documentation sur l&amp;#8217;execution du programme.&lt;/p&gt;</description>
    <pubDate>2008-09-28T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/09/28/tdd-c-est-quoi.html</link>
  </item>
  
  <item>
    <title>REST maintenant, SOAP quand tu veux</title>
    <description>&lt;p&gt;J&amp;#8217;ai lu il y a quelques jours un billet de &lt;a href=&quot;http://jfhelie.blogspot.com/2008/09/rest-ou-soap.html&quot;&gt;Jean-François Helie: &lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt; ou &lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt;&lt;/a&gt; . J&amp;#8217;aimerais ajouter ici mon petit piment, ma petite reflexion sur ces deux &lt;em&gt;mode de communication&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Pour ce qui ne le savent pas encore, &lt;a href=&quot;http://fr.wikipedia.org/wiki/REST&quot;&gt;&lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt;&lt;/a&gt; est une architecture basé sur ce qui fait le web: &lt;a href=&quot;http://fr.wikipedia.org/wiki/Uniform_Resource_Identifier&quot;&gt;&lt;span class=&quot;caps&quot;&gt;URI&lt;/span&gt;&lt;/a&gt; , &lt;a href=&quot;http://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol&quot;&gt;&lt;span class=&quot;caps&quot;&gt;HTTP&lt;/span&gt;&lt;/a&gt; et un concept d&amp;#8217;object, ou plutôt de ressources bien pensé. C&amp;#8217;est une architecture légère et relativement facile à mettre en place. Elle est de plus très ouverte et simple à utiliser.&lt;/p&gt;
&lt;p&gt;Quant à &lt;a href=&quot;http://fr.wikipedia.org/wiki/SOAP&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt;&lt;/a&gt;, c&amp;#8217;est un protocole de communication très utilisé (le seul?) dans la construction d&amp;#8217;architecture de type &lt;a href=&quot;http://fr.wikipedia.org/wiki/Service_Oriented_Architecture&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SOA&lt;/span&gt;&lt;/a&gt;. Basé sur &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;. Très verbeux, il est souvent opposé à &lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt; (mêms si c&amp;#8217;est plutôt la &lt;span class=&quot;caps&quot;&gt;SOA&lt;/span&gt; qui s&amp;#8217;oppose à &lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt;).&lt;/p&gt;
&lt;p&gt;Je rejoint Jean-François sur le fait que finalement, selon ce que nous voulons mettre en place, l&amp;#8217;une ou l&amp;#8217;autre des solutions s&amp;#8217;adapte mieux. Mais j&amp;#8217;ajouterais que pour moi, &lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt; est interessant dans une architecture oÃ¹ les échanges sont asynchrone. Effectivement, &lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt;, basé sur le protocole &lt;span class=&quot;caps&quot;&gt;HTTP&lt;/span&gt;, donne une réponse immédiate. &lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt; peut-être utilisé comme tel, mais finalement, &lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt; utilisé sur le protocole &lt;span class=&quot;caps&quot;&gt;HTTP&lt;/span&gt;, ça faut un peu double emploi: &lt;em&gt;Une enveloppe dans une enveloppe&lt;/em&gt;. &lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt; dans une utilisation asynchrone prend du sens. Utilisé sur un protocole spécifique (beurk ! je préfère les &lt;em&gt;formats ouverts&lt;/em&gt; !) ou bien du type smtp/imap/pop cela devient légitime.&lt;/p&gt;
&lt;p&gt;Donc pour moi, outre l&amp;#8217;aspect gestion de sécurité (il me semble qu&amp;#8217;avec une architecture &lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt;, il existe des solutions pour la gestion de la sécurité), le choix entre l&amp;#8217;utilisation de &lt;span class=&quot;caps&quot;&gt;REST&lt;/span&gt; et l&amp;#8217;utilisation de &lt;span class=&quot;caps&quot;&gt;SOAP&lt;/span&gt;, c&amp;#8217;est plutôt une question de &lt;em&gt;timing&lt;/em&gt; :-)&lt;/p&gt;</description>
    <pubDate>2008-09-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/09/13/rest-maintenant-soap-quand-tu-veux.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.4 precommande</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://www.typouype.org/2008/07/17/openbsd-4-4-beta&quot;&gt;Après la beta&lt;/a&gt; voici qu&amp;#8217;&amp;quot;OpenBSD 4.4&amp;quot;:http://www.openbsd.org/44.html est &amp;#8220;disponible en precommande&amp;#8221;. Je vous passe les &lt;a href=&quot;http://www.openbsd.org/plus44.html&quot;&gt;détails de tout ce qui bouge&lt;/a&gt;, y&amp;#8217;a du monde, vous irez voir par vous même :-)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openbsd.org/44.html&quot;&gt;&lt;img src=&quot;http://zone.typouype.org/openbsd44_cover.gif&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Vous pourrez noter que le thème est basé sur StarWars cette année, c&amp;#8217;est toujours mieux qu&amp;#8217;Asterix&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;avoue que je me tate, car en même temps que cette version au numéro si symbolique, l&amp;#8217;&amp;quot;euroBSDConf 2008&amp;quot;:http://2008.eurobsdcon.org/ à lieu en France, à Starsbourg, et je compte bien y aller. Du coup, est-ce que j&amp;#8217;attend d&amp;#8217;être sur place pour me l&amp;#8217;acheter, ou bien je fait une pré commande ?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080904204021&quot;&gt;OpenBSD 4.4 is available for preorder&lt;/a&gt; via &lt;a href=&quot;http://undeadly.org&quot;&gt;undeadly, le journal officiel&lt;/a&gt;.&lt;/p&gt;</description>
    <pubDate>2008-09-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/09/05/openbsd-4-4-precommande.html</link>
  </item>
  
  <item>
    <title>Des shoes propres avec Ajax</title>
    <description>&lt;p&gt;&lt;img src=&quot;http://zone.typouype.org/shoes-logo.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Voilà que &lt;a href=&quot;http://shoooes.net/&quot;&gt;Shoes&lt;/a&gt; se pare d&amp;#8217;une nouvelle fonctionnalitée: xmlHttpRequest. En gros, et pour reprendre sont exemple, vous pouvez lancer une opération de &lt;em&gt;download&lt;/em&gt; tout en continuant à travailler&amp;#8230;&lt;/p&gt;
&lt;p&gt;Je vous laisse voir cela plus en détail sur le blog d&amp;#8217;&amp;quot;hackety.org: threadedDownloadsInShoes&amp;quot;:http://hackety.org/2008/08/15/threadedDownloadsInShoes.html&lt;/p&gt;
&lt;p&gt;Merci qui ? Merci &lt;a href=&quot;http://whytheluckystiff.net/&quot;&gt;_Why&lt;/a&gt; !&lt;/p&gt;</description>
    <pubDate>2008-08-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/30/des-shoes-propres-avec-ajax.html</link>
  </item>
  
  <item>
    <title>JRuby 1.1.4</title>
    <description>&lt;p&gt;La nouvelle version de &lt;a href=&quot;http://http://jruby.codehaus.org/&quot;&gt;JRuby&lt;/a&gt; viens de sortir: &lt;a href=&quot;http://dist.codehaus.org/jruby/&quot;&gt;Jruby 1.1.4&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Au programme, pas mal de chose dont&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Un gros &lt;em&gt;refactoring&lt;/em&gt; de la couche d&amp;#8217;intégratiohn java.&lt;/li&gt;
	&lt;li&gt;de 2 à 20 fois plus rapide sur la plus part des fonctionnalitées&lt;/li&gt;
	&lt;li&gt;Les exceptions java peuvent être maintenant récupérer directement dans Ruby&lt;/li&gt;
	&lt;li&gt;Amélioration de la gestion mémoire&lt;/li&gt;
	&lt;li&gt;Début du support de Ruby 1.9 (vivement les fibres dans jruby ! je veux voir ça)&lt;/li&gt;
	&lt;li&gt;Amélioration des performances&lt;/li&gt;
	&lt;li&gt;Pool de Thread amélioré&lt;/li&gt;
	&lt;li&gt;Accès concurent sur les tableaux amélioré&lt;/li&gt;
	&lt;li&gt;Et 72 bug résolu depuis la version 1.1.3&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dans les prochain mois, l&amp;#8217;équipe va travailler pour essayer de sortir des release plus fréquement (quelque chose comme une fois par mois). Le but étant de corriger au plus vite les divers problème, et apporté les évolutions plus rapidement aux utilisateurs.&lt;/p&gt;
&lt;p&gt;Un bon projet toujours sur un bon rythme :)&lt;/p&gt;</description>
    <pubDate>2008-08-29T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/29/jruby-1-1-4.html</link>
  </item>
  
  <item>
    <title>Shoes change de pompes</title>
    <description>Le micro framework graphique initié par &quot;_Why&quot;:http://whytheluckystiff.net/ &quot;Shoes&quot;:http://shoooes.net/ a un nouveau site dédié: &quot;http://shoooes.net/&quot;:http://shoooes.net/

!http://zone.typouype.org/shoes-stone2.jpg!:http://shoooes.net/

Un petit rappel également pour le très intessant &quot;The Shoebox&quot;:http://the-shoebox.org/ qui est une _gallerie_ d'application Shoes.

_On en reparlera plus tard ;-)_
</description>
    <pubDate>2008-08-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/19/shoes-change-de-pompe.html</link>
  </item>
  
  <item>
    <title>Choisir un ordinateur portable</title>
    <description>Quand on a l'habitude d'utiliser une bonne grosse tour avec un écran gigantesque, un bon clavier et de la place autour de tout ça, c'est dur de choisir un ordinateur portable correctement, voici quelque pièges dans lesquels je suis tombé, et comment j'ai eu l'occassion de rectifié le tir.

Il y a quelque mois, me voici dans _l'obligation_ de *choisir un ordinateur portable*. *Le contexte*, c'est important pour le choix d'une machine: un nouveau job dans une SSII qui m'amènera à me déplacer souvent.

Ok, alors il me faut un bon processeur et de la ram, il ne faut pas déconner, je vais quand même faire un peu de developpement sur cette machine ! Un bon disque dur aussi, les portable sont souvent équipé d'un disque qui tourne pas très vite, je vais prendre un 7200 tours/minutes, comme ça, ça va _envoyer la purée_. Il me faut un belle écran aussi, je vais me prendre un truc trop bien en utlra bright view wild très large avec tout plein de pixels affiché et l'écran qui brille ! Je me restreint à un beau 15 pouces en écran large quand même. Bien sur niveau connectique, il me faut tout, et le lecteur/graveur de cd/dvd aussi.

A tiens ils (dans mon cas, Dell) fournissent un sac à dos ? C'est original (_c'est là que ça aurait du me mettre la puce à l'oreille_).

Bon, je vous passe le prix de la configuration, et je vous montre ce que j'ai du coup (_fait_) acheter:

!http://farm3.static.flickr.com/2054/2146300114_15faecdfcb.jpg?v=0!:http://www.flickr.com/photos/yafra/2146300114/

_ps: C'est celui de droite bien sur_

Alors la super configue qui va bien, c'est sur, posé sur le bureau c'est top de chez top. Mais alors dès que je part en déplacement, c'est la misère. Je me retrouve avec une carapace de tortue géante sur le dos de *pas loin de 5 kilos*. Je ne parle même par de l'*autonomie, a peine plus de 2 heures*...

Au bout de 3 déplacements, j'ai commencé à raler sur mon choix... Une opportunité plus loin, et voilà que je peut changer de machine ! On me propose de refaire une commande !

Bien, cette fois je ne vais pas utiliser les même critères, mon contexte c'est le *mobilité*. Quitte à prendre moins puissant, avec un écran moins grand, il me faut *de la légèreté, un faible encombrement, de l'autonomie*

Me voilà cette fois dans le coin des 12 pouces de chez Dell, ou plutôt dans la catégorie des moins de 2 kilos. Voilà, je craque pour le petit là, oui oui le tout petit...

!http://farm4.static.flickr.com/3129/2762608879_7a0ea9d01c.jpg?v=0!:http://www.flickr.com/photos/yafra/2762608879/

_ps: toujours celui de droite hein :)_

Alors c'est sur j'ai pas un écran brillant machin truc qui fait 3 kilomètres de large. Jai pas de lecteur/graveur cd/dvd intégré, c'est un lecteur externe qui est fourni avec, d'ailleurs je le laisse à la maison en général. Mais le gros avantage, le grand _trip_ c'est quand je le glisse dans la house du MacBookAir (ben oui c'est ce que j'ai trouvé de mieux adapté) et que je met ça entre deux pochettes dans mon sac habituel. Avec ça et presque 4 heures d'autonomie, je suis tranquille, et la machine me suit partout ! :)

*Alors faite attention quand vous choississez un ordinateur portable. Prenez bien en considération le contexte d'utilisation de votre machine.* _Vous allez pas me dire qu'il n'y a que moi pour m'être planté de la sorte ?_

Pour information:

* La première machine que j'avais commandé est un &quot;Dell Precision M4300&quot;:http://www1.euro.dell.com/content/products/productdetails.aspx/precn_m4300?c=ch&amp;l=fr&amp;s=bsd&amp;cs=chbsdt1 , une très belle machine, mais il ne faut pas avoir à trop ce déplacer. Pour l'heure elle fait le bonheur d'un collègue sédentaire :)
* La seconde est un &quot;Dell Latitude D430&quot;:http://www.dell.com/content/products/productdetails.aspx/latit_d430?c=us&amp;l=en&amp;s=bsd&amp;cs=04 machine que j'utilise aujourd'hui depuis un gros mois et qui me convient très bien :)

</description>
    <pubDate>2008-08-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/16/choisir-un-ordinateur-portable.html</link>
  </item>
  
  <item>
    <title>Ruby : Test Unitaire</title>
    <description>Ruby bénéficie comme beaucoup d'autres langages modernes de son framework de test. Voici donc une petite documentation sur *comment écrire un test unitaire* pour Ruby.

_Pour ceux qui ne savent pas ce qu'est un test unitaire, je vous renvoie sur l'article &quot;Test Unitaire [wikipedia]_&quot;:http://fr.wikipedia.org/wiki/Test_unitaire

Pour commencer il nous faut importer la librairie &quot;Test::Unit&quot;

&lt;pre&gt;
require &quot;test/unit&quot;
&lt;/pre&gt;

Rien que cela nous permet déjà de faire un premier test en executant notre script.

&lt;pre&gt;
yannick@libellule:~/Code/RubyFrance/testUnit $ ruby testUnit.rb
Loaded suite testUnit
Started

Finished in 0.000607 seconds.

0 test, 0 assertions, 0 failures, 0 errors
&lt;/pre&gt;

Le fait d'inclure la librairie de test unitaire permet d'avoir un comportement par défaut qui va:

* Charger la suite de test à executer
* lancer les tests
* faire l'affichage des resultats de test
* faire un compte rendu de cette execution

Ajoutons un test maintenant

&lt;pre&gt;
require &quot;test/unit&quot;

class StringTest &lt; Test::Unit::TestCase
  def test_length
    s = &quot;Bon test à tous !&quot;
    assert_equal(17, s.length)
  end
end
&lt;/pre&gt;

Nous avons défini une classe, celle-ci doit étendre TestCase. Cela permet au framework de test de s'y retrouver.
Chaque méthode de test définie ensuite doit contenir @test@ en début de nom (le caractère @_@ n'est placé que pour une meilleur lisibilité et selon les conventions couramment appliquées en Ruby)

Les méthodes assert (ici @assert_equal@, mais il en existe beaucoup d'autres) permettent d'effectuer un test. Ici un test d'égalité, mais nous pourrions également vérifié une différence, un bouléen répondant vrai ou faux et d'autres encore (voir la documentation sur le &quot;module Test::Unit::Assertions&quot;:http://www.ruby-doc.org/stdlib/libdoc/test/unit/rdoc/classes/Test/Unit/Assertions.html).

Après execution, voici le résultat:

&lt;pre&gt;
yannick@libellule:~/Code/RubyFrance/testUnit $ ruby testUnit.rb
Loaded suite testUnit
Started
.
Finished in 0.000802 seconds.

1 test, 1 assertions, 0 failures, 0 errors
&lt;/pre&gt;

Un test a été executé avec succès.

Ajoutons encore un test pour avancer:

&lt;pre&gt;
require &quot;test/unit&quot;

class StringTest &lt; Test::Unit::TestCase
  def test_length
    s = &quot;Bon test à tous !&quot;
    assert_equal(17, s.length)
  end
  def test_expression_substitution
    assert_equal(&quot;&quot;, &quot;#{'ah! ' * 3}&quot;)
  end
end
&lt;/pre&gt;

Après exécution nous obtenons:

&lt;pre&gt;
yannick@libellule:~/Code/RubyFrance/testUnit $ ruby testUnit.rb
Loaded suite testUnit
Started
F.
Finished in 0.000827 seconds.

  1) Failure:
test_expression_substitution(StringTest) [testUnit.rb:12]:
&lt;&quot;&quot;&gt; expectedbut was
&lt;&quot;ah! ah! ah! &quot;&gt;.
2 test, 2 assertions, 1 failures, 0 errors
&lt;/pre&gt;

Et voilà, comme vous l'aviez deviné, nous avons une erreur. Dans notre cas, l'erreur viens de notre test.

On vois ici l'interêt de mettre chaque test sur un domaine différent dans une méthode différente: on vois facilement quel type de test nous voulions effectuer. Dans le développement d'une application complète, avec plusieurs dizaines d'objets à tester, et plusieurs dizaines de méthodes sur chacun d'eux, les erreurs d'exécution de test peuvent devenir un vrai casse-tête.

Effectuons la correction:

&lt;pre&gt;
require &quot;test/unit&quot;

class StringTest &lt; Test::Unit::TestCase
  def test_length
    s = &quot;Bon test à tous !&quot;
    assert_equal(17, s.length)
  end
  def test_expression_substitution
    assert_equal(&quot;ah! ah! ah! &quot;, &quot;#{'ah! ' * 3}&quot;)
  end
end
&lt;/pre&gt;

exécution du test:

&lt;pre&gt;
yannick@libellule:~/Code/RubyFrance/testUnit $ ruby testUnit.rb
Loaded suite testUnit
Started
..
Finished in 0.001273 seconds.

2 test, 2 assertions, 0 failures, 0 errors
&lt;/pre&gt;

Et voilà. Vous devriez être capables de commencer à écrire quelques tests, mais ce nâ€™est quâ€™un début !.

_*Cet article a été écrit pour le site de l'association &quot;RubyFrance&quot;:http://www.rubyfrance.org, vous pourrez le retrouver dans les documentations proposées par l'association: &quot;RubyFrance: TestUnitaire*_&quot;:http://rubyfrance.org/documentations/test-unitaire/
</description>
    <pubDate>2008-08-15T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/15/ruby-test-unitaire.html</link>
  </item>
  
  <item>
    <title>Retour en ligne</title>
    <description>bq. Toutes les bonnes choses ont une fin

Les vacances ne sont pas encore tout à fait fini pour moi, mais me revoilà avec un ordinateur connecté à internet dans les mains :-)

Quelques images de la Bretagne, les &quot;Côtes d'Armor&quot;:http://fr.wikipedia.org/wiki/C%C3%B4tes-d%27Armor pour être plus précis. Cela faisait un moment que je n'avais pas vu la Bretagne, ça fait du bien :-)

!http://farm4.static.flickr.com/3200/2762412663_fcb9282ca0.jpg?v=0!:http://www.flickr.com/photos/yafra/2762412663/

!http://farm4.static.flickr.com/3007/2762412667_e483b9a1fe.jpg?v=0!:http://www.flickr.com/photos/yafra/2762412667/

_C'est très beau la côte de granite rose, nous avons parcouru le GR34 par petit morceau pour la découvrir, je vous le conseil !_

</description>
    <pubDate>2008-08-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/14/retour-en-ligne.html</link>
  </item>
  
  <item>
    <title>Typo Upgrade</title>
    <description>Ce blog tourne maintenant avec la version 5.1.2 du moteur de blog &quot;Typo&quot;:http://typosphere.org/projects/show/typo (également appeler &quot;typoesphere&quot;:http://typosphere.org/projects/show/typo). Comme d'habitude, du bon boulot.

*Bravo à l'équipe !*
*Merci Cartier Bresson !*

L'annonce officiel: &quot;Typo 5.1 Cartier Bresson is out&quot;:http://blog.typosphere.org/2008/07/21/typo-5-1-cartier-bresson-is-out

Et pour compléter ce billet, je tiens à vous signaler/rappeler que l'équipe de Typo à mis en place &quot;Redmine&quot;:http://www.redmine.org/ un gestionnaire de projet écrit en &quot;RubyOnRails&quot;:http://rubyonrails.org et que vous pouvez trouver tout plein de thème dans le &quot;jardin de typo&quot;:http://typogarden.org.

_D'autres nouveauté devrait arriver d'ici le 15 aout dans les parrages..._
</description>
    <pubDate>2008-08-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/08/01/typo-upgrade.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.4 beta</title>
    <description>Quel honte, j'ai laissé passer l'information sans vous tenir au courant !

MÃ¶sieur &quot;Théo&quot;:http://fr.wikipedia.org/wiki/Theo_de_Raadt a posé le tag 4.4-beta dans l'arbre CVS d'&quot;OpenBSD&quot;:http://www.openbsd.org ! C'est tôt, mais apparemment le &quot;Hackathon&quot;:http://en.wikipedia.org/wiki/Hackathon de cet année à permis beaucoup de bonne avancé.

Ce numéro de release sonne une grande étape. C'est le dernier numéro de la version initial des système &quot;BSD&quot;:http://fr.wikipedia.org/wiki/Berkeley_Software_Distribution. L'équipe d'OpenBSD s'investi énormément pour en faire une grande version !

_&quot;OpenBSD turns 4.4-beta&quot;:http://undeadly.org/cgi?action=article&amp;sid=20080702151935 sur &quot;undealy.org&quot;:http://undealy.org évidemment._
</description>
    <pubDate>2008-07-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/07/17/openbsd-4-4-beta.html</link>
  </item>
  
  <item>
    <title>Jruby 1.1.3</title>
    <description>&quot;Jruby&quot;:http://jruby.codehaus.org/ vous connaissez ? C'est l'implémentation &quot;Java&quot;:http://java.sun.com du langage de programmation &quot;Ruby&quot;:http://ruby-lang.org. Une implémentation qui à mon avis séduit ou séduira la plus part des entreprise ayant déjà une infrastructure basé sur la technologie Java.

Et bien cette semaine, c'est la dernière ligne droite, &quot;Tom&quot;:http://www.bloglines.com/blog/ThomasEEnebo a déclenché les _hostilitées_ en annonçant la sortie d'ici la fin de semaine de la nouvelle version 1.1.3 de cette implémentation, et du coup propose à tous de signaler ce qu'ils souhaitent voir dans cette version (archives de l'annonce: &quot;[jruby-dev] JRuby 1.1.3 by end of week...Nominate problems here...&quot;:http://archive.jruby.codehaus.org/dev/21ef583e0807141035v622ce2aao7364aa2f3467491a%40mail.gmail.com. &quot;Charles Oliver Nutter&quot;:http://headius.blogspot.com/ a surenchéri en faisant suivre le message sur la mailing list User (&quot;The reason we're pushing 1.1.3 now is so we can finally branch 1.1 into
full maintenance mode and start hitting Java integration hard&quot;:http://archive.jruby.codehaus.org/user/487B944E.4090707%40sun.com.

Les demandes pleuvent, je vous prévient un peu tard peut-être pour participer, mais essayé toujours. Au pire on fera les tests sur cette nouvelle mouture.

</description>
    <pubDate>2008-07-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/07/17/jruby-1-1-3.html</link>
  </item>
  
  <item>
    <title>Fête en grande Pompe</title>
    <description>On connait (ou pas) ce merveilleux petit _framework_ d'interface graphique en &quot;Ruby&quot;:http://www.ruby-lang.org :  &quot;Shoes&quot;:http://code.whytheluckystiff.net/shoes/ (une oeuvre signé &quot;_Why&quot;:http://whytheluckystiff.net/ encore une fois !).

!http://hackety.org/images/nks-small.png!:http://code.whytheluckystiff.net

2 grandes rencontres virtuelles vont avoir lieu pour partager, tester, discuter, découvrir, documenter autour de ce _framework_: l'une à lieu en ce moment (vendredi 11 Juillet) et l'autre aura lieu dans 2 semaines (le vendredi 25 Juillet). C'est toute la journée, ça se passe sur &quot;IRC&quot;:http://fr.wikipedia.org/wiki/Irc : #shoes@freenode.net , c'est ouvert à tous: développeur, testeur, documenteur, partageur, découvreur; du _framework_ ou bien d'application l'utilisant. _Vu le coté international, ça se passe en Anglais bien sur._

Si vous ne connaissez pas Shoes, c'est peut-être le moment d'aller découvrir ce _framework_. D'ailleurs, c'est un évènement qui précède la prochaine grosse release qui devrait avoir lieu à la fin du mois.

L'annonce officiel de l'évènement: &quot;7/11 &amp; 7/25 ShoesFests with Why The Lucky Stiff&quot;:http://ihack.us/2008/06/27/shoesfests-on-july-11th-and-july-25th/
L'annonce sur RubyInside: &quot;Join Why The Lucky Stiff (And Others) For an Online â€œShoesFestâ€&quot;:http://www.rubyinside.com/shoesfest-announcement-948.html
</description>
    <pubDate>2008-07-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/07/11/fete-en-grande-pompes.html</link>
  </item>
  
  <item>
    <title>Les design patterns en ruby</title>
    <description>C'est le titre de la traduction du livre &quot;Design pattern in Ruby&quot;:http://www.amazon.fr/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452/ref=sr_1_2?ie=UTF8&amp;s=english-books&amp;qid=1215551725&amp;sr=8-2 . J'en avais déjà parlé: &quot;Ruby Design Pattern&quot;:http://www.typouype.org/articles/2008/01/13/ruby-design-pattern.

J'attendait de finir &quot;L'art du beau code&quot;:http://www.amazon.fr/s/ref=nb_ss_eb?__mk_fr_FR=%C5M%C5Z%D5%D1&amp;url=search-alias%3Denglish-books&amp;field-keywords=l%27art+du+beau+code&amp;x=0&amp;y=0 un pavé magnifique, riche en information, pour le commander en Anglais, mais voilà, je n'aurais finalement pas à faire travailler mon cerveau dans la langue de Shakespear, un trio magique, bien connu des raillers surtout, j'ai nomé: Laurent Julliard, Mikhail Kachakhidze et Richard Piacentini ce sont occupé de la traduction !

Et bien messieurs, merci bien ! Je pré-commande la version française qui devrait être dispo d'ici la fin du mois de juillet, ROYAL !

!http://ecx.images-amazon.com/images/I/51vOlmC%2BWTL._SL500_AA240_.jpg!:http://www.amazon.fr/design-patterns-en-ruby/dp/2744022691/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1215552170&amp;sr=1-1


Les passionné de la &quot;Programmation Orientée Objet&quot;:http://fr.wikipedia.org/wiki/Programmation_objet et/ou de &quot;Ruby&quot;:http://www.ruby-lang.org seront comblé.
</description>
    <pubDate>2008-07-08T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/07/08/livre-les-design-patterns-en-ruby.html</link>
  </item>
  
  <item>
    <title>OpenBSD, JDK1.5 et l'abre des ports</title>
    <description>&lt;p&gt;Bien que le projet &lt;a href=&quot;http://openjdk.java.net/&quot;&gt;OpenJDK&lt;/a&gt; porte doucement ces fruits afin de permettre la mise en place de l&amp;#8217;environnement Java sous licence libre. Et bien qu&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org propose pour la 4.4 et en 4.3-current &lt;a href=&quot;http://www.typouype.org/articles/2008/06/10/openbsd-et-openjdk&quot;&gt;un paquet pour la jdk 1.7&lt;/a&gt;. On a des fois besoin d&amp;#8217;acceder à une plus ancienne version du &lt;span class=&quot;caps&quot;&gt;JDK&lt;/span&gt;, j&amp;#8217;ai nomé la 1.5 (assez courante dans les applications pas toute neuve ;-)).&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est toujours possible dans OpenBSD, il suffit de passer par les &lt;a href=&quot;http://openports.se/devel/jdk/1.5&quot;&gt;ports&lt;/a&gt;. Il faut également, pour des problèmes de licence, télécharger un tas de path supplémentaire après avoir accepter la dite licence.&lt;/p&gt;
&lt;p&gt;Mais surtout, surtout ! ce qu&amp;#8217;il ne faut pas oublier, c&amp;#8217;est &lt;strong&gt;de mettre à jour son arbre des ports&lt;/strong&gt; !!! Ca évite de ne pas comprendre pourquoi ça ne veut pas compiler, et pourquoi la version requise d&amp;#8217;iconv est la 4.0 alors que la 5.0 à été trouvé sur la machine &lt;em&gt;grrrbbllll&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Alors pour mettre à jour l&amp;#8217;arbre des ports, rien de plus facile:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;&lt;span class=&quot;nv&quot;&gt;$ &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;cd&lt;/span&gt; /usr/ports
&lt;span class=&quot;nv&quot;&gt;$ &lt;/span&gt;sudo cvs -q -d anoncvs@some.anon.server:/cvs up -r OPENBSD_4_3 -Pd
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Le -r est le tag &lt;a href=&quot;http://fr.wikipedia.org/wiki/CVS&quot;&gt;Cvs&lt;/a&gt; qui correspond à la version 4.3, quand on suit &lt;em&gt;-current&lt;/em&gt;, il faut l&amp;#8217;enlever.&lt;/p&gt;
&lt;p&gt;Une liste des serveurs &lt;em&gt;anoncvs&lt;/em&gt; est disponible sur le site officiel à l&amp;#8217;adresse &lt;a href=&quot;http://www.openbsd.org/anoncvs.html#CVSROOT&quot;&gt;http://www.openbsd.org/anoncvs.html#&lt;span class=&quot;caps&quot;&gt;CVSROOT&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et je peut vous dire qu&amp;#8217;avec l&amp;#8217;arbre des ports à jour, ça marche vachement plus meilleur la compilation de la &lt;span class=&quot;caps&quot;&gt;JDK&lt;/span&gt; sur Open :)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PS: A noter que la jdk 1.3 et 1.4 seront supprimer prochainement. C&amp;#8217;est dans le &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080701033934&quot;&gt;rapport hebdo sur l&amp;#8217;état des ports dans l&amp;#8217;arbre chez undeadly.org&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2008-07-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/07/01/openbsd-jdk1-5-et-labre-des-ports.html</link>
  </item>
  
  <item>
    <title>OpenBSD LiveCD</title>
    <description>Il existait déjà quelques versions officieuses, mais cette fois, c'est la bonne. Suite à plusieurs discussion sur la _mailling list_ @misc@@ l'équipe de &quot;BSDAnywhere&quot;:http://bsdanywhere.org/ propose maintenant une version _live_ d'&quot;OpenBSD&quot;:http://www.openbsd.org.

Ce live CD contient, outre OpenBSD, un bureau sous &quot;Enlightenment&quot;:http://www.enlightenment.org/, &quot;AbiWord&quot;:http://www.abisource.com/, &quot;Firefox&quot;:http://www.mozilla.com/en-US/firefox/, &quot;Thunderbird&quot;:http://www.mozilla.com/en-US/thunderbird/, &quot;Gimp&quot;:http://www.gimp.org/, et toute une liste de paquet que vous pouvez consulter sur leur site: &quot;http://bsdanywhere.org/software&quot;:http://bsdanywhere.org/software

_via &quot;Undealy.org, le journal officiel d'OpenBSD_&quot;:http://undeadly.org/cgi?action=article&amp;sid=20080629134031
</description>
    <pubDate>2008-06-29T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/06/29/openbsd-livecd.html</link>
  </item>
  
  <item>
    <title>Drapeaux en pagaille</title>
    <description>En disant drapeau, je pense aux eternels *flags* qui font fureur dans beaucoup d'applications de gestion (et peut-être d'autres). On en met un par là pour dire que _ça c'est fait !_, un autre par ici pour signaler _c'est à faire_, un autre là bas pour un _peut-être qu'il faudrais s'en occuper_. J'avoue ne pas aimer du tout ce genre de donner. Et depuis longtemps une des question qui revient souvent dans mon esprit est *Mais pourquoi utiliser des flags ? Et comment pourrait-on s'en sortir sans ?*

Je pense que les flags sont là pour nous permettre de _mettre à plus tard_ un traitement, effectuer une sorte de désynchronisation. Soit pour dire _c'est à faire_, soit pour dire _c'est fait_. Alors pourquoi ne pas faire les choses tout de suite ?

Je pioche un exemple dans l'application sur laquelle je travail aujourd'hui: la facturation. Un facture est créée dans le système, on la stock dans la base. Jusqu'ici, c'est classique. Mais voilà, le système doit communiquer avec 2 voir 3 système externe (selon les filialles dans lesquels on installe l'application). Alors on lui colle des flags logique: _0_,_1_ ou carement des flags textuel _send_,_ready_,_send_. Le tout pour que lors de l'execution d'un batch, un peu plus tard dans la journée, voir à la fin du mois, le programme soit capable de savoir quelle facture il doit prendre en compte.

Mais finalement, pourquoi ne pas, au moment de la création de la facture, de son annulation ou tout autres évènement, créer des objets propre au batch devant s'executer plus tard ? Pourquoi ne pas faire les choses tout de suite ? On pourrais me dire: &quot;Oui mais tu comprends ça fait créer une table pour chaque application externe et tout ça&quot;. Bah, aujourd'hui on se bat avec des flags à initialiser, à mettre à jour, à modifier sur chaque évènement, alors bon. Pourquoi ne pas travailler tout de suite sur une structure qui facilite l'execution du batch ? En plus cela découplerais la facture de notre système et l'image d'elle même que l'on doit envoyer aux autres (qui souvent n'est pas vraiment la même). On pourrais aussi du coup modifier, sans impacter le système courant, l'image que l'on doit envoyer quand l'application externe change de mode de fonctionnement.

Vous en pensez quoi vous ? Il y a beaucoup de flag chez vous ? Avez vous une autre idée pour s'en passer ?

_A chaque fois que ces flags sont sources de problème, je me lève dans l'openspace pour faire des signes, comme quand sur les portes avions, les petites mains font signe au avion avec des drapeau pour les remettre à l'horizontal :-), que je suis chiant des fois_
</description>
    <pubDate>2008-06-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/06/22/drapeaux-en-pagaille.html</link>
  </item>
  
  <item>
    <title>Typo et le jardinier</title>
    <description>Ca y est, l'équipe de &quot;Typo&quot;:http://typoesphere.org a trouvé sont jardinier pour le &quot;TypoGarden&quot;:http://typogarden.org/ !

Bienvenue à &quot;Damien Mathieu&quot;:http://www.kazhar.org/ !

_L'annonce officiel sur le &quot;blog de Typo&quot;:http://blog.typosphere.org/2008/06/09/typogarden-is-now-our-new-official-themes-repository_
</description>
    <pubDate>2008-06-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/06/10/typo-et-le-jardinier.html</link>
  </item>
  
  <item>
    <title>OpenBSD et OpenJDK</title>
    <description>L'annonce ce &quot;Sun&quot;:http://www.sun.com commence à dater un peu, mais les effets se font doucement ressentir.

Du coté &quot;OpenBSD&quot;:http://www.openbsd.org, qui contrairement à ce que dit ce trolleur  RMS ;-), faitr très attention au licence utilisé sur chacun des paquets mis à disposition, l'installation de Java se simplifie !

Plus la peine d'installer la JDK via les ports depuis la version 1.7 de cette dernière. Effectivement, en préparation d'OpenBSD 4.4 et donc dans la 4.3-current, nous disposont maintenant d'un paquet , directement !

Pour les versions antérieur, et toujours distribué sous licence _Sun_, il faut continuer à aller accepter la licence sur le site de sun et télécharger quelque 5 paquet pour compléter l'installation...

Je me demandais ce qui me pousserais à tester cette dernière version de VM, mais c'est tout vu !

_ps: C'est en fait une vieille news de  &quot;Kurt Miller (kurt@) sur journal officiel d'OpenBSD_&quot;:http://www.undeadly.org/cgi?action=article&amp;sid=20080321023803
</description>
    <pubDate>2008-06-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/06/10/openbsd-et-openjdk.html</link>
  </item>
  
  <item>
    <title>TypoGardenParty</title>
    <description>&quot;TypoGarden&quot;:http://typogarden.org/ se paie une refonte. Ce site regroupe divers thème disponible pour la plateforme de blog &quot;Typo&quot;:http://typosphere.org (également connu sous le nom de &quot;typosphere&quot;:http://typosphere.org).

Mais voilà, il faut que quelqu'un maintienne ce jardin, arrose les fleurs, enlève les mauvaises herbes et plantes les nouvelles fleurs. Rien de bien compliqué.

&quot;Frederic l'explique très bien&quot;:http://t37.net/typogrden-se-cherche-un-jardinier.

</description>
    <pubDate>2008-06-08T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/06/08/typogardenparty.html</link>
  </item>
  
  <item>
    <title>OpenBSD Installation de Grub</title>
    <description>&lt;p&gt;Cela peut parraître un peu ringare à l&amp;#8217;heure de la virtualisation tout azimut, mais pour avoir la possiblité d&amp;#8217;effectuer quelque test sous windows, j&amp;#8217;ai du installer un double démarrage sur ma machine pro. J&amp;#8217;ai donc opté pour &lt;a href='http://www.gnu.org/software/grub/'&gt;Grub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;En 4.3 (et peut-être même avant) on dispose de grub dans les packages i386. Passons l&amp;#8217;explication de l&amp;#8217;installation sur les partitions.&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='console'&gt;&lt;span class='go'&gt;pouype@libellule:~ $ sudo pkg_add -i grub&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Voilà qui devrait vous donner l&amp;#8217;accès à quelque binaire Grub. L&amp;#8217;étape d&amp;#8217;après est l&amp;#8217;écriture d&amp;#8217;un bout de grub sur le premier secteur du disque:&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='console'&gt;&lt;span class='go'&gt;pouype@libellule:~ $ man grub-install&lt;/span&gt;
&lt;span class='go'&gt;NAME&lt;/span&gt;
&lt;span class='go'&gt;  grub-install - install GRUB on your drive&lt;/span&gt;
&lt;span class='go'&gt;SYNOPSIS&lt;/span&gt;
&lt;span class='go'&gt;  grub-install [OPTION] install_device&lt;/span&gt;

&lt;span class='go'&gt;pouype@libellule:~ $ sudo grub-install /dev/sd0c&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;Remplacer donc le /dev/sd0c par votre disque&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Il faut ensuite créer un fichier de configuration pour Grub. J&amp;#8217;ai opté pour l&amp;#8217;écriture en partant de zéro, mais un exemple est disponible sous &lt;em&gt;/usr/local/share/doc/grub/README.OpenBSD&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Ce fichier de configuration (étrangement) ce place dans &lt;em&gt;/grub/menu.lst&lt;/em&gt;, j&amp;#8217;aurais préféré dans &lt;em&gt;/etc/grub/menu.lst&lt;/em&gt; voir un &lt;em&gt;/etc/grub.conf&lt;/em&gt; mais passons.&lt;/p&gt;

&lt;p&gt;Voici donc un exemple, le mien, d&amp;#8217;un &lt;em&gt;menu.lst&lt;/em&gt; permettant de démarrer sous OpenBSD par défaut (au bout de 10 secondes) et sinon d&amp;#8217;opté pour un démarrage sous Windows:&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='console'&gt;&lt;span class='go'&gt;default 0&lt;/span&gt;
&lt;span class='go'&gt;timeout 10&lt;/span&gt;

&lt;span class='go'&gt;title OpenBSD&lt;/span&gt;
&lt;span class='go'&gt;root (hd0,3)&lt;/span&gt;
&lt;span class='go'&gt;makeactive&lt;/span&gt;
&lt;span class='go'&gt;chainloader +1&lt;/span&gt;

&lt;span class='go'&gt;title Windoz&lt;/span&gt;
&lt;span class='go'&gt;root (hd0, 0)&lt;/span&gt;
&lt;span class='go'&gt;makeactive&lt;/span&gt;
&lt;span class='go'&gt;chainloader +1&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Bonne installation ;-)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;ps: j&amp;#8217;ai une excuse bidon, mais l&amp;#8217;environnement de dev propriétaire dont une partie de la boite est spécialiste ne marche pas sous OpenBSD, ni même GNU/Linux, c&amp;#8217;est null, mais c&amp;#8217;est comme ça :-(&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2008-06-06T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/06/06/openbsd-installation-de-grub.html</link>
  </item>
  
  <item>
    <title>Socket versus Port</title>
    <description>Quel est le plus performant ? Quel est le plus sécurisé ?

Aujourd'hui, nous utilisons principalement un frontal web qui redirige ensuite, au travers d'un bien souvent, les requêtes sur un serveur _d'application_. C'est le cas des techno Java avec les Tomcat et Glassfish, et par les techno Ruby avec Mongrels entre autres, mais même les petits nouveaux s'y mette: thin, ebb.

&quot;Ebb&quot;:http://ebb.rubyforge.org/ justement est le serveur d'application auquel je m'interesse ces dernier temps, c'est apparement un des plus performants. Ce qui m'interesse également c'est la possibilité d'utiliser les _socket_ unix.

J'ai un peu de mal à mettre en place cette solution pour le moment, dès que c'est fait, je pourrais faire des test de performance.

Mais une question me harcèle: *Est-ce qu'il est _mieux_ d'utiliser les sockets ou bien les redirection de ports ?* En mettant à part cet histoire de chrootage.
</description>
    <pubDate>2008-05-29T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/05/29/socket-versus-port.html</link>
  </item>
  
  <item>
    <title>Courage du developpeur</title>
    <description>&lt;p&gt;Le &lt;strong&gt;courage&lt;/strong&gt; fait parti des clefs de l&amp;#8217;&amp;quot;eXtreme Programming [wikipedia]&amp;quot;:http://fr.wikipedia.org/wiki/Extreme_programming. Il est nécessaire lors du &lt;strong&gt;&lt;em&gt;refactoring&lt;/em&gt;&lt;/strong&gt;. Bien trop souvent les développeurs n&amp;#8217;osent pas modifier du code existant. Il existe plusieurs raisons à cela:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;C&amp;#8217;est le code de&amp;#8230;&lt;/strong&gt; AAah et bien si c&amp;#8217;est le code du grand guru maison, qui oserais modifier sont code. Il penserait surement que l&amp;#8217;on critique son code, qu&amp;#8217;on ne le trouve pas assez bien. Et c&amp;#8217;est peut-être le cas, ou alors tout simplement, ce code à besoin d&amp;#8217;évoluer. Et plutôt que d&amp;#8217;ajouter de nouvelle chose, il faut reprendre, modifier une partie du code existant. Cela évitera les redondances, les erreurs, et le code mort. Je garde mon apologie du refactoring pour un autre billet.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Trop compliqué à lire&lt;/strong&gt; Justement ! C&amp;#8217;est qu&amp;#8217;il faut le reécrire ce code ! Quel horreur du code illisible. Source de bugs, peut-être que ce source fait beaucoup trop de chose par rapport au besoin. Simplifions le !&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Je n&amp;#8217;ai pas le temps&lt;/strong&gt; Je crois qu&amp;#8217;il faut de temps à autre avoir le courage de prendre le temps, de perdre du temps. Cela pourrais s&amp;#8217;avérer bénéfique par la suite. Si j&amp;#8217;ajoute plutôt que de modifier, qui me dit que je ne vais pas devoir y revenir une fois, deux fois, n fois pour corriger un bug, un disfonctionnement, un effet de bord ?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On parle du courage du codeur, le courage de modifier du code, mais je voudrais juste aborder ici un autre courage, celui-ci c&amp;#8217;est pour les divers responsables et autres chefs de services: &lt;strong&gt;le courage de revenir sur une décision quand elle s&amp;#8217;avère être mauvaise&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Trop de projets sont ecrasé contre un mur (ou alors y vont tout droit) parce qu&amp;#8217;_en haut_ personne n&amp;#8217;ose, personne n&amp;#8217;a le courage de tirer les leçons d&amp;#8217;une série d&amp;#8217;échecs, personnes n&amp;#8217;ose revenir sur une méthodologie mauvaise.&lt;/p&gt;
&lt;p&gt;Personnellement, je fais de l&amp;#8217;informatique pour rendre service à des utilisateurs. Si je vois les utilisateurs heureux lors d&amp;#8217;une livraisons, je le suis aussi. C&amp;#8217;est un bon moyen de vérifier que nous sommes sur la bonne route. Mais justement, je m&amp;#8217;égare de la route du courage dont je voulais parler :-)&lt;/p&gt;
&lt;p&gt;N&amp;#8217;ayons pas peur de modifier du code. Pour nous aider dans ce sens nous avons plusieurs outils à notre disposition:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Outils de gestion de configuration (ou versioning)&lt;/strong&gt;: Ces outils nous permette de revenir à une version précédente avec une facilité déconcertante. Alors bien sur il faut en choisir un qui corresponde bien à nos besoin, mais je crois qu&amp;#8217;aujourd&amp;#8217;hui nous avons l&amp;#8217;embarras du choix !&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Test unitaire&lt;/strong&gt;: Les tests ! En voilà un outil. Avec une bonne batterie de test, nous sommes sur de ne rien casser. Comment ne pas &lt;em&gt;oser&lt;/em&gt; un refactoring avec ça ? On modifie, on relance les tests, ça passe ? bien ça marche alors :)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Langage et architecture&lt;/strong&gt;: Tout cela est bien beau, mais c&amp;#8217;est vrai qu&amp;#8217;avec un langage et/ou une architecture ou tout élément et imbriqué dans l&amp;#8217;autres, une architecture ou tout est lié, une architecture ou l&amp;#8217;on gère plusieurs fonctionnalité dans un même source, c&amp;#8217;est beaucoup plus effrayant de modifier un morceau. C&amp;#8217;est une des raisons qui me font adorer l&amp;#8217;Objet et les architectures associé. Un objet à une responsabilité, et une seul (enfin, il devrait). Pas de code cherchant à tout faire, souvent mal. Au moins c&amp;#8217;est simple.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Courage et &lt;acronym title=&quot;Keep It Smart Simple&quot;&gt;&lt;span class=&quot;caps&quot;&gt;KISS&lt;/span&gt;&lt;/acronym&gt; &lt;acronym title=&quot;Don&amp;#39;t Repeat Yourself&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DRY&lt;/span&gt;&lt;/acronym&gt;&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2008-05-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/05/24/courage-du-developpeur.html</link>
  </item>
  
  <item>
    <title>Back to web - projet brouette</title>
    <description>Non, je n'étais pas vraiment parti (quoique presque), mais surtout très occupé.

C'est un peu l'inconvénient d'être dans chez un client qui pratique le mode projet _brouette_. J'entends par là que l'on developpe en _sous-marin_ et que l'on déverse l'ensemble de l'application, directement en production, aux utilisateurs. Quand en plus ils n'ont pas demandé à avoir une nouvelle application, c'est pire.

Donc voilà, je suis arrivé au moment oÃ¹ l'on vient de verser l'ensemble du projet, et du coup, faut passer un peu la serpière, colmater les fuites... Ca me promet quelque jours bien chargé encore, mais ça commence à aller mieux.

!http://zone.typouype.org/Flag_of_the_Czech_Republic.png!

J'ai eu la chance (si on veut) d'aller avec l'équipe vider la brouette en production sur place: en République Tchèque, a Pragues. Malheureusement, je n'ai pas vu grand chose: L'hotel, la filialle, le chemin entre les deux, et les rare restaurants prêt de l'hotel qui était encore ouvert après 23h30 (quand on rentrais à l'hotel pour dormir un peu).

Ca faisait longtemps que je n'avais pas fait autant d'heures.

Je ne sais pas ce qui me gène le plus dans tout ça, le fait de _gacher_ une bonne équipe en la faisant travailler n'importe comment (grosse pertes d'energie en broutille) ou bien de _fourguer_ aux utilisateurs une application qui ne correspond pas vraiment à leurs besoins :-/ Le deuxième point est le pire je crois.

Je commence à avoir trop de mission dans le genre à mon actif, ça me fatigue. Vivement la prochaine, en espérant que je pourrais influancer un peu plus la façon de travailler au moins, voir la façon de recueillir le besoin et de mettre en place la meilleur solution *pour les utilisateurs*. Ou bien, que je tombe sur une équipe qui soit dans ce genre d'objectif !

!http://zone.typouype.org/Coat_of_arms_of_the_Czech_Republic.png!

_A suivre..._

</description>
    <pubDate>2008-05-20T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/05/20/back-to-web-projet-brouette.html</link>
  </item>
  
  <item>
    <title>Gem les packages</title>
    <description>Les utilisateurs de &quot;Ruby&quot;:http://www.ruby-lang.org nous connaissent bien l'outils de gestion  de paquet (ou librairies, c'est comme on veut) &quot;RubyGems&quot;:http://www.rubygems.org/. Cet outil permet d'installer des paquets ruby enrichissant le _coeur_ de notre langage préféré.

Cependant la plus part des systèmes d'exploitations de la famille des &quot;*nix&quot; (comprendre les divers distribution linux, les divers bsd et autre opensolaris) bénéficient déjà une gestionnaire de paquet permettant l'installer des applications.

Bien souvent certaines _gems_ (c'est ainsi que l'on désigne les paquet ruby disponible via RubyGems) sont porté dans le gestionnaire de paquet de système que nous utilisons. Alors pourquoi avoir deux gestionnaire de paquet pour ruby : celui du système et RubyGems ?

RubyGems à l'avantage d'être disponible sur toute les plateformes, et ne serait-ce que pour les utilisateurs de fenêtre ou de pomme, c'est indispensable pour une meilleur gestion de l'installation Ruby.

Mais je pense qu'il faut utiliser en priorité les paquets spécifique au système (pour &quot;OpenBSD&quot;:http://www.openbsd.org il y a aujourd'hui dans -current environ 75 paquets ruby disponible). En effet, ces paquets sont là pour s'intégrer au mieux avec le système. Et bien qu'ils s'installent de toute façon au même endroit qu'avec RubyGems, certain patch ou autres _flavor_ spécifique peuvent être mis en place pour le bien de l'installation et l'intégrité du système d'exploitation.

Alors RubyGems n'est pas inutile sur ces systèmes, loin de là, ne serait-ce que pour avoir la collection complète des applications ruby, mais j'utilise personnellement les paquets du système en priorité.

Et vous ?

_ps: RubyGems offre d'autre fonctionnalité interessante mais ce n'est pas le sujet ici :-)_
</description>
    <pubDate>2008-05-03T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/05/03/gem-les-packages.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.3 released </title>
    <description>1er mai rime avec nouvelle version d'&quot;OpenBSD&quot;:http://www.openbsd.org
Et comme d'habitude, c'est &quot;Theo qui l'annonce pile à l'heure&quot;:http://marc.info/?l=openbsd-misc&amp;m=120959334232446&amp;w=2
L'annonce de la sortie au &quot;journal officiel&quot;:http://undeadly.org/cgi?action=article&amp;sid=20080501002505

Je suis très content de voir que &quot;Jean-mi essaie OpenBSD&quot;:http://blog.lacomte.net/articles/category/openbsd peut-être sera-t-il convaincu :-)
</description>
    <pubDate>2008-05-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/05/01/openbsd-4-3-released.html</link>
  </item>
  
  <item>
    <title>Dojo</title>
    <description>Lundi soir, comme apparemment presque tout les lundi soir, c'est rendez-vous au *dojo*. Non pas celui des arts martiaux, mais celui du développement. Pour rester *agiles*, l'association &quot;XP-France&quot;:http://xp-france.org organise des rencontres au dojo.

Dans une salle gentillement fourni par &quot;EpiConcept&quot;:http://www.epiconcept.com, des praticiens agiles se retrouvent pour un Kata voir un Randori.

J'ai passé une super soirée. J'ai découvert &quot;Haskell&quot;:http://www.haskell.org/ un langage fonctionnel pur (c'est a préciser apparemment ;-)). J'ai vu des tests, et encore des tests et c'est beau. Vivement le prochain !

Si vous voulez en savoir plus: Voir &quot;le projet Dojo&quot;:http://xp-france.net/cgi-bin/wiki.pl?LeProjetDuDojo sur le wiki de l'asso.

Moi je vais tenter d'y aller tout les lundi :-D
</description>
    <pubDate>2008-04-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/04/22/dojo.html</link>
  </item>
  
  <item>
    <title>5e apéro rubyFrance</title>
    <description>_une semaine plus tard_

Cet session fût très bonne. Pas loin de 30 personnes ont fait le déplacement pour cette &quot;apéro&quot; qui en fait ressemblait plus à une bonne présentation.

Le thème principal de ce lundi était l'agilité, l'extreme programming, les tests. En effet, des membres de l'association &quot;XP-France&quot;:http://www.xp-france.net sont venus nous présenter l'agilité, le développement piloté par les tests le tout dans sous la forme d'un *kata*, une des pratiques de dojo.

Ensuite, Jean-François nous a présenter une toute nouvelle librairie ruby qui gagne à être connu: Arel également appelé &quot;ActiveRessource&quot;:http://wiki.rubyonrails.org/rails/pages/ActiveResource. Un librairie visant à permettre la création d'ORM(Object Relationnal Mapping). Disont pour résumé que cela enlèverais la couche &quot;concaténation de chaine de caractères&quot; dans ActiveRecord par exemple, et du coup nous aurions le moyen de construire plus joliement des requête SQL. A suivre donc.

Depuis quelque temps déjà je m'interesse aux méthodes agiles, à l'extreme programming, cette présentation à fini de me convaincre qu'il faut absoluement que j'aille en Dojo pour pratiquer le code, échanger avec d'autres personnes aguéri à ces techniques de tests et de façon de voir le code.

On en reparle plus tard ;-)
</description>
    <pubDate>2008-04-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/04/19/5e-apero-rubyfrance.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.3</title>
    <description>Nous approchons à grand pas de la sortie officiel de la nouvelle version d'&quot;OpenBSD&quot;:http://www.openbsd.org !

&quot;OpenBSD 4.3&quot;:http://openbsd.org/43.html apporte comme d'habitude son lot de nouveautés:

* Le support de toutes une série de nouvelles cartes réseau
* Amélioration et nouveauté sur les drivers audio
* nettoyage de code avec notamment DiskLabel qui est passé à la machine à laver :-p

Cette version est accompagné de la version 4.8 d'&quot;OpenSSH&quot;:http://www.openssh.org qui apporte lui aussi son lot de nouveautés. L'une d'entre elle à beaucoup fait parlé d'elle à ce sortie: l'ajout du support &quot;chroot(2)&quot;:http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&amp;sektion=2 . C'est une bonne chose qui va permettre au _admisys_ de pouvoir dévinir plus finement les repertoires accessible par les utilisateurs de la machine. Ami de la bricabox, nous allons limité les accès :-D

Comme d'habitude vous pouvez déjà précommandé les CDs officiels.

!http://zone.typouype.org/openbsd43_cover.gif!

ps:
Il y a une grosse discussion sur la chanson rituel accompagnant la sortie de cette version. Il faut dire qu'elle est directement inspiré des echanges sulfureux qui ont eu lieu sur la mailing list officiel entre Richard Stallman et l'équipe Open. Pour rappel, Mr Stallman critiquais OpenBSD sur le fait de proposé du logiciel non libre dans les Ports (on a notamment parlé d'Opéra).

Alors même si l'équipe d'Open a réagi un peu fort, je crois que Mr Stallman avait lui aussi d'autre chat à fouetter que venir emmerder la liste pour une histoire de logiciel dispo uniquement via les ports, qui en plus est disponible sur toutes les distributions linux, et même installable presque plus facilement que sous OpenBSD, le tout sans avoir forcement un message indiquant que la licence n'est pas libre...



</description>
    <pubDate>2008-04-12T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/04/12/openbsd-4-3.html</link>
  </item>
  
  <item>
    <title>Méthodes agiles</title>
    <description>Je viens de finir le livre de &quot;Véronique Messager Rota&quot;:http://www.eyrolles.com/Accueil/Auteur/81735/veronique-messager-rota.php?xd=b199d9f0f9a187dade3afbe1c307e31e &quot;Gestion de projet - Vers les méthodes agiles&quot;:http://www.amazon.fr/Gestion-projet-Vers-m%C3%A9thodes-agiles/dp/2212121652/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1207386961&amp;sr=8-1 .

Un très bon complément à mes précedentes lectures sur le sujet, ainsi qu'au divers informations lu de-ci de-là sur le web.

J'aimerais maintenant une chose, c'est pouvoir participer à un projet agile :-) En tant que développeur dans un premier temps, et pourquoi pas plus tard, avec plus d'éxpérience dans le domaine, en tant que coach agile.

Messieurs les coachs et autres chefs de projets, j'étudirais très sérieusement toute proposition de rejoindre une équipe agiles !


&quot;!http://zone.typouype.org/gest_proj-methodes-agiles.jpg!&quot;:http://www.amazon.fr/Gestion-projet-Vers-m%C3%A9thodes-agiles/dp/2212121652/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1207386961&amp;sr=8-1

_Et je vous conseil la lecture de ce bouquin_
</description>
    <pubDate>2008-04-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/04/05/methodes-agiles.html</link>
  </item>
  
  <item>
    <title>EuroBSDCon - Strasbourg</title>
    <description>C'est loin mais tout proche....

Tous à vos agenda, le 18-19 octobre prochain aura lieu l'EuroBSDCon qui aura lieu cet année à Strasbourg ! Je crois que là, je vais être obligé de me bloquer un créneau.

via &quot;undealdy the OpenBSD Journal&quot;:http://undeadly.org/cgi?action=article&amp;sid=20080402144528
</description>
    <pubDate>2008-04-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/04/02/eurobsdcon-strasbourg.html</link>
  </item>
  
  <item>
    <title>Wmii 3.6</title>
    <description>Cette après-midi, je me suis lancer dans la compile de &quot;Wmii 3.6&quot;:http://www.suckless.org/wiki/wmii histoire de bénéficier des quelques nouveautées.

Je ne suis pas déçu :) Et dans le plus voyant, il y a maintenant la possibilité de faire quelque ajustement de fenêtre. Le mode _Float_ aussi gagne en facilité d'utilisation. Du coup, j'ai même du remettre un vrai fond d'écran (pas sur que je le vois souvent, mais bon).

Un gestionnaire de fenêtre à au moins essayer :)

&quot;!http://farm3.static.flickr.com/2010/2375421000_dbc90684b5.jpg?v=0!&quot;:http://www.flickr.com/photos/yafra/2375421000/

&quot;!http://farm3.static.flickr.com/2348/2375421002_9305eea5a5.jpg?v=0!&quot;:http://www.flickr.com/photos/yafra/2375421002/

_j'ai encore pas mal de truc à découvrir sur wmii. Il faut notamment que je regarde de plus prêt le binding ruby_
</description>
    <pubDate>2008-03-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/03/30/wmii-3-6.html</link>
  </item>
  
  <item>
    <title>Foaf ou LDAP</title>
    <description>Je cherche depuis quelque temps à constituer mon carnet d'adresse dans un format _portable_,_ouvert_ comme il faut quoi.

La démarche normale serais de placer un serveur &quot;LDAP&quot;:http://fr.wikipedia.org/wiki/LDAP sur la &quot;bricabox&quot;:http://www.bricabox.info. Mais LDAP, bien qu'énormément utilisé ne me semble pas convenir à mes souhait, ou peut-être est-ce parce que je ne suit pas assez familiarisé avec l'engin. Ou peut-être me manque-t-il un bon client fait pour _administrer_ mon carnet. L'utiliser, ça c'est facile, tout les client mail peuvent se brancher sur un LDAP. Et pour ce qui est de l'authentification, c'est pareil, on trouve des tutoriaux pour chacun d'entre eux, ou presque.

Etant un petit fan d'XML, je suis un peu les discussions autour du WebSemantic également. Et j'avais noté l'existance de FOAF(Friend of a Friend) (&quot;FOAF sur wikipedia&quot;:http://fr.wikipedia.org/wiki/FOAF). C'est un vocabulaire &quot;RDF(Ressource Description Framework&quot; (&quot;RDF sur wikipedia&quot;:http://fr.wikipedia.org/wiki/Resource_Description_Framework) pour décrire des personnes et leurs relation. Interessant. Mais finalement cela me posait un problème: la mise à disposition de certaines informations personnel. Pour les adresse email il y a apparemment un mécanisme basé sur un hashage qui permet de masquer les adresse email. Mais rien n'empêcherais quelqu'un de faire un mauvais usage de simples noms.

Et a force de fouiller sur le sujet, je suis tombé sur une présentation en PDF de &quot;Mr Sebastian Dietzold&quot;:http://aksw.org/SebastianDietzold?v=6rk dont je met à disposition une copie chez moi: &quot;Accessing RDF Knowledge bases via LDAP clients&quot;:http://zone.typouype.org/access_rdf_know_db_ldap_client.pdf (Si ça pose un soucis je l'enleverrais). Et la je voie du LDAP ET du FOAF (en fait du RDF plutôt mais bon).

Du coup je suis paumé dans ma reflexion. Je ne sais pas trop quoi penser de tout ça. Je devrais surement poser un peu mes idées sur papier, et ensuite seulement chercher un outil qui covienne (voir en modifier un s'il le faut).

Et vous vous faites comment ? Un fichier csv tout moisi  et pas à jour ? Un carnet papier ?

*edit:*
Et voilà qu'en continuant mes recherches d'infos sur le sujet, je tombe sur un post-it du &quot;forum d'alsacreations&quot;:http://forum.alsacreations.com/forum.php rédigé par &quot;RaphaÃ«l Goetter&quot;:http://blog.goetter.fr/ : &quot;Qu'est-ce que FOAF&quot;:http://forum.alsacreations.com/topic-3-16402-1-Quest-ce-que-FOAF-Friend-Of-A-Friend-.html On y apprend qu'il y a une mutinerie... Ou plutôt que quelque grand monsieur du web n'apprecie pas trop la compléxité de Foaf et on créé XFN...
Mais la &quot;critique constructive de Karl Dubost&quot;:http://www.la-grange.net/2003/12/17.html a coupé cours mes envies d'investigation dans ce nouveau venu. Il fallait cependant que je vous tienne au courant :-p
</description>
    <pubDate>2008-03-23T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/03/23/foaf-ou-ldap.html</link>
  </item>
  
  <item>
    <title>Suivre le flux de l'histoire</title>
    <description>Quelle belle invention la &quot;syndication&quot;:http://fr.wikipedia.org/wiki/Syndication. Que ce soit au format &quot;RSS&quot;:http://fr.wikipedia.org/wiki/Flux_RSS ou &quot;Atom&quot;:http://fr.wikipedia.org/wiki/Atom, cela nous permet de  nous tenir au courant. Mais je ne souahite pas épiloguer sur ce point, ni sur la différence entre les deux formats, d'autres le font bien mieux que moi.

Beaucoup d'outil sont disponible pour suivre ces flux, _offline_ bien sur, mais je fais parti de ces gens qui préfère aller voir le nouveau _billet_ sur le site éméteur. J'aime voir, ressentir l'univers de l'auteur durant ma lecture. Bien souvent on comprend mieux un texte quand il est placer dans un contexte.

Pour me permettre de _veiller_ même en dehors de chez moi, même sur une autre machine que la mienne, j'ai choisi d'utiliser un _aggrégateur_ de flux en ligne. Mon choix c'est porté sur &quot;Netvibes&quot;:http://www.netvibes.com. Le soucis avec cet outils, c'est que c'est pour ce construire un portail personnalisé, pas forcement pour aggréger 300 flux :). Du coup ça rame, ce n'est pas très pratique à utiliser. En parallèle je me suis donc mis à utiliser &quot;bloglines&quot;:http://www.bloglines.com. Mais là encore je ne suis pas super satisfait.

Effectivement, je souhaiterais pouvoir parcourir les titres par _tag_ par exemple, que la liste des billets non lu soit constitué offline. Je ne veux pas, en venant voir les news, attendre que l'application fasse le tour des sites pour vérifier les nouveautés.

Mais est-ce que cela ne va pas à l'encontre du web justement ? Dans l'application que je souhaite mettre en place, je vais me retrouver à centraliser des informations déjà disponible sur des sites distants (la liste des billets non lu). D'un autres coté, comment faire autrement ? Cette application pourrais être vu que une gestion en ligne de marque page doté de fonctionnalitées supplémentaire.

_to be continued_
</description>
    <pubDate>2008-03-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/03/22/suivre-le-flux-de-lhistoire.html</link>
  </item>
  
  <item>
    <title>Et pourquoi pas Wmii iiiiiiiii</title>
    <description>A force de placer mes fenêtres toujours au même endroit, avec la même taille (ou presque) et de repartir ces _groupes_ sur les divers bureaux, je me suis dit qu'il étais peut-être temps de tester un autre gestionnaire de fenêtre.

&quot;Ion&quot;:http://modeemi.fi/~tuomov/ion/ semblait un bon candidat, mais la configuration ne me donnais pas super envie, et les divers lectures au sujet de l'auteur et de la licence de l'application ont fini par me couper l'envie de l'adopté.

Alors j'ai continué à fouiller dans les gestionnaires de fenêtre accès clavier et simplicité. Sur la list misc@ d'&quot;OpenBSD&quot;:http://www.openbsd.org il y avait eu une discussion sur le gestionnaire de fenêtre par défaut. Actuellement &quot;FVWM&quot;:http://www.fvwm.org/ (premier du nom), certain voulais voir &quot;cwm&quot;:http://monkey.org/~marius/pages/?page=cwm prendre la place. Du coup, il fallait que je l'essaie.

Assez sympathique ma fois. Simple, avec quelque raccourci clavier rappelant &quot;Vi(m)&quot;:http://www.vim.org/. Très rapide, et très agréable à utiliser.

Cependant, je n'etais pas encore convaincu. J'avais entendu parlé d'un autres gestionnaire qui pourrais remplacer Ion durant mes recherches: &quot;Wmii&quot;:http://fr.wikipedia.org/wiki/Wmii

Alors pour être dérouté, on peut l'être. C'est très interessant. Ici point de menu, d'icône, de boutons de fenêtre. Une petite barre, quelques touches et c'est parti. Un des concept est de ne pas avoir à gérer les fenêtre justement: on arrive sur une _frame_, une petite combinaison de touche et hop, un terminal en plein écran. On en lance un deuxième, pour voir, et voilà deux terminaux qui prenne chaucun une moitié d'écran, un troisième et ... non, je vous laisse deviner. Une autre combinaison de touche plus loin et paf, c'est sur deux colonnes que ça se passe, royal. Plus la peine de placer les fenêtre ! :) Plus de place à force de lancer des applications ? Une petite combinaison et paf, je met la nouvelle appli sur une autre _frame_ (on pourrais les apparentés à un bureau virtuel qui s'étend a mesure du besoin).

J'adore :)

Et pour ne rien gacher, je me rends compte qu'un figure du monde &quot;Ruby&quot;:http://www.ruby-lang.org , &quot;Mauricio Fernandez&quot;:http://eigenclass.org/ aime et utilise (il me semble) lui aussi ce gestionnaire de fenêtre (il a d'ailleurs commencer à faire quelque script et autre bricole en &quot;ruby pour Wmii&quot;:http://eigenclass.org/hiki/wmii+ruby , mais c'est une autres histoire).

Et dans toute ces histoires de script et de config, je tombe sur encore une sommité du monde Ruby: &quot;Why&quot;:http://redhanded.hobix.com/inspect/aFewWmii3Hacks.html qui apparemment aime et utilise Wmii ! _(D'ailleurs, j'ai découvert qu'il utilisais &quot;DragonFlyBsd&quot;:http://www.dragonflybsd.org/index.shtml contrairement à tout les macaddict que l'on *voit* beaucoup dans le monde de Ruby sur les rails ;-) )_

Finalement je ne suis pas trop surpris, je trouve que l'auteur de &quot;Wmii&quot;:http://www.suckless.org/wiki/wmii ressemble un peu à ces deux là. &quot;Anselm R Garbe&quot;:http://www.suckless.org/~arg/ est un doux dingue du petit code efficace, c'est d'ailleurs le concept du site dont il est fondateur  &quot;sukless.org&quot;:http://www.suckless.org/wiki/about :

&lt;blockquote&gt;
Dedicated to software which sucks lessâ€¦

The upper boundary on the size of the software we accept is 10,000 source lines of code (SLOC).
&lt;/blockquote&gt;

J'ai encore plein de chose à découvrir, mais si vous voulez essayé un gestionnaire de fenêtre innovant, je vous conseil d'essayer &quot;Wmii&quot;:http://www.suckless.org/wiki/wmii

_ps: j'allais oublié. le peu d'intérêt d'un screenshot avec ce genre de gestionnaire de fenêtre explique le manque d'image de ce billet :)_
</description>
    <pubDate>2008-03-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/03/19/et-pourquoi-pas-wmii-iiiiiiiii.html</link>
  </item>
  
  <item>
    <title>SLiM </title>
    <description>Non, toujours pas de pub pour un régime, juste un peu de retour d'expérience sur l'utilisation de ce &quot;Display Manager&quot;:http://fr.wikipedia.org/wiki/Display_manager.

Ce qui me plait le plus avec &quot;SLiM&quot;:http://slim.berlios.de, c'est qu'il est simple, vraiment simple. Il n'y a par exemple pas 10 dépendances comme avec &quot;GDM&quot;:http://www.gnome.org/projects/gdm/, en fait il n'y en a aucune.

Un petit @/etc/slim.conf@, c'est tout. Avec ça on est heureux ! On peut trouver (si on instal le paquet slim-themes) une série de thèmes par défaut dans @/usr/local/slim/themes@. D'ailleurs, à partir de là, c'est très simple d'en refaire un par copier/coller :). On peut aussi trouver d'autres &quot;Slim-thème&quot;:http://slim.berlios.de/themes01.php sur le site officiel.

Pour pouvoir choisir son gestionnaire de fenêtre, il y a dans le slim.conf une variable qui est passé ensuite au fichier @/home/user/.xinitrc@ _(fichier executé au démarrage de la session graphique pour l'utilisateur)_ qui pourrais influancer le gestionnaire à lancer.
La variable @session@ contient une liste séparé par des virgules. Les valeurs seront celle affiché à l'écran lors du choix. evitons donc de mettre un code débile (même si pour le script suivant, ça suffit :p).

Voici ce que j'ai mis:
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sessions            xfce4,cwm,fvwm,wmii,awesome
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;


Ensuite il vous faut jouer avec votre @.xinitrc@ pour utiliser ces valeurs:

&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;&lt;span class=&quot;c&quot;&gt;#!/bin/sh&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;#&lt;/span&gt;

&lt;span class=&quot;nv&quot;&gt;DEFAULT_SESSION&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;/usr/X11R6/bin/fvwm

/usr/local/bin/xscreensaver -no-splash &amp;amp;

&lt;span class=&quot;k&quot;&gt;case&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$1&lt;/span&gt; in
  xfce4&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;exec&lt;/span&gt; /usr/local/bin/startxfce4
  ;;
  cwm&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;exec&lt;/span&gt; /usr/X11R6/bin/cwm
  ;;
  wmii&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;exec&lt;/span&gt; /usr/local/bin/wmii
  ;;
  awesome&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;exec&lt;/span&gt; /usr/local/bin/awesome
  ;;
  *&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;nb&quot;&gt;exec&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$DEFAULT_SESSION&lt;/span&gt;
  ;;
&lt;span class=&quot;k&quot;&gt;esac&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;


C'est un exemple à customiser, mais c'est aussi la force de &quot;SLiM&quot;:http://slim.berlios.de c'est simple à faire.

Coté utilisation, c'est la touche @&lt;F1&gt;@ qui est à utiliser pour switché de gestionnaire de fenêtre. Assez pratique.

On trouvé également le moyen de lancer quelque commande quand on est sur l'écran de login, comme par exemple prendre un screenshot. Mais aussi, et surtout, la possibilité de redémarrer, voir arreter la machine. Oui, bon, c'est un peu classique pour un DM _Standard_, mais quand même :p

Pour arreter la machine (pour le reboot aussi d'ailleurs) il faut saisir @halt@ en guise de _username_, puis taper le mot de passe @root@. Si je dois chipotter, j'aimerais pouvoir saisir mon mot de passe à moi, puisque j'utilise &quot;SUDO(8)&quot;:http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html pour ne pas avoir à utiliser le mot de passe @root@. J'hésite à jeter un coup d'oeil aux sources du projets pour ce genre de fonctionnalité car sur la documentation officiel, une petite note nous informe que cette partie évolura dans les prochaines releases:

    Note:  this may change in future releases, where some more flexible reboot/shutdown option could be added to the login screen.

Mon @slim.conf@ ainsi que le @.xinitrc@ sont avec d'autres de mes petits script/fichiers regroupé dans un _&quot;projet&quot;_  &quot;scripties sur la bricabox&quot;:http://project.bricabox.info/projects/show/6. (Regardé dans la section _File_)

Essayez le, il est dispo sur tout les distribution je pense.

_Un &quot;teaser&quot; caché c'est glissé dans ce billet_
</description>
    <pubDate>2008-03-12T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2008/03/12/slim.html</link>
  </item>
  
  <item>
    <title>Ruby vs Shell</title>
    <description>&lt;p&gt;Que je n&amp;#8217;aime pas ce genre de comparaison. Ou plutôt ce que je n&amp;#8217;aime pas c&amp;#8217;est de chercher un vainqueur. En fait je voulais vous raconter une petite histoire informatique.&lt;/p&gt;
&lt;p&gt;Un jour, chez mon actuel client, je me suis retrouvé face a un &lt;em&gt;cas d&amp;#8217;école&lt;/em&gt;: faire un programme pour réaliser une purge de la base de donnée, mais pas entièrement, juste quelque table &lt;em&gt;fonctiono-transactionnelle&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Une bonne chose pour moi, un programme existe déjà dans le foutoir^la boite à outil de l&amp;#8217;équipe en place. Ce programme va me permettre d&amp;#8217;extraire la liste des tables dépendantes de celle que je veut purger. J&amp;#8217;appel ce programme (réalisé dans un langage propriétaire, comme l&amp;#8217;application) en passant en paramètre la table que je souhaite supprimer, et lui va aller déclencher les divers &lt;em&gt;trigger&lt;/em&gt; en interceptant les erreurs pour pouvoir faire la liste de toutes les tables dépendantes. Bien, je répète l&amp;#8217;opération pour toutes les tables que j&amp;#8217;ai à &lt;em&gt;nettoyer&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A la sorti je me retrouve avec un gros fichier texte, contenant plusieurs fois le même nom de table à divers endroit du fichier, pas très pratique. Il faut que je nettoie tout ça. Apparemment mes collègues font ça à la main habituellement&amp;#8230; Moi c&amp;#8217;est hors de question. L&amp;#8217;informatique c&amp;#8217;est justement fais pour faciliter le travail non ?&lt;/p&gt;
&lt;p&gt;Alors je lance &lt;a href=&quot;http://cygwin.com/&quot;&gt;cygwin&lt;/a&gt; (heureusement qu&amp;#8217;il est autorisé chez mon client celui là, sinon j&amp;#8217;aurais pleuré !!) et je regarde quelque manpage pour vérifier les commandes à utiliser. Je trouve mon bonheur, et le dieu pipe va grandement m&amp;#8217;aider sur le coup:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;cat fichierlistedetables | tr A-Z a-z | sort | uniq &amp;gt; listedetableuniquetrier&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;ol&gt;
	&lt;li&gt;La commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=cat&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;1&quot;&gt;cat&lt;/a&gt; permet de &lt;em&gt;lire&lt;/em&gt; le contenu d&amp;#8217;un fichier.&lt;/li&gt;
	&lt;li&gt;Dieu pipe va ensuite transférer ce contenu à la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=tr&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;1&quot;&gt;tr&lt;/a&gt; qui elle va me mettre le contenu en minuscule (c&amp;#8217;est plus pratique pour trier (c&amp;#8217;est le A-Z a-z qui précise le type de transformation à appliquer au contenu).&lt;/li&gt;
	&lt;li&gt;Dieu pipe intervient encore pour passer ce contenu minuscule à la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=sort&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;1&quot;&gt;sort&lt;/a&gt; qui va elle, comme sont nom l&amp;#8217;indique, trier le contenu.&lt;/li&gt;
	&lt;li&gt;Dieu pipe une dernière fois va passer le contenu minuscule trié à la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=uniq&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;1&quot;&gt;uniq&lt;/a&gt; qui comme sont nom l&amp;#8217;indique encore, va éliminer les doublons.&lt;/li&gt;
	&lt;li&gt;Dieu pipe passe la main ici à la reine &amp;gt; qui va me permettre d&amp;#8217;écrire le résultat de tout ça dans un fichier et non à l&amp;#8217;écran.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Je me retrouve avec un fichier parfait pour faire ma purge.&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est bien beau, mais une question trottais dans ma tête: Comment faire cela en Ruby ? Est-ce que j&amp;#8217;y arriverais en une ligne aussi ?&lt;/p&gt;
&lt;p&gt;Et bien comme d&amp;#8217;hab, oui c&amp;#8217;est faisable, et oui avec Ruby on peut le faire en une ligne.&lt;/p&gt;
&lt;p&gt;Quel intérêt ? Dans le mien auccun, à part mon plaisir. Mais si ce script devais être re-utilisé, ou bien intégrer à un outil plus vaste, cela aurait tout de suite plus d&amp;#8217;intérêt :)&lt;/p&gt;
&lt;p&gt;Voilà ce que ça donne:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;&lt;span class=&quot;no&quot;&gt;File&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;open&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;si&quot;&gt;#{&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;ARGV&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;si&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;_usorted&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;a&amp;quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;content&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;|&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;content&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;((&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;IO&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;readlines&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;no&quot;&gt;ARGV&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;collect&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;line&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;line&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;downcase&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;})&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;uniq&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;Bon, en une ligne c&amp;#8217;est un poil abusé et pas lisible c&amp;#8217;est pour cela que je le présente sur plusieurs :),  mais c&amp;#8217;est faisable&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Pour faire cela, une bonne lecture des objets &lt;a href=&quot;http://www.ruby-doc.org/core/classes/Array.html&quot;&gt;Array&lt;/a&gt;, &lt;a href=&quot;http://www.ruby-doc.org/core/classes/IO.html&quot;&gt;IO&lt;/a&gt; et &lt;a href=&quot;http://www.ruby-doc.org/core/classes/File.html#M002602&quot;&gt;File&lt;/a&gt; iront très bien :)&lt;/p&gt;</description>
    <pubDate>2008-03-05T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/03/05/ruby-vs-shell.html</link>
  </item>
  
  <item>
    <title>Self.migrate(5.0.3)</title>
    <description>Et bien voilà, ce blog, toujours propulsé par &quot;Typo&quot;:http://typosphere.org/ bénéficie maintenant de la dernière version: 5.0.3.

Impréssionnante évolution dans l'arrière boutique.

_Vous aurez remarqué, mon thème était tout cassé, du coup, je suis de retour avec Scribbish. J'adore :)_

*Un grand bravo a l'équipe !*
</description>
    <pubDate>2008-03-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/03/02/self-migrate-5-0-3.html</link>
  </item>
  
  <item>
    <title>OpenCVS Available</title>
    <description>&lt;p&gt;Depuis le temps que j&amp;#8217;en entends parlé de celui là ! :)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;for now it is not yet 100% ready as a replacement for gnu cvs, but it is time to let people start using it and breaking it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;From deraadt@&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Et bien voilà, OpenCVS est dispo. Alors je sais, &lt;span class=&quot;caps&quot;&gt;CVS&lt;/span&gt; c&amp;#8217;est &lt;em&gt;hasbeen&lt;/em&gt;, et j&amp;#8217;avoue être en train d&amp;#8217;étudier quelque &lt;acronym title=&quot;Distribued Software Configuration Management&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DSCM&lt;/span&gt;&lt;/acronym&gt; et plus particulièrement &lt;a href=&quot;http://www.selenic.com/mercurial/wiki/&quot;&gt;Mercurial&lt;/a&gt;. Mais ça fait plaisir de voir des projets &lt;em&gt;Open&lt;/em&gt; aboutir, enfin commencer, car comme le dit Théo, nous autres utilisateurs on va pouvoir commencer à l&amp;#8217;utiliser et à le casser :)&lt;/p&gt;
&lt;p&gt;Alors je ne sais pas encore ce qui sera définitivement adopté sur la Bricabox, mais je vais quoiqu&amp;#8217;il arrive faire des petits essais avec &lt;a href=&quot;http://www.opencvs.org&quot;&gt;OpenCVS&lt;/a&gt; !&lt;/p&gt;
&lt;p&gt;News officiel sur undealy.org: &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080228093414&quot;&gt;OpenCVS is connected to build&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2008-02-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/28/opencvs-available.html</link>
  </item>
  
  <item>
    <title>OpenBSD Ports</title>
    <description>&lt;p&gt;L&amp;#8217;ancien domaine hébergeant le site d&amp;#8217;information sur les ports disponible pour &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; à été squatté par un vilain !&lt;/p&gt;
&lt;p&gt;Mais plein de ressources, vous pouvez maintenant parcourir la liste des ports disponible sur &lt;a href=&quot;http://openports.se/&quot;&gt;openports.se&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://openports.se/&quot;&gt;&lt;em&gt;OpenBSD Ports&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2008-02-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/28/openbsd-ports.html</link>
  </item>
  
  <item>
    <title>OpenBSD Current -> 4.3</title>
    <description>&lt;p&gt;Ah ben oui, un truc que j&amp;#8217;ai oublié c&amp;#8217;est que quand &lt;a href=&quot;http://www.typouype.org/articles/2008/02/02/openbsd-current&quot;&gt;on suit OpenBSD-current&lt;/a&gt; et que le &lt;a href=&quot;http://www.typouype.org/articles/2008/02/21/openbsd-4-3-chrooted-ssh&quot;&gt;tag de la 4.3-beta&lt;/a&gt; vient d&amp;#8217;être posé, et bien on suit 4.3 maintenant :D&lt;/p&gt;
&lt;p&gt;Du coup, petite modif du &lt;code&gt;/etc/OpenOpenBSD-binary-upgrade.rc&lt;/code&gt; pour y préciser que l&amp;#8217;on suit maintenant la version 4.3:&lt;/p&gt;
&lt;pre&gt;
# The versionnumber of the packages. For snapshots this is also a
# number like '39' or more.
BSDVERSION='43'
&lt;/pre&gt;
&lt;p&gt;On vérifie aussi niveau mirroir que l&amp;#8217;on pointe bien vers soit uniquement les snapshots soit directement dans les paquet 4.3 (enfin là tout de suite vaut mieux suivre snapshot uniquement, il n&amp;#8217;y a pas encore de paquet compilé 4.3 officiel :))&lt;/p&gt;
&lt;pre&gt;
# rsync mirrors
# -------------
# rsync is even cooler. It will merge the changes in binary packages!
FETCH='rsync -P -L --recursive --times'
#
# The mirror needs a trailing slash for the listing function to work.
MIRROR='rsync://rsync.mirrorservice.org/pub/OpenBSD/snapshots/i386/'
&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;Dans mon cas j&amp;#8217;ai choisi le mirroir rsync anglais, mais on peut prendre celui qui correspond le mieux bien. Je vous laisse voir la liste sur&lt;/em&gt; &lt;a href=&quot;http://www.openbsd.org/ftp.html#rsync&quot;&gt;la liste officiel des mirroirs Rsync d&amp;#8217;OpenBSD&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bon, maintenant le &lt;code&gt;/etc/OpenOpenBSD-binary-upgrade.rc&lt;/code&gt; est nickel. On n&amp;#8217;oublie pas non plus de modifier le &lt;code&gt;PKG_PATH&lt;/code&gt;  dans notre &lt;code&gt;~/.profile&lt;/code&gt; histoire de pouvoir continué à utilise les commandes &lt;code&gt;pkg_*&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;
export PKG_PATH=ftp://ftp.arcane-networks.fr/pub/OpenBSD/snapshots/packages/`machine -a`/
&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;Pour les paquets, y&amp;#8217;a beaucoup plus de serveur. Dont 3 en france, un ftp c&amp;#8217;est plus facile à mettre en place qu&amp;#8217;un serveur rsync ? Bref, pour choisir, voici&lt;/em&gt; &lt;a href=&quot;http://www.openbsd.org/ftp.html#ftp&quot;&gt;la liste des serveurs ftp officiel d&amp;#8217;OpenBSD&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et voilà, un petit &lt;code&gt;sudo  OpenBSD-binary-upgrade&lt;/code&gt; et c&amp;#8217;est parti !&lt;/p&gt;</description>
    <pubDate>2008-02-23T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/23/openbsd-current-4-3.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.3 - Chrooted SSH</title>
    <description>&lt;p&gt;Ca y est, on est à peine mi février que le tag 4.3-beta d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org vient d&amp;#8217;être posé sur la ligne.&lt;/p&gt;
&lt;p&gt;Ca promet !&lt;/p&gt;
&lt;p&gt;Et comme si ça ne suffisait pas, voilà qu&amp;#8217;un petit &lt;em&gt;addon&lt;/em&gt; apparait dans &lt;a href=&quot;http://www.openssh.org&quot;&gt;OpenSSH&lt;/a&gt;: on peut chrooter sshd très très facilement.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Je vais devenir gardien de prison moi :D&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Bien sur, on retrouve plus de détail sur ces news chez &lt;a href=&quot;http://undeadly.org&quot;&gt;undeadly.org&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080220201259&quot;&gt;OpenBSD turns 4.3-beta&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080220110039&quot;&gt;Chroot in OpenSSH&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    <pubDate>2008-02-21T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/21/openbsd-4-3-chrooted-ssh.html</link>
  </item>
  
  <item>
    <title>Display Manager</title>
    <description>&lt;p&gt;Je cherchais à personnaliser un peu mon xdm. Le rendre plus &lt;em&gt;sexy&lt;/em&gt;. Mais c&amp;#8217;est quand même pas super simple&amp;#8230;&lt;/p&gt;
&lt;p&gt;Oui j&amp;#8217;ai comme un problème avec &lt;span class=&quot;caps&quot;&gt;GDM&lt;/span&gt; et autres &lt;span class=&quot;caps&quot;&gt;KDM&lt;/span&gt;: je trouve qu&amp;#8217;ils ont trop de dépendances vers des librairies inutiles, ou disons, dont je n&amp;#8217;ai pas besoin (C&amp;#8217;est sûrement pour ça que je préfère Xfce à Gnome :)).&lt;/p&gt;
&lt;p&gt;Mais j&amp;#8217;avais oublié un truc. Il y a 6 mois environ, quand j&amp;#8217;ai testé la distribution &lt;a href=&quot;http://www.archlinux.org/&quot;&gt;Archlinux&lt;/a&gt; j&amp;#8217;ai découvert le &lt;em&gt;Display Manager&lt;/em&gt; &lt;a href=&quot;http://slim.berlios.de/&quot;&gt;Slim&lt;/a&gt;. Simple, léger, efficace, lui au moins n&amp;#8217;a pas 30 dépendances à installer pour fonctionner, et en plus, les themes sont très faciles à mettre en place. D&amp;#8217;ailleurs, &lt;a href=&quot;http://www.lacomte.net&quot;&gt;Jean-mi&lt;/a&gt; et moi avons commencé à en créer, un projet s&amp;#8217;ouvre sur la bricabox, mais j&amp;#8217;en reparlerais plus tard.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/2271354778/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2114/2271354778_381cd30765.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hmmmm c&amp;#8217;est beau. Comme quoi, il faut chercher un peu, ça fait gagner du temps :D&lt;/p&gt;</description>
    <pubDate>2008-02-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/17/display-manager.html</link>
  </item>
  
  <item>
    <title>Apero Ruby</title>
    <description>&lt;p&gt;L&amp;#8217;association &lt;a href=&quot;http://www.rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt; organise pour la 4ième fois une rencontre autour d&amp;#8217;un verre pour parler de &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt;, &lt;a href=&quot;http://www.rubyonrails.org&quot;&gt;RubyOnRails&lt;/a&gt; et de tout ce qui peut toucher de prêt ou de loin à ce langage que nous aimons.&lt;/p&gt;
&lt;p&gt;Rendez-vous donc à partir de 20h à &lt;a href=&quot;http://lacantine.org/&quot;&gt;la Cantine&lt;/a&gt;. Une présentation de ce qui nous attend avec la version 1.9 de Ruby devrais être faites, et peut-être quelque &lt;em&gt;lightning talks&lt;/em&gt; sur d&amp;#8217;autres sujet (en rapport avec Ruby quand même).&lt;/p&gt;
&lt;p&gt;A mardi donc ! ;-)&lt;/p&gt;</description>
    <pubDate>2008-02-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/17/apero-ruby.html</link>
  </item>
  
  <item>
    <title>Solution Linux 2008</title>
    <description>&lt;p&gt;Et oui, j&amp;#8217;y suis passé, juste le dernier jour. J&amp;#8217;ai aidé Jean-François (Underflow) a tenir le stand de l&amp;#8217;association &lt;a href=&quot;http://www.rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt;. Très sympa cette manifestation. Beaucoup de monde, pas mal de question sur Ruby et/ou Rails, j&amp;#8217;espère que nous avons répondu à la pluspart.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/2255589322/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2208/2255589322_018e6c9b93.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;oui oui, on dirais un stand bibliothèque :)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Mon regret: ne pas avoir pris mon Laptop&amp;#8230; A ne pas oublier pour la prochaine fois :)&lt;/p&gt;
&lt;p&gt;Sinon, nous étions bien entouré, a gauche: php avec un teneur de stand qui est venu prendre des renseignement sur ruby pour s&amp;#8217;y mettre :D, a droite afpy: le nez dans le code toute la journée dur dur de coder en python, en face &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; alors là, j&amp;#8217;étais ravi. Disons que &lt;a href=&quot;http://kd85.com/&quot;&gt;Wim de kd85&lt;/a&gt; est venu de Belgique avec tout plein de truc dans ces cartons, du coup j&amp;#8217;ai un peu bavé sur les soekris&amp;#8230; Mais c&amp;#8217;etais très agréable :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/yafra/2255589334/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2278/2255589334_412842859c.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/yafra/2255589336/&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2183/2255589336_829255db88.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Chez OpenBSD, y&amp;#8217;avais même à manger, librement ;-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;La plupart des personnes rencontré était très sympa (elles le sont encore je pense :p). Y&amp;#8217;a qu&amp;#8217;un mec qui étais plus louche que les autres. Enfin non, illuminé serais le terme. Un vendeur de Baie informatique qui était venu voir des clients (dans la partie pro il y avait pas mal d&amp;#8217;hébergeur). Il était paumé devant notre stand et nous avons du coup discuté. Il venais de découvrir ce qu&amp;#8217;était le logiciel libre et je crois qu&amp;#8217;il avait du mal à comprendre qu&amp;#8217;autant de personnes puisse partager ainsi leur temps, leurs connaissances&amp;#8230; Il n&amp;#8217;en revenait pas. J&amp;#8217;ai adoré cette rencontre avec un personnage ahuri devant l&amp;#8217;ampleur d&amp;#8217;une chose qu&amp;#8217;il ne connaissait pas ! :D&lt;/p&gt;
&lt;p&gt;A l&amp;#8217;année prochaine surement.&lt;/p&gt;</description>
    <pubDate>2008-02-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/10/solution-linux-2008.html</link>
  </item>
  
  <item>
    <title>Ruby Specs</title>
    <description>&lt;p&gt;Pour les personnes qui s&amp;#8217;interesse à &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt;, qui comprennent l&amp;#8217;anglais, et/ou qui souhaite participer à l&amp;#8217;évolution, l&amp;#8217;enrichissement d&amp;#8217;un langage objet libre, je viens de découvrir un wiki-kil-est-bien:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://spec.ruby-doc.org/wiki/Main_Page&quot;&gt;Ruby Spec&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Plus ou moins initié par les divers groupes cherchant à implémenter Ruby dans sur d&amp;#8217;autres machine virtuel (comme le projet &lt;a href=&quot;http://rubini.us/&quot;&gt;Rubinius&lt;/a&gt; ou &lt;a href=&quot;http://jruby.codehaus.org/&quot;&gt;Jruby&lt;/a&gt;) mais assez suivi dans la communauté en général, ce wiki permet de spécifié chaque objet/module.&lt;/p&gt;
&lt;p&gt;Selon les pages c&amp;#8217;est soit pas encore fait, soit simple (juste du texte), soit bien complet avec des exemple très interessant avec des exempls et des petites comparaisons avec d&amp;#8217;autres objets. Comme par exemple sur l&amp;#8217;&amp;quot;objet Proc&amp;quot;:http://spec.ruby-doc.org/wiki/Proc&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A consulter et enrichir !&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2008-02-07T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/07/ruby-specs.html</link>
  </item>
  
  <item>
    <title>Yahoo! - Microsoft redondance et interopérabilité</title>
    <description>&lt;p&gt;Tout le monde en parle en ce moment. Je ne souhaite pas commenter le montant de la transaction, c&amp;#8217;est bien trop irréel pour moi, ni même le choix politique de Microsoft pour contrer Google&amp;#8230; Non moi ce qui m&amp;#8217;interesse ce sont l&amp;#8217;avenir des applications que l&amp;#8217;on trouve chez l&amp;#8217;un et l&amp;#8217;autre de ces acteurs majeurs de la scène &lt;em&gt;informatique&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Pour ce qui est de &lt;a href=&quot;http://flickr.com/&quot;&gt;Flickr!&lt;/a&gt; et &lt;a href=&quot;http://del.icio.us/&quot;&gt;Del.icio.us&lt;/a&gt; je pense que ça devrait aller. Micrisoft n&amp;#8217;ayant pas vraiment d&amp;#8217;équivalent, il devrait survivre. Mais que deviendrons les moteurs de recherche, les toolbars, les messageries instantanées, les webmails et autres services ?&lt;/p&gt;
&lt;p&gt;D&amp;#8217;un point de vue optimiste, on pourrais imaginer qu&amp;#8217;une intéropérabilité entre tout ces systèmes soit mise en place, et qu&amp;#8217;en même temps, ces produits &lt;strong&gt;s&amp;#8217;ouvre&lt;/strong&gt; .&lt;/p&gt;
&lt;p&gt;D&amp;#8217;un point de vue pessimiste, on pourrais imaginer que les meilleurs services de l&amp;#8217;un ou de l&amp;#8217;autres disparaissent et que seul le pire persiste. Hypotèse peut crédible&amp;#8230;&lt;/p&gt;
&lt;p&gt;Un point de vue intermédiaire pourrais être de voir  un remplacement des services d&amp;#8217;une des deux firmes les moins performant, les moins utilisé par leur équivalent de l&amp;#8217;autre firme.&lt;/p&gt;
&lt;p&gt;Enfin bref, je suis globalement d&amp;#8217;accord avec &lt;a href=&quot;http://www.oezratty.net/wordpress/2008/un-mariage-risqu/&quot;&gt;Olivier Ezratty: c&amp;#8217;est un mariage risqué&lt;/a&gt; A surveiller donc, &lt;em&gt;pour le pire et pour le meilleur&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;J&amp;#8217;aime bien Flickr! et Del.icio.us, mais il se pourrais que je coupe ces services selon leur avenir&amp;#8230;.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2008-02-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/02/yahoo-microsoft-redondance-et-interoperabilite.html</link>
  </item>
  
  <item>
    <title>Openbsd-current</title>
    <description>&lt;p&gt;C&amp;#8217;est un peu barbare comme titre, mais vous allez comprendre.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; permet plusieurs utilisation, plusieurs &lt;em&gt;Flavor&lt;/em&gt;:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;-release&lt;/strong&gt;: c&amp;#8217;est la version qui sort tout les 6 mois. Soit sur les CDs officiel, soit depuis la 4.2 par un cd42.iso disponible sur le ftp prêt de chez vous. (&lt;em&gt;nota: remplacer le numéro de version par celui qui vous concerne :)&lt;/em&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;-stable&lt;/strong&gt;: on parle de version stable quand on utilise une &lt;em&gt;saveur&lt;/em&gt; release à laquelle on applique les patchs de sécurité que l&amp;#8217;on retrouve sur la page errata de chaque version: &lt;a href=&quot;http://www.openbsd.org/errata42.html&quot;&gt;openbsd.org/errata42.html&lt;/a&gt;. C&amp;#8217;est tout.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;-current&lt;/strong&gt;: C&amp;#8217;est, comme sont nom l&amp;#8217;indique, la version courante. Sachant que l&amp;#8217;équipe OpenBSD ne commit rien sans une grosse phase de relecture/analyse, on ne peut pas parler de version instable comme pour certaine distribution linux (je pense par exemple au &lt;em&gt;saveur&lt;/em&gt; stable, testing et instable de Debian). Current et &lt;strong&gt;la&lt;/strong&gt; saveur la plus sûre, la plus avancé. On m&amp;#8217;à même conseillé de l&amp;#8217;utiliser en production.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alors moi qui trainais en &lt;strong&gt;-stable&lt;/strong&gt; depuis mes débuts, j&amp;#8217;ai donc décidé de passer en current, sur mon &lt;em&gt;desktop&lt;/em&gt; dans un premier temps. Il faut un peu de temps pour ce familiarisé avec les mises à jours plus fréquente de cette &lt;em&gt;saveur&lt;/em&gt;. Mais comme beaucoup de personnes utilise -current, dans le lot, chacun a fait sont petit script qui va bien pour suivre facilement les fréquentes mise çà jour.&lt;/p&gt;
&lt;p&gt;Plutôt que de refaire un nième script, on m&amp;#8217;a conseillé d&amp;#8217;utiliser Openbsd-binary-upgrade. Et j&amp;#8217;avoue que je l&amp;#8217;ai adopté facilement.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.xs4all.nl/~hanb/software/OpenBSD-binary-upgrade/&quot;&gt;Openbsd-binary-upgrade&lt;/a&gt; est le script mis à disposition par @ham qui permet moyennant une petite configuration (je vous met la mienne a titre d&amp;#8217;exemple sur ma zone: &lt;a href=&quot;http://zone.typouype.org/OpenBSD-binary-upgrade.rc&quot;&gt;zone.typouype.org/openbsd-bin-upgrade.rc&lt;/a&gt;) de tenir sont système à jour. Un &lt;em&gt;hook&lt;/em&gt; permet d&amp;#8217;ajouter quelques commandes à executé en fin de mise à jour, très pratique pour mettre à jour les paquets déjà installé.&lt;/p&gt;
&lt;p&gt;Me voilà en OpenBSD-Current donc. J&amp;#8217;en suis toujours ravi, de jour en jour toujours plus :).&lt;/p&gt;</description>
    <pubDate>2008-02-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/02/openbsd-current.html</link>
  </item>
  
  <item>
    <title>Guyane et Orpaillage</title>
    <description>&lt;p&gt;Loin de mes sujets habituel, je vais quand même vous parler de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Guyane&quot;&gt;Guyane&lt;/a&gt; et d&amp;#8217;&amp;quot;orpaillage&amp;quot;:http://fr.wikipedia.org/wiki/Orpaillage.&lt;/p&gt;
&lt;p&gt;On n&amp;#8217;etend pas souvent parler de la Guyane, sauf pour un lancement de fusée, et l&amp;#8217;orpaillage, on a tout de suite une image du far-west en tête&amp;#8230; Mais pourtant, ça se passe &lt;em&gt;en france&lt;/em&gt; ou plutôt sur les territoires colonisé par la france il y a bien longtemps. C&amp;#8217;est le livre d&amp;#8217;une connaissance dont je veux vous parler aujourd&amp;#8217;hui, c&amp;#8217;est sont livre qui ma permis d&amp;#8217;en apprendre plus sur un sujet que je ne connaissait pas, sur un sujet dont on ne parle pas, sur un sujet qui n&amp;#8217;interesse pas (en métropole du moins): &lt;strong&gt;L&amp;#8217;orpaillage en Guyane&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://guyaneetorpaillage.over-blog.com/&quot;&gt;Axel May&lt;/a&gt; a ouvert un blog pour accompagner la sortie de sont livre sur le sujet. Un sujet qui lui tiens à coeur, ayant passé quelque année de ça vie dans la région.&lt;/p&gt;
&lt;p&gt;Un livre bien écrit sur un sujet qui meriterais plus d&amp;#8217;interêt de la part de beaucoup de personnes. C&amp;#8217;est dur de &lt;em&gt;découvrir&lt;/em&gt; à quel point certaines personnes, certains association de circonstances détruise petit à petit notre planête nouricière. Que se soit d&amp;#8217;un point de vue écologique, d&amp;#8217;un point de vue politique, d&amp;#8217;un point de vue sociologique, le livre d&amp;#8217;Axel nous ouvre les yeux sur un problème qui voit ces racines (en tout cas pour la Guyane) démarrer dans les année 1920, et qui ne fait que s&amp;#8217;empirer depuis, et qui ne présente rien de rassurant pour l&amp;#8217;avenir.&lt;/p&gt;
&lt;p&gt;Plutôt que de vous recopier un extrait du livre ou le 4ieme de couverture, je vous invite à parcourir sont blog ainsi que l&amp;#8217;article wikipedia traitant du sujet et apportant des informations plus &lt;em&gt;technique&lt;/em&gt; (un bon complément au livre): &lt;a href=&quot;http://fr.wikipedia.org/wiki/Orpaillage_en_Guyane&quot;&gt;Orpaillage en Guyane&lt;/a&gt; (Axel fait parti des contributeurs de cet article d&amp;#8217;ailleurs). Tout ceci vous donnera peut-être envie de vous procurer ce livre très interessant, qui bien que nous montrant les points négatifs de l&amp;#8217;orpaillage en Guyane reste objectif et essaye de nous dresser au mieu l&amp;#8217;état des lieux de ce phénomène.&lt;/p&gt;
&lt;p&gt;Non mais vous y croyez vous des &lt;em&gt;cowboys en armes&lt;/em&gt; et des histoires de &lt;em&gt;chercheurs d&amp;#8217;or&lt;/em&gt; à notre époque ? Moi qui pensais naÃ¯vement que le plus gros problème de l&amp;#8217;amazonie c&amp;#8217;etais la déforestation ayant pour but l&amp;#8217;agriculture intensive et que le mercure n&amp;#8217;était présent que dans nos vieux termomètres :-/&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.typouype.org/axelmay_guyaneetorpaillage.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.editions-calmann-levy.com/livre/titre-249109-Guyane-francaise-l-or-de-la-honte.html&quot;&gt;&lt;strong&gt;Guyane Française L&amp;#8217;or de la honte&lt;/strong&gt;&lt;/a&gt; un livre à lire absolument !&lt;/p&gt;</description>
    <pubDate>2008-02-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/02/guyane-et-orpaillage.html</link>
  </item>
  
  <item>
    <title>OpenBSD - USB Mount</title>
    <description>&lt;p&gt;Voici deux petit script shell pour les utilisateurs d&amp;#8217;OpenBSD  et autres&amp;#8230; Enfin uniquement ceux qui utilise ce genre de système sur leur(s) desktop(s).&lt;/p&gt;
&lt;p&gt;Le montage/démontage (pas avec un tournevis hein, je dis ça pour Terckan surtout ;-)), en fait, c&amp;#8217;est le fait de &lt;em&gt;rendre disponible un périphérique externe sur son OS&lt;/em&gt;. Et de nos jour y&amp;#8217;en a un paquet: Clef usb, baladeur numérique, apareil photo numérique, lecteur de carte, disque dur externe, imprimante, scanner&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; et d&amp;#8217;autres OS utilisent le démons &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=hotplugd&amp;amp;sektion=8&amp;amp;arch=i386&amp;amp;apropos=0&amp;amp;manpath=OpenBSD+Current&quot; title=&quot;8&quot;&gt;hotplugd&lt;/a&gt; pour &lt;em&gt;surveiller&lt;/em&gt; l&amp;#8217;activité de branchement du matériel à connectique &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt;. Sous OpenBSD (utilisateurs d&amp;#8217;autres *nix utilisant hotplug: attention, il y a peut-être des petites adaptations à faire) on modifie le &lt;em&gt;/etc/rc.conf.local&lt;/em&gt; pour y ajouter l&amp;#8217;activation du démon hotplug:&lt;/p&gt;
&lt;pre&gt;
hotplugd_flags=&quot;&quot;
&lt;/pre&gt;
&lt;p&gt;Voilà, avec ça, le démon nous remontera des infos sur la connexion de notre matériel. Dans le dmesg sous OpenBSD ça donne ça:&lt;/p&gt;
&lt;pre&gt;
umass0 at uhub1 port 1 configuration 1 interface 0 &quot;USB 2.0 Flash Disk&quot; rev 2.00/1.00 addr 2
umass0: using SCSI over Bulk-Only
scsibus2 at umass0: 2 targets
sd1 at scsibus2 targ 1 lun 0: &amp;lt;USB 2.0, Flash Disk, 5.00&amp;gt; SCSI2 0/direct removable
sd1: 4052MB, 516 cyl, 255 head, 63 sec, 512 bytes/sec, 8300032 sec total
&lt;/pre&gt;
&lt;p&gt;Et dans le log d&amp;#8217;activité des démons (&lt;em&gt;/var/log/daemon&lt;/em&gt;):&lt;/p&gt;
&lt;pre&gt;
Feb  1 20:27:39 libellule hotplugd[18399]: sd1 attached, class 2
Feb  1 20:27:39 libellule hotplugd[18399]: scsibus2 attached, class 0
Feb  1 20:27:39 libellule hotplugd[18399]: umass0 attached, class 0
&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;hotplug&lt;/em&gt; va donc appeler un script lors du branchement d&amp;#8217;apareil, et un lors du débranchement: &lt;em&gt;/etc/hotplug/attach&lt;/em&gt;  pour le branchement et &lt;em&gt;/etc/hotplug/detach&lt;/em&gt; pour le débranchement. Ces deux scripts ne sont en général pas fourni, à chacun de ce les concocter.&lt;/p&gt;
&lt;p&gt;On en trouve plusieurs sur le net, moi je suis parti d&amp;#8217;un trouvé sur &lt;a href=&quot;http://undeadly.org/&quot;&gt;undeadly&lt;/a&gt; que j&amp;#8217;ai un peu modifier. Vous les trouverez dans ma zone: &lt;a href=&quot;http://zone.typouype.org/attach&quot;&gt;zone.typouype.org/attach&lt;/a&gt; et &lt;a href=&quot;http://zone.typouype.org/detach&quot;&gt;zone.typouype.org/detach&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Je risque très certainement de les retoucher encore (aahh le refactoring, quel plaisir ! :)), je tacherais de vous le signaler (si vous décidé de les utiliser, ça pourrais servir. D&amp;#8217;ailleurs n&amp;#8217;hésitez pas à me signaler les améliorations diverses que vous pourriez apporter dessus hein ! :)&lt;/p&gt;
&lt;p&gt;En gros, ces scripts &lt;em&gt;monte&lt;/em&gt; la ressources branché dans &lt;em&gt;/mnt&lt;/em&gt; puis crée un lien dans le &lt;em&gt;/home&lt;/em&gt; de l&amp;#8217;utilisateur actuellement connecté au système (faudrais voir avec plusieurs personne loggué ce que ça donne :-/) dans un repertoire &lt;em&gt;/home/${user}/mount&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;aimerais bien changer certaines chose rapidement comme les droits des fichiers ainsi disponible, les points de montages, et bien d&amp;#8217;autres chose que je n&amp;#8217;ai pas en tête.&lt;/p&gt;
&lt;p&gt;Amusez vous bien :)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;edit: Correction des blockquote textile. Merci Zifro de m&amp;#8217;avoir signalé les &amp;#8220;bq.&amp;#8221; qui trainait.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2008-02-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/02/01/openbsd-usb-mount.html</link>
  </item>
  
  <item>
    <title>SQLite Backup</title>
    <description>&lt;p&gt;Evolution de la &lt;a href=&quot;http://www.bricabox.info&quot;&gt;bricabox&lt;/a&gt; oblige, certain scripts doivent aussi évoluer. C&amp;#8217;est la vie du code, je ne vous apprend rien. C&amp;#8217;est donc le moment de reprendre un peu la &lt;a href=&quot;http://www.typouype.org/articles/2007/08/07/rake-sauvegarde-de-base-de-donnee&quot;&gt;tache Rake de backup&lt;/a&gt; pour y ajouter quelque morceau.&lt;/p&gt;
&lt;p&gt;La bricabox a maintenant un site pour elle, basé sur &lt;a href=&quot;http://radiantcms.org/&quot;&gt;Radiant &lt;span class=&quot;caps&quot;&gt;CMS&lt;/span&gt;&lt;/a&gt;, Jean-mi a construit un &lt;a href=&quot;http://www.lacomte.net&quot;&gt;portail de la comte&lt;/a&gt; également basé sur RadiantCMS (oui au passage, sont blog à changé d&amp;#8217;adresse: &lt;a href=&quot;http://blog.lacomte.net&quot;&gt;blog.lacomte.net&lt;/a&gt;). Tout les deux n&amp;#8217;ayant pas pour vocation d&amp;#8217;être gavé de données, ni d&amp;#8217;avoir beaucoup d&amp;#8217;accès en écriture, nous avons tout les deux opté pour &lt;a href=&quot;http://www.sqlite.org/&quot;&gt;SQLite&lt;/a&gt;. &lt;del&gt;Une petite base de donnée&lt;/del&gt; un petit programme de gestion de base de donnée relationnelle écrit en C, très leger, très pratique dans ce genre de cas de figure (pas de configuration complexe, pas de serveur&amp;#8230;).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.typouype.org/SQLite.gif&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Mais voilà, la tache de backup des bases de donnée avait été écrit uniquement pour les bases de l&amp;#8217;époque: &lt;a href=&quot;http://www-fr.mysql.com/&quot;&gt;MySQL&lt;/a&gt; (je vous passe l&amp;#8217;actu du jour sur le rachat de MySQLAB par Sun Microsystem ? :D). Donc il faut ajouter quelque ligne là dedans.&lt;/p&gt;
&lt;p&gt;Un peu de recherche m&amp;#8217;amène sur &lt;a href=&quot;http://www-128.ibm.com/developerworks/opensource/library/os-sqlite/&quot;&gt;une bonne introduction pour SQLite chez &lt;span class=&quot;caps&quot;&gt;IBM&lt;/span&gt;&lt;/a&gt; (enfin, vu la facilité d&amp;#8217;utilisation, est-ce nécessaire :D). Tout ça pour finalement ajouter un test et une petite ligne:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;sh &amp;#8220;sqlite3 -batch #{db_config[&amp;#8216;database&amp;#8217;]} .dump &amp;gt; #{backup_file}&amp;#8221;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Et voilà les taches de backup qui sont à nouveaux opérationnelles.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Bon reste à voir oÃ¹ je place ces fichiers&amp;#8230;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;J&amp;#8217;aime de plus en plus SQLite :) Attention à utiliser avec modération quand même&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2008-01-16T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/01/16/sqlite-backup.html</link>
  </item>
  
  <item>
    <title>Got new Shoes with Ruby</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://whytheluckystiff.net/&quot;&gt;Why&lt;/a&gt; est une personne bien connu dans la communauté &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; pour ces participations dont la quantité et la qualité n&amp;#8217;ont d&amp;#8217;égal que l&amp;#8217;originalité. Quand on voit contenu du livre qui l&amp;#8217;a fait connaÃ®tre le &lt;a href=&quot;http://poignantguide.net/ruby/&quot;&gt;Poignant Guide&lt;/a&gt; (&lt;em&gt;dont une traduction en français est en cours, mais très délicate vu le nombre de formulation humoristique que contient ce livre&lt;/em&gt;) on comprend que ma phrase est emprunte d&amp;#8217;un grand respect envers ce monsieur.&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est donc tout naturelement, pour un fan de Ruby comme moi, que je m&amp;#8217;interesse régulièrement à ces trouvailles. Une des dernières a retenu mon attention: &lt;a href=&quot;http://code.whytheluckystiff.net/shoes/&quot;&gt;Shoes&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Shoes est un &lt;em&gt;kit graphique&lt;/em&gt; multiplateforme. Codé en Ruby (enfin pas que, y&amp;#8217;a du C en dessous, comme dh&amp;#8217;abitude), c&amp;#8217;est un bonheur pour la réalisation de petits interfaces graphiques (je pense que pour le moment personne ne c&amp;#8217;est lancé dans un &lt;em&gt;eclipse like&lt;/em&gt; en shoes, avis aux amateurs :p).&lt;/p&gt;
&lt;p&gt;Pour approfondir ce &lt;em&gt;kit&lt;/em&gt; et surtout montrer un peu de reconnaissance au bonhomme, je me suis procuré son livre: &lt;a href=&quot;http://www.lulu.com/content/1365064&quot;&gt;&lt;em&gt;Nobody knows shoes&lt;/em&gt;&lt;/a&gt; dont voici un extrait photographique:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/ruby_shoes_book.jpg&quot;&gt;&lt;img src=&quot;/files/ruby_shoes_book.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Maintenant il faut que j&amp;#8217;installe Shoes sur OpenBSD :)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Comme vous pouvez le voir, cela m&amp;#8217;a également permis de tester les services de &lt;a href=&quot;http://www.lulu.com&quot;&gt;lulu.com&lt;/a&gt; et j&amp;#8217;avoue qu&amp;#8217;ils n&amp;#8217;ont rien à envier à Amazon. Bien sur, le catalogue n&amp;#8217;est pas du tout le même, et heureusement. Mais je trouve que lulu, tout comme &lt;a href=&quot;http://www.inlibroveritas.net/&quot;&gt;in libro veritas&lt;/a&gt;, apporte quelque chose de nouveau dans le domaine de la vente en ligne. Ici nous pouvons vendre ce que nous écrivons sans avoir à signer avec une maison d&amp;#8217;édition: la publication ouverte à tous. Faire un site, un blog ou autre, pour proposer ces écrits, c&amp;#8217;est bien. Mais pouquoi ne pas proposer le téléchargement d&amp;#8217;un fichier &lt;span class=&quot;caps&quot;&gt;PDF&lt;/span&gt; ou l&amp;#8217;achat d&amp;#8217;un livre (pour ce qui aime avoir une version &lt;em&gt;papier&lt;/em&gt; ?). Pour cela, je trouve que ces deux services en ligne (il en existe d&amp;#8217;autres surement, quelqu&amp;#8217;un a des noms ?) sont trés utile.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bravo Why, Bravo lulu (en attendant de tester in libro veritas) !&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2008-01-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/01/12/got-new-shoes-with-ruby.html</link>
  </item>
  
  <item>
    <title>Bricabox news</title>
    <description>&lt;p&gt;Et bien voilà, la &lt;a href=&quot;http://www.bricabox.info&quot;&gt;bricabox.info&lt;/a&gt; accueille un nouveau colocataire: le &lt;a href=&quot;http://www.parablog.fr&quot;&gt;parablog.fr&lt;/a&gt;. Esperons que celui-ci ne nous fasse pas le coup du teaser de plus d&amp;#8217;un an :-).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Je ne m&amp;#8217;aventurerais pas à vous expliquer de quoi il va s&amp;#8217;agir, l&amp;#8217;auteur en parlera sûrement plus tard&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bienvenue ! :)&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2008-01-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/01/10/bricabox-news.html</link>
  </item>
  
  <item>
    <title>Haiku - OpenJDK Project</title>
    <description>&lt;p&gt;Le petit OS qui avance dans l&amp;#8217;ombre de BeOS commence doucement à s&amp;#8217;étoffer. &lt;a href=&quot;http://www.typouype.org/articles/2007/12/19/haiku-webkit&quot;&gt;Après les avancés du port du webkit&lt;/a&gt; Haiku lance un projet de portage de la &lt;span class=&quot;caps&quot;&gt;JVM&lt;/span&gt; ouverte de Sun: OpenJDK.&lt;/p&gt;
&lt;p&gt;Je ne suis pas sur qu&amp;#8217;Haiku vise à être une grande plateforme de développement (quoique pourquoi pas ;-)), mais quoiqu&amp;#8217;il arrive, avoir une machine virtuel java porté pour votre OS est quasi indispensable ! Et contrairement à Adobe qui garde sont FlashPlayer bien fermé, Sun, en ouvrant la &lt;span class=&quot;caps&quot;&gt;JVM&lt;/span&gt; permet à des équipes divers de la porter sur les OS passé, présent et futur.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://haiku-os.org/files/screenshots/logo_haiku-openjdk.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Pour ceux qui serais interessé, je vous laisse lire la news officiel de la création de l&amp;#8217;équipe &lt;a href=&quot;http://haiku-os.org/news/2008-01-03/new_java_for_haiku_team_formed&quot;&gt;Haiku-OpenJDK&lt;/a&gt; pour en savoir plus.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Un projet bien interessant, je vais m&amp;#8217;y interesser de prêt&amp;#8230; Peut-être même plus vu mon profil :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2008-01-07T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/01/07/haiku-openjdk-project.html</link>
  </item>
  
  <item>
    <title>OpenBSD Fondation - donation</title>
    <description>&lt;p&gt;Ca y est, le premier &lt;em&gt;communiqué de presse&lt;/em&gt; de la &lt;a href=&quot;http://www.openbsdfoundation.org/&quot;&gt;fondation OpenBSD&lt;/a&gt; annonce les contributions reçus pour le financement du projet &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;From: The OpenBSD Foundation&lt;/p&gt;
&lt;p&gt;Contact: directors@openbsdfoundation.org&lt;/p&gt;
&lt;p&gt;Date: January 4, 2008&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;THE&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;OPENBSD&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;FOUNDATION&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;ANNOUNCES&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;FIRST&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;CORPORATE&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;DONATIONS&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The OpenBSD Foundation is privileged to announce the receipt of&lt;br /&gt;
its first corporate cash donations.&lt;/p&gt;
&lt;p&gt;The very first donation was received from Norwegian network engineers&lt;br /&gt;
SystemNet AS.&lt;/p&gt;
&lt;p&gt;This was followed very shortly by several significant anonymous&lt;br /&gt;
donations, as well as contributions from Hewlett Packard and Google.&lt;/p&gt;
&lt;p&gt;Many thanks to our corporate donors.&lt;/p&gt;
&lt;p&gt;All donations were received soon after the Foundation announced its&lt;br /&gt;
existance, enabling the Foundation to start operations and perfect&lt;br /&gt;
its donation handling.  These donations have enabled the Foundation&lt;br /&gt;
to assume the costs of OpenBSD&amp;#8217;s networking expenses, and begin to&lt;br /&gt;
acquire several key pieces of hardware for development and infrastucture.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openbsdfoundation.org/press/pressrelease-1.txt&quot;&gt;&lt;em&gt;full version&lt;/em&gt;&lt;/a&gt;_&lt;/p&gt;
&lt;p&gt;J&amp;#8217;espère que tout ça permettra au projet de ne plus avoir de soucis financier !&lt;/p&gt;
&lt;p&gt;&lt;em&gt;tiens faut que je fasse un petit don aussi moi cette année ;-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;via &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080104201743&quot;&gt;undeadly&lt;/a&gt; évidemment&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2008-01-05T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2008/01/05/openbsd-fondation-donation.html</link>
  </item>
  
  <item>
    <title>Nouvelle machine sur mon bureau</title>
    <description>&lt;p&gt;Et voilà, j&amp;#8217;ai un portable maintenat&amp;#8230; Sous OpenBSD bien sur.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/bureau_appart_marly.jpg&quot;&gt;&lt;img src=&quot;/files/bureau_appart_marly.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;avoue que l&amp;#8217;écran en 1480&amp;#215;1050 m&amp;#8217;a posé quelque soucis de configuration, mais avec le bon modeline on arrive à tous (enfin dans mon cas ça marche :p).&lt;br /&gt;
J&amp;#8217;ai rendu mon &lt;a href=&quot;http://zone.typouype.org/xorg.conf&quot;&gt;xorg.conf&lt;/a&gt; disponible dans ma zone. Il va sûrement évoluer un peu, mais j&amp;#8217;essayerais de le mettre à jour.&lt;/p&gt;
&lt;p&gt;Bon maintenant faut que je vois pour l&amp;#8217;ACPI et passé sur un noyau .MP.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;to be continued&amp;#8230;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;ps: le windows à coté c&amp;#8217;est pas à moi. Disons que j&amp;#8217;ai fait trop de lobbying auprès de mon amie, du coup c&amp;#8217;est mort pour l&amp;#8217;instant, je la ferais pas passer sous &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt;/Linux et encore moi sous OpenBSD&amp;#8230; Pour le moment j&amp;#8217;espère :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-12-29T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/29/nouvelle-machine-sur-mon-bureau.html</link>
  </item>
  
  <item>
    <title>Welcome to Ruby 1.9.0</title>
    <description>&lt;p&gt;C&amp;#8217;est le 25 décembre aujourd&amp;#8217;hui&amp;#8230; Et comme d&amp;#8217;habtidue à cette période en hiver, c&amp;#8217;est noÃ«l, ok, mais c&amp;#8217;est surtout la sortie d&amp;#8217;une version de &lt;a href=&quot;http://www.ruby-lang.org/en/news/2007/12/25/ruby-1-9-0-released/&quot;&gt;Ruby&lt;/a&gt; !&lt;/p&gt;
&lt;p&gt;Que du bonheur ! Monsieur Matz non content  que certains test ne passe pas, a décidé de numéroter la version 1.9.0 au lieu de 1.9.1. Une autopunition :p M&amp;#8217;enfin.&lt;/p&gt;
&lt;p&gt;Pas mal d&amp;#8217;avancé dans cette version: meilleur support d&amp;#8217;unicode, rake et rubygem sont intégré à Ruby. Jean-François parle également d&amp;#8217;un nouveau moteur d&amp;#8217;expression rationelles sur le site de &lt;a href=&quot;http://rubyfrance.org/articles/2007/12/25/sortie-de-ruby-1-9-0/&quot;&gt;rubyfrance.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Bon code !&lt;/p&gt;</description>
    <pubDate>2007-12-25T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/25/welcome-to-ruby-1-9-0.html</link>
  </item>
  
  <item>
    <title>Mes plugins firefox</title>
    <description>&lt;p&gt;Malgrès les défauts que l&amp;#8217;on peut lui trouver, j&amp;#8217;utilise le navigateur &lt;a href=&quot;http://www.firefox.com&quot;&gt;firefox&lt;/a&gt; de la &lt;a href=&quot;http://www.mozilla.org/foundation/&quot;&gt;fondation mozilla&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;De temps à autres j&amp;#8217;utilise aussi &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera&lt;/a&gt; (&lt;em&gt;bien qu&amp;#8217;ils aient choisi QT pour le rendu graphique sous Xorg, mais bon&amp;#8230;&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;Et j&amp;#8217;ai quelque &lt;em&gt;outils&lt;/em&gt; (plugins) dont je ne peut pas me passer.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://extensions.geckozone.org/ColorZilla&quot;&gt;Colorzilla&lt;/a&gt; indispensable pour vérifier, récupérer les couleurs du &lt;em&gt;web&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/3615&quot;&gt;del.icio.us&lt;/a&gt; (&lt;em&gt;la version de yahoo&lt;/em&gt;). Outil génial pour la gestion et le partage des marques pages. J&amp;#8217;avoue que celui là, je ne suis pas prêt de m&amp;#8217;en passer. Ou alors faudra coder un truc vraiment génial ! :)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/4106&quot;&gt;Operator&lt;/a&gt; Ca c&amp;#8217;est parce que j&amp;#8217;essai de me mettre au microformat et autres joyeuseté dans le genre. JE crois que ce genre d&amp;#8217;outil ne demande qu&amp;#8217;à être connu, mieux utilisé. A suivre&amp;#8230;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/60&quot;&gt;WebDeveloper&lt;/a&gt; alors celle là, comment faire sans ? En tout cas pour un développeur ? Ah si, j&amp;#8217;ai entendu parlé de &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1843&quot;&gt;Firebug&lt;/a&gt;, mais je n&amp;#8217;ai pas encore essayé. Il faudrais peut-être.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si vous en avez d&amp;#8217;autres à me conseiller, on ne sais jamais. Mais je crois qu&amp;#8217;avec ça, je suis paré pour surfer :)&lt;/p&gt;</description>
    <pubDate>2007-12-23T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/23/mes-plugins-firefox.html</link>
  </item>
  
  <item>
    <title>Haiku: WebKit</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://haiku-os.org/&quot;&gt;Haiku&lt;/a&gt; fait parti de ces système d&amp;#8217;exploitation que je surveil du coin de l&amp;#8217;oeil.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;équipe de développement a décidé d&amp;#8217;implémenté un navigateur basé sur un portage de webkit pour Haiku :) Firefox version BeOS (feu BeOS devrais-je dire), système d&amp;#8217;exploitation dont le &lt;em&gt;design&lt;/em&gt; est repris par Haiku (mais sous licence libre cette fois) fonctionne également, mais rien de tel (dans un OS comme Haiku) qu&amp;#8217;un navigateur &lt;em&gt;natif&lt;/em&gt; je pense.&lt;/p&gt;
&lt;p&gt;Bref, une petite copie d&amp;#8217;écran du &lt;a href=&quot;http://haiku-os.org/blog/leavengood/2007-12-18/our_first_decent_webkit_rendering&quot;&gt;premier rendu webkit dans haiku&lt;/a&gt; confirme vraiment mon envie de suivre ce projet :D Miam !&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.typouype.org/bebits-render2.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description>
    <pubDate>2007-12-19T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/19/haiku-webkit.html</link>
  </item>
  
  <item>
    <title>OpenDNS</title>
    <description>&lt;p&gt;Pour les petits problème de &lt;span class=&quot;caps&quot;&gt;DNS&lt;/span&gt;, y&amp;#8217;a &lt;a href=&quot;http://www.opendns.com/&quot;&gt;OpenDNS&lt;/a&gt; !&lt;/p&gt;
&lt;p&gt;Ce soir, j&amp;#8217;ai eu comme qui dirais des soucis avec les &lt;span class=&quot;caps&quot;&gt;DNS&lt;/span&gt; de free. Alors des escalopes bienveillante (comprenne qui pourra) m&amp;#8217;ont rappelé l&amp;#8217;existance de ce projet. Hmm Plus qu&amp;#8217;un projet.&lt;/p&gt;
&lt;p&gt;Et bien cette fois, les serveurs &lt;a href=&quot;http://fr.wikipedia.org/wiki/Domain_Name_System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DNS&lt;/span&gt;&lt;/a&gt; d&amp;#8217;OpenDNS sont adopté à la maison !&lt;/p&gt;
&lt;p&gt;&lt;em&gt;jusqu&amp;#8217;au moment oÃ¹ ils ne marcheront pas, mais j&amp;#8217;ai l&amp;#8217;impression que c&amp;#8217;est pas pour demain :p&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;note to self: faudrais que je trouve des petites images et autres photos pour illustrer les billets, ça manque non ? :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-12-18T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/18/opendns.html</link>
  </item>
  
  <item>
    <title>Les methodes agiles contre les mamouths</title>
    <description>&lt;p&gt;Dans mes reflexions sur les &lt;em&gt;méthodes&lt;/em&gt; qu&amp;#8217;il faudrais mettre en pratique dans bien des entreprises, je pense souvent aux &lt;a href=&quot;http://fr.wikipedia.org/wiki/M%C3%A9thode_agile&quot;&gt;méthodes dites &lt;em&gt;agiles&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Alors oui, c&amp;#8217;est dur de mettre en place l&amp;#8217;&amp;quot;extreme programming&amp;quot;:http://fr.wikipedia.org/wiki/Extreme_programming,  plusieurs problèmes sont évidant: le code en binome par exemple. C&amp;#8217;est pas facile, regardé autour de vous dans l&amp;#8217;openspace qui sert de maison aux équipes de developpement: qui ne cherche pas a avoir la souris et/ou le clavier en main ? Vous en avez beaucoup des collègues qui quand ils viennent pour vous aider, ne vous prennent pas le clavier des mains ? Pas beaucoup pour moi, je dois pouvoir les compter sur les doigts de la main gauche (et ce sur plusieurs société).&lt;/p&gt;
&lt;p&gt;Mais ça c&amp;#8217;est juste une question d&amp;#8217;habitude surement.&lt;/p&gt;
&lt;p&gt;Le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Test_Driven_Development&quot;&gt;Test Driven Development&lt;/a&gt; fais pourtant parti des base de l&amp;#8217;extreme programming (à mes yeux en tout cas) mais même ça c&amp;#8217;est pas facile à faire. Déjà il faut une technologie qui le facilite. Avec ma techno propriétaire en ce moment, ça serais pas facile à faire (mais j&amp;#8217;essaie de trouver une idée pour quand même, na ! :p).&lt;/p&gt;
&lt;p&gt;Pour toute ces raison, je regrette de ne pas avoir pu me rendre aux &lt;a href=&quot;http://www.lemondeinformatique.fr/actualites/lire-rencontres-agiles-la-preuve-par-l-exemple-24880.html&quot;&gt;rencontres agiles&lt;/a&gt; histoire d&amp;#8217;entendre des retour d&amp;#8217;expérience, de rencontrer des personnes ayant pu mettre en place de type de méthodologie de travail.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Il faut que je surveille d&amp;#8217;un peu plus prêt les activitées de l&amp;#8217;association &lt;a href=&quot;http://xp-france.net/&quot;&gt;eXtreme Programming France&lt;/a&gt; moi.. Ca serais pas mal&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-12-18T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/18/les-methodes-agiles-contre-les-mamouths.html</link>
  </item>
  
  <item>
    <title>A l'ancienne</title>
    <description>&lt;p&gt;Me voilà donc revenue dans le monde du service informatique. En mission chez un &lt;em&gt;grand compte&lt;/em&gt; comme on dit. Une étape, pour me remettre dans le bain.&lt;/p&gt;
&lt;p&gt;Mais voilà, chez ce client, comme chez beaucoup d&amp;#8217;autres je pense, c&amp;#8217;est &lt;strong&gt;à l&amp;#8217;ancienne&lt;/strong&gt; (ben oui c&amp;#8217;est pas juste ma reprise de service qui est &lt;em&gt;à l&amp;#8217;ancienne&lt;/em&gt; ;)).&lt;/p&gt;
&lt;p&gt;J&amp;#8217;entends par là, vieille technologie propriétaire, vieille méthodologie non approprié.&lt;/p&gt;
&lt;p&gt;D&amp;#8217;un point de vue technologique d&amp;#8217;abord. L&amp;#8217;utilisation de cette technologie est une erreur et pour preuve. J&amp;#8217;ai passé a peut prêt 75% de ma journée à essayer de remettre mon environnement de développement en route.&lt;/p&gt;
&lt;p&gt;Forcement, j&amp;#8217;ai une machine sous windows, assez récente, mais je ne l&amp;#8217;utilise que pour me connecter en &lt;span class=&quot;caps&quot;&gt;TSE&lt;/span&gt; à un serveur, sous windows également (déjà il y a du gÃ¢chis là, un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Client_l%C3%A9ger&quot;&gt;&lt;em&gt;thin client&lt;/em&gt;&lt;/a&gt; m&amp;#8217;aurais suffis pour cela non ?). Bon passons pour les systèmes d&amp;#8217;exploitation et le gÃ¢chis de matériel.&lt;/p&gt;
&lt;p&gt;Alors forcement, la dessus, on se connecte tous on viens taper sur le même serveur de base de données et quand un petit malin (genre moi) fait tout planter sur un test de migration, ben c&amp;#8217;est une 10aine de personnes qui sont au chomage technique. Mais il arrive aussi (caprice du monde propriétaire) que d&amp;#8217;un coup, sans savoir, sans pouvoir analysé d&amp;#8217;oÃ¹, un problème survient, vous empêche de vous connecter. Vous aller voir les voisins, eux aussi ne peuvent pas bosser&amp;#8230; Alors on reboot, ça ne fait rien, on fait quelque danse &lt;em&gt;grigri&lt;/em&gt; en priant pour que ça reparte (enfin ceux qui sont croyant, moi je vais prendre un café dehors en général :p).&lt;/p&gt;
&lt;p&gt;Bref, matériel et technologie &lt;strong&gt;à l&amp;#8217;ancienne&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour ce qui est des méthodologies: Papiers, verrouillage des spécifications fonctionnelles.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Tu sais ce que tu veux pour dans 2 ans pour des utilisateurs que tu n&amp;#8217;as vu que 8 heures il y a deux mois ? ok ! Alors on verouille, tu pourras plus rien demander de plus pendant l&amp;#8217;année qui s&amp;#8217;écoule (si on a pas trop de retard genre voir chapitre précédent).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Horrible non ? Et bien c&amp;#8217;est un peu ça que l&amp;#8217;on souhaite mettre en place là, car forcement, &lt;em&gt;il y a trop de modification en court de développement&lt;/em&gt;&amp;#8230; Ben voyons.&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est agile ça non ? Non effectivement, c&amp;#8217;est &lt;strong&gt;à l&amp;#8217;ancienne&lt;/strong&gt; &amp;#8230;&lt;/p&gt;
&lt;p&gt;Mais il ne faut pas croire c&amp;#8217;est une bonne chose qui m&amp;#8217;arrive ici. Je peut essayer d&amp;#8217;imaginer comment je ferais autrement. Je peut aussi vérifier les arguments divers et varié pour ou contre tel ou tel méthode, technologie. On le sait, on le lit partout, mais s&amp;#8217;y frotter pour de vrai c&amp;#8217;est encore une autre affaire. J&amp;#8217;ai déjà eu cette occasion y&amp;#8217;a un moment, mais y revenir ça fait du bien, ça rafraÃ®chi la mémoire.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ceci dit, vivement la suite quand même :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-12-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/17/a-lancienne.html</link>
  </item>
  
  <item>
    <title>Retour aux sources</title>
    <description>&lt;p&gt;Enfin, oui, c&amp;#8217;est un peu ça. Disons que je suis de retour avec l&amp;#8217;équipe (plus quelques personnes) qui m&amp;#8217;a fait découvrir l&amp;#8217;informatique et l&amp;#8217;univers du développement.&lt;/p&gt;
&lt;p&gt;La société qui m&amp;#8217;avais proposé de passer de la mécanique à l&amp;#8217;informatique à l&amp;#8217;époque n&amp;#8217;existe plus aujourd&amp;#8217;hui. Des histoires de fusions mal digéré avait fait fermé la boite. Du coup, j&amp;#8217;en avais profité pour aller voir l&amp;#8217;herbe apparemment plus verte chez le voisin.&lt;/p&gt;
&lt;p&gt;Mais la petite équipe à remonté une structure rapidement, des personnes qui avait envie de continuer à travailler ensemble pour les autres.&lt;/p&gt;
&lt;p&gt;Et oui, c&amp;#8217;est une petite &lt;span class=&quot;caps&quot;&gt;SSII&lt;/span&gt; qui m&amp;#8217;a montré le chemin, et c&amp;#8217;est dans une &lt;span class=&quot;caps&quot;&gt;SSII&lt;/span&gt; agrandi de 3 personnes que je reviens. Nous sommes une petite dizaine, étalé sur tout le territoire.&lt;/p&gt;
&lt;p&gt;Revenir en &lt;span class=&quot;caps&quot;&gt;SSII&lt;/span&gt; c&amp;#8217;étais pour moi le moyen de me rapprocher du libre. Je crois que c&amp;#8217;est plus facile aujourd&amp;#8217;hui de travailler avec et pour le libre dans un &lt;span class=&quot;caps&quot;&gt;SSII&lt;/span&gt; que chez un éditeur. Bon, c&amp;#8217;est peut-être mon profil qui veux ça aussi&amp;#8230; Sun ne m&amp;#8217;a pas débauché pour travailler sur jruby :-/&lt;/p&gt;
&lt;p&gt;Le but de mon retour chez eux est aussi d&amp;#8217;apporter tout ce que j&amp;#8217;ai récolté durant ces années de vadrouille (professionnelle et personnelle). J&amp;#8217;espère pouvoir apporter les bonnes pratiques du web, la philosophie du libre, une vision plus &lt;em&gt;moderne&lt;/em&gt;. En tout cas c&amp;#8217;est l&amp;#8217;objectif, pour eux comme pour moi. Alors en attendant de former une équipe pour se lancer dans l&amp;#8217;aventure je reprend la main du &lt;em&gt;service&lt;/em&gt; sur une mission de &lt;span class=&quot;caps&quot;&gt;MOE&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Je ne préfère pas en dire plus pour le moment, mais ça fait du bien de retrouver un peu de dynamisme, de challenge, de défi, de rythme&amp;#8230; J&amp;#8217;avais l&amp;#8217;impression de m&amp;#8217;endormir là.&lt;/p&gt;
&lt;p&gt;Je crois que j&amp;#8217;avais besoin de passer un cap, prendre plus de responsabilité. J&amp;#8217;essaie, je pense que ça va me plaire. Mais il faudra attendre la formation de l&amp;#8217;équipe, et les première missions orienté &lt;em&gt;nouvelle technologie, web et autres&lt;/em&gt; pour voir si tout colle.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;to be continued&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-12-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/04/retour-aux-sources.html</link>
  </item>
  
  <item>
    <title>Avenir des applications web libre</title>
    <description>&lt;p&gt;En réponse au billet de David &lt;em&gt;Biologeek&lt;/em&gt; sur &lt;a href=&quot;http://www.biologeek.com/journal/index.php/quel-avenir-pour-les-applications-web-libres&quot;&gt;L&amp;#8217;avenir des applications web libres&lt;/a&gt; je vais ici essayer de poser mes idées, reflexions sur la question.&lt;/p&gt;
&lt;h2&gt;Web et libre&lt;/h2&gt;
&lt;p&gt;Aujourd&amp;#8217;hui, on utilise de plus en plus internet (ça c&amp;#8217;est pas nouveau). Hier simple &lt;em&gt;présentation&lt;/em&gt; de documents, aujourd&amp;#8217;hui &lt;em&gt;participatif&lt;/em&gt; qui sait ce que le web nous reserve demain ?&lt;/p&gt;
&lt;p&gt;Bien souvent le web est associé au monde du logiciel libre. C&amp;#8217;est justifié. Les logiciels libres se sont développés grace au web: La communication entre les équipes de dev, entre les utilisateurs, la rédaction de documentation et leurs mise à disposition, la distribution des logiciels et autres librairies.&lt;/p&gt;
&lt;p&gt;De même qu&amp;#8217;au début beaucoup de serveur était des unix propriétaires, puis des unix libres, le logiciel serveur de page était principalement Apache. Aujourd&amp;#8217;hui microsoft et d&amp;#8217;autre sont entré dans la danse et prolifèrent tranquillement. C&amp;#8217;est normal, pourquoi pas après tout. Il faut du choix, c&amp;#8217;est là la richesse d&amp;#8217;internet.&lt;/p&gt;
&lt;p&gt;Mais tout ceci n&amp;#8217;est que plateforme matériel, qu&amp;#8217;en est-il des services et des applications en ligne.&lt;/p&gt;
&lt;h2&gt;Services et applications en ligne&lt;/h2&gt;
&lt;p&gt;Qui n&amp;#8217;a pas déjà utilisé Wikipedia, gmail, flickr et j&amp;#8217;en passe ? Toute ces applications/services en lignes sont accessible gratuitement (en tout cas dans un premier temps). Mais quid des licenses ?&lt;/p&gt;
&lt;p&gt;La &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; Fondation a écrit une license pour ce type d&amp;#8217;applications/services: la licence &lt;a href=&quot;http://www.gnu.org/licenses/agpl.html&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; Affero General Public License&lt;/a&gt; Mais qui l&amp;#8217;utilise ?&lt;/p&gt;
&lt;p&gt;Pour montrer leur ouverture, la plus part de ces services propose des APIs libre d&amp;#8217;utilisation. Cela permet aux utilisateurs d&amp;#8217;acceder à leurs données pour pouvoir les utiliser dans un autre cadre que celui proposé. Bien. C&amp;#8217;est déjà ça.&lt;/p&gt;
&lt;p&gt;Mais avez vous essayé de récupérer l&amp;#8217;intégralité de vos mails placé sur les serveur google ? Pas évidant. A si, avec le protocole &lt;span class=&quot;caps&quot;&gt;POP&lt;/span&gt;&amp;#8230; Et qu&amp;#8217;en est-il de votre carnet d&amp;#8217;adresse ? Moi je n&amp;#8217;ai pas réussi, j&amp;#8217;ai tout recopié à la main. Et flickr ? Vous avez déjà tenté de récupérer toute vos photos d&amp;#8217;un coup ? Je ne crois pas que ça soit faisable&amp;#8230;&lt;/p&gt;
&lt;h2&gt;Le libre&lt;/h2&gt;
&lt;p&gt;Les principes de bases du libre sont:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Liberté d&amp;#8217;utilisation&lt;/li&gt;
	&lt;li&gt;Liberté d&amp;#8217;observation&lt;/li&gt;
	&lt;li&gt;Liberté de modification&lt;/li&gt;
	&lt;li&gt;Liberté de distribution&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C&amp;#8217;est surement dans le désordre, mais les principes sont là. L&amp;#8217;*utilisation* OK, sur internet, peu de personnes sont prêtes à payer un service (en général). &lt;strong&gt;Observation&lt;/strong&gt; hmmm. Ok on peut voir le source de la page web, peut-être même récupérer quelque javascript et autres css, mais les scripts sur le serveur ? Celui par exemple qui retaille mes photos sur flickr ? Pourquoi par exemple il foire completement sur mes formats png ? (C&amp;#8217;est peut-être réparé depuis mais bon&amp;#8230;)&lt;/p&gt;
&lt;p&gt;Avec le libre on gagne en fiabilité, en vitesse de correction. Car plusieurs yeux valent mieux qu&amp;#8217;un. Pour l&amp;#8217;exemple de &lt;em&gt;retaillage&lt;/em&gt; des format png, peut-être que moi, ou un autre, en voyant ça nous aurions pu apporter une correction&amp;#8230; Mais là, on ne peut pas.&lt;/p&gt;
&lt;h2&gt;L&amp;#8217;avenir du libre pour le web.&lt;/h2&gt;
&lt;p&gt;Les applications/services sous licence libre pour internet on tout interêt à exister, et ce pour plusieurs raisons.&lt;/p&gt;
&lt;p&gt;D&amp;#8217;abord pour les gens comme moi qui préfère, ou s&amp;#8217;amuse à avoir leur propre serveur. Si j&amp;#8217;accepte de payer l&amp;#8217;infrastructure matériel (merci aussi au copropriétaires ;)), je ne me vois pas payer des licence pour l&amp;#8217;utilisation d&amp;#8217;un système d&amp;#8217;exploitation, d&amp;#8217;un serveur web et encore moi d&amp;#8217;une application (de blog ou autres). Alors pour ce domaine, oui, il faut encore des Dotclear, Typo (de typoesphere, en ruby hein ;)), des awstats, et autres sendmail et radiant cms&amp;#8230;&lt;/p&gt;
&lt;p&gt;Ensuite, c&amp;#8217;est pour une question de réelle liberté ainsi que l&amp;#8217;augmentation du nombre de possibilité (le choix c&amp;#8217;est une partie de la liberté non ? ). Aujourd&amp;#8217;hui il existe des concurrents à gmail, flickr et consorts, mais qui propose les sources de son applications ? A part wikipedia, je n&amp;#8217;en connais pas (j&amp;#8217;ai pas beaucoup cherché non plus).&lt;/p&gt;
&lt;p&gt;Pour ce développé un peu plus, les applications et services en ligne devrais être réalisé avec des fonctionnalité tel Jabber. Pour moi, le protocole Jabber et les implémentation libre de ce protocole (coté client mais surtout coté serveur) sont un des exemple à suivre pour la création d&amp;#8217;applications/services en ligne libre.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;entends par là des applications offrant en plus du services de messagerie, de partage de bookmarks, de partage de photos, une réelle possibilité de mise en relation de plusieurs serveurs.&lt;/p&gt;
&lt;p&gt;Par exemple. J&amp;#8217;ai en tête, et commencé à réaliser une application de gestion/lecture de mes flux rss/atom. Je ne suis pas entierement satisfait par celui que j&amp;#8217;utilise actuellement: Netvibes. Je pourrais m&amp;#8217;imaginer roi du monde et lancer mon système basé sur un business model publicitaire, ou bien à la flickr avec des fonctionnalité réduite poru la version gratuite et payante en location pour la version complète. Mais je crois que le mieux que j&amp;#8217;ai a faire c&amp;#8217;est une version libre, ouverte que chacun pourrais mettre en place sur son serveur, que chacun pourrais enrichir de fonctionnalité.&lt;/p&gt;
&lt;p&gt;Mais surtout il faudrais que nos applications puissent communiquer entre elle pour se partager des informations. Attention, pas des informations sur les utilisateurs, mais plutôt sur un catalogue de flux rss disponible sur une même catégorie par exemple.&lt;/p&gt;
&lt;p&gt;Imaginons encore une gallerie photos équipé d&amp;#8217;un moteur de recherche de photos qui pourrais par un protocole simple et ouvert aller faire de la recherche sémantique sur tout les serveurs utilisant ce protocole !&lt;/p&gt;
&lt;p&gt;Je pense qu&amp;#8217;il faut batir des applications web libres communiquantes. Peut-être que cela ne s&amp;#8217;applique pas à toutes les applications, mais le fait d&amp;#8217;être libre permet au moins cela: avoir la possibilité de le faire, même après coup :)&lt;/p&gt;</description>
    <pubDate>2007-12-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/12/01/avenir-des-applications-web-libre.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.2 Expat missing</title>
    <description>&lt;p&gt;Les utilisateurs d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org le savent déjà surement, le &lt;em&gt;set&lt;/em&gt; &lt;code&gt;xbase&lt;/code&gt; est nécessaire, même pour une installation serveur (enfin presque).&lt;/p&gt;
&lt;p&gt;Effectivement, lors du passage à la version 4.2, le &lt;em&gt;set&lt;/em&gt; graphique est passé d&amp;#8217;un xorg à &lt;strong&gt;xenocara&lt;/strong&gt; un serveur X basé sur xorg 7.2, revu et corrigé à la sauce Open. Du cout, la lib expat utilisé est celle de xenocara. Manque de bol (ou pas) expat est utilisé par beaucoup de paquet (comme vim par exemple) et du coup, pour une simple installation serveur il faut installer xbase (qui contient la lib expat).&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est bien la première fois que je suis déçu par OpenBSD&amp;#8230; Quel dommage d&amp;#8217;avoir raté ça. Mais comme il est dit sur @misc (la mailling list principal d&amp;#8217;OpenBSD) &lt;em&gt;plus que 5 mois a attendre pour la version 4.3&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Effectivement, dans cette version, la lib expat est rappatrié dans le set &lt;em&gt;base&lt;/em&gt; :-)&lt;/p&gt;
&lt;p&gt;Alors, petit accro, mais rapidement corrigé.&lt;/p&gt;</description>
    <pubDate>2007-11-29T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/11/29/openbsd-4-2-expat-missing.html</link>
  </item>
  
  <item>
    <title>Changer de nom de domaine</title>
    <description>&lt;p&gt;Ces dernier temps, pas mal de changement ce sont produit dans ma vie. Une expérience en province: presque un an à Montpellier; mon retour sur Paris avec un cap à passer pour un nouveau boulot qui m&amp;#8217;offre la possibilité de troquer mon status de développeur pour un autre (j&amp;#8217;en reparlerais plus tard); l&amp;#8217;envie de ne plus blogué en pseudo annonyme: je signe mes billets de mon nom.&lt;/p&gt;
&lt;p&gt;Tout ça ressemble à ce que l&amp;#8217;on appel souvent la crise de la trentaine. C&amp;#8217;est bien possible. Toujours est-il que du coup, j&amp;#8217;aimerais reléguer le pseudo &lt;em&gt;pouype&lt;/em&gt; à des taches plus réduite (sur &lt;span class=&quot;caps&quot;&gt;IRC&lt;/span&gt; entre autres). Du coup je me pose la question du changement de nom de domaine.&lt;/p&gt;
&lt;p&gt;Cependant, comme les &lt;a href=&quot;http://www.typouype.org/articles/2007/09/17/cool-uris-dont-change&quot;&gt;cool uris don&amp;#8217;t change&lt;/a&gt; je me demande si c&amp;#8217;est bien raisonnable.&lt;/p&gt;
&lt;p&gt;le nom de domaine &lt;a href=&quot;http://www.typouype.org&quot;&gt;typouype.org&lt;/a&gt; court jusqu&amp;#8217;en avril 2008. Si je change maintenant, je pourrais faire tenir une redirection jusqu&amp;#8217;à cette période, mais après ? Mes uris vont changer :-/ Cela me freine un peu dans ce changement. J&amp;#8217;en ai envie, mais est-ce bien raisonnable ? Du coup j&amp;#8217;aimerais bien avoir votre avis sur la question, oui oui, vous les quelques rare lecteurs de mes fautes d&amp;#8217;orthographes et autres billet sur OpenBSD et Ruby. Alors exprimez vous, peut-être que cela m&amp;#8217;aidera à me décider.&lt;/p&gt;
&lt;p&gt;D&amp;#8217;avance Merci&lt;/p&gt;</description>
    <pubDate>2007-11-19T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/11/19/changer-de-nom-de-domaine.html</link>
  </item>
  
  <item>
    <title>ParisWeb 2007: mon topo</title>
    <description>&lt;p&gt;Levé 6h30 histoire de pouvoir prendre un train pour me rendre à Paris (et une petite pensé pour tout ceux qui n&amp;#8217;ont pas pu venir à cause de cette grève :-(). Cool y&amp;#8217;a un train&amp;#8230;&lt;/p&gt;
&lt;p&gt;Ligne 14, j&amp;#8217;adore, au moins celle là elle marche ! :) puis gare de lyon père lachaise, à pieds. Au moins je suis sur d&amp;#8217;arriver, je suis même arrivé à l&amp;#8217;heure.&lt;/p&gt;
&lt;p&gt;Beaucoup de monde, café, croissants&amp;#8230; Et viens le dur moment de choisir. Dans des moments comme celui-ci on aimerais bien avoir le don d&amp;#8217;ubiquité&amp;#8230; Bon il faut choisir, alors ça sera &lt;span class=&quot;caps&quot;&gt;XBL&lt;/span&gt; par &lt;a href=&quot;http://www.ljouanneau.com/blog/&quot;&gt;Laurent Jouanneau&lt;/a&gt;, depuis le temps que la techno &lt;a href=&quot;http://xulfr.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt;&lt;/a&gt; me titile.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.typouype.org/parisweb2007_jysuis.jpg&quot; alt=&quot;Fond d'écran des PC dans la salle de conférence: 'ParisWeb 2007 j'y suis'&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Et bien, ce fut très interessant. Laurent nous a présenté &lt;span class=&quot;caps&quot;&gt;XBL&lt;/span&gt; et nous a parlé d&amp;#8217;XBL 2, spécification en cours de validation au W3C. J&amp;#8217;avoue que même si l&amp;#8217;utilisation des techno &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; me semble très interessante, je suis un peu réticent à travailler avec une techno qui ne fonctionne que sur une plateforme (même si celle-ci est disponible sur la plus part des OS). Or, si d&amp;#8217;autres navigateur implémente XBL2, ma position par rapport à cette techno pourrais bien changer ! :)&lt;/p&gt;
&lt;p&gt;Petit pause&amp;#8230;&lt;/p&gt;
&lt;p&gt;Bien, oÃ¹ je vais aller ensuite&amp;#8230; &amp;#8220;Questions &amp;amp; réponses techniques sur les bonnes pratiques&amp;#8221; ? hmmm Non je vais aller voir ce qu&amp;#8217;il se dit sur: &amp;#8220;Un site web rapide ? c&amp;#8217;est pas sorcier&amp;#8221; !&lt;/p&gt;
&lt;p&gt;Les deux compères de Téléfun sont d&amp;#8217;humeur joyeuse. Celà me donne également l&amp;#8217;occasion voir &lt;a href=&quot;http://blog.virgule.info/&quot;&gt;Mat&lt;/a&gt; en vivant et en direct&lt;/p&gt;
&lt;p&gt;Conférence interessante, beaucoup de chose déjà connu, mais un rappel ne fait pas de mal, et quelques nouvelles pistes à explorer. Notamment le gzippage des pages statiques, et les headers de gestion de cache.&lt;/p&gt;
&lt;p&gt;En sortant pour manger, un petit coucou à &amp;quot;Sunny&amp;quot;http://sunfox.org/ rapide, je ne voulais pas m&amp;#8217;imposer pour le repas avec ça petite troupe :). Ca fait plaisir de voir tout ce beau monde du web réuni en un endroit.&lt;/p&gt;
&lt;p&gt;Autant le matin à été orienté technique, autant l&amp;#8217;apres-midi sera être accessible :)&lt;/p&gt;
&lt;p&gt;Après avoir temp entendu parlé du &lt;span class=&quot;caps&quot;&gt;RGAA&lt;/span&gt;, je suis allé voir l&amp;#8217;éxplication de texte d&amp;#8217;&amp;quot;Aurélien Levy&amp;quot;:http://www.fairytells.net/ sur ce fameux Référentiel. Très interessant, on sent bien que l&amp;#8217;homme est très impliqué dans ce qu&amp;#8217;il fait. Nous avons pu voir qu&amp;#8217;il reste beaucoup de boulot dans ce domaine, mais que la direction est bonne.&lt;/p&gt;
&lt;p&gt;Petite pause encore&amp;#8230;&lt;/p&gt;
&lt;p&gt;Grosse hésitation pour la dernière conf de la journée&amp;#8230; &lt;a href=&quot;http://www.tddsworld.com/blogs/eapc/&quot;&gt;Christophe Porteneuve&lt;/a&gt; fait une conférence sur les librairies javascript. J&amp;#8217;ai entendu dire que c&amp;#8217;etais un bon orateur, mais voilà, en me pointant devant la salle, en lisant &amp;#8220;script.aculo.us&amp;#8221;, &amp;#8220;jQuery&amp;#8221; &amp;amp; co sur la porte, cela ma refroidi&amp;#8230; Je crois que je suis comme Mat la dessus, je ne suis pas fan de toutes ces &amp;#8220;librairies Javascript dont seul 3 ou 4 lignes nous suffisent bien souvent&amp;#8221;&amp;#8230;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc opté pour la continuité et suis allé voir la conférence sur :&amp;#8220;la conception d&amp;#8217;un site accessible: démarche et bilan&amp;#8221; présenté par Laurence Borne, Marie Destandau, Julie Landry et Emilie Sidoli.&lt;/p&gt;
&lt;p&gt;Un description de leurs travaux de fin d&amp;#8217;étude pour le &lt;a href=&quot;http://www.handicap.centrepompidou.fr/handicapcp/site/index.php&quot;&gt;centre Georges Pompidou&lt;/a&gt;. Une sorte de mise en pratique de l&amp;#8217;accessibilité après la théorie du &lt;span class=&quot;caps&quot;&gt;RGAA&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Leur démarche m&amp;#8217;a semblé être la bonne, une bonne étude pour comprendre l&amp;#8217;objectif avant de ce lancer, le resultat technique est bonet beau. Il montre surtout que l&amp;#8217;on peut faire de l&amp;#8217;accessiblité tout en étant inovant(e :)) sur les designs et autres structure de site. Bravo. Ensuite, on se rend compte que la plus grosse problématique finalement n&amp;#8217;est pas technique, mais plutôt le coté &amp;#8220;social&amp;#8221;. Il faut préparer les équipes à fournir un contenu accessible (film, band son, tableau), c&amp;#8217;est sûrment ça qui est le plus délicat.&lt;/p&gt;
&lt;p&gt;Une bonne journée bien rempli, le tout très bien organisé. Un petit point noir cependant, les salles informatique de l&amp;#8217;&amp;quot;INSIA&amp;quot;:http://www.insia.org/ ne sont pas vraiment pratique pour assister à des conférences, elles sont plutôt faites pour des ateliers pratique. Mais bon. C&amp;#8217;etais très bien. J&amp;#8217;y retournerais avec plaisir, puffy aussi :&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://zone.typouype.org/puffy_parisweb2007.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description>
    <pubDate>2007-11-18T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/11/18/parisweb-2007-mon-topo.html</link>
  </item>
  
  <item>
    <title>Paris Web et grêve</title>
    <description>&lt;p&gt;Bon ben demain, ça sera Paris Web ET grèves. Alors je vais mettre mes grosses chaussures, partir tôt, et croiser les doigts pour que le train du matin ne soit pas annulé.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;en ai un à 7h44.. arrivé à Saint-lazarre j&amp;#8217;espère à 8h20 maxi, ensuite, ligne 14 (au moins je sais quelle marche celle là) jusqu&amp;#8217;à gare de lyon, ensuite je finirais à pieds&amp;#8230; Je pense que je vais être en retard, mais le train d&amp;#8217;avant c&amp;#8217;est 7h13&amp;#8230; ça fait tôt&amp;#8230;&lt;/p&gt;
&lt;p&gt;On verra.&lt;/p&gt;
&lt;p&gt;A demain ;-)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://2007.paris-web.fr/&quot; title=&quot;Paris Web 2007&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://2007.paris-web.fr/communication/bannieres/bouton2.png&quot; alt=&quot;Paris Web 2007, 15, 16 &amp; 17 novembre, Jâ€™y serai !&quot; /&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-11-16T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/11/16/paris-web-et-greve.html</link>
  </item>
  
  <item>
    <title>Message de service</title>
    <description>&lt;p&gt;Le week-end fut long. Et j&amp;#8217;ai du faire des consessions pour que tout ce petit monde revienne en ligne.&lt;/p&gt;
&lt;p&gt;La principale modification du serveur c&amp;#8217;est un passage à &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD 4.2&lt;/a&gt; avec un changement de partage du disque. &lt;code&gt;/var&lt;/code&gt; et &lt;code&gt;/home&lt;/code&gt; font maintenant la même taille, et &lt;code&gt;/var&lt;/code&gt; va accueillir la partie publique &lt;em&gt;enligne&lt;/em&gt; du serveur.&lt;/p&gt;
&lt;p&gt;Par contre, je pensais passer à Apache+FastCGI en environnement &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot;&gt;&lt;code&gt;chroot(2)&lt;/code&gt;&lt;/a&gt; mais apache a vraiment un système de configuration un peut trop vieux et compliqué à mon gout&amp;#8230;&lt;/p&gt;
&lt;p&gt;Retour donc pour le moment à ce bon &lt;a href=&quot;http://www.lighttpd.net/&quot;&gt;lighttpd&lt;/a&gt; et un cluster de mongrel. Je pense que mongrel va finir par sauter pour laissé place à FastCGI (a voir) histoire de faciliter le &lt;em&gt;chrootage&lt;/em&gt; de l&amp;#8217;ensemble (plus facile de chrooté quand la communication se fait via des sockets que tcp je pense&amp;#8230; à voir).&lt;/p&gt;
&lt;p&gt;Voilà, pour le moment, c&amp;#8217;est tout, vous pouvez retourner à une activitée normale.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/xfce_openbsd_term.jpg&quot;&gt;&lt;img src=&quot;/files/xfce_openbsd_term.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Un petit screenshot au coeur de l&amp;#8217;action, avec un petit &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=uname&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot;&gt;&lt;code&gt;uname(1)&lt;/code&gt;&lt;/a&gt; qui nous montre un bel OpenBSD 4.2 tout frais le tout avec mon archlinux clickaconvi comme on dit :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-11-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/11/12/message-de-service.html</link>
  </item>
  
  <item>
    <title>Message de service</title>
    <description>&lt;p&gt;Maintenant que la nouvelle version d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org est sortie, la &lt;a href=&quot;http://www.bricabox.info&quot;&gt;bricabox&lt;/a&gt; va migrer. Mais non, finalement. Histoire de préparer l&amp;#8217;arrivée de nouveaux services pour les colocataires (&lt;a href=&quot;http://www.zlab.fr&quot;&gt;Zifro et sont eternel teaser: Zlab.fr&lt;/a&gt; &lt;a href=&quot;http://www.lacomte.net&quot;&gt;Jean-mi et ces vaches&lt;/a&gt;) et de permettre une modification de l&amp;#8217;environnement (passage prévu de lighttpd+mongrel à l&amp;#8217;apacheChrootéD&amp;#8217;OpenBSD + fastCGI), la bricabox va être re-installée.&lt;/p&gt;
&lt;p&gt;Du coup, l&amp;#8217;interruption de service pourrais être longue. Elle commencera quand nous aurons fait nos backup, et se terminera&amp;#8230; Et bien vous verrez bien :)&lt;/p&gt;
&lt;p&gt;D&amp;#8217;ici là, soyez sage (oui j&amp;#8217;ai remarqué qu&amp;#8217;il y avait pas mal de spam en ce moment :-/)&lt;/p&gt;</description>
    <pubDate>2007-11-09T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/11/09/message-de-service.html</link>
  </item>
  
  <item>
    <title>Paris Web 2007</title>
    <description>&lt;p&gt;Et bien voilà c&amp;#8217;est fait. Je serais aux ateliers du samedi. Et oui, que samedi&amp;#8230; Ce n&amp;#8217;est pas vraiment un problème d&amp;#8217;argent, mais plutôt que j&amp;#8217;espère bien avoir retrouvé un travail d&amp;#8217;ici là ;-).&lt;/p&gt;
&lt;p&gt;J&amp;#8217;espère bien vous y rencontrer !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://2007.paris-web.fr/&quot; title=&quot;Paris Web 2007&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://2007.paris-web.fr/communication/bannieres/bouton2.png&quot; alt=&quot;Paris Web 2007, 15, 16 &amp; 17 novembre, Jâ€™y serai !&quot; /&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-11-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/11/02/paris-web-2007.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.2 est sorti !</title>
    <description>&lt;p&gt;Ca y est, 1er novembre rime avec &lt;strong&gt;OpenBSD release&lt;/strong&gt; (comment ça je suis un mauvais rimeur ? :-p).&lt;/p&gt;
&lt;p&gt;A vos commandes !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20071101030310&quot;&gt;L&amp;#8217;annonce sur undeadly canal historique&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La page officielle sur &lt;a href=&quot;http://www.openbsd.org/42.html&quot;&gt;www.openbsd.org/42.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.openbsd.org/images/Marathon.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Cette version est dédicacée à la mémoire d&amp;#8217;un grand monsieur de l&amp;#8217;IPV6: Jun-ichiro &amp;#8220;itojun&amp;#8221; Itoh Hagino &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20071030220114&quot;&gt;décédé le 29 octobre 2007&lt;/a&gt; &amp;#8230;&lt;/p&gt;
&lt;p&gt;A noter dans cette version:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;toujours plus de drivers vraiment libre&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&amp;amp;sektion=1&quot; title=&quot;1&quot;&gt;cwm&lt;/a&gt; rempalce wm2&lt;/li&gt;
	&lt;li&gt;de grosses évolution sur &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&amp;amp;sektion=1&quot; title=&quot;1&quot;&gt;pkg_add&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La liste officiel de tout les changements: &lt;a href=&quot;http://www.openbsd.org/plus42.html&quot;&gt;openbsd.org/plus42.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bonne lecture et bonne installation !&lt;/p&gt;</description>
    <pubDate>2007-11-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/11/01/openbsd-42-est-sorti.html</link>
  </item>
  
  <item>
    <title>Le calendrier libre</title>
    <description>&lt;p&gt;L&amp;#8217;&amp;quot;April&amp;quot;:http://www.april.org à encore une bonne idée: la &lt;a href=&quot;http://www.april.org/actions/calendrier2008/&quot;&gt;création d&amp;#8217;un calendrier&lt;/a&gt; :-)&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est idiot comme ça, mais c&amp;#8217;est une très bonne idée je trouve. Et comme c&amp;#8217;est un calendrier libre, &lt;a href=&quot;http://www.april.org/actions/calendrier2008/&quot;&gt;les propositions d&amp;#8217;illustrations&lt;/a&gt; pour chaque mois sont les bienvenues. J&amp;#8217;ai hate de voir le resultat !&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Création du Calendrier Libre 2008&lt;/p&gt;
&lt;p&gt;L&amp;#8217;APRIL vous invite à participer à la création d&amp;#8217;un Calendrier libre 2008. Pourquoi un calendrier ? Parce que c&amp;#8217;est un outil de communication sympathique, utile (Â« c&amp;#8217;est quand les &lt;span class=&quot;caps&quot;&gt;RMLL&lt;/span&gt; 2008 ? Â»), facile à décliner (impression, fond d&amp;#8217;écran)&amp;#8230; Pourquoi Â« libre Â» ? Parce qu&amp;#8217;il aborde les thématiques qui comptent pour le logiciel libre, et parce que, étant sous licence libre, il peut être diffusé et partagé librement par tous et partout. Voir la suite de l&amp;#8217;article pour savoir comment participer.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;source: &amp;quot;april.org&lt;/em&gt;&amp;quot;:http://www.april.org/groupes/#ToC3&lt;/p&gt;</description>
    <pubDate>2007-11-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/11/01/le-calendrier-libre.html</link>
  </item>
  
  <item>
    <title>Veni Vidi Vici</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://fr.wikipedia.org/wiki/Veni_vidi_vici&quot;&gt;La célèbre citation de Jules César&lt;/a&gt;&amp;#8230;&lt;/p&gt;
&lt;p&gt;Elle s&amp;#8217;appliquerais pas mal a l&amp;#8217;expérience que nous avions entrepris au début de l&amp;#8217;année 2007 (voir le billet &lt;a href=&quot;http://www.typouype.org/articles/2006/12/06/tout-ce-bouscule&quot;&gt;Tout ce bouscule&lt;/a&gt;). Mais voilà, on était parti de notre banlieue parisienne natale pour voir ce qu&amp;#8217;est la vie en province, et plus particulièrement Montpellier.&lt;/p&gt;
&lt;p&gt;Il faut avouer que c&amp;#8217;est très agréable, mais niveau emploi ici, faut pas trop en demander, ou avoir un coup de bol, dans le cas d&amp;#8217;un couple, deux coup de bol, ça comment à faire beaucoup.&lt;/p&gt;
&lt;p&gt;Du coup, nous remontons, c&amp;#8217;est décidé. Et ça va aller vite, plus vite que pour descendre ! Nous serons donc de retour sur Paris et sa région au tout début du mois de novembre.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Et dans ce cadre, j&amp;#8217;ai remis mon &lt;a href=&quot;http://zone.typouype.org/cv_yannick_francois_20071016.pdf&quot;&gt;CV&lt;/a&gt; à jour, je l&amp;#8217;ai mis en ligne car je recherche du boulot sur Paris (et sa région).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;J&amp;#8217;en parle ici, on ne sait jamais&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-10-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/16/veni-vidi-vici.html</link>
  </item>
  
  <item>
    <title>Flash, format propriétaire et développement</title>
    <description>&lt;p&gt;Me voilà revenu avec &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;. Je ne vais pas en parler en long et en large maintenant, un bon fond d&amp;#8217;écran le fera pour moi :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/xfce_openbsd_2.jpg&quot;&gt;&lt;img src=&quot;/files/xfce_openbsd_2.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Par contre, il faut savoir qu&amp;#8217;Adobe ne fourni pas de player pour ce système d&amp;#8217;exploitation&amp;#8230;&lt;/p&gt;
&lt;p&gt;Mais est-ce que j&amp;#8217;en ai vraiment besoin ? On le sait flash, n&amp;#8217;est pas bon pour l&amp;#8217;accessibilité, le référencement, la légèreté&amp;#8230; Alors c&amp;#8217;est sur, on fait de jolie chose, toute brillante, avec de l&amp;#8217;interactivité et tout ça, mais bon.&lt;/p&gt;
&lt;p&gt;Alors qu&amp;#8217;est-ce qu&amp;#8217;il faut faire ? Aider le développement d&amp;#8217;implémentation libre tel que &lt;a href=&quot;http://www.gnu.org/software/gnash/&quot;&gt;Gnash&lt;/a&gt; ou encore &lt;a href=&quot;http://www.swift-tools.net/Flash/&quot;&gt;Flash&lt;/a&gt; (Un projet disponible dans les &lt;em&gt;packages&lt;/em&gt; &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Mais est-ce qu&amp;#8217;aider à la réalisation d&amp;#8217;une implémentation libre ne conforte pas Adobe et les utilisateurs de flash dans le choix du format propriétaire, et surtout dans son &lt;strong&gt;invasion du web&lt;/strong&gt; ? C&amp;#8217;est sur, j&amp;#8217;aimerais pouvoir accéder à tout le contenu web, et aujourd&amp;#8217;hui, parce que je suis sur une plateforme non prise en compte par les propriétaires de flash je ne peut pas&amp;#8230;&lt;/p&gt;
&lt;p&gt;Cruel dilème pour moi. Je n&amp;#8217;ai même pas installé une des deux solutions libre pour le moment, je crois que je le ferais quand je serais persuadé de leur &lt;em&gt;utilité&lt;/em&gt;. J&amp;#8217;irais même peut-être plus loin en essayant d&amp;#8217;aider l&amp;#8217;un de ces projets. Mais je ne sais pas&amp;#8230; Est-ce &lt;em&gt;bien&lt;/em&gt; ?&lt;/p&gt;
&lt;p&gt;Si Adobe voulais bien libérer le format flash, je ne me poserais pas toutes ces questions. Si les utilisateurs de flash (je pense aux personnes réalisant des fichiers et autres sites flashouillés) arretaient de s&amp;#8217;en servir je ne me poserais pas toutes ces questions non plus&amp;#8230;&lt;/p&gt;
&lt;p&gt;Dur dur la vie dans un univers vraiment :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Free, Functional and secure&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;devise d&amp;#8217;OpenBSD&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-10-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/14/flash-format-proprietaire-et-developpement.html</link>
  </item>
  
  <item>
    <title>les causeries de l'APRIL: Jabber </title>
    <description>&lt;p&gt;Depuis quelque temps, l&amp;#8217;APRIL(Association pour la Promotion et la Recherche en Informatique Libre) (&lt;a href=&quot;http://www.april.org&quot;&gt;april.org&lt;/a&gt;) organise des &lt;a href=&quot;http://www.april.org/groupes/causeries/&quot;&gt;causeries&lt;/a&gt; :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les Â« Causeries &lt;span class=&quot;caps&quot;&gt;APRIL&lt;/span&gt; Â» sont des interviews ou des discussions organisées régulièrement (avec un objectif d&amp;#8217;une par semaine ou quinzaine), d&amp;#8217;une durée d&amp;#8217;une heure ou plus, sur un sujet donné.&lt;/p&gt;
&lt;p&gt;Les comptes-rendus sont publics ou privés suivant les sujets abordés.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;La dernière date du 10 novembre 2007, elle concernais Jabber:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Â« Jabber, les enjeux, et pourquoi la communauté du libre devrait Jabberiser Â» avec Nicolas Vérité, membre élu de la &lt;span class=&quot;caps&quot;&gt;XSF&lt;/span&gt; (&lt;span class=&quot;caps&quot;&gt;XMPP&lt;/span&gt; Standards Foundation) et adhérent &lt;span class=&quot;caps&quot;&gt;APRIL&lt;/span&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Le compte rendu &lt;em&gt;publique&lt;/em&gt; est très instructif. Alors medames et messieurs, si vous êtes en train de lire ça, j&amp;#8217;aimerais bien que vous vous y mettiez ! Ajoutez moi en contact si vous voulez tout de suite remplir votre liste :-).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Je me demande si je vais pas éradiquer mes autres comptes et ne garder que du jabber powered&amp;#8230;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;ps: Je conseil fortement la lecture des autres comptes rendu des causeries, c&amp;#8217;est souvent très instructif !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.jabberfr.org/&quot;&gt;&lt;img src=&quot;http://zone.typouype.org/Jabber_logo.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.april.org/association/adhesion.html&quot;&gt;&lt;img src=&quot;http://www.april.org/association/documents/bannieres/banniere_horizontale_soutien_fulltext_486x60.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-10-12T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/12/les-causeries-de-lapril-jabber.html</link>
  </item>
  
  <item>
    <title>GARI, GTD, que les choses soient faites</title>
    <description>&lt;p&gt;Ca fait un moment que l&amp;#8217;on entend parler du concept &lt;acronym title=&quot;Getting Thinks Done&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GTD&lt;/span&gt;&lt;/acronym&gt; (plus d&amp;#8217;info sur &lt;a href=&quot;http://fr.wikipedia.org/wiki/Getting_Things_Done&quot;&gt;wikipedia:Getting Things Done&lt;/a&gt;). C&amp;#8217;est une méthode qui doit permettre de &lt;strong&gt;faire&lt;/strong&gt; les choses, avec gestion des prioritées tous ça&amp;#8230;&lt;/p&gt;
&lt;p&gt;Bon, j&amp;#8217;avoue que ça semble très interessant, surtout quand on cherche à arreter de s&amp;#8217;éparpiller sur divers projets, divers bricolage à faire pour la maison, les 3 tonnes de courrier non ouverts, etc&amp;#8230; Mais voilà, appliquer une méthode demande la &lt;em&gt;rigueur&lt;/em&gt; de l&amp;#8217;_application_ de cette méthode (c&amp;#8217;est con dit comme ça hein ?).&lt;/p&gt;
&lt;p&gt;Et voilà qu&amp;#8217;il y a quelque jour, &lt;a href=&quot;http://ploum.frimouvy.org/&quot;&gt;chez Ploum&lt;/a&gt;, je tombe sur un billet traitant du sujet de &lt;a href=&quot;http://ploum.frimouvy.org/?169-comment-s-organiser-sans-jamais-ranger-avec-la-methode-glande-appliquee-rangement-interdit&quot;&gt;l&amp;#8217;organisation tout en glandouillant:&lt;/a&gt;  &lt;acronym title=&quot;Glande Appliquée &amp;amp; Rangement Interdit&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GARI&lt;/span&gt;&lt;/acronym&gt; qui est une sorte d&amp;#8217;adaptation &lt;em&gt;Ploumesque&lt;/em&gt; de &lt;span class=&quot;caps&quot;&gt;GTD&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Comme Ploum le rappel, toute méthode est interessante, mais bien souvent nécessite des adaptations en fonction du contexte, et des gens qui l&amp;#8217;applique. Ploum à donc très bien décrit ça vision du &lt;span class=&quot;caps&quot;&gt;GTD&lt;/span&gt;. Et j&amp;#8217;avoue que ça version du &lt;span class=&quot;caps&quot;&gt;GTD&lt;/span&gt; me plait bien. J&amp;#8217;ai donc décidé de l&amp;#8217;appliquer, du moins en partie, pour voir.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc enlver les règles de tri de mes messages, tout remis dans la &lt;strong&gt;inbox&lt;/strong&gt; principal, supprimer les dossier de chaque &lt;em&gt;mailling-list&lt;/em&gt; à laquelle je suis abonné, puis créé un dossier &lt;strong&gt;deskbox&lt;/strong&gt;. Pour trier un peu dans la &lt;strong&gt;deskbox&lt;/strong&gt; j&amp;#8217;ai ensuite créé des sous dossiers par projet courant (bon pour le moment c&amp;#8217;est ma boite perso, donc ça ne concerne que mes projet perso, pour le coté pro on verra plus tard).&lt;/p&gt;
&lt;p&gt;Ensuite viens le temps du grand menage de &lt;strong&gt;inbox&lt;/strong&gt;. Comme le dit Ploum, on stock tros de mail, et c&amp;#8217;est vrai, qui fouille dans ces mails à la recherche d&amp;#8217;une info sur comment on configure PF sur OpenBSD 4.2 ? On vas tous sur notre moteur de recherche préféré, voir sur plusieurs pour bien faire, et c&amp;#8217;est tout&amp;#8230; Les mails, ça ne sert pas à grand chose de tous les stocker, même en archives.&lt;/p&gt;
&lt;p&gt;Attention me faite pas dire ce que je n&amp;#8217;ai pas dit ! Certain sont à garder. J&amp;#8217;ai donc aussi ajouté une boite &lt;strong&gt;archive&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Après suppression et tri des messages, j&amp;#8217;ai une &lt;strong&gt;inbox&lt;/strong&gt; vide (pour le moment) et il faut avouer que ce n&amp;#8217;est pas désagréable. Les dossiers par projets ne sont pas trop plein et ne contiennent que des choses en rapport avec mes projets en cours. Et ma &lt;strong&gt;deskbox&lt;/strong&gt; contient 2 mails sur lesquel il faut que je travail&amp;#8230;&lt;/p&gt;
&lt;p&gt;A suivre donc, on verra si ça me rend plsu efficace. Peut-être une tentative de &lt;strong&gt;inbox&lt;/strong&gt; physique pourrais suivre&amp;#8230;&lt;/p&gt;</description>
    <pubDate>2007-10-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/11/gari-gtd-que-les-choses-soient-faites.html</link>
  </item>
  
  <item>
    <title>SQL Inject</title>
    <description>&lt;p&gt;Un très bon strip d&amp;#8217;&amp;quot;XKCD&amp;quot;:http://xkcd.com/about/ aujourd&amp;#8217;hui. On y vois sûrement quelque chose de vécu, qui deviendra deplus en plus courant si l&amp;#8217;éducation ne fait pas attention au développement de ces outils :-)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://xkcd.com/327/&quot;&gt;&lt;img src=&quot;http://imgs.xkcd.com/comics/exploits_of_a_mom.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-10-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/10/sql-inject.html</link>
  </item>
  
  <item>
    <title>RubyFrance</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://rubyfrance.org/articles/2007/10/04/assemble-gnrale-2007/&quot;&gt;L&amp;#8217;assemblée générale de RubyFrance&lt;/a&gt; s&amp;#8217;est bien déroulée.&lt;/p&gt;
&lt;p&gt;Le CA accueille de nouvelles têtes, certaines ce sont éloignées (pas très loin). Nouveau président, nouveau vice-président, seul le trésorier reste accroché à ses sous :-p&lt;/p&gt;
&lt;p&gt;Maintenant il faut aller les voir aux &lt;a href=&quot;http://www.jdll.org/2007&quot;&gt;&lt;span class=&quot;caps&quot;&gt;JDLL&lt;/span&gt;&lt;/a&gt;, mon petit doigt me dit qu&amp;#8217;il y aura sûrement un stand RubyFrance là bas ;-)&lt;/p&gt;</description>
    <pubDate>2007-10-06T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/06/rubyfrance.html</link>
  </item>
  
  <item>
    <title>Et XUL alors !</title>
    <description>&lt;p&gt;Non de &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; !&lt;/p&gt;
&lt;p&gt;Ce matin en lisant ce billet du sur &lt;a href=&quot;http://www.lemondeinformatique.fr&quot;&gt;lemondeinformatique.fr&lt;/a&gt; au sujet des &lt;a href=&quot;http://www.lemondeinformatique.fr/actualites/lire-web-20-attention-aux-risques-lies-a-ajax-previennent-les-experts-24150.html&quot;&gt;risques liés à Ajax&lt;/a&gt; j&amp;#8217;ai été surpris&amp;#8230; Surpris par ce passage:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ted Farrell, architecte en chef et vice-président outils et middleware d&amp;#8217;Oracle, rappelle déjà qu&amp;#8217;en raison de la jeunesse des technologies, les entreprises doivent être prudentes quand au choix de leur solution : il y a deux grands frameworks sur le marché, et entre Microsoft et Adobe, il vaut mieux qu&amp;#8217;elles ne se trompent pas car elles risqueraient alors de se retrouver coincées pour des années.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hmmm. On parles ici de &lt;a href=&quot;http://flex.org/&quot;&gt;Flex &amp;#169; Adobe Systems Inc.&lt;/a&gt; et &lt;a href=&quot;http://www.microsoft.com/silverlight/&quot;&gt;SilverLight &amp;#169; Microsoft Corporation.&lt;/a&gt; je suppose.&lt;/p&gt;
&lt;p&gt;Mais, arrêtez moi si je me trompe&amp;#8230; Non, &amp;#8230;, personne ? bon, Flex et Silverlight ne sont pas les pendants de &lt;a href=&quot;http://xulfr.org/&quot;&gt;Xul&lt;/a&gt; ? Alors pourquoi on en parle pas plus ? Surtout que là, pour la peine, avec Xul on reste &lt;em&gt;ouvert&lt;/em&gt; !&lt;/p&gt;
&lt;p&gt;Rappel: &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; c&amp;#8217;est eXtensible User Language (il me semble). En gros c&amp;#8217;est du &lt;acronym title=&quot;eXtensible Markup Language&quot;&gt;&lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;&lt;/acronym&gt; pour la description d&amp;#8217;interface, &lt;acronym title=&quot;Cascading Style Sheet&quot;&gt;&lt;span class=&quot;caps&quot;&gt;CSS&lt;/span&gt;&lt;/acronym&gt; pour la présentation et Javascript pour l&amp;#8217;interaction &lt;em&gt;dans&lt;/em&gt; l&amp;#8217;interface. Que de la technologie existante, ouverte, spécifié, &lt;em&gt;standard&lt;/em&gt;&amp;#8230;&lt;/p&gt;
&lt;p&gt;Alors le bon pour choix pour ne pas s&amp;#8217;enfermer ne serais pas &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; ? Ah oui. LE pépin de &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt;. Il faut soit &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/firefox/&quot;&gt;Firefox&lt;/a&gt;  ou alors un &lt;a href=&quot;http://fr.wikipedia.org/wiki/XULRunner&quot;&gt;XulRunner&lt;/a&gt; &amp;#8230;&lt;/p&gt;
&lt;p&gt;Quoique, On voit apparaÃ®tre doucement des moteurs reprenant les spécifications de &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; comme &lt;a href=&quot;http://justlark.com/&quot;&gt;Lark&lt;/a&gt; (du &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; on Rails). Et a mon avis on a pas fini d&amp;#8217;en voir&amp;#8230; Je crois, et depuis un moment, que &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; est la bonne technologie pour les interfaces dit &lt;strong&gt;riche&lt;/strong&gt;.&lt;/p&gt;</description>
    <pubDate>2007-10-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/10/02/et-xul-alors.html</link>
  </item>
  
  <item>
    <title>OpenSSH a 8 ans</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20070926182742&quot;&gt;Hier c&amp;#8217;étais l&amp;#8217;anniversaire d&amp;#8217;OpenSSH&lt;/a&gt;. &lt;a href=&quot;http://www.openssh.com/&quot;&gt;OpenSSH&lt;/a&gt; est une implémentation Libre d&amp;#8217;&amp;quot;SSH&amp;quot;:http://fr.wikipedia.org/wiki/&lt;span class=&quot;caps&quot;&gt;SSH&lt;/span&gt; un protocole de communication sécurisé. OpenSSH est l&amp;#8217;implémentation la plus utilisé. Souvent copié, jamais égalé :-p&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est évidemment un projet lié à &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Personnellement, je l&amp;#8217;utilise tout les jours.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://media.typouype.org/openssh.gif&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description>
    <pubDate>2007-09-28T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/28/openssh-a-8-ans.html</link>
  </item>
  
  <item>
    <title>Un parisien en province - Moins de stress</title>
    <description>&lt;p&gt;Cette fois je m&amp;#8217;attaque à un autre point de la province&amp;#8230; Je rappel que tout ceci est &lt;strong&gt;mon&lt;/strong&gt; point de vue sur mon exode provincial. J&amp;#8217;ai voulu partir de Paris et ça région pour voir, essayer, découvrir un autres univers. Certain partent plus loin, moi j&amp;#8217;ai choisi le sud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Idée reçu: il y a moins de stress en province&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est vrai. Je ne sais pas pour les autres villes comme Toulouse, Lyon ou Marseilles, mais ici en tout cas, la vie est tranquille.&lt;/p&gt;
&lt;p&gt;Mais quand on y regarde de plus prêt on comprend vite pourquoi.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;habite en centre ville. A longueur de journée qui je vois dehors, en terrasse, oÃ¹ le soir à traÃ®ner dehors ? Des &lt;strong&gt;étudiants&lt;/strong&gt; ! Je n&amp;#8217;en ai jamais vu autant au mètre carré. Alors forcement pour eux la vie est cool, tranquille et quoiqu&amp;#8217;on en dise sans stress.&lt;/p&gt;
&lt;p&gt;Ensuite, y&amp;#8217;a toute les personnes de la fonction publique pour faire tourner ces écoles, facs et autres lycée, et vu la quantité, il en faut. C&amp;#8217;est bien simple, sur la dizaine de personnes que je connais ici, huit on leur conjoint dans la &lt;strong&gt;fonction publique&lt;/strong&gt; (enseignant pour la plupart).&lt;/p&gt;
&lt;p&gt;Ensuite il y a les &lt;strong&gt;chercheurs&lt;/strong&gt;. &lt;span class=&quot;caps&quot;&gt;INRA&lt;/span&gt;, &lt;span class=&quot;caps&quot;&gt;IRD&lt;/span&gt;, &lt;span class=&quot;caps&quot;&gt;CNRS&lt;/span&gt;, y&amp;#8217;a de quoi faire sur Montpellier. Ils sont nombreux, sur la même dizaine de personne cité plus haut, 4 au moins travail dans le domaine de la recherche ici.&lt;/p&gt;
&lt;p&gt;Il y a encore une catégorie d&amp;#8217;habitant pas stressé de la région: les &lt;strong&gt;chomeurs et autres rmistes&lt;/strong&gt;. Il me semble que l&amp;#8217;hérault est une des régions les plus touché par le chomages. Et, petite anecdote au passage, on a dit à mon amie en entretien que recruter des commerciaux c&amp;#8217;était dur car les chomeurs préfère rester au chomage ici. Un lien peut-être avec le salaire ridicule que les entreprises propose ici ? Sûrement.&lt;/p&gt;
&lt;p&gt;Bref, toute ces personnes représente 75% de la population que je croise tout les jours (je pense), et leur &lt;em&gt;non-stress&lt;/em&gt; est communicatif. Du coup personne n&amp;#8217;est stressé ici. Ce n&amp;#8217;est pas parce qu&amp;#8217;il n&amp;#8217;y a pas de transports (y&amp;#8217;a de bon embouteillage ici, des bus qui n&amp;#8217;arrive pas et il faut attendre le suivant, des trains qui ne passent pas non plus). Certains de mes collègues mettent une heure à venir au boulot.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La contre partie que je n&amp;#8217;aurais jamais imaginé&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est mou. C&amp;#8217;est très très mou. On se fait vite prendre dans la spirale: envie de rien faire. La grosse flemme, et moins on en fait, moins on a envie d&amp;#8217;en faire. Alors le week-end, le soir, c&amp;#8217;est pas grave. Mais au boulot&amp;#8230; quel manque d&amp;#8217;efficacité ! Finalement, le &lt;em&gt;mouvement&lt;/em&gt;, le &lt;em&gt;speed comme disent certain&lt;/em&gt; que l&amp;#8217;on a Paris me manque presque. Au moins ça bouge. Surtout que n&amp;#8217;étant pas d&amp;#8217;un naturel stressé, je n&amp;#8217;ai jamais eu l&amp;#8217;impression de l&amp;#8217;être à Paris.&lt;/p&gt;
&lt;p&gt;Ce qui est sur c&amp;#8217;est que pour quelqu&amp;#8217;un qui a envie de débrancher, de sortir du &lt;em&gt;circuit&lt;/em&gt; , il faut partir en province.&lt;/p&gt;
&lt;p&gt;Je crois que moi je préfère faire ça pour mes vacances, et pas être en vacances tout le temps. (oui ça fait un peut &lt;em&gt;teaser&lt;/em&gt; c&amp;#8217;est pas innocent)&lt;/p&gt;</description>
    <pubDate>2007-09-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/24/un-parisien-en-province-moins-de-stress.html</link>
  </item>
  
  <item>
    <title>Flickr - free acount limitations</title>
    <description>&lt;p&gt;Je le savais depuis le début. Je le surveillais ces dernier temps. Et je viens d&amp;#8217;en avoir la confirmation&amp;#8230; Dur.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://media.typouype.org/flickr_proaccount.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Les comptes gratuit sur &lt;a href=&quot;http://flickr.com&quot;&gt;flickr&lt;/a&gt; ne permettent pas d&amp;#8217;avoir plus de 3 &lt;em&gt;set&lt;/em&gt;, limite à un upload de 100M de photos par mois, et à un affichage de 200 photos seulement&amp;#8230;&lt;/p&gt;
&lt;p&gt;Je viens de passer ce cap. Alors achat d&amp;#8217;un compte pro ou pas ?  Je crois que je vais craquer. $24.95, ça fait du 35 euro&amp;#8230; Par an. Mouais, je crois que ça peut se faire :-)&lt;/p&gt;</description>
    <pubDate>2007-09-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/24/flickr-free-acount-limitations.html</link>
  </item>
  
  <item>
    <title>Cool URIs don't change</title>
    <description>&lt;p&gt;Et oui &lt;a href=&quot;http://sunfox.org/&quot;&gt;Sunny&lt;/a&gt; ce n&amp;#8217;est pas&lt;br /&gt;
bq. &amp;#8220;good links are eternal links&amp;#8221; (ou qqchose du genre)&lt;/p&gt;
&lt;p&gt;Mais effectivement quelque chose du genre:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.w3.org/Provider/Style/URI&quot;&gt;Cool URIs don&amp;#8217;t change&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Et c&amp;#8217;est pour respecter cette règle que le sauveur d&amp;#8217;URI(Uniform Resource Identifier) a encore frappé.&lt;/p&gt;
&lt;p&gt;Il y a un moment maintenant, j&amp;#8217;utilisais &lt;a href=&quot;http://www.dotclear.net/&quot;&gt;Dotclear&lt;/a&gt;, un bon moteur de blog en &lt;a href=&quot;http://fr.wikipedia.org/wiki/PHP&quot;&gt;&lt;span class=&quot;caps&quot;&gt;PHP&lt;/span&gt;&lt;/a&gt;. Mais voilà. Depuis je suis passé à &lt;a href=&quot;http://www.typosphere.org&quot;&gt;Typo&lt;/a&gt; un moteur de blog en &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; on &lt;a href=&quot;http://www.rubyonrails.org&quot;&gt;Rails&lt;/a&gt;. Les &lt;span class=&quot;caps&quot;&gt;URI&lt;/span&gt; de l&amp;#8217;ancien blog on été indexé, et du coup ne pointe plus sur rien. &lt;strong&gt;Merci à Sunny de me l&amp;#8217;avoir signalé&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Même mieux que ça, ce sauveur d&amp;#8217;URI perdu a poussé le vice jusqu&amp;#8217;à me fournir l&amp;#8217;&amp;quot;expression régulière&amp;quot;:http://fr.wikipedia.org/wiki/Expressions_rationnelles qui va bien pour rediriger les anciennes &lt;span class=&quot;caps&quot;&gt;URI&lt;/span&gt; vers les nouvelles.&lt;/p&gt;
&lt;p&gt;Du coup, les &lt;span class=&quot;caps&quot;&gt;URI&lt;/span&gt; du genre :&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.typouype.org/index.php/?2006/03/04/45-logo-debian-vs-logo-gnome&quot;&gt;http://www.typouype.org/index.php/?2006/03/04/45-logo-debian-vs-logo-gnome&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(si vous en rencontré encore) sont maintenant redirigées au bon endroit :&lt;br /&gt;
 &lt;a href=&quot;http://www.typouype.org/articles/2006/03/04/logo-debian-vs-logo-gnome&quot;&gt;http://www.typouype.org/articles/2006/03/04/logo-debian-vs-logo-gnome&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Merci encore Sunny,&lt;/p&gt;
&lt;p&gt;et n&amp;#8217;oubliez pas:&lt;/p&gt;
&lt;h2&gt;Cool URIs don&amp;#8217;t change ! **&lt;/h2&gt;
&lt;p&gt;**_Je ne traduit pas, c&amp;#8217;est nul en français, et puis moi aussi je suis nul en anglais :-)_&lt;/p&gt;
&lt;p&gt;&lt;em&gt;et bien sur à condition de faire ce qu&amp;#8217;il faut pour qu&amp;#8217;elles ne changent pas ;-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Je vous colle ici nonchalamment  (comme dirais les gens du &lt;a href=&quot;http://www.gcu-squad.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GCU&lt;/span&gt;-squad&lt;/a&gt;) la petite règle pour &lt;a href=&quot;http://www.lighttpd.net/&quot;&gt;Lighttpd&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;&lt;span class=&quot;nv&quot;&gt;$HTTP&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&amp;quot;host&amp;quot;&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;www.typouype.org&amp;quot;&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{&lt;/span&gt;
  url.redirect &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;(&lt;/span&gt;
    &lt;span class=&quot;s2&quot;&gt;&amp;quot;^/index.php/(\?|)([0-9]+/[0-9]+/[0-9]+)/[0-9]+-(.*)$&amp;quot;&lt;/span&gt;
      &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&amp;gt; &lt;span class=&quot;s2&quot;&gt;&amp;quot;/articles/$2/$3&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;o&quot;&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;</description>
    <pubDate>2007-09-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/17/cool-uris-dont-change.html</link>
  </item>
  
  <item>
    <title>Enquête sur l'utilisation des flux RSS</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://fredericdevillamil.com/&quot;&gt;Frederic de Villamil&lt;/a&gt; lance une &lt;a href=&quot;http://fredericdevillamil.com/enqu%C3%AAte-combien-de-temps-passez-vous-chaque-jour-%C3%A0-lire-vos-flux-rss&quot;&gt;grande enquête sur l&amp;#8217;utilisation des flux &lt;span class=&quot;caps&quot;&gt;RSS&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;En voici les questions :&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Quel Ã¢ge avez-vous ?&lt;/li&gt;
	&lt;li&gt;Quel est votre domaine dâ€™activités (informatique, marketing, modeâ€¦) ?&lt;/li&gt;
	&lt;li&gt;Combien de flux avez-vous dans votre agrégateur ?&lt;/li&gt;
	&lt;li&gt;Combien de temps passez-vous chaque jour à lire vos flux ?&lt;/li&gt;
	&lt;li&gt;OÃ¹ lisez-vous vos flux (maison, bureauâ€¦ )?&lt;/li&gt;
	&lt;li&gt;Quel agrégateur utilisez-vous (Google Reader, Bloglines, Netvibes, Lifereaâ€¦) ?&lt;/li&gt;
	&lt;li&gt;Vos lectures ont-elles principalement un rapport avec votre activité professionnelle ?&lt;/li&gt;
	&lt;li&gt;Classez-vous vos flux par thématiques dans votre agrégateur ?&lt;/li&gt;
	&lt;li&gt;Votre liste de lecture évolue-t-elle régulièrement ?&lt;/li&gt;
	&lt;li&gt;Pourquoi ?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Pour répondre, ils vous suffit d&amp;#8217;envoyer un mail à @sondage@de-villamil.com@ avec Sondage &lt;span class=&quot;caps&quot;&gt;RSS&lt;/span&gt; en titre du mail (sinon elle risque de passer à la trappe).&lt;/p&gt;
&lt;p&gt;Si vous aussi ça vous interesse, en plus de répondre, n&amp;#8217;hésité pas à relayer l&amp;#8217;info.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;part préparer sont petit mail de réponse&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-09-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/14/enquete-utilisation-flux-RSS.html</link>
  </item>
  
  <item>
    <title>Typosphere.themes.new("simpless")</title>
    <description>&lt;p&gt;Depuis le temps que je souhaitais refaire la peinture moi même&amp;#8230; Et bien voilà.&lt;/p&gt;
&lt;p&gt;Alors certain vont aimer, d&amp;#8217;autres non, et d&amp;#8217;autres encore ne le verront pas (hein les lecteurs via agrégateurs ;-)). Mais qu&amp;#8217;importe, moi ça me plaÃ®t, et c&amp;#8217;est le principal.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;attend un peu d&amp;#8217;essuyer les quelques bugs et autres bricole qui pourrais traÃ®ner, et j&amp;#8217;en fait un petit paquet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit 1&lt;/strong&gt;: Et bien ça commence bien&amp;#8230; l&amp;#8217;index qui marchais en dev marche pas en prod :-/&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit 2&lt;/strong&gt;: Bon c&amp;#8217;étais rapide. Il fallait juste que je redémarre l&amp;#8217;environnement de prod. (les &lt;a href=&quot;http://mongrel.rubyforge.org/&quot;&gt;Mongrels&lt;/a&gt;).&lt;/p&gt;</description>
    <pubDate>2007-09-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/11/typosphere-themes-new-simpless.html</link>
  </item>
  
  <item>
    <title>Ngnix dans les ports OpenBSD</title>
    <description>&lt;p&gt;Sans vouloir faire de mauvais jeux de mots, on peut dire que ça tombe à pique !&lt;/p&gt;
&lt;p&gt;Ce blog, ainsi que celui de &lt;a href=&quot;http://www.lacomte.net&quot;&gt;lacomte by Jean-mi&lt;/a&gt; et le &lt;em&gt;teaser infernal&lt;/em&gt; j&amp;#8217;ai nommé &lt;a href=&quot;http://zlab.fr&quot;&gt;zlab.fr&lt;/a&gt; tourne par le biais d&amp;#8217;un frontal &lt;a href=&quot;http://www.lighttpd.net/&quot;&gt;Lighttpd&lt;/a&gt; et d&amp;#8217;un cluster de serveur d&amp;#8217;application &lt;a href=&quot;http://mongrel.rubyforge.org/&quot;&gt;Mongrel&lt;/a&gt;. Lighttpd plutôt qu&amp;#8217;apache car j&amp;#8217;ai été séduit par la facilité de lecture et de confection du/des fichiers de configuration.&lt;/p&gt;
&lt;p&gt;Mais voilà, cette petites phrase m&amp;#8217;a fait réfléchir:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Iâ€™m sad to say that I have to recommend people not use lighttpd anymore. The author hasnâ€™t updated the mod_proxy plugin and isnâ€™t providing too much support for the bugs it has. If youâ€™re running lighttpd and you constantly see 500 errors that are never recovered, then you should switch to Apache or another web server that can handle properly balancing backends.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;(&lt;a href=&quot;http://mongrel.rubyforge.org/docs/lighttpd.html&quot;&gt;source sur le site de mongrel&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Du coup j&amp;#8217;ai pendant un temps pensé à revenir sur &lt;a href=&quot;http://httpd.apache.org/&quot;&gt;Apache&lt;/a&gt;. Mais en découvrant lighttpd je m&amp;#8217;étais rendu compte que d&amp;#8217;autre serveur existait derrière Apache et &lt;span class=&quot;caps&quot;&gt;IIS&lt;/span&gt;. Il était temps de creuser la question.&lt;/p&gt;
&lt;p&gt;Et là, ces dernier temps l&amp;#8217;un d&amp;#8217;entre eux sort du lot, un serveur &lt;em&gt;web&lt;/em&gt; d&amp;#8217;origine Russe: &lt;a href=&quot;http://nginx.net/&quot;&gt;ngnix&lt;/a&gt; [engine x]. Et ma fois, coté fichier de configuration c&amp;#8217;est aussi clair que lighttpd, et apparemment c&amp;#8217;est bien performant comme on l&amp;#8217;aime.&lt;/p&gt;
&lt;p&gt;Du coup, observation des &lt;a href=&quot;http://www.openbsd.org/4.1_packages/i386.html&quot;&gt;paquets OpenBSD&lt;/a&gt;&amp;#8230; pas de ngnix&amp;#8230; Regardage du coté des &lt;a href=&quot;http://ports.openbsd.nu/&quot;&gt;ports OpenBSD&lt;/a&gt; rien non plus :-(.&lt;/p&gt;
&lt;p&gt;Alors une option:compile et construction de paquet maison ? hmmm. Même pas le temps de réfléchir à la question que voilà qu&amp;#8217;une news tombe comme ça, un dimanche en plus, chez les morts-vivants: &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20070909132009&quot;&gt; New Ports of the Week #36 (September 2)&lt;/a&gt; et &lt;strong&gt;&lt;span class=&quot;caps&quot;&gt;PAF&lt;/span&gt; !&lt;/strong&gt; dans la liste voilà ti pas un &lt;a href=&quot;http://ports.openbsd.nu/www/nginx&quot;&gt;ports ngnix&lt;/a&gt; tout beau qui débarque.&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est parfait. Le temps de faire quelque test et réglage, on vas voir si ça vaut le coup de changer.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;En ps, pour les fan de &lt;a href=&quot;http://www.tetrinet.org/&quot;&gt;TetriNet&lt;/a&gt;, un ports pour le serveur &lt;a href=&quot;http://www.openbsd.org/cgi-bin/cvsweb.cgi/ports/games/tetrinetx/&quot;&gt;TetriNetX&lt;/a&gt; viens de voir le jour également.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-09-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/09/09/ngnix-dans-les-ports-openbsd.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.2 c'est déjà demain</title>
    <description>&lt;p&gt;L&amp;#8217;équipe d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org sort une version tout les 6 mois. La version 4.2 sortira donc en Octobre 2007. Le developpement avance bien, et le  &lt;em&gt;freeze&lt;/em&gt; de la branche ne devrais pas tarder. Je n&amp;#8217;ai jamais vu de retard depuis que je m&amp;#8217;interesse à OpenBSD, le 1er mai, le 1er octobre, la version est toujours dispo, bien fini.&lt;/p&gt;
&lt;p&gt;Bon d&amp;#8217;accord, Wim de &lt;a href=&quot;http://kd85.com/&quot;&gt;KD85&lt;/a&gt; (Fournisseur officiel de produit à base de poisson-qui-pique sur la Belgique et la France, voir plus ?) met un poil plus de temps à envoyer les CDs et autres bricole lié à une version d&amp;#8217;OpenBSD. Mais on peut mettre à jour dès le 1er, à tout les coups.&lt;/p&gt;
&lt;p&gt;Tout ça pour vous annoncé la disponibilité d&amp;#8217;une &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20070824144802&quot;&gt;liste du nouveau matériel supporté par OpenBSD 4.2 chez les morts-vivants&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai noté une novueauté qui pourrais faire un joyeux bricolage:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=uts&amp;amp;sektion=4&quot; title=&quot;4&quot;&gt;uts&lt;/a&gt; , a driver for &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt; touchscreens&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ca donne des idées non ? :-D&lt;/p&gt;
&lt;p&gt;Enfin on pourra noter que l&amp;#8217;équipe d&amp;#8217;OpenBSD ne laisse pas tomber le PowerPC avec la 4.2  ! Contrairement à d&amp;#8217;autre&amp;#8230;&lt;/p&gt;
&lt;p&gt;Enfin, je me répète, mais: &lt;strong&gt;vive OpenBSD !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.bricabox.info/openbsd_ressources/puflogh500X124.gif&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/24/openbsd-4-2-cest-deja-demain.html</link>
  </item>
  
  <item>
    <title>Happy birthday Gnome !</title>
    <description>&lt;p&gt;Non non, ce n&amp;#8217;est pas un blog sur les anniversaire. Mais il faut avouer qu&amp;#8217;en ce moment, c&amp;#8217;est tout les jours la fête :-)&lt;/p&gt;
&lt;p&gt;Alors on aime ou pas, mais Gnome fête ces 10 ans. Personnellement, j&amp;#8217;aime bien Gnome. Disons que dans les environnement de bureau &lt;em&gt;complet&lt;/em&gt; c&amp;#8217;est celui que je préfère (désolé pour les KDEtiste)&lt;/p&gt;
&lt;p&gt;J&amp;#8217;espère qu&amp;#8217;il y en aura plein d&amp;#8217;autres des comme ça !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/debian_gnome_screen.jpg&quot;&gt;&lt;img src=&quot;/files/debian_gnome_screen.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;/me Commence à faire une overdose de champomy&amp;trade; avec tout ces anniversaires&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-20T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/20/happy-birthday-gnome.html</link>
  </item>
  
  <item>
    <title>Happy 6th Birthday Haiku !</title>
    <description>&lt;p&gt;Cela fait un moment que j&amp;#8217;en avais entendu parler. Ces dernières semaines j&amp;#8217;avais passé un premier pas timide en récupérant la dernière image pour le tester dans Qemu.&lt;/p&gt;
&lt;p&gt;Vous savez de quoi je parle ? Non ? Bon, un petit tour sur wikipedia, aller je vous aide: &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ha%C3%AFku_(syst%C3%A8me_d'exploitation)&quot;&gt;Haiku OS&lt;/a&gt;. Et oui, c&amp;#8217;est un système d&amp;#8217;exploitation. C&amp;#8217;est la version libre de &lt;em&gt;feu&lt;/em&gt; BeOS (&lt;a href=&quot;http://fr.wikipedia.org/wiki/BeOS&quot;&gt;BeOS sur Wikipedia aussi&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Ce système est intéressant sur plusieurs points.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Il est libre. Pour moi c&amp;#8217;est devenu un point important.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Il est proche de ça première release officiel. Il y a donc pas mal de chose à faire encore, cela permet de pouvoir s&amp;#8217;investir pourquoi pas, il y a de quoi faire&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Il a une approche original, reprise certes de BeOS, mais quand même: Il est orienté desktop ! Et ça, même si les Ubuntus et autres mandriva et OpenSuse n&amp;#8217;ont plus rien à envié à Windows et MacOsX, ce sont des distribs Linux, plutôt conçu comme un serveur à la base.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bon le troisième point est discutable, je le conçoit. M&amp;#8217;enfin c&amp;#8217;est toujours passionant de voir un OS nouveau (ou un nouvel OS ? A moins que ça ne soit SE nouveau :-p ). En plus j&amp;#8217;aime bien le style :)&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai un handicap par rapport au fada de BeOS qui traÃ®ne autour du projet, forcement. Mais la communauté que j&amp;#8217;ai rencontré jusqu&amp;#8217;à présent me parait bien sympathique.&lt;/p&gt;
&lt;p&gt;Bref, pour le moment je fais _mumuse avec. A suivre.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ca me branche plus qu&amp;#8217;&amp;quot;OpenSolaris&amp;quot;:http://www.opensolaris.org ;-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ecran de démarrage:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/haiku_start.jpg&quot;&gt;&lt;img src=&quot;/files/haiku_start.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Haiku !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/haiku_screen_app_2.jpg&quot;&gt;&lt;img src=&quot;/files/haiku_screen_app_2.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Haiku encore :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/haiku_screen_apps.jpg&quot;&gt;&lt;img src=&quot;/files/haiku_screen_apps.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et surtout, quoi qu&amp;#8217;on en pense, on reste polie et on souhaite tous un joyeux anniversaire à cette (autre) bande de fous qui on vu dans le libre un moyen de continuer à faire vivre leur passion !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/haiku_banner.jpg&quot;&gt;&lt;img src=&quot;/files/haiku_banner.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://myhaiku.org/&quot;&gt;Jorge G. Mare (a.k.a. Koki).&lt;/a&gt; est à l&amp;#8217;origine de mon information, il rappel les évènements dans son billet de &lt;a href=&quot;http://myhaiku.org/2007/08/17/happy-6th-birthday-haiku/&quot;&gt;6ème anniversaire d&amp;#8217;Haiku&lt;/a&gt; . Merci à lui&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/17/happy-6th-birthday-haiku.html</link>
  </item>
  
  <item>
    <title>Statelessness: mon job un point c'est tout</title>
    <description>&lt;p&gt;Une évidence pour certain, et un point important mis de coté pour d&amp;#8217;autres.&lt;/p&gt;
&lt;p&gt;Un serveur web, appelons le Jo, est un peu égoÃ¯ste. En tout cas c&amp;#8217;est ce que certains pensent.&lt;/p&gt;
&lt;p&gt;Mais quand on y regarde de plus prêt, Jo n&amp;#8217;est pas égoÃ¯ste, au contraire. Il nous sert sur un plateau d&amp;#8217;argent tout les réponses à nos questions. Et il n&amp;#8217;arrête pas, jamais. On lui en demande toujours plus !&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Donne moi ça (&lt;em&gt;From annonymous&lt;/em&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Comment ça tu ne trouve pas ça ! (&lt;em&gt;From annonymous&lt;/em&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Redonne moi celle-ci, et encore une fois, et encore une fois (&lt;em&gt;From Jean-louis l&amp;#8217;agrégateur de flux qui veux tout savoir sur tout&lt;/em&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Alors forcement, il a décidé de ne pas faire certaine chose: retenir le nom de tous ceux qui viennent lui demander quelque chose, retenir d&amp;#8217;oÃ¹ ils viennent, à quel heure, comment étaient-ils habillé&amp;#8230;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;exagère, Jo fait une chose en plus. C&amp;#8217;est surtout une protection pour lui, pour que l&amp;#8217;on ne puisse pas l&amp;#8217;accuser de ne rien faire de ces journées/nuits: Il note. Il note tout ce qui passe par là, tout ce qu&amp;#8217;on lui  demande. Mais il y a tellement à noter&amp;#8230;&lt;/p&gt;
&lt;p&gt;Comme vous le voyez, Jo ne peut pas se souvenir de vous. Plusieurs personnes essaient de l&amp;#8217;aider à garder la mémoire, un bijoutier, un éleveur de dromadaire, un charmeur de serpent, un conducteur d&amp;#8217;éléphant, un cafetier, et un laveur de carreau. Mais Jo n&amp;#8217;à pas appris à travailler comme cela. Et surtout Jo n&amp;#8217;a jamais appris à discuter, juste à répondre aux questions. Alors a quoi bon vouloir faire de ces questions/réponses une discussion digne d&amp;#8217;un salon branché ?&lt;/p&gt;
&lt;p&gt;&lt;em&gt;L&amp;#8217;histoire est inspiré d&amp;#8217;un billet bien réel publié par &lt;a href=&quot;http://www.christian-faure.net/&quot;&gt;Christian Fauré&lt;/a&gt; au sujet de l&amp;#8217;aspect &lt;strong&gt;statlessness du protocole http, et du web en général&lt;/strong&gt; intitulé &lt;a href=&quot;http://www.christian-faure.net/2007/08/10/pas-de-processus-sur-le-web/&quot;&gt;Pas de processus sur le Web&lt;/a&gt; . Je vous en conseil la lecture, surtout si vous n&amp;#8217;avez rien compris à mon histoire d&amp;#8217;indien&amp;#8230; Mince, j&amp;#8217;ai grillé Jo :-/ Enfin, ce qui est valable pour Jo l&amp;#8217;est pour tout les autres travailleurs dans son genre&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Je précise que je ne suis sous l&amp;#8217;emprise de rien du tout, si ce n&amp;#8217;est la fatigue peut-être&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/16/Statelessness-mon-job-cest-tout.html</link>
  </item>
  
  <item>
    <title>Tout sur le Sumo</title>
    <description>&lt;p&gt;Non je ne deviens pas Chiraquien, et non plus un expert en Sumo.&lt;/p&gt;
&lt;p&gt;Mais le frère d&amp;#8217;un ami de longue date, franco-japonais, est parti au Japon pour parfaire son Japonais, et voir un peu de quoi il retourne là bas (rentrera, rentrera pas ?).&lt;/p&gt;
&lt;p&gt;Il a décidé de tenir un blog pour garder le contact avec ces amis Francophone, et comme cela ce fait beaucoup, pour faire partager ses expériences là bas.&lt;/p&gt;
&lt;p&gt;Il viens de signer un très bon billet, agrémenté de quelques photos, sur les combats Sumo.&lt;/p&gt;
&lt;p&gt;Le blog de &lt;a href=&quot;http://www.tartoaujapon.com/fr/blog-post-100-sumo.html&quot;&gt;Tarto au Japon &amp;#8211; Sumo&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/14/tout-sur-le-sumo.html</link>
  </item>
  
  <item>
    <title>OpenBSDConf call for sponsor</title>
    <description>&lt;p&gt;Comme chaque année la grande messe OpenBSD aura lieu à Venise du 30 novembre au 2 décembre.&lt;/p&gt;
&lt;p&gt;Je vous transmet ici le mail reçu ce matin sur la lliste @misc d&amp;#8217;OpenBSD car les organisateurs sont à la recherche de sponsors.&lt;/p&gt;
&lt;p&gt;En effet les conférences et, nouveauté cette année, les tutoriaux sont libre d&amp;#8217;accès. Pour garder cette liberté d&amp;#8217;entré, tout en permettant à l&amp;#8217;évènement de grandir comme il se doit, des sponsors serait les bienvenue.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dear ladies and gentlemen,&lt;/p&gt;
&lt;p&gt;OpenCON is the only conference fully dedicated to OpenBSD.&lt;/p&gt;
&lt;p&gt;Last year edition was a great success and featured also the party for OpenBSD&lt;br /&gt;
10th birthday, with project leader Theo de Raadt and a lot of developers.&lt;/p&gt;
&lt;p&gt;http://www.opencon.org/06/register-stat.php&lt;br /&gt;
http://gallery.guly.org/main.php?g2_itemId=10182&lt;/p&gt;
&lt;p&gt;We would like to be able to meet your expectations and go beyong them this&lt;br /&gt;
year too!&lt;/p&gt;
&lt;p&gt;As usual the conference will be in Venice, and this year we plan to have one&lt;br /&gt;
additional day for tutorials:&lt;/p&gt;
&lt;p&gt;30 November 2007 &amp;#8211; tutorial day&lt;br /&gt;
1-2 December 2007 &amp;#8211; conference&lt;/p&gt;
&lt;p&gt;We organized previous editions of the conference with a &lt;span class=&quot;caps&quot;&gt;FREE&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;ENTRANCE&lt;/span&gt;&lt;br /&gt;
policy, and to do so this year too we are looking for &lt;span class=&quot;caps&quot;&gt;SPONSORS&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Sponsors: we would be happy to discuss any type of agreement, such as&lt;br /&gt;
distribution of merchandising, appearance of your logo, t-shirts, and&lt;br /&gt;
everything you may imagine. Obviously we can provide a valid EU receipt for&lt;br /&gt;
your tax duties. Just write an email to ed()bsd.it with OpenCON in the subject&lt;br /&gt;
line and tell us about your ideas!&lt;/p&gt;
&lt;p&gt;Please spread the word among your friends, OpenBSD friendly companies, ISPs&lt;br /&gt;
that offers OpenBSD servers for rent or hosting, and any big company that you&lt;br /&gt;
think should sponsor the event. Don&amp;#8217;t wait, do it now :)&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Je ne suis pas sur que beaucoup de sponsors passe par ici, mais on ne sait jamais&amp;#8230;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://gallery.guly.org/main.php?g2_itemId=10182&quot;&gt;&lt;img src=&quot;http://gallery.guly.org/main.php?g2_view=core.DownloadItem&amp;amp;g2_itemId=10183&amp;amp;g2_serialNumber=2&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Que vous soyez sponsor ou pas, aller y jeter un oeil ;-)&lt;/p&gt;</description>
    <pubDate>2007-08-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/14/openbsdconf-call-for-sponsor.html</link>
  </item>
  
  <item>
    <title>Microformats: on commence petit</title>
    <description>&lt;p&gt;Depuis le temps que je les observent du coin de l&amp;#8217;oeil, il fallait que je passe le pas.&lt;/p&gt;
&lt;p&gt;Etant en train de travailler sur un nouveau design, j&amp;#8217;en ai profité pour reprendre quelque éléments de la barre de menu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mais les microformats c&amp;#8217;est quoi ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;D&amp;#8217;autre l&amp;#8217;expliquent déjà depuis bien longtemps. Je suis loin de connaitre parfaitement le sujet, mais je m&amp;#8217;y met. En guise de point de départ pour en savoir plus, je vous colle ici la première phrase de l&amp;#8217;&amp;quot;article de wikipedia sur les microformats&amp;quot;:http://fr.wikipedia.org/wiki/Microformats&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les microformats sont un langage de balisage qui permet l&amp;#8217;expression de la sémantique dans une page web &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt; (ou &lt;span class=&quot;caps&quot;&gt;XHTML&lt;/span&gt;). Les programmes peuvent extraire du sens à partir d&amp;#8217;une page web qui est balisée avec des microformats.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;D&amp;#8217;autres informations sont disponibles sur le site des &lt;a href=&quot;http://microformats.org/&quot;&gt;microformats&lt;/a&gt;. Très enrichissant.&lt;/p&gt;
&lt;p&gt;Plusieurs blogs que je lit régulièrement mon amené a réfléchir sur le sujet, même si je suis loin d&amp;#8217;approcher à une conclusion complète. Je vous conseil leur lecture pour compléter tout ça.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://lespetitescases.net/index355&quot;&gt;Les petites cases&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://fredericdevillamil.com/tag/microformats&quot;&gt;Frederic de Villamil&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.biologeek.com/journal/index.php/Web-semantique&quot;&gt;David &lt;em&gt;Biologeek&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.christian-faure.net/&quot;&gt;Christian Faure&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il en existe sûrement plein d&amp;#8217;autres.&lt;/p&gt;
&lt;p&gt;Les microformats et le web sémantique sont-ils bon ou pas pour le web en général ? Je n&amp;#8217;en sait rien pour le moment. Toujours est-il que faire une &lt;em&gt;hcard&lt;/em&gt; dans la barre de menu ne m&amp;#8217;a pas demandé beaucoup d&amp;#8217;effort, et permet a divers outils de traité mes données personnels plus facilement.&lt;/p&gt;
&lt;p&gt;Je commence petit, j&amp;#8217;espère continuer tant que rien ne me fait penser que c&amp;#8217;est idiots, stupide ou inutile.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Il n&amp;#8217;y a pas mon adresse complète, je préfère recevoir des mails plutôt que du courrier :-). C&amp;#8217;est juste pour me situé géographiquement. De même je préférerais que l&amp;#8217;on me contact via &lt;a href=&quot;http://www.jabberfr.org/&quot;&gt;Jaber&lt;/a&gt; (&lt;a href=&quot;http://fr.wikipedia.org/wiki/Jabber&quot;&gt;article de wikipedia sur jabber&lt;/a&gt; )&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/14/microformats-on-commence-petit.html</link>
  </item>
  
  <item>
    <title>Gimp summer</title>
    <description>&lt;p&gt;C&amp;#8217;est rigolo ce que l&amp;#8217;on peut faire avec Gimp.&lt;/p&gt;
&lt;p&gt;Je n&amp;#8217;ai jamais eu trop l&amp;#8217;occasion de m&amp;#8217;amuser un peu à retoucher quelque photos. Mais cette été, je me lache un peu.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/openbsd_40_tshirt.jpg&quot;&gt;&lt;img src=&quot;/files/openbsd_40_tshirt.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On verra où tout ça me mènera :-p&lt;/p&gt;</description>
    <pubDate>2007-08-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/13/gimp-summer.html</link>
  </item>
  
  <item>
    <title>Ruby: new vs initialize</title>
    <description>&lt;p&gt;Pour certain c&amp;#8217;est une évidence, mais &lt;a href=&quot;http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/255359&quot;&gt;un vieux mail&lt;/a&gt; sur la &lt;a href=&quot;http://www.ruby-lang.org/fr/community/mailing-lists/&quot;&gt;liste de diffusion de ruby_core&lt;/a&gt; ma donné envie de me pencher sur la question.&lt;/p&gt;
&lt;p&gt;Venant du monde Java (enfin je n&amp;#8217;en suis pas encore sorti), je suis un habitué du:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;MacLasse monObjet = MacLasse.new();&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;pour &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; ça devient:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;mon_objet = Mac_lasse.new&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Bon à part le typage dur de java versus le typage dynamique de ruby, pas de gros changement sur &lt;em&gt;l&amp;#8217;interprétation&lt;/em&gt; de la façon d&amp;#8217;instancier un objet entre ces deux langages.&lt;/p&gt;
&lt;p&gt;Par contre c&amp;#8217;est sur la classe elle même que ça change pas mal.&lt;/p&gt;
&lt;p&gt;En java MacLasse ressemble à ça:&lt;/p&gt;
&lt;pre&gt;
public class MacLasse {
  public MacLasse(){
    // code a executer lors de l'instanciation de l'objet
  }
}
&lt;/pre&gt;
&lt;p&gt;et en ruby on se retrouve avec ça:&lt;/p&gt;
&lt;pre&gt;
class Mac_lasse
  def initialize
    // code a executer lors de l'instanciation de l'objet
  end
end
&lt;/pre&gt;
&lt;p&gt;Cette methode en java s&amp;#8217;appel un &lt;code&gt;constructeur&lt;/code&gt; (ça c&amp;#8217;est pour ceux du fond qui suivent pas hein ! ). On l&amp;#8217;obtient en définissant une methode portant le même nom que la classe.&lt;/p&gt;
&lt;p&gt;Pour ruby, peut importe le nom de la classe, on utilise une methode &lt;code&gt;initialize&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Alors &lt;code&gt;initialize&lt;/code&gt; est-elle une methode de type &lt;em&gt;constructeur&lt;/em&gt; ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Non. et en Java non plus finalement. Ces deux methode ne &lt;em&gt;construisent&lt;/em&gt; pas l&amp;#8217;instance, elle l&amp;#8217;initialise. Elles permettent de préparer l&amp;#8217;instance avant de la rendre. En java comme en Ruby, on peut très bien ce passer de ces methodes.&lt;/p&gt;
&lt;p&gt;Maintenant on va s&amp;#8217;éloigner de Java&amp;#8230;&lt;/p&gt;
&lt;p&gt;En Ruby on pourrais définir une methode &lt;code&gt;new&lt;/code&gt; en lieu et place d&amp;#8217;@initialize@. Non mais qu&amp;#8217;est-ce que je raconte, heureusement y&amp;#8217;en a au premier rang qui suivent. Merci.&lt;/p&gt;
&lt;p&gt;Je reprend. En ruby on peut surcharger la methode &lt;code&gt;new&lt;/code&gt; &lt;em&gt;(Object#new)&lt;/em&gt; en plus de la methode &lt;code&gt;initialize&lt;/code&gt;. Le seul hic, c&amp;#8217;est qu&amp;#8217;il faut faire attention. Cette methode &lt;code&gt;new&lt;/code&gt; est censé créer l&amp;#8217;instance de la class. Il faut donc penser à renvoyer la bonne instance en fin de methode (&lt;code&gt;new&lt;/code&gt; pour les voisins du radiateur).&lt;/p&gt;
&lt;p&gt;Voyons plutôt un petit bout de code:&lt;/p&gt;
&lt;pre&gt;
class Test_initialize
    def initialize
        &quot;test_initialiaze&quot;
    end
end

class Test_new
    def self.new(*args)
        &quot;test_new&quot;
    end
end

class Test_new_2
    def self.new(*args)
        &quot;test_new_2&quot;
        Object.new
    end
end

test = Test_initialize.new
puts test.class   # Test_initialize

test = Test_new.new(&quot;args&quot;)
puts test.class   # String

test = Test_new_2.new(&quot;args&quot;)
puts test.class   # Object

&lt;/pre&gt;
&lt;p&gt;On le voit assez bien je pense: Surcharger &lt;code&gt;new&lt;/code&gt; ne doit pas se faire à la légère. Utilisé &lt;code&gt;initialize&lt;/code&gt; pour initialiser l&amp;#8217;instance semble bien plus logique.&lt;/p&gt;
&lt;p&gt;Là dessus Ruby montre bien un de ces principe de base qui veux que le langage soit simple et logique. Contrairement a Java ou l&amp;#8217;on parle de constructeur en lieu et place de methode d&amp;#8217;initialisation.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;C&amp;#8217;est de la sémantique c&amp;#8217;est sur, mais le principe est là. J&amp;#8217;aime ruby et j&amp;#8217;aime bien java quand même :-)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-08-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/08/09/ruby-new-vs-initialize.html</link>
  </item>
  
  <item>
    <title>OpenBSD Fondation</title>
    <description>&lt;p&gt;Quelle surprise ce matin en découvrant dans mes mails et dans mes fils &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20070726015128&quot;&gt;l&amp;#8217;annonce de la création de l&amp;#8217;OpenBSD Fondation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Je n&amp;#8217;avais aucune connaissance de la création de cette fondation. Mais c&amp;#8217;est bien, c&amp;#8217;est bon pour le futur d&amp;#8217;&amp;quot;OpenBSD&amp;quot;:http://www.openbsd.org et de tout les projets qui en découle: &lt;a href=&quot;http://www.openssh.org&quot;&gt;OpenSSH&lt;/a&gt;, &lt;a href=&quot;http://www.openbgpd.org/&quot;&gt;OpenBGPD&lt;/a&gt;, &lt;a href=&quot;http://www.openntpd.org/&quot;&gt;OpenNTPD&lt;/a&gt; et &lt;a href=&quot;http://www.opencvs.org&quot;&gt;OpenCVS&lt;/a&gt; (que j&amp;#8217;attend avec impatience !).&lt;/p&gt;
&lt;p&gt;Voici l&amp;#8217;annonce faite sur les listes OpenBSD:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenBSD Foundation is pleased to announce today it has completed&lt;br /&gt;
its organization as a Canadian federal non-profit corporation and is&lt;br /&gt;
ready for public interaction.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenBSD Foundation has been formed for the purpose of supporting&lt;br /&gt;
the OpenBSD project, and related projects such as OpenSSH, OpenBGPD,&lt;br /&gt;
OpenNTPD, and OpenCVS.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;In particular it will act as a single point of contact for persons and&lt;br /&gt;
organizations requiring a legal entity to deal with when they wish to&lt;br /&gt;
support OpenBSD in any way.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenBSD Foundation will initially concentrate on facilitating&lt;br /&gt;
larger donations of equipment, funds, documentation and&lt;br /&gt;
resources. Small scale donations should continue to be submitted&lt;br /&gt;
through the existing mechanisms.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Que dire de plus si ce n&amp;#8217;est: &lt;strong&gt;Longue vie à OpenBSD !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.bricabox.info/openbsd_ressources/puflogh400X99.gif&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;</description>
    <pubDate>2007-07-26T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/26/openbsd-fondation.html</link>
  </item>
  
  <item>
    <title>Standard ouvert pour l'europe</title>
    <description>&lt;p&gt;L&amp;#8217;europe a, il y a quelque temps, mis en place un &lt;a href=&quot;http://europa.eu.int/idabc/en/document/3761&quot;&gt;cadre européen dâ€™interopérabilité des services paneuropéens dâ€™administration en ligne&lt;/a&gt; (Version 1.0, 2004, page 9) qui préconise les standards ouverts.&lt;/p&gt;
&lt;p&gt;Cependant, certain organisme souhaite une révision de ce cadre et &lt;strong&gt;c&amp;#8217;est mal&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Un petit extrait pour vous inciter à réagir:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Cependant, Gartner recommende de ne pas se focaliser sur l&amp;#8217;usage des formats ouverts pour eux même. Qu&amp;#8217;ils soient ouverts ou non, les formats participent aux déploiement des services publics. &lt;span class=&quot;caps&quot;&gt;EIF&lt;/span&gt; v2.0 devrait faciliter le(s) modèle(s) commercial(aux) générant le plus de profits financiers plutôt que ceux créant de la valeur publique en reconnaissant les droits de propriété intellectuelle si il y en a. Le support de formats multiples permet une migration vers les formats ouverts quand cela sera approprié sur le long terme.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Voilà pourquoi vous &lt;a href=&quot;http://www.openstandards.eu/main-fr&quot;&gt;Soutenir les formats ouverts en Europe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et ça urge. Une consultation a été lancé, mais elle prend fin le &lt;strong&gt;31 juillet&lt;/strong&gt;, faite vite.&lt;/p&gt;</description>
    <pubDate>2007-07-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/19/standard-ouvert-pour-leurope.html</link>
  </item>
  
  <item>
    <title>Un parisien en province - le cout de la vie</title>
    <description>&lt;p&gt;Comme certaines personnes le savent déjà, je suis parti de la verte banlieue ouest parisienne pour le grand sud. Montpellier m&amp;#8217;accueil avec le soleil depuis le début de l&amp;#8217;année.&lt;/p&gt;
&lt;p&gt;Cela fait donc un poil plus de six mois. Le temps pour moi de faire mes premières conclusions sur ce que j&amp;#8217;ai appris, découvert, vu en m&amp;#8217;installant ici. Premier constat: le fameux cout de la vie.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Idée reçue: La vie en province est moins cher qu&amp;#8217;a paris&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Mouais&amp;#8230; Alors directement je dit non. Et maintenant je m&amp;#8217;explique.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;nourriture&lt;br /&gt;
Commençons par le plus simple: la nourriture. Le lait coute le même prix, le beurre aussi, les céréales également, les légumes et les fruits c&amp;#8217;est globalement pareil (forcement quand on vous présente des poireaux qui proviennent de belgiques, à Paris ou Montpellier, c&amp;#8217;est le même tarif ;-) .&lt;em&gt;Ceci dit c&amp;#8217;est mal d&amp;#8217;acheter des produits frais qui voyage autant, ils sont moins bon et ça pollue vachement pour les faire venir, mais c&amp;#8217;est un autre débat&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Vêtements. C&amp;#8217;est pareil aussi. Disons qu&amp;#8217;il y a un peu moins de choix ici pour les difficiles. Mais j&amp;#8217;ai pu trouver mes 4 t-shirt unis chez gosport pour le même tarif qu&amp;#8217;en banlieue de Paris&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Transport. Et bien vous n&amp;#8217;aller pas me croire mais l&amp;#8217;essence coute le même prix ! et le garagiste aussi !! c&amp;#8217;est dingue non ? :-D. Par contre le bus coute moins cher ici. Je m&amp;#8217;en sort pour une sorte de &lt;em&gt;carte orange&lt;/em&gt; à 43 euro/mois au lieu des 85 euro/mois des zones 1 à 4. Bon ceci dit, je ne vais pas jusqu&amp;#8217;a la plage avec, c&amp;#8217;est loin d&amp;#8217;être aussi pratique, c&amp;#8217;est loin de fournir le même service&amp;#8230;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Sortie. La dessus j&amp;#8217;avoue je n&amp;#8217;ai pas trop testé. Je ne sort que très peu. Le café coute moins cher qu&amp;#8217;a Boulogne, mais plus cher (en centre ville) qu&amp;#8217;au café de la gare de mon bout de ligne de banlieue&amp;#8230; Bref, c&amp;#8217;est pareil.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Logement. Là, il y a quelque chose. Il faut bien le reconnaitre. Et encore que&amp;#8230; ça dépends toujours des quartiers. Un 3 pièces en centre ville d&amp;#8217;une 60aine de mÂ² c&amp;#8217;est 800 euro/mois. Mais attention, les apparts sont souvent dans un piteux état. Vieille ville mal entretenu par endroit. Alors du coup le quartier juste a coté du centre, un quartier moderne, a bien la cote. Du coup le studio de 30 mÂ² s&amp;#8217;y loue pour 500 euro/mois&amp;#8230; Finalement c&amp;#8217;est pas forcement beaucoup moins cher la dessus non plus.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En gros, c&amp;#8217;est une idée reçu. Je pensais ça aussi avant de partir, je pensais que ça couterais moins cher ici. Mais finalement non. Alors du coup quand les boites vous disent que &lt;em&gt;le coup de la vie est moins élevé ici, c&amp;#8217;est pour ça le salaire&amp;#8230;&lt;/em&gt; et qu&amp;#8217;on vous sort un salaire réduit de quelque 20% alors que le coup de la vie &amp;#8230; enfin vous m&amp;#8217;avez suivi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ca fait cher payé le soleil !!!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bon ceci étant, je voulais surtout exposer^exploser l&amp;#8217;idée reçu que le coup de la vie en province est moins élevé. Peut-être ailleurs, mais pas à Montpellier, j&amp;#8217;en témoignerais s&amp;#8217;il le faut ! :-p&lt;/p&gt;
&lt;p&gt;Heureusement que le week-end on peut se consoler:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/plage_montpellier.jpg&quot;&gt;&lt;img src=&quot;/files/plage_montpellier.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-07-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/18/un-parisien-en-province-le-cout-de-la-vie.html</link>
  </item>
  
  <item>
    <title>Nouvelle machine sous le bureau</title>
    <description>&lt;p&gt;Certain d&amp;#8217;entre vous on déjà repéré les 7 différences &lt;a href=&quot;http://www.typouype.org/articles/2007/07/11/nouveau-coin-bureau&quot;&gt;dans mon nouveau bureau-maison&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et oui il y a bien deux écrans, et une nouvelle machine ! Et pour ceux qui se pose la question, non il n&amp;#8217;y a pas de portable dans la sacoche a gauche (hein &lt;a href=&quot;http://www.lacomte.net&quot;&gt;jean-mi&lt;/a&gt; ;-) ).&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc craqué pour une machine en architecture x86. Plus personne ne vendant de PowerPC, je me suis rabattu là dessus.&lt;/p&gt;
&lt;p&gt;Et dans la bête j&amp;#8217;y ai mis quelque carte de ma selection, donc une carte réseau d-link. Ce n&amp;#8217;est pas le plus important finalement, mais quelle fut ma surprise en découvrant ce dépliant dans la boiboite&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/boite_dlink_gpl.jpg&quot;&gt;&lt;img src=&quot;/files/boite_dlink_gpl.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/dlink_gpl.jpg&quot;&gt;&lt;img src=&quot;/files/dlink_gpl.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Oui oui ! C&amp;#8217;est bien la &lt;span class=&quot;caps&quot;&gt;GPL&lt;/span&gt; v2 ! C&amp;#8217;est bon ça et on en redemande. Du coup j&amp;#8217;ai fouillé les autres boites à la recherche d&amp;#8217;une information du même tonneau, mais rien :(.&lt;/p&gt;
&lt;p&gt;Et pour les plus curieux d&amp;#8217;entre vous (hein jean-mi) le deuxième écran sert pour le mac mini qui est revenu sous mac os X en dépannage pour mon amie, sont portable aillant grillé. D&amp;#8217;ailleurs si l&amp;#8217;un d&amp;#8217;entre vous sait comment je pourrais me procurer une carte mère pour un portable acer, on ne sait jamais, merci de me contacter (yannick &lt;em&gt;&lt;span class=&quot;caps&quot;&gt;DOT&lt;/span&gt;&lt;/em&gt; francois &lt;em&gt;AT&lt;/em&gt; gmail &lt;em&gt;&lt;span class=&quot;caps&quot;&gt;DOT&lt;/span&gt;&lt;/em&gt; com).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;encore un billet bien en retard&amp;#8230; je court, je court&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-07-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/13/nouvelle-machine-sous-le-bureau.html</link>
  </item>
  
  <item>
    <title>Pour garder des belles mains</title>
    <description>&lt;p&gt;&lt;em&gt;Enfin surtout pour les garder en bon état !&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Cela fait quelque temps que j&amp;#8217;entends parler de la disposition de clavier &lt;a href=&quot;http://fr.wikipedia.org/wiki/Clavier_dvorak&quot;&gt;dvorak&lt;/a&gt;. &lt;a href=&quot;http://sunfox.org/&quot;&gt;Sunny&lt;/a&gt; a même ecrit un billet avec &lt;a href=&quot;http://sunfox.org/blog/2007/04/14/14-raisons-pour-passer-au-clavier-dvorak/&quot;&gt;14 raisons pour passer au clavier dvorak&lt;/a&gt;. Exellent, et je dirais qu&amp;#8217;avant ce billet j&amp;#8217;etais plutôt curieux, maintenant je suis convaincu.&lt;/p&gt;
&lt;p&gt;Par contre son billet suivant regroupant &lt;a href=&quot;http://sunfox.org/blog/2007/05/13/questions-sur-le-dvorak/&quot;&gt;quelque question sur le clavier dvorak&lt;/a&gt; qui est censé nous donner le courage de s&amp;#8217;y mettre n&amp;#8217;a malheureusement pas eu cet effet sur moi. Du moins pas immediatement.&lt;/p&gt;
&lt;p&gt;Alors depuis je tournicote autour de cette idée&amp;#8230; et surtout autour d&amp;#8217;un site sur &lt;a href=&quot;http://www.algo.be/ergo/clavier.htm&quot;&gt;le clavier dvorak français&lt;/a&gt;. Et en parcourant ces pages, j&amp;#8217;ai appris, et j&amp;#8217;ai été surpris par certain des conseils fourni par ce site. Notament:&lt;/p&gt;
&lt;p&gt;bq.L&amp;#8217;arrière du clavier ne peut être plus haut que l&amp;#8217;avant ce qui est malheureusement souvent le cas (l&amp;#8217;avant du clavier est le côté du clavier près de la barre d&amp;#8217;espacement).&lt;/p&gt;
&lt;p&gt;Alors là, ça me bluf. Mais du coup &lt;strong&gt;clac clac&lt;/strong&gt; j&amp;#8217;ai rabattu les petits &lt;em&gt;élévateur&lt;/em&gt; de l&amp;#8217;arrière du clavier. On vas voir si à terme je m&amp;#8217;y habitue. Pour le moment ce n&amp;#8217;est pas désagréable.&lt;/p&gt;
&lt;p&gt;Clavier Dvorak francophone:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/files/clavier-dvorak-fr.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Maintenant il ne me manque plus qu&amp;#8217;un bon coup de pied aux f[es]{5} pour m&amp;#8217;y mettre&amp;#8230; J&amp;#8217;attends aussi avec impatience qu&amp;#8217;un fabriquant sorte un clavier dvorak-fr qui, a mon avis, pourrais facilité sont utilisation.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-07-12T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/12/pour-garder-des-belles-mains.html</link>
  </item>
  
  <item>
    <title>Nouveau coin bureau</title>
    <description>&lt;p&gt;En arrivant dans ce nouvel appart, on a &lt;em&gt;voulu&lt;/em&gt; une pièce de plus. Forcement, n&amp;#8217;ayant pas d&amp;#8217;enfants à y installé, c&amp;#8217;est devenu le coin bureau.&lt;/p&gt;
&lt;p&gt;On a mis beaucoup de temps à l&amp;#8217;installer. Au début débarras bien pratique, il a fallu vider les cartons quand même. Alors un peut de bricolage, un peu de ponsage, un peu de peinture, achat de chute de jonc de mer, et hop. Voilà le nouveau bureau !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/bureau_montpellier_2.jpg&quot;&gt;&lt;img src=&quot;/files/bureau_montpellier_2.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;billet bien en retard, ça fait quand même au moins 3 mois qu&amp;#8217;on l&amp;#8217;a fini ce bureau :-p&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-07-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/11/nouveau-coin-bureau.html</link>
  </item>
  
  <item>
    <title>Relax max</title>
    <description>&lt;p&gt;&lt;em&gt;oÃ¹ quand un fan d&amp;#8217;XML s&amp;#8217;y remet enfin et découvre RelaxNg&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai toujours aimé l&amp;#8217;univers qui gravite autour d&amp;#8217;&amp;quot;XML&amp;quot;:http://www.w3.org/&lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;/ : &lt;a href=&quot;http://www.w3.org/TR/xpath20/&quot;&gt;XPath&lt;/a&gt;, &lt;a href=&quot;http://www.w3.org/Style/XSL/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;XSLT&lt;/span&gt;&lt;/a&gt;&amp;#8230; Mais je n&amp;#8217;avais pas encore vraiment eu l&amp;#8217;occassion de mis frotter plus que ça au travail. Enfin si, mais là ça atteint des sommets.&lt;/p&gt;
&lt;p&gt;Je suis dans une boite dont le produit est basé sur &lt;acronym title=&quot;eXtensible Markup Language&quot;&gt;&lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;&lt;/acronym&gt;. Beaucoup, mais alors beaucoup de &lt;acronym title=&quot;eXtensible Stylesheet Language Transformation&quot;&gt;&lt;span class=&quot;caps&quot;&gt;XSLT&lt;/span&gt;&lt;/acronym&gt;, du coup des XPath de folie, et bien sur une dose de Java/Hibernate/&amp;#8230;&lt;/p&gt;
&lt;p&gt;Malheureusement comme beaucoup de société dont j&amp;#8217;ai croisé la route, personne ne prend le temps de faire les chose bien: la &lt;a href=&quot;http://fr.wikipedia.org/wiki/DTD&quot; title=&quot;Document Type Definition&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DTD&lt;/span&gt;&lt;/a&gt; du fichier &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt; servant de base à tout un tas de chose dans l&amp;#8217;application n&amp;#8217;est pas à jour. Mais alors pas du tout. Du coup, je me suis plongé dans cette petite nouveauté (enfin pour moi) que j&amp;#8217;avais vu arrivé, mais sur laquelle je ne m&amp;#8217;etais pas encore penché: &lt;a href=&quot;http://www.relaxng.org/&quot;&gt;RelaxNG&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour décrire la structure d&amp;#8217;un document &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt; on a (classé par ordre d&amp;#8217;apparition):&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;acronym title=&quot;Document Type Definition&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DTD&lt;/span&gt;&lt;/acronym&gt;. C&amp;#8217;est un format interessant, mais non &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;. Il a l&amp;#8217;avantage d&amp;#8217;être simple.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;XmlSchema. Une description de document au format &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;. Là tout de suite ça deviens interessant: on peut le traité par le biais d&amp;#8217;une machine. Pas mal de base de données et autres produit se sont lancé dans l&amp;#8217;utilisation de ce genre de document pour la description de leur données. Les description sont très strict, et bonus par rapport au &lt;span class=&quot;caps&quot;&gt;DTD&lt;/span&gt;: on peut typé les données.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;RelaxNG. Description de document en &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt; egalement, donc les même avantages que XmlSchema. Cependant c&amp;#8217;est plus simple, et plus libre. On peut donc mieux décrire ces documents. En plus, pour ne rien gacher, on peut utiliser du XmlSchema dedans ! (ça peut être pratique)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bon plutôt que de vous faire un tas d&amp;#8217;exemple, je préfère vous faire lire ceux qui existe déjà et qui sont très bien: &lt;a href=&quot;http://relaxng.org/tutorial-20011203.html&quot;&gt;RelaxNG Tutorial&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si vous n&amp;#8217;avez pas encore regardé XmlSchéma, sauté directement à RelaxNG, vous aller gagner du temps.&lt;/p&gt;</description>
    <pubDate>2007-07-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/10/relax-max.html</link>
  </item>
  
  <item>
    <title>Happy birthday !</title>
    <description>&lt;p&gt;Arf, je ne sais pas si c&amp;#8217;est le bon format :-/&lt;/p&gt;
&lt;p&gt;Quoiqu&amp;#8217;il en soit, le blog &lt;a href=&quot;http://formats-ouverts.org/&quot;&gt;les formats ouverts&lt;/a&gt; fête ces &lt;a href=&quot;http://formats-ouverts.org/blog/2007/07/02/1252-3-ans-revolus&quot;&gt;3 ans révolus&lt;/a&gt;. 3 ans que Thierry &lt;em&gt;il-voit-des-formats-partout&lt;/em&gt; Stoehr nous en parle. Alors &lt;strong&gt;bon anniversaire&lt;/strong&gt;, merci pour toute ces informations, anecdotes, décryptages. Et encore beaucoup des comme ça !&lt;/p&gt;
&lt;p&gt;Merci.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;les formats commencent à m&amp;#8217;obséder aussi, c&amp;#8217;est grave ?&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-07-03T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/03/happy-birthday.html</link>
  </item>
  
  <item>
    <title>self.change.style (again)</title>
    <description>&lt;p&gt;Suite au &lt;a href=&quot;http://www.typouype.org/articles/2007/06/29/self-change_style#comments&quot;&gt;gentil commentaire de jean-mi&lt;/a&gt; j&amp;#8217;ai prit un peu de recule sur le choix du theme que j&amp;#8217;ai effectué.&lt;/p&gt;
&lt;p&gt;effectivement ce bleu change, mais ce bleu est un peu criard aussi&amp;#8230; Et rappel un certain écran de la mort qui tue :p&lt;/p&gt;
&lt;p&gt;Du coup, et pour quelque jour, je vais essayer ce theme un peu plus minimaliste :)&lt;/p&gt;</description>
    <pubDate>2007-07-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/01/self-change-style-again.html</link>
  </item>
  
  <item>
    <title>Changement de licence</title>
    <description>&lt;p&gt;Suite à la lecture de l&amp;#8217;&amp;quot;article au sujet de l&amp;#8217;utilisation des licenses Creative Commons sur le framablog&amp;quot;:http://framablog.org/index.php/post/2007/06/30/Creative-Commons-statistiques j&amp;#8217;ai décidé de modifier les licenses de mes photos sur &lt;a href=&quot;http://www.flickr.com/photos/yafra/&quot;&gt;flickr&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Apparemment (et je le découvre aujourd&amp;#8217;hui) il n&amp;#8217;y a que deux version de license Creative Commons qui soit compatible avec le logiciel libre: la &lt;a href=&quot;http://creativecommons.org/licenses/by/2.0/&quot;&gt;Creative Commons BY&lt;/a&gt; et la &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.0/&quot;&gt;Creative Commons BY-SA&lt;/a&gt; or moi j&amp;#8217;avais opté pour la version avec un blocage pour l&amp;#8217;utilisation commercial: &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en&quot;&gt;Creative Commons BY-NC-SA&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Le temps de passer sur toute les photos dans la journée, et cela sera modifié.&lt;/p&gt;</description>
    <pubDate>2007-07-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/07/01/changement-de-licence.html</link>
  </item>
  
  <item>
    <title>self.change_style</title>
    <description>&lt;p&gt;Comme vous pouvez le voir, j&amp;#8217;ai changé de thèmes. Et non ce n&amp;#8217;est toujours pas un thèmes fait avec mes petites mimines. Manque de temps et/ou d&amp;#8217;idée. Mais ça viendra.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai listé les thèmes de &lt;a href=&quot;http://typosphere.org/&quot;&gt;Typo&lt;/a&gt; sur le belle outil nomé &lt;a href=&quot;http://www.dev411.com/typo/themes/&quot;&gt;Typo Thèmes viewer&lt;/a&gt; et c&amp;#8217;est un thème de &lt;a href=&quot;http://www.bombo.it/&quot;&gt;Daniele Meschiari&lt;/a&gt; qui a retenu mon attention: &lt;a href=&quot;http://proofread.digital-achievement.com/catalog/themes/view/29&quot;&gt;Kumbha&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Y&amp;#8217;a un petit peu de ce que je souhaiterais faire si j&amp;#8217;arrive à me lancer, du coup je pourrais partir de celui-ci, ça sera plus rapide.&lt;/p&gt;
&lt;p&gt;Enfin, jusqu&amp;#8217;au jour oÃ¹ je vais tomber sur LE thème que je veux faire, fait par un autre :-p&lt;/p&gt;</description>
    <pubDate>2007-06-29T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/29/self-change_style.html</link>
  </item>
  
  <item>
    <title>Le web libre</title>
    <description>&lt;p&gt;Que ferait on aujourd&amp;#8217;hui sans ces kilomètes de cable &lt;a href=&quot;http://fr.wikipedia.org/wiki/RJ45&quot;&gt;RJ45&lt;/a&gt;, ces &lt;a href=&quot;http://fr.wikipedia.org/wiki/Backbone&quot;&gt;Dorsales&lt;/a&gt;. Hein ? Et sans ce bon vieu (à l&amp;#8217;échelle de l&amp;#8217;informatique) protocole &lt;a href=&quot;http://fr.wikipedia.org/wiki/Http&quot;&gt;&lt;span class=&quot;caps&quot;&gt;HTTP&lt;/span&gt;&lt;/a&gt; ? Déjà vous ne seriez pas ici, et moi non plus (sur ce blog bien sur).&lt;/p&gt;
&lt;p&gt;Comme l&amp;#8217;informatique bouge vite, avance rapidement, les premier documents fourni par ce protocole réseau au format textes on laissé leurs placent aux documents au &lt;a href=&quot;http://formats-ouverts.org/&quot;&gt;format ouvert&lt;/a&gt; &lt;a href=&quot;http://fr.wikipedia.org/wiki/HTML&quot;&gt;&lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Mais depuis quelque temps le &lt;em&gt;web dynamique&lt;/em&gt; nous gratifi d&amp;#8217;_application en ligne_. On a même maintenant un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Web_2.0&quot;&gt;&lt;em&gt;Web 2.0&lt;/em&gt;&lt;/a&gt; et tout ça que c&amp;#8217;est beau ça brille avec &lt;a href=&quot;http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_And_XML&quot;&gt;&lt;em&gt;Ajax&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Alors je ne sais pas si je suis le seul, mais dans toutes ces applications &lt;em&gt;so web 2&lt;/em&gt; et même les autres, plus simple (_so web 1.0 ?) sont basé, pour la plupart, sur des outils opensource. A priori.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;en serveur web: &lt;a href=&quot;http://www.journaldunet.com/solutions/dossiers/chiffres/technoswebserveurs.shtml&quot;&gt;56% d&amp;#8217;apache, 1,2% de lighttpd&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;en base de données: &lt;a href=&quot;http://www.01net.com/images/82111.gif&quot;&gt;15% mysql, 4% postgresql, 12,8% firebird&lt;/a&gt; &lt;em&gt;(attention c&amp;#8217;est global, pas uniquement web ici)&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;en langage de script: &lt;em&gt;pas de chiffres, j&amp;#8217;ai pas trouvé&lt;/em&gt; mais on le sait, &lt;span class=&quot;caps&quot;&gt;PHP&lt;/span&gt;, Python, Ruby, Java&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alors c&amp;#8217;est bien beau tout ça, ça donne l&amp;#8217;impression d&amp;#8217;être du coté clair de la force. Soit. Mais est-ce que les sources de toutes ces applications web sont disponible ? OÃ¹ est le code source de &lt;a href=&quot;http://flickr.com/&quot;&gt;flickr&lt;/a&gt; ? OÃ¹ sont les sources des plateforme de blog divers et varié (je ne parle pas des moteur de blog genre &lt;a href=&quot;http://typosphere.org/&quot;&gt;Typo&lt;/a&gt; mais plutôt des plateforme genre overblog et autres typepad) ?&lt;/p&gt;
&lt;p&gt;Alors livrer un contenu en &lt;a href=&quot;http://fr.creativecommons.org/&quot;&gt;Creative Common&lt;/a&gt; c&amp;#8217;est une chose, mais fournir les sources permettrais de ce placer réellement du bon coté de la force. &lt;em&gt;Promis si je fait une modif de Typo je fournirais les sources&lt;/em&gt;. De toute façon la license nous y oblige dans la pluspart des cas. Mais qui le fait réellement ?&lt;/p&gt;
&lt;p&gt;Pour remédier à cela, la &lt;a href=&quot;http://www.fsf.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;FSF&lt;/span&gt;&lt;/a&gt; (&lt;a href=&quot;http://fsffrance.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;FSF&lt;/span&gt;-France&lt;/a&gt;) planche sur une nouvelle license, dérivé de la &lt;a href=&quot;http://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;GPL&lt;/span&gt; v3&lt;/a&gt;, j&amp;#8217;ai nomé la &lt;a href=&quot;http://gplv3.fsf.org/agplv3-dd1.html&quot;&gt;&lt;strong&gt;&lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; Affedro &lt;span class=&quot;caps&quot;&gt;GPL&lt;/span&gt; v3&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et pour finir, un petit extrait du pourquoi la réalisation de cette license est important:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A secondary benefit of defending all users&amp;#8217; freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt; Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version.&lt;/p&gt;
&lt;p&gt;Alors messieurs du web 2.0.1_p35 merci d&amp;#8217;arreter de proner les valeurs du libre sans les suivre.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Bon d&amp;#8217;un autre coté c&amp;#8217;est peut-être moi qui n&amp;#8217;est rien compris et qui me croyais dans le monde de oui oui oÃ¹ tout le monde il est beau, tout le monde il est gentil, et tout le monde fait du libre&amp;#8230; C&amp;#8217;est bien mon genre ça&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/22/le-web-libre.html</link>
  </item>
  
  <item>
    <title>Nouvelle pétition pour la défense des formats ouverts</title>
    <description>&lt;p&gt;Comme c&amp;#8217;est bien écrit et ça contient toute les informations qu&amp;#8217;ils vous faut, je copie colle (&lt;em&gt;quel flémard !&lt;/em&gt;, &lt;em&gt;normal il est développeur ;-)&lt;/em&gt;) un message emis sur les listes couriel de l&amp;#8217;&amp;quot;APRIL&amp;quot;:http://www.april.org.&lt;/p&gt;
&lt;blockquote&gt;Bonjour&lt;br /&gt;
&lt;br /&gt;
Très bientôt les comités nationaux devront remettre leurs avis pour ou&lt;br /&gt;
contre le fait d&amp;#8217;accepter le format  de fichiers proposé par Microsoft&lt;br /&gt;
&lt;span class=&quot;caps&quot;&gt;OOXML&lt;/span&gt; comme standard iso.&lt;br /&gt;
&lt;br /&gt;
Si, comme beaucoup, vous pensez que celui-ci n&amp;#8217;offre pas encore les&lt;br /&gt;
garanties pour devenir un tel standard, merci de soutenir nos actions&lt;br /&gt;
et signer la pétition de la &lt;span class=&quot;caps&quot;&gt;FFII&lt;/span&gt; à&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.noooxml.org/petition&quot;&gt;http://www.noooxml.org/petition&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
et transmettre ce message à vos connaissances.&lt;br /&gt;
&lt;br /&gt;
Pour en savoir plus :&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Office_Open_XML&quot;&gt;http://en.wikipedia.org/wiki/Office_Open_XML&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.grokdoc.net/index.php/EOOXML_objections&quot;&gt;http://www.grokdoc.net/index.php/EOOXML_objections&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.noooxml.org/&quot;&gt;http://www.noooxml.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.noooxml.org/local--files/arguments/TheCaseAgainstOOXML.pdf&quot;&gt;http://www.noooxml.org/local&amp;#8212;files/arguments/TheCaseAgainstOOXML.pdf&lt;/a&gt;&lt;br /&gt;
Par Rob Weir, &lt;span class=&quot;caps&quot;&gt;IBM&lt;/span&gt; specialist&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.freesoftwaremagazine.com/node/2110&quot;&gt;http://www.freesoftwaremagazine.com/node/2110&lt;/a&gt; When is a standard not a standard?&lt;br /&gt;
&lt;br /&gt;
Merci&lt;br /&gt;
&lt;br /&gt;
Nicolas Pettiaux&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Merci de votre attention, de votre compréhension du problème et de votre signature. Je rappel l&amp;#8217;adresse de la pétition: &lt;a href=&quot;http://www.noooxml.org/petition&quot;&gt;http://www.noooxml.org/petition&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/22/Nouvelle-petition-defense-formats-ouverts.html</link>
  </item>
  
  <item>
    <title>C'est pas de ma faute c'est historique</title>
    <description>&lt;p&gt;Combien de fois on entends cette phrase quand on est développeur: 1 fois ? 10 fois ? 100 fois ? trop souvent.&lt;/p&gt;
&lt;p&gt;Il a bon dos l&amp;#8217;historique hein, on lui en met plein la tronche. Alors oui, les absents ont toujours tord, et comme de par hazard, &lt;em&gt;historique&lt;/em&gt; on le voit jamais lui. Mais il prend chère.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Oui non, mais en fait tu as raison, mais c&amp;#8217;est historique. &lt;em&gt;blablabla&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Comment on fait avancer un soft si on traine ce boulet d&amp;#8217;_historique_ ? Même absent on dirais qu&amp;#8217;il fait peur.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Tu comprends c&amp;#8217;est &lt;em&gt;historique&lt;/em&gt; alors je préfère pas changer ça.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Attention c&amp;#8217;est &lt;em&gt;historique&lt;/em&gt; touche pas on ne sait jamais.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Ah non c&amp;#8217;est &lt;em&gt;historique&lt;/em&gt; faut pas changer ça.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Stop.&lt;/p&gt;
&lt;p&gt;Alors &lt;em&gt;historique&lt;/em&gt; il faut le licencier lui, y&amp;#8217;en a marre. On traine des boulettes d&amp;#8217;architecture et c&amp;#8217;est toujours à cause de lui. Alors table rase du passé, on met &lt;em&gt;historique&lt;/em&gt; à la porte et je suis sur que l&amp;#8217;on gagnera du temps.&lt;/p&gt;
&lt;p&gt;Trop d&amp;#8217;équipes sont pénalisé par lui (en plus il a plein de frère partout, car c&amp;#8217;est pas la seule boite ou j&amp;#8217;entends parlé de lui). Architecture bancale, code moisi, code procédurale écrit en avec un langage objet. Il nous fait toujours la totale lui.&lt;/p&gt;
&lt;p&gt;Pourquoi les développeurs ont-ils peur de lui ? Sûrement à cause de ces anciens potes devenu &lt;span class=&quot;caps&quot;&gt;DSI&lt;/span&gt;, Responsable technique ou autre &lt;em&gt;chef&lt;/em&gt;. Hmm. Quel dommage. La culture agile n&amp;#8217;est pas pour demain on dirais, on a besoin de sang neuf au poste de déscision, ou alors de gens qui on su couper les ponts avec &lt;em&gt;historique&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Historique, c&amp;#8217;est la plait du développeur.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Je ne suis passé que dans très peu de boite oÃ¹ l&amp;#8217;historique n&amp;#8217;etais pas une plait car soit inexistant, soit mis de coté. Désolé pour le coup de sang, mais j&amp;#8217;en ai marre de voir des aplpication qui pourrais être mille fois mieux faite, mille fois plus conviviale, mille fois plus pratique à utiliser pour les utilisateurs, mille fois plus en phase avec les besoins. Et en plus c&amp;#8217;est même pas libre :&amp;#8217;(&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/18/cest-historique.html</link>
  </item>
  
  <item>
    <title>Une vidéo quelle est bien</title>
    <description>&lt;p&gt;Je ne mettrais pas ici de flash (capucepalibre). Donc je vais me contenter d&amp;#8217;un lien, après tout, rien n&amp;#8217;empêche d&amp;#8217;autres personnes à mettre du flash sur leur site ;-)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://thecaribbeanweblog.com/index.php/2007/06/13/147-mac-or-pc&quot;&gt;Un bon clash Windows/Mac&lt;/a&gt;&lt;br /&gt;
(Clash musical s&amp;#8217;entend !)&lt;/p&gt;
&lt;p&gt;Merci à &lt;a href=&quot;http://thecaribbeanweblog.com/index.php/&quot;&gt;Christophe [thecaribbeanweblog.com]&lt;/a&gt; pour ce bon moment.&lt;/p&gt;</description>
    <pubDate>2007-06-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/14/une-video-quelle-est-bien.html</link>
  </item>
  
  <item>
    <title>OpenSolaris vu par le monde libre</title>
    <description>&lt;p&gt;Libéré en parti et sous &lt;a href=&quot;http://fr.wikipedia.org/wiki/Common_Development_and_Distribution_License&quot;&gt;&lt;span class=&quot;caps&quot;&gt;CDLL&lt;/span&gt;&lt;/a&gt; sur la fin 2004, la communautée &lt;a href=&quot;http://www.opensolaris.org/os/&quot;&gt;OpenSolaris&lt;/a&gt; grandi et ça commence à se voir.&lt;/p&gt;
&lt;p&gt;Du coup, &lt;a href=&quot;http://fr.wikipedia.org/wiki/Linus_Torvalds&quot;&gt;Linus Torvalds&lt;/a&gt;  (Le papa de linux pour ceux qui eventuellement ne trainerais pas trop sur la planête libre) profite d&amp;#8217;un fil au sujet des &lt;a href=&quot;http://lkml.org/lkml/2007/6/9/11&quot;&gt;license &lt;span class=&quot;caps&quot;&gt;GPL&lt;/span&gt; V2 et V3 autour de linux&lt;/a&gt; (et justement de l&amp;#8217;échange de code avec OpenSolaris) pour &lt;a href=&quot;http://lkml.org/lkml/2007/6/12/232&quot;&gt;casser un peu de sucre sur OpenSolaris&lt;/a&gt;. Même si la fin du message est plutôt &lt;em&gt;positive&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The &lt;em&gt;good&lt;/em&gt; news is that Jonathan Schwartz actually does seem to have made&lt;br /&gt;
a difference, and I hope to God he is really as serious about&lt;br /&gt;
open-sourcing things as he says he is. And don&amp;#8217;t get me wrong: I think a&lt;br /&gt;
truly open-source GPLv3 Solaris would be a really really &lt;em&gt;good&lt;/em&gt; thing,&lt;br /&gt;
even if it does end up being a one-way street as far as code is concerned&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Jonathan_I._Schwartz&quot;&gt;Jonathan Schwartz&lt;/a&gt;  (Le patron de SunMicrosystem, OpenSolaris est issu des technos Sun et en fait parti) répond sur ce même fil à la première question. Cependant, il a utilisé sont &lt;a href=&quot;http://blogs.sun.com/jonathan/entry/one_plus_one_is_fifty&quot;&gt;blog pour répondre à Linus&lt;/a&gt;, pour défendre l&amp;#8217;idée qu&amp;#8217;OpenSolaris et la politique de Sun autour de ce projet est bien orienté vers le libre, et ne surf pas sur une &lt;em&gt;mode&lt;/em&gt; du logiciel libre.&lt;/p&gt;
&lt;p&gt;Je ne partage pas forcement les critiques de Linus, a la limite je partage certain doute, mais je pense que Sun est de bonne foi. De plus j&amp;#8217;avoue ne pas trouver ces arguments très fondé, ou seulement sur ces prédictions de madame soleil. De toute façon Linus n&amp;#8217;est qu&amp;#8217;un gros trolleur :-p&lt;/p&gt;
&lt;p&gt;En parlant de trolleur&amp;#8230;&lt;/p&gt;
&lt;p&gt;Si je parle de toute ça aujourd&amp;#8217;hui ce n&amp;#8217;est pas seulement parce que je m&amp;#8217;interesse au projet OpenSolaris (curiosité quand tu nous tiens&amp;#8230;). Non c&amp;#8217;est surtout à cause de l&amp;#8217;apparition d&amp;#8217;un gai luron, qui habituellement troll avec Linus. Un personnage dont j&amp;#8217;apprecie beaucoup le travail: &lt;a href=&quot;http://fr.wikipedia.org/wiki/Theo_de_Raadt&quot;&gt;Theo de Raadt&lt;/a&gt;.&lt;br /&gt;
Alors oui, bien souvent il troll avec Linus, oui bien souvent il n&amp;#8217;est pas du tout diplomate, oui bien souvent il n&amp;#8217;utilise pas les &lt;em&gt;formes&lt;/em&gt; qu&amp;#8217;il faudrais. Mais là, sur ce coup, il fait les choses bien, et j&amp;#8217;ai été beaucoup surpris qu&amp;#8217;il s&amp;#8217;invite dans la discussion. Mais il la bien fait ! Il a fait un &lt;a href=&quot;http://blogs.sun.com/jonathan/entry/one_plus_one_is_fifty#comment-1181726726000&quot;&gt;commentaire au sujet des problème de documentation du matériel sun&lt;/a&gt;.&lt;br /&gt;
Alors oui, ça n&amp;#8217;a presque pas grand chose à voir. Mais en y cherchant bien&amp;#8230; Je ne resiste pas à mettre quelque extrait commenté:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;oday I speak as the project leader for another set of open source projects &amp;#8212; OpenBSD and OpenSSH. OpenSSH will be better known to your audience, as it is what they use daily to connect securely to and from their Solaris (or Linux) machines. OpenSSH killed telnet and rlogin, for those who still remember those mechanisms.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Là il troll bien fort, comme il sait le faire :). Mais il a raison, OpenSSH a bien tué telnet et rlogin (qui s&amp;#8217;en sert encore ici ?)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Two operating systems run on Sun&amp;#8217;s latest &lt;span class=&quot;caps&quot;&gt;PCI&lt;/span&gt;-e based (smallish) Ultrasparc-&lt;span class=&quot;caps&quot;&gt;III&lt;/span&gt; machines, the v215/v245 &amp;#8212; Solaris and OpenBSD. The latter system runs on those machines because the code to support the non-processor chips on the board had to be written after painstaking reverse engineering, because Sun refuses to make available documentation for how these chips are programmed.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Alors là, ça tue. Seul OpenBSD et Solaris fonctionne sur ces &lt;a href=&quot;http://www.sun.com/servers/entry/v445/index.xml?intcmp=lnch09_v445_overview&quot;&gt;sun Fire v215/v245&lt;/a&gt;. Solaris c&amp;#8217;est normal, c&amp;#8217;est vendu avec je crois. Par contre OpenBSD fonctionne dessus grace au &lt;a href=&quot;http://en.wikipedia.org/wiki/Reverse_engineering&quot;&gt;&lt;em&gt;reverse engineering&lt;/em&gt;&lt;/a&gt;  car Sun n&amp;#8217;a jamais fourni la moindre documentation sur ces machines.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There are two operating systems which surprisingly do not run on the Sun v215/v245 ( Linux and OpenSolaris. OpenSolaris?? Yes) Sun isn&amp;#8217;t even open enough to give the OpenSolaris community enough documentation to support their new machines. So I think that Linus is right, and Sun has a long road ahead.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Le comble. OpenSolaris, le projet &lt;em&gt;d&amp;#8217;ouverture&lt;/em&gt; (c&amp;#8217;est à la mode ce mot ;-)) de Solaris ne tourne &lt;span class=&quot;caps&quot;&gt;PAS&lt;/span&gt; sur ces machines Sun !!! Et pour une fois on vois Theo en accord avec Linus ! Waaahooouu !&lt;/p&gt;
&lt;p&gt;Le rapport est là. Sun souhaite et s&amp;#8217;oriente (je veux le croire) vers le libre, mais doucement, trop doucement peut-être disent certains. C&amp;#8217;est vrai qu&amp;#8217;une chose qui pourrait être fait facilement et simplement c&amp;#8217;est de fournir les specifications matériel à la communauté du libre. C&amp;#8217;est facile et ça ajoute du crédit à l&amp;#8217;action que mène Sun. J&amp;#8217;espère que le commentaire de Theo  aidera a accélérer les choses (même si personnellement j&amp;#8217;ai pas $15000 à mettre dans une machine Sun :-p)&lt;/p&gt;
&lt;p&gt;Sacré Theo !&lt;/p&gt;
&lt;p&gt;Même si je m&amp;#8217;interesse à OpenSolaris, je dit: &lt;strong&gt;Longue vie à &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Voilà un billet * people du libre *, j&amp;#8217;espère que les non initié à cet univers auront appris quelque truc, hein Terckan :-p&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/14/opensolaris-vu-par-le-monde-libre.html</link>
  </item>
  
  <item>
    <title>Une journée sans google - trop tard</title>
    <description>&lt;p&gt;Je viens de lire sur &lt;a href=&quot;http://fr.theinquirer.net/2007/06/13/moteur_de_recherche_une_journe.html&quot;&gt;The Inquirer [fr] une nouvelle à propos d&amp;#8217;une journée sans google&lt;/a&gt;. Apparemment à l&amp;#8217;initiative d&amp;#8217;un blog anglophone, &lt;a href=&quot;http://altsearchengines.com/2007/06/12/a-day-without-google/&quot;&gt;altsearchengine.com&lt;/a&gt;, la journée d&amp;#8217;hier (le 12/06/2007) devait être consacré à la découverte d&amp;#8217;autres moteur de recherche de google. C&amp;#8217;est raté pour l&amp;#8217;info fraiche.&lt;/p&gt;
&lt;p&gt;Cela fait plusieurs jours que j&amp;#8217;entends parlé de &lt;em&gt;accro a google, essayer d&amp;#8217;utiliser autre chose&lt;/em&gt; et tout un tas de reflexion de ce genre. Du coup j&amp;#8217;essai, depuis bientôt 3 semaines, d&amp;#8217;utiliser un autre moteur de recherche: &lt;a href=&quot;http://www.exalead.fr/search&quot;&gt;exalead&lt;/a&gt;. C&amp;#8217;est pas mal, c&amp;#8217;est interessant. Ca reste un moteur de recherche de toute façon. Je pense que c&amp;#8217;est surtout une question d&amp;#8217;habitude.&lt;/p&gt;
&lt;p&gt;Cet article de The inquirer m&amp;#8217;a fait découvrir un autre moteur: &lt;a href=&quot;http://www.accoona.com/&quot;&gt;accoona&lt;/a&gt;. Je pense que je vais l&amp;#8217;essayer aussi. C&amp;#8217;est important la diversité, le choix. On sait bien oÃ¹ mène un monopole, même quand il est de bonne foi (ou pas, hein Bill ;-)).&lt;/p&gt;
&lt;p&gt;Il me faut maintenant trouver une alternative à gmail, ce qui je l&amp;#8217;espère ne va pas tarder grace à &lt;a href=&quot;http://www.gandi.net&quot;&gt;Gandi&lt;/a&gt;. Si on en crois &lt;a href=&quot;http://www.gandi.net/domain/detail&quot;&gt;la page des services proposé par gandi&lt;/a&gt; un  &lt;acronym title=&quot;Gandi Mail&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GMAIL&lt;/span&gt;&lt;/acronym&gt; devrais bientôt voir le jour. Alors certes, la version de base n&amp;#8217;a pas les même fonctionnalitées (surtout en terme d&amp;#8217;espace de stockage) mais on devrais pouvoir s&amp;#8217;en sortir en archivant les vieux mails :-).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;A suivre&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/13/une-journee-sans-google-trop-tard.html</link>
  </item>
  
  <item>
    <title>Gagner sa vie librement</title>
    <description>&lt;p&gt;&lt;em&gt;ou les reflexions d&amp;#8217;un trentenaire qui cherche une suite à ça carrière (attention poste un peu long, tout comme ma reflexion)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Pfff. J&amp;#8217;avais commencé un grand billet sur mes reflexion dans le domaine, mais je me suis fait rattrapé par l&amp;#8217;&amp;quot;AFUL&amp;quot;:http://www.aful.org qui a fait un très bon papier sur &lt;a href=&quot;http://www.aful.org/professionnels/modeles-economiques-ll&quot;&gt;les modèles économique du libre&lt;/a&gt;.  Un papier bien plus complêt que mes propres reflexions.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Disons que ça ne me permet toujours pas d&amp;#8217;y voir plus clair. Il faut avouer que la province offre quand même moins de choix que Paris. Alors trouver un emploi lié aux logiciels libre en province&amp;#8230; dur dur, mais je reste à l&amp;#8217;écoute ;-)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;edit: Correction orthographique dans le titre. Merci Terckan, je suis un boulet de l&amp;#8217;orthographe, il faut que je me soigne&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/11/gagner-sa-vie-librement.html</link>
  </item>
  
  <item>
    <title>JRuby 1.0.0RC3</title>
    <description>&lt;p&gt;Et voilà, l&amp;#8217;implémentation &lt;a href=&quot;http://java.sun.com&quot;&gt;Java&lt;/a&gt; de &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; vient de sortir. Alors forcement  tout n&amp;#8217;est pas implémenté, tout n&amp;#8217;est pas compatible. Mais c&amp;#8217;est sûrement à essayer !&lt;/p&gt;
&lt;p&gt;Je suis sur que c&amp;#8217;est un bon moyen de faire entrer Ruby dans l&amp;#8217;entreprise !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://headius.blogspot.com/2007/06/jruby-100rc3-released-and-this-is-it.html&quot;&gt;L&amp;#8217;annonce surle blog de Charles Nutter&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le site officiel de &lt;a href=&quot;http://jruby.codehaus.org/&quot;&gt;JRuby&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;il faut que je code !&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-06-03T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/06/03/jruby-1-0-0rc3.html</link>
  </item>
  
  <item>
    <title>Et pourquoi pas OpenSolaris</title>
    <description>&lt;p&gt;C&amp;#8217;est la reflexion que je me suis faite il y a une semaine. &lt;a href=&quot;http://www.opensolaris.org/&quot;&gt;OpenSolaris&lt;/a&gt; est le projet d&amp;#8217;ouverture du code du système d&amp;#8217;exploitationSolaris de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Sun_Microsystems&quot;&gt;Sun Microsystem&lt;/a&gt; (&lt;a href=&quot;http://fr.wikipedia.org/wiki/OpenSolaris&quot;&gt;voir la définition wikipedia&lt;/a&gt;). Ce projet à été lancé en 2005 (si je ne me trompe pas). C&amp;#8217;est une bonne chose.&lt;/p&gt;
&lt;p&gt;Beaucoup ce demandais pourquoi Sun (créateur de java, mais surtout fournisseur de machine et processeur Sparc) n&amp;#8217;avais pas rempalcé son système unix propriétaire par un linux retravaillé (comme &lt;span class=&quot;caps&quot;&gt;IBM&lt;/span&gt; et d&amp;#8217;autres ont pu le faire). J&amp;#8217;avoue que je suis content de la voie prise par Sun. Ce qui me plait dans le libre, ou même en général, c&amp;#8217;est d&amp;#8217;avoir le choix. Le choix c&amp;#8217;est une forme de liberté. Ouvrir le code de leur système permet de le faire connaitre et évoluer plus facilement, plus rapidement.&lt;/p&gt;
&lt;p&gt;Un autre point à joué dans mon choix, mon envie de tester OpenSolaris. &lt;a href=&quot;http://ianmurdock.com/&quot;&gt;Ian Murdock&lt;/a&gt; le papa de &lt;a href=&quot;http://www.debian.org&quot;&gt;Debian&lt;/a&gt; a rejoint Sun pour travailler sur OpenSolaris ! C&amp;#8217;est une bonne nouvelle. Cela montre aussi que Sun ne fait pas cette ouverture par effet de mode, mais croit dans le mode de distribution libre (Java aussi est en train de devenir libre ;-) ).&lt;/p&gt;
&lt;p&gt;Basé sur Gnome, le bureau et les application sont assez complète. Même si en regardant sous le capot il y a pas mal de chose très différentes, cela reste un Unix, et on ne s&amp;#8217;y perd pas trop trop.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://media.typouype.org/scrot/scrot_solaris_20070527.jpg&quot;&gt;&lt;img src=&quot;http://media.typouype.org/scrot/scrot_solaris_20070527_min.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Bon j&amp;#8217;ai quand même pas mal de chose à apprendre sur ce système. Je vous en ferais part au fur et à mesure. Si jamais vous voulez l&amp;#8217;essayer ça pourrais servir. Moi ça me fera un pense-bête ;-)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-05-27T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/05/27/et-pourquoi-pas-opensolaris.html</link>
  </item>
  
  <item>
    <title>Rendez-vous</title>
    <description>&lt;p&gt;Deux rendez-vous incontournable pour découvrir le monde libre:&lt;/p&gt;
&lt;h4&gt;Journées du Libre de Montpellier 07&lt;/h4&gt;
&lt;p&gt;&lt;a href=&quot;http://www.all.asso.fr/Realisations/2007/jlm07/ProgrammesJLM07/&quot;&gt;Le programme sur le site de l&amp;#8217;ALL&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;aimerais pouvoir assister à toutes les journées&amp;#8230; mais jeudi pour les Collectivitées, vendredi pour les Entreprises c&amp;#8217;est sur mes jours de boulot, et venant d&amp;#8217;arriver, je ne suis pas sur de pouvoir me libérer. Les journées termine à 17h trop tôt pour que je passe après&amp;#8230; Tant pis.&lt;/p&gt;
&lt;p&gt;Par contre samedi, j&amp;#8217;y serais !  Surtout car c&amp;#8217;est pour moi l&amp;#8217;occassion de voir Monsieur &lt;span class=&quot;caps&quot;&gt;RMS&lt;/span&gt; en chair et en os, et car les conférences de l&amp;#8217;après midi me semble passionnante:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Formats libres&amp;quot;, Th. Stoehr (président &lt;span class=&quot;caps&quot;&gt;AFUL&lt;/span&gt; &amp;#8211; &lt;a href=&quot;http://formats-ouverts.org/&quot;&gt;formats-ouverts.org&lt;/a&gt;)&lt;/li&gt;
	&lt;li&gt;&amp;#8220;Promouvoir et défendre le Logiciel Libre dans un contexte politique et juridique changeant&amp;#8221;, Frederic Couchet (&lt;a href=&quot;http://www.april.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;APRIL&lt;/span&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Deux personnes que je lit régulièrement et que j&amp;#8217;aurais plaisir à écouter pour une fois !&lt;br /&gt;
(La conf mozilla juste avant me parait bien interessante également ;-))&lt;/p&gt;
&lt;p&gt;Une belle journée en perspective (et pour une fois aussi que je peu y aller avec mes pieds ;-)&lt;/p&gt;
&lt;h4&gt;Rencontres Mondiales du Logiciel Libre 2007&lt;/h4&gt;
&lt;p&gt;C&amp;#8217;est un grand classique, que je vais encore rater par manque de temps. (Pas de vacances pour le nouveau employé, c&amp;#8217;est le revert de la médaille quand on change souvent d&amp;#8217;employeur ;-/)&lt;/p&gt;
&lt;p&gt;Mais j&amp;#8217;espère bien qu&amp;#8217;en 2008 j&amp;#8217;arriverais à m&amp;#8217;y rendre !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.rmll.info&quot;&gt;Le site officiel des &lt;span class=&quot;caps&quot;&gt;RMLL&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.rmll.info&quot;&gt;&lt;img src=&quot;http://media.typouype.org/rmll2007_150x180.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ajoute que &lt;a href=&quot;http://rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt; à prévu d&amp;#8217;y tenir quelques conférences sur Ruby (et pas &lt;span class=&quot;caps&quot;&gt;QUE&lt;/span&gt; RubyOnRails ! :) ).&lt;/p&gt;</description>
    <pubDate>2007-05-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/05/24/rendez-vous.html</link>
  </item>
  
  <item>
    <title>Vinyls et mp3 : c'est fait pour moi !</title>
    <description>&lt;p&gt;En voilà une idée qu&amp;#8217;elle est bonne ! Un label Anglais a décidé de fournir avec ces vinyls un code permettant de télécharger l&amp;#8217;équivalent du dit vinyl, mais au format mp3. Non DRMisé !&lt;/p&gt;
&lt;p&gt;Bon c&amp;#8217;est sur les morceaux ne sont pas fourni au format libre &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ogg&quot;&gt;&lt;span class=&quot;caps&quot;&gt;OGG&lt;/span&gt;&lt;/a&gt;, mais c&amp;#8217;est un point interessant voir ce que certain label sont prêt à proposer. Et puis ça évite d&amp;#8217;avoir à faire la conversion (chose faisable, mais pas forcement des plus pratique dans certains cas).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le vinyl n&amp;#8217;est pas mort !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;source: &lt;a href=&quot;http://fr.theinquirer.net/2007/05/16/un_label_anglais_vend_des_viny.html&quot;&gt;The Inquirer&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2007-05-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/05/16/vinyls-et-mp3-cest-fait-pour-moi.html</link>
  </item>
  
  <item>
    <title>Microsoft, GNULinux et les brevets </title>
    <description>&lt;p&gt;Ou &lt;em&gt;quand microsoft fait de l&amp;#8217;humour geek&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;On a vu hier fleurir quelques news à propos de microsoft et des brevets que &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt;/Linux et consorts violent.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.lemondeinformatique.fr/actualites/lire-microsoft-veut-faire-payer-les-violations-de-brevets-par-l-open-source-22850.html&quot;&gt;L&amp;#8217;info sur le monde informatique.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sans trop rentrer dans le détail, voici un petit topo. Apparemment 235 brevets serais violés. La firme de la fenêtre magique pousse même le vice à faire une répartition:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;15 brevets violer par les application de messagerie&lt;/li&gt;
	&lt;li&gt;45 pour OpenOffice&lt;/li&gt;
	&lt;li&gt;65 pour l&amp;#8217;interface utilisateur (alors par contre là il ne précise pas si c&amp;#8217;est Gnome, &lt;span class=&quot;caps&quot;&gt;KDE&lt;/span&gt;, twn, ion3, windowmaker ou autre flubox :-D )&lt;/li&gt;
	&lt;li&gt;et (j&amp;#8217;ai gardé le plus drôle pour la fin: &lt;strong&gt;42 pour le noyau linux&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Elle est pas bonne celle là ? Un bon poission d&amp;#8217;avril en retard. Quelle bande de geekos chez Microsoft quand même, jusqu&amp;#8217;aux avocats !&lt;/p&gt;
&lt;p&gt;il est à noté que l&amp;#8217;initiative &lt;a href=&quot;http://showusthecode.com/&quot;&gt;Show Us The Code&lt;/a&gt; qui a pour but de savoir quel morceau de code viole un quelconque brevet n&amp;#8217;a toujours pas vu une ligne de code&amp;#8230;&lt;/p&gt;
&lt;p&gt;Un petit ajout pour la forme: j&amp;#8217;espère que seul Novel et Dell signerons un accord avec Microsoft, c&amp;#8217;est lui donner raison que de faire ça.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Heureusement, je ne pense pas que &lt;a href=&quot;http://fr.wikipedia.org/wiki/Theo_de_Raadt&quot;&gt;Theo de Raadt&lt;/a&gt;  signe un accord entre &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; et Microsoft , ouf ;-)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-05-15T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/05/15/microsoft-gnulinux-et-les-brevets.html</link>
  </item>
  
  <item>
    <title>Le retour du retour du retour...</title>
    <description>&lt;p&gt;Finalement l&amp;#8217;envie de bloguer me reprend. Après divers aventures je vais essayer de faire un résumé de ce qu&amp;#8217;il c&amp;#8217;est passé ces deux dernier mois &lt;em&gt;regarde la date du dernier billet affiché&lt;/em&gt;  Ouch ! le 4 mars, oui c&amp;#8217;est bien ça, même plus de deux mois.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;J&amp;#8217;ai changé de boulot (je suis maintenant chez un petit éditeur de la région)&lt;/li&gt;
	&lt;li&gt;La poumibox est devenue la bricabox et a maintenant son nom de domaine: &lt;a href=&quot;http://www.bricabox.info&quot;&gt;www.bricabox.info&lt;/a&gt;. Elle héberge toujours le blog de Jean-mi &lt;a href=&quot;http://www.lacomte.net&quot;&gt;lacomte&lt;/a&gt; et le teaser qui n&amp;#8217;en fini plus de Zifro avec son &lt;a href=&quot;http://www.zlab.fr&quot;&gt;zlab.fr&lt;/a&gt;. D&amp;#8217;ailleurs, y&amp;#8217;a quelque éléments dont je reparlerais par rapport à cette box ;-)&lt;/li&gt;
	&lt;li&gt;La bricabox toujours, esst enfin passé à la version &lt;a href=&quot;http://www.openbsd.org/fr/41.html&quot;&gt;4.1 d&amp;#8217;openbsd&lt;/a&gt; qui apporte sont lot d&amp;#8217;évolution. A noté l&amp;#8217;exellent thème (pas trop dur de faire mieux que puffyx de la version 4.0): &lt;strong&gt;Puffy baba and the 40 vendors&lt;/strong&gt; en référence aux éternels vendeurs de cartes et autres périphériques qui ne fournissent pas les spécifications matérielles permettant d&amp;#8217;implémenter un pilote libre pour leur utilisation :(&lt;/li&gt;
	&lt;li&gt;Nous avons aménagé la pièce qui nous servais de débaras pour y installer un bureau, un vrai :-)&lt;/li&gt;
	&lt;li&gt;On a commencé à s&amp;#8217;habituer doucement à la région (et à découvrir des coins sympa dont je reparlerais surement ici.&lt;/li&gt;
	&lt;li&gt;Et j&amp;#8217;en oublie surement (en 2 mois il s&amp;#8217;en apsse des choses !) mais c&amp;#8217;est déjà pas mal.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A bientôt surement, et désolé pour les quelques personnes (s&amp;#8217;il y&amp;#8217;en a) qui avait l&amp;#8217;habitude de passer par ici de l&amp;#8217;absence sans trop d&amp;#8217;explication. J&amp;#8217;ai eu un coup de démotivation pour ce blog&amp;#8230;&lt;/p&gt;</description>
    <pubDate>2007-05-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2007/05/13/le-retour-du-retour-du-retour.html</link>
  </item>
  
  <item>
    <title>URL Parsing with Ruby</title>
    <description>&lt;p&gt;
&lt;p&gt;Encore une fois &lt;a href=&quot;http://ruby-lang.org&quot;&gt;Ruby&lt;/a&gt;  me confirme que c&amp;#8217;est un langage que j&amp;#8217;adore.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour divers raison, il arrive parfois que l&amp;#8217;on veuille manipuler une &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt;. Fourni sous forme complête, c&amp;#8217;esst pratique, ça peut servir. Mais il arrive que l&amp;#8217;on ai besoin de &lt;em&gt;parser&lt;/em&gt; cette &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; pour en extraire le domaine, sont extension&amp;#8230; J&amp;#8217;ai voulu me lancer dans une &lt;a href=&quot;http://fr.wikipedia.org/wiki/Expressions_rationnelles&quot;&gt;expression régulière [ou Expression Rationnelles &lt;em&gt;Wikipedia&lt;/em&gt;]&lt;/a&gt; pour analyser une &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt;&amp;#8230;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Quelle idiotie ! Il faut toujours se renseigner avant, parcourir l&amp;#8217;API. Et justement, j&amp;#8217;ai fouillé un peu. Et voilà, dans la librairie du &amp;#8220;noyau&amp;#8221; de ruby, on trouve un Objet fait pour: &lt;a href=&quot;http://www.ruby-doc.org/core/classes/URI.html#M004633&quot;&gt;&lt;b&gt;&lt;span class=&quot;caps&quot;&gt;URI&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Du coup, au lieu de faire une expression régulière, on applique simplement quelque méthode de l&amp;#8217;objet &lt;span class=&quot;caps&quot;&gt;URI&lt;/span&gt;.&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
mon_url = &quot;http://www.typouype.org/xml/rss20/feed.xml/&quot;
mon_uri = URI.parse(mon_url)
p mon_uri.host
  # =&amp;gt; &quot;www.typouype.org&quot;
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Bon ça c&amp;#8217;est gentil, mais j&amp;#8217;en veux plus moi ! Qu&amp;#8217;a cela ne tienne, une méthode fourni tout ce qui manquerais:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
p URI.split(&quot;http://www.ruby-lang.org/&quot;)
  # =&amp;gt; [&quot;http&quot;, nil, &quot;www.ruby-lang.org&quot;,
  #                       nil, nil, &quot;/&quot;, nil, nil, nil]
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Et bien voilà :-). Pour info voici les éléments renvoyé par le tableau:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Scheme&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Userinfo&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Host&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Port&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Registry&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Path&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Opaque&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Query&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Fragment&lt;/li&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;p&gt;C&amp;#8217;est presque dommage que le tableau ne ssoit pas un Hash avec cet nom d&amp;#8217;élément en guise de clé, avec les Clé défini comme attribut de class&amp;#8230; (Quoi ? faut bien chipoter un peu non :-) )&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;Désolé pour le titre en anglais, mais souvent quand je parle de &amp;#8220;code&amp;#8221; je préfère utiliser l&amp;#8217;anglais qui est, je trouve, plus approprié.&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;&lt;/p&gt;</description>
    <pubDate>2007-03-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/03/04/url-parsing-with-ruby.html</link>
  </item>
  
  <item>
    <title>Installation Montpelliéraine</title>
    <description>&lt;p&gt;
&lt;p&gt;C&amp;#8217;est avec un peu de trembloti que j&amp;#8217;écrit ce post. Il faudra que l&amp;#8217;on trouve un bureau plus stable. Mais au moins on bénéficie d&amp;#8217;une bonne table dans la cuisine. Pour illustré ça voici deux photos de mon nouveau bureau temporaire:&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;img src=&quot;/files/bureau_montpellier.jpg&quot;  alt=&quot;Installation bureau dans l'appartement de montpellier&quot;/&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pas facile de s&amp;#8217;installé &lt;s&gt;avec ses meubles dans un appartement qui n&amp;#8217;est pas&lt;/s&gt; dans un appartement avec des meubles fait pour un autres :)&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-03-03T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/03/03/installation-montpellieraine.html</link>
  </item>
  
  <item>
    <title>Note to self</title>
    <description>&lt;p&gt;
&lt;p&gt;&lt;b&gt;Je n&amp;#8217;oublierais plus d&amp;#8217;installer mysql-dev avant d&amp;#8217;essayer d&amp;#8217;installer le binding ruby-mysql&lt;/b&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Il faut que je me marque ça sur un marbre, accroché en pendentif !&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Ca doit faire au moins 3 fois que je me fais avoir. Bon ce soir, j&amp;#8217;ai juste mis 10 minutes avant de m&amp;#8217;en rendre compte. Donc histoire de ne plus oublier, je note ici la procédure. Elle se déroule sur macosX mais elle s&amp;#8217;adapte à tout à peut de chose prêt.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;Pour l&amp;#8217;installation de mysql:&lt;/p&gt;
&lt;pre&gt;
pouype@pomme:pouype$ fink install mysql
&lt;/pre&gt;
&lt;p&gt;&lt;b&gt;pour la futur installation de ruby-mysql&lt;/b&gt;&lt;/p&gt;
&lt;pre&gt;
pouype@pomme:pouype$ fink install mysql-dev
&lt;/pre&gt;
&lt;p&gt;Et après on peut sereinement executé:&lt;/p&gt;
&lt;pre&gt;
pouype@pomme:pouype$ gem install mysql
&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
&lt;a href=&quot;http://docs.rubygems.org/&quot;&gt;RubyGem&lt;/a&gt; c&amp;#8217;est bien, c&amp;#8217;est pratique. Il faudrait que j&amp;#8217;en parle&amp;#8230; &lt;/em&gt;&lt;/p&gt;
&lt;h5&gt;Dernière minutes&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;Bon en fait j&amp;#8217;avais pas vu, mais ça n&amp;#8217;as pas marché, un problème pour trouver les librairies mysql on dirait. Bref, Gem c&amp;#8217;est bien, mais on bonne installation de librairies à l&amp;#8217;ancienne, avec un setup.rb, install.rb ça marche  mieux ;-)&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-03-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/03/02/note-to-self.html</link>
  </item>
  
  <item>
    <title>Nouvelle machine: que choisir</title>
    <description>&lt;p&gt;
Oui j'ai beau &lt;a href=&quot;http://www.typouype.org/articles/2006/01/28/mac-world&quot;&gt;adorer mon mac mini powerpc&lt;/a&gt; j'ai quand même un problème pour le desktop. MacOsX est bien meilleur que windows, c'est sur. Mais j'aimerais être plus &lt;b&gt;libre&lt;/b&gt; ;-). Cependant même si on peut trouver du &lt;a href=&quot;http://www.debian.org/ports/powerpc/&quot;&gt;Debian PPC&lt;/a&gt; qui fonctionne bien, du &lt;a href=&quot;http://www.netbsd.org/Ports/macppc/&quot;&gt;NetBSD PPC&lt;/a&gt; qui marche bien aussi (quoique, en essayant j'ai bousillé ma config d'openfirmware :-/ ) et surtout du &lt;a href=&quot;http://www.openbsd.org/macppc.html&quot;&gt;OpenBSD PPC&lt;/a&gt;, le support pour les paquet applicatif laisse à désirer. Peu de paquets, mise à jour avec un à deux mois de retard... Bref, c'est pas la fête. Et depuis qu'Apple à décidé de ne plus distribuer ces machines avec des processeurs PowerPC ça vas en s'empirant... Même Ubuntu arrête de supporter officiellement cette architecture.
&lt;/p&gt;
&lt;p&gt;
Du coup, pour ma machine &quot;desktop&quot; de tout les jour, j'aimerais passé à une architecture x86 qui me permettrais d'être &lt;b&gt;libre&lt;/b&gt; tout en ne souffrant pas d'un manque d'application.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;
Une grande question cependant vient me freiner dans cette achat: Portable ou desktop ?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;
Une chose est sur: si je part sur un desktop, ça sera pour un petit silencieux genre Shuttle, ou autres (macmini intel ?).
&lt;/p&gt;
&lt;p&gt;
Quelques points clef de ma reflexion:
&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Le prix&lt;/u&gt;: je ne souhaite pas mettre plus de 700 euros. &lt;em&gt;Faut pas poussé mémé dans les orties&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;La mémoire&lt;/u&gt;: Il m'en faut 1g minimum.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Mon écran&lt;/u&gt;: J'ai actuellement un écran plat 17&quot; donc :
&lt;ul&gt;&lt;li&gt;soit je le garde, avec une option portable, ça me fait un deuxième écran (mais bon c'est peut-être pas très propre, beau, pratique (rayez la mention inutile).&lt;/li&gt;
&lt;li&gt;soit je le garde, avec une option fixe, et ça me fait re-utiliser mon écran&lt;/li&gt;
&lt;li&gt;soit je le vend (avec option portable évidemment :-p), mais du coup je sais pas trop à qui, ni oÃ¹.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Libre&lt;/u&gt;: Peut importa l'option, il me faut un matériel supporté par tout les driver &lt;em&gt;libre&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Vente lié&lt;/u&gt;: J'aimerais ne pas avoir à faire la démarche de récupération du prix d'un windows. Et puis vu le système DRMisé à fond, j'ai peur du maériel vendu avec :-(. Et là le problème c'est que les portables vendu par &lt;a href=&quot;http://www.keynux.com/default_zone/fr/html/Prod_Notebook.php&quot;&gt;Keynux&lt;/a&gt; par exemple, coute assez cher par rapport à mon budget.&lt;/li&gt;
&lt;/p&gt;
&lt;p&gt;
Je n'ai pas encore fait mon choix, c'est délicat, pas facile. Je ne me déplace pas tant que ça, mais les rare fois ou je bouge, avoir un portable serais pratique (en plus je vais pas tarder à devenir &lt;a href=&quot;http://www.fon.com/fr/&quot;&gt;FONeros&lt;/a&gt; ça serais dommage de ne pas en profiter). Je dirais que la balance penche du coté du portable: après tout c'est quand même très pratique, et ça se répend de plus en plus. Et puis la classe de coller un sticker OpenBSD (ou FreeBSD ? ) sur un portable :-p.
&lt;/p&gt;
</description>
    <pubDate>2007-02-24T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/02/24/nouvelle-machine-que-choisir.html</link>
  </item>
  
  <item>
    <title>self.join(APRIL.ORG)</title>
    <description>&lt;p&gt;
&lt;p&gt;2007 année du changement, enfin, &lt;a href=&quot;http://www.typouype.org/articles/2007/02/01/vous-avez-sign%C3%A9&quot;&gt;je signe toujours autant de pétition en ligne&lt;/a&gt;, mais là j&amp;#8217;ai passé un cap, un petit certes, mais qui me tiens à coeur.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Depuis le temps que j&amp;#8217;entends parlé de l&amp;#8217;&lt;a href=&quot;http://april.org&quot;&gt;&lt;span class=&quot;caps&quot;&gt;APRIL&lt;/span&gt;&lt;/a&gt;, que j&amp;#8217;acouté ces membres en conférence, que je les lis sur le web, j&amp;#8217;ai enfin décidé d&amp;#8217;y adhérer. Le logiciel libre à cette fragilitée de ne pas être une entitée économique clair et visible à la bourse (enfin bon on pourrais en parler&amp;#8230;). Du coup je pense que ce genre d&amp;#8217;association est très importante pour la représentation et la défense des valeurs que je partage.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;On vas voir jusqu&amp;#8217;oÃ¹ je vais m&amp;#8217;impliqué dans cette asso&amp;#8230; Mais  participer un peu plus me parait déjà pas mal pour commencer ;-)&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://fr.wikipedia.org/wiki/Aretha_Franklin&quot;&gt;Aretha Franklin&lt;/a&gt; dans les oreilles, ça fait plus militant :) trève de plaisanteries, j&amp;#8217;adore cette chanteuse, même si elle ne distribue pas ça musique en license libre ! ;-)&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;Merci Zifro pour le signalement de la coquille, glissé dans le titre, qui est maintenant corrigé :p&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-02-09T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/02/09/self-join-april-org.html</link>
  </item>
  
  <item>
    <title>message de service</title>
    <description>&lt;p&gt;
&lt;p&gt;Juste pour prévenir de petites modifications dans la &lt;em&gt;sidebar&lt;/em&gt;:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Le logo de l&amp;#8217;&lt;a href=&quot;http://www.april.org&quot;&gt;&lt;span class=&quot;caps&quot;&gt;APRIL&lt;/span&gt;&lt;/a&gt; fait son apparition, si vous ne connaissez pas encore, allez y faire un tour ;-)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;br /&gt;
Le lien &lt;a href=&quot;http://art.typouype.org&quot;&gt;art&lt;/a&gt; point désormé sur &lt;a href=&quot;http://art.typouype.org&quot;&gt;art.typouype.org&lt;/a&gt; en remplacement de l&amp;#8217;ancien photos.typouype.org. C&amp;#8217;est plus généraliste, c&amp;#8217;est mieux pour moi qui ne suis ni graphiste, ni photographe.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Le lien zone.typouype.org à été remplacé par &lt;a href=&quot;http://sandbox.typouype.org&quot;&gt;bac à sable&lt;/a&gt; pointant sur &lt;a href=&quot;http://sandbox.typouype.org&quot;&gt;sandbox.typouype.org&lt;/a&gt; parce que j&amp;#8217;en avais envie :-p&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Bon il faut encore que je remplace les divers liens des anciens billets, mais vous pouvez remprendre une activité normal :)&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-02-09T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/02/09/message-de-service.html</link>
  </item>
  
  <item>
    <title>Vous avez signé ?</title>
    <description>&lt;p&gt;
&lt;p&gt;J&amp;#8217;aime pas trop parler politique ici. Mais quand ça touche au libre, ça change tout. Un initiative de l&amp;#8217;April à retenu mon attention recemment, pour tenté de faire comprendre que le libre à ça place et qu&amp;#8217;il ne faut pas entravé sont fonctionnement. Une pétition permet donc de signaler officiellement que l&amp;#8217;on utilise des logiciels libres (bon alors ceux qui utilise un windows piraté, avec un pauvre IE dinosaurus avec outlook et quelque jeux, c&amp;#8217;est pas la peine d&amp;#8217;aller voir ;-) )&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;overflow:hidden&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://www.candidats.fr/signer&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.candidats.fr/images/bandeau.png&quot; alt=&quot;Déclaration d'utilisation de logiciels libres&quot;/&gt;&lt;/p&gt;
&lt;p&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;</description>
    <pubDate>2007-02-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/02/01/vous-avez-signe.html</link>
  </item>
  
  <item>
    <title>RubyFrance - Solutions Linux 2007</title>
    <description>&lt;p&gt;
&lt;p&gt;Avec tout ça j&amp;#8217;ai oublié de vous préciser que l&amp;#8217;association &lt;a href=&quot;http://rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt; est présente aux &lt;a href=&quot;http://www.solutionslinux.fr/fr/&quot;&gt;Solutions Linux 2007&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Plusieurs contact on été pris durant les premiers jour, Sun pour les &lt;a href=&quot;http://fr.sun.com/sunnews/events/2007/mar/techdays/index.html&quot;&gt;TechDays&lt;/a&gt; (surement pour des raisons lié à &lt;a href=&quot;http://jruby.codehaus.org/&quot;&gt;jRuby&lt;/a&gt;. Mais surtout, (attention les stars ! :) ) une petite visite de &lt;a href=&quot;http://rubyfrance.org/articles/2007/01/31/en-direct-de-solutions-linux-2007/&quot;&gt;Monsieur le présidentiable François Bayrou&lt;/a&gt; (les propos échangé sont resté secret ;-) ).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Bien joué les gars ! et longue vie à Ruby !&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-02-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/02/01/rubyfrance-solutions-linux-2007.html</link>
  </item>
  
  <item>
    <title>Reflexion : les bases de données</title>
    <description>&lt;p&gt;
&lt;p&gt;Les bases de données et leurs gestionnaires (&lt;span class=&quot;caps&quot;&gt;SGBD&lt;/span&gt;). Dans l&amp;#8217;informatique de &amp;#8220;gestion&amp;#8221; c&amp;#8217;est le commun des développeurs et autre administrateur. Une application sans base de donnée c&amp;#8217;est rare, (disons que je n&amp;#8217;en ai jamais vu). &lt;a href=&quot;http://mysql.com/&quot;&gt;MySQL&lt;/a&gt;, &lt;a href=&quot;http://www.postgresql.org/&quot;&gt;PostgreSQL&lt;/a&gt; pour les bases les plus connu du monde libre, &lt;a href=&quot;http://www.oracle.com&quot;&gt;Oracle&lt;/a&gt;, &lt;a href=&quot;http://www.sybase.fr/&quot;&gt;Sybase&lt;/a&gt; et &lt;a href=&quot;http://www-306.ibm.com/software/data/db2/&quot;&gt;DB2&lt;/a&gt; pour les commercials les plus connu.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour les applications de &amp;#8220;gestion&amp;#8221; je comprend l&amp;#8217;interêt des base de données. Mais pourquoi doit-on utiliser une base de donnée pour un site web ? Après tout on fait du texte, on génère du &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt;/&lt;span class=&quot;caps&quot;&gt;XHTML&lt;/span&gt;. Et même en application de gestion, on map bien souvent les tables de la base de donnée avec des objets dit &amp;#8220;metier&amp;#8221;. Alors à quoi ça sert une base ? C&amp;#8217;est ridicule non.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;On pourrais imaginer que les interfaces d&amp;#8217;administrations des blogs génère directement une page, et qu&amp;#8217;en cas de bessoin on puisse la modifier. Une étape de moins, page en static donc un poil plus rapide à obtenir. Bref, que des avantages, enfin une petite limitation pour la mise à jour, c&amp;#8217;est surement un peu plus long de reparser une page que d&amp;#8217;accéder à quelque données dans une base.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour des applications autres, ou des données autres, on pourrais même imaginer des sérialisation d&amp;#8217;objet, plutôt que de les mettre dans une base de donné. Pour peut qu&amp;#8217;on sérialisze en &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;, l&amp;#8217;objet sérializé dans ce format serais accéssible en lecture beaucoup plus rapidement, et surtout par n&amp;#8217;importe quelle technologie.&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
En bref, je me pose la question: Pourquoi mettre en base de données derrière toute les données ?&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Je reconnais quelque avantage tout de même. On stock une donnée brut et non ça forme (quoique, avec les chaset on peut avoir des surprises, mais passons outre en suppossant que tout est en &lt;span class=&quot;caps&quot;&gt;UTF&lt;/span&gt;-8 par exemple :) ). On peut croiser les données plus facilement, plus rapidement (merci &lt;span class=&quot;caps&quot;&gt;SQL&lt;/span&gt;). Peut-être un jour &lt;span class=&quot;caps&quot;&gt;XQL&lt;/span&gt; permettras de stocker des données en &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt; plutôt qu&amp;#8217;en base de donnée, il y a déjà XPath qui fait très bien l&amp;#8217;affaire je pense&amp;#8230; A tester.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Mais a coté de ça, les données sont physiquement stocké en format propriétaire   (enfin on sait que Mysql, quand on utilise le moteur MyIsam,stock les données en text clair). C&amp;#8217;est donc un frein à l&amp;#8217;intéropérabilité: on ne peut pas utilisé les Base de données contruite avec un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es&quot;&gt;Système de Gestion de Base de Donnée&lt;/a&gt; dans un autre. Genre on cré une base de donnée oracle et on s&amp;#8217;y connecte avec PostgreSQL (Ou alors il faut m&amp;#8217;expliqué, peut-être que j&amp;#8217;ai raté une information quelque part).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Bref, pour le moment je continue à faire comme tout le monde, utiliser des bases de données pour stocker mes données, mais j&amp;#8217;avoue que la question est pour moi en suspend depuis bientôt 2 ans&amp;#8230;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
C&amp;#8217;est une question qui me dérange beaucoup. Mon problème c&amp;#8217;est que j&amp;#8217;ai l&amp;#8217;impression que peut de gens se la pose. Aurais-je tord ? C&amp;#8217;est possible. Mais je vais continué à creuser&amp;#8230; Pourquoi toute les techno &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt; (base de donnée &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt; , &lt;span class=&quot;caps&quot;&gt;XSL&lt;/span&gt;) ne sont pas plus utilisé, pourquoi une base de donnée tel que &lt;a href=&quot;http://xml.apache.org/xindice/&quot;&gt;Xindice de la fondation Apache&lt;/a&gt; ne perce pas ? A voir&amp;#8230;&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-01-31T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/31/reflexion-les-bases-de-donnees.html</link>
  </item>
  
  <item>
    <title>self.year += 1</title>
    <description>&lt;p&gt;
&lt;p&gt;Tout comme &lt;a href=&quot;http://blog.cameleon.mine.nu/index.php?2007/01/25/196-30-eme-tranche-de-vie&quot;&gt;Cameleon&lt;/a&gt;, je fête aujourd&amp;#8217;hui mes 30 petites années sur cette planête bleu. Pas de grande fêtes prévu, pas de grande soirée masqué, mais je me souviendrais de cette anniversaire, de ce mois, de cette année:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;30 ans&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Changement de boulot pour un retour vers le Service&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Changement d&amp;#8217;appartement (oui oui les déménageurs on vidé leur camion dans le nouvel appart ce matin même !!! )&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Changement de ville, de département, de région&lt;/li&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;p&gt;Tout le reste je le garde, il faut quand même pas pousser, J&amp;#8217;y tiens à ma petite Dame, mon mac mini, ma caisse à outils, mon pseudo, mon nom de domaine ;-).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Par contre j&amp;#8217;ajoute quelque rencontre, ça vas avec tout les changements.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Je ne ferais pas un grand &amp;#8220;name droping&amp;#8221; comme Cameleon, je ne remercierais personne par le biais de ce billet: ça me donnerais l&amp;#8217;impression que tout est fini, hors je veux que ça dure encore :-). J&amp;#8217;ai toujours plein d&amp;#8217;idée, plein d&amp;#8217;envie, plein de chose à découvrir, et toujours aussi peu de temps pour faire tout ce que je souhaiterais faire.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Bon d&amp;#8217;un autre coté, maintenant je met 5 minutes à pieds pour aller de la maison au boulot, j&amp;#8217;ai donc grapillé 90 minutes précieuses, je ne pense pas que ça suffira, mais bon, c&amp;#8217;est toujours agréable :D&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Il faut que je mette quelques photos aussi :)&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-01-25T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/25/self-year-1.html</link>
  </item>
  
  <item>
    <title>ssh avec clefs</title>
    <description>&lt;p&gt;
&lt;p&gt;Accéder à un serveur, avant ça se faisait par &lt;a href=&quot;http://fr.wikipedia.org/wiki/Telnet&quot;&gt;telnet&lt;/a&gt;. Maintenant Telnet est utilisé pour tester les connexions d&amp;#8217;un serveur &lt;span class=&quot;caps&quot;&gt;HTTP&lt;/span&gt; ou &lt;span class=&quot;caps&quot;&gt;SMTP&lt;/span&gt; (ou autres) mais surement pas pour faire de l&amp;#8217;administration de machine, car telnet est simple, basique et transmet en clair toute les instruction tapé, y compris les mots de passe.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour un accès plus sécurisé, l&amp;#8217;administration de serveur (ou la simple connexion) s&amp;#8217;effectue par le biais d&amp;#8217;&lt;a href=&quot;http://fr.wikipedia.org/wiki/SSH&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SSH&lt;/span&gt;&lt;/a&gt;. &lt;span class=&quot;caps&quot;&gt;SSH&lt;/span&gt; est un protocole de communication, &lt;a href=&quot;http://fr.wikipedia.org/wiki/OpenSSH&quot;&gt;OpenSSH&lt;/a&gt; (voir aussi le site officiel &lt;a href=&quot;http://www.openssh.com/fr/&quot;&gt;OpenSSH.org&lt;/a&gt;) est un ensemble d&amp;#8217;outil libre permettant l&amp;#8217;utilisation de ce protocole.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Bon on arrête là les liens vers wikipedia :p Le but c&amp;#8217;est donc de ce connecté de manière sécurisé à une machine distante. Pour cela, la machine distante doit avoir un &amp;#8220;serveur&amp;#8221; (ou démon) ssh qui écoute sur un port (par défaut: le 22). La commande en question:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
ssh login@machine
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;et oui, tout simplement aller voir la man page &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&quot;&gt;ssh(1)&lt;/a&gt; pour en savoir plus.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Ensuite il faut saisir un mot de passe. Quand c&amp;#8217;est une fois de temps à autre, ça peut aller. Quand cela vous arrive souvent taper tout le temps des mot de passe peut devenir pénible. On peut y remédier simplement. Tout d&amp;#8217;abord, il faut se créer une clé. La commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&quot;&gt;ssh-keygen(1)&lt;/a&gt; nous permet de créé une clé privée et une clé publique chiffré en utilisant soit un type &lt;a href=&quot;http://fr.wikipedia.org/wiki/Rivest_Shamir_Adleman&quot;&gt;&lt;span class=&quot;caps&quot;&gt;RSA&lt;/span&gt;&lt;/a&gt; soit &lt;a href=&quot;http://fr.wikipedia.org/wiki/Digital_Signature_Algorithm&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DSA&lt;/span&gt;&lt;/a&gt;  (arf, encore des lien wikipédia :-p ). Prenons &lt;span class=&quot;caps&quot;&gt;DSA&lt;/span&gt; qui apparement est plus sécurisé (je ne suis pas un expert en sécurité, si quelqu&amp;#8217;un peut me confirmé ça ?)&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
yafra@yeti:~$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/yafra/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/yafra/.ssh/id_dsa.
Your public key has been saved in /home/yafra/.ssh/id_dsa.pub.
The key fingerprint is:
90:56:9d:14:00:96:a1:73:dc:d1:ca:ef:09:fd:28:e6 yafra@yeti
yafra@yeti:~$
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;En plus de préciser l&amp;#8217;endroit oÃ¹ l&amp;#8217;on souhaite placer les clefs, on peut préciser une phrase qui servira de confirmation de clef. Cette commande va donc créer une clé publique et une privée dans le répertoire .ssh (dans mon cas). On retrouve un fichier id_dsa pour la clé privée et un id_dsa.pub pour la clé publique.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Bien, maintenant on va ajouter la clé publique sur les serveur que l&amp;#8217;on veux pouvoir contacter sans saisir de mot de passe. On vas utiliser la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=scp&quot;&gt;scp(1)&lt;/a&gt; pour ça.&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
scp .ssh/id_dsa.pub monlogin@monserveur:.ssh/
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;On place notre clé publique dans le repertoire .ssh de notre utilisateur sur le serveur cible. Ensuite il faut se placer sur le serveur en question pour effectuer l&amp;#8217;ajout de la clé dans la liste des cléfs autorisés:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
ssh monlogin@monserveur
cat .ssh/id_dsa.pub &amp;gt;&amp;gt; .ssh/authorized_keys
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Et voilà, le tour est joué. On peut maintenant se connecter en ssh sur cette machine en tapant simplement:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
ssh monlogin@monserveur
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Et sans avoir à taper de mot de passe. La seul condition est d&amp;#8217;avoir la clé privé correspondante placé dans le repertoire .ssh (ou autre en fonction de la configuration du client ssh, mais c&amp;#8217;est une autres histoire).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Ca faisait longtemps que j&amp;#8217;avais pas posté. Faut dire qu&amp;#8217;en se moment jesuis pas mal pris&amp;#8230; tiens je vais d&amp;#8217;ailleurs faire un petit top un de ces jours, dès que j&amp;#8217;ai retouché quelque photos pour mettre avec :).&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Pour ce qui est de ce billet, c&amp;#8217;est pas bien compliqué, c&amp;#8217;est des infos qu&amp;#8217;on peut trouver sur pas mal de site, mais je pense que ça ne tueras personne que l&amp;#8217;info soit disponible un peu plus :) et puis ça me fait plaisir de parler d&amp;#8217;OpenSSH et de &lt;span class=&quot;caps&quot;&gt;SSH&lt;/span&gt; en général, je m&amp;#8217;en sert quotidiennement. Désolé pour ceux qui eventuellement ne comprendrais rien à tout ça (hein Terckan ;-) ).&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-01-23T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/23/ssh-avec-clefs.html</link>
  </item>
  
  <item>
    <title>Mysql user privileges</title>
    <description>&lt;p&gt;
&lt;p&gt;&lt;em&gt;Désolé pour l&amp;#8217;apparition du précédent billet, c&amp;#8217;étais une erreur de manipulation :-p&lt;/em&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
Petite note pour l&amp;#8217;ajout d&amp;#8217;utilisateur avec Mysql.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Se connecter en root à Mysql&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
mysql -u root -p
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Le -p c&amp;#8217;est pour signaler qu&amp;#8217;on vas saisir le mot de passe. J&amp;#8217;espère que vous en avez mis un bon, root est un utilisateur ayant tout les droits sur toute vos bases Mysql&amp;#8230;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Plusieur possibilités ensuite. La gestion des accès et des utilisateurs (ainsi que bien d&amp;#8217;autres chose) sont faite par le biais d&amp;#8217;une base &lt;em&gt;système&lt;/em&gt; dans Mysql (dans oracle on a un petit peu ça aussi, je me demande si tout les moteur de base de donnée ne le font pas&amp;#8230;). Donc soit on fait de la requête &lt;span class=&quot;caps&quot;&gt;SQL&lt;/span&gt; basique sur les tables qui vont bien (dans notre cas mysql.user oÃ¹ mysql est le nom de la base accéssible par root uniquement et user la table de gestion des utilisateur mysql). Soit on utilise quelque raccourci (on vas faire les deux :p).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour ajouter un utilisateur &amp;#8220;toto&amp;#8221; pouvant se connecter à partir de la machine hebergant la base:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
USE mysql;
CREATE USER toto@localhost;
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;N&amp;#8217;oublié pas le &lt;b&gt;;&lt;/b&gt; pour finir vos commande :). &lt;b&gt;&lt;span class=&quot;caps&quot;&gt;USE&lt;/span&gt;&lt;/b&gt; permet de spécifier sur quelle base on souhaite travailler. Le localhost précise que cet utilisateur ne pourra se connecté qu&amp;#8217;à partir de &amp;#8220;localhost&amp;#8221;.&lt;br /&gt;
Voilà un petit contrôle maintenant:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
SELECT * FROM user;
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Doit nous retourner la liste des utilisateurs, &amp;#8220;toto&amp;#8221; doit apparaitre avec toute les valeurs par défaut qui vont bien, mais sans mot de passe&amp;#8230; La boulette ! Corrigeons ça:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
UPDATE user SET password=PASSWORD(&quot;motdepasse&quot;)
WHERE user=&quot;toto&quot;;
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;La fonction &lt;b&gt;&lt;span class=&quot;caps&quot;&gt;PASSWORD&lt;/span&gt;&lt;/b&gt; permet de crypter le mot de passe dans la base de donnée.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Un autre petit &lt;b&gt;select&lt;/b&gt; devrais nous confirmer que le mot de passe à bien été ajouté (bon normalement il est illisible :p).&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
Les accès maintenant. Ben oui, notre utilisateur toto n&amp;#8217;accède à aucune base par défaut. Ajoutons lui l&amp;#8217;accès (toujours avec l&amp;#8217;utilisateur root):&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
GRANT ALL ON test.* TO 'toto'@'localhost';
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Voilà, c&amp;#8217;est basique, pas forcement très fin, mais ça donne un accès complet à l&amp;#8217;utilisateur toto sur la base &amp;#8220;test&amp;#8221;.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Il faut ensuite valider toute ces modifications (surtout les privileges, la création d&amp;#8217;utilisateur n&amp;#8217;en à pas bessoin.&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
FLUSH PRIVILEGES;
&lt;/pre&gt;
&lt;p&gt;
&lt;p&gt;Et voilà, on peut sortir et se connecté avec toto :).&lt;br /&gt;
Il existe beaucoup d&amp;#8217;option pour réglé les droits d&amp;#8217;accès très finement. Si vous souhaité justement mettre en place une meilleur gestion d&amp;#8217;utilisateur, je vous envoie vers la doc officielle qui est très bien faites : &lt;a href=&quot;http://dev.mysql.com/doc/&quot;&gt;http://dev.mysql.com/doc/&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Depuis longtemps je souhaite utiliser &lt;a href=&quot;http://www.postgresql.org/&quot;&gt;PostgreSQL&lt;/a&gt; en lieu et place de Mysql, mais voilà, le manque de temps tout ça&amp;#8230; Bon okay, j&amp;#8217;ai aucune excuse, promis je le ferais dès que j&amp;#8217;ai le temps. En attendant, l&amp;#8217;avantage affiché clairement de mysql c&amp;#8217;est la simplicité, et il faut avouer que ça marche bien.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;strong&gt;edit:&lt;/strong&gt;&lt;br/&gt;
Petite ajout de dernière minutes. On peut (et je dirais même que ça semble mieux) ajouter les privilèges comme ceci:&lt;/p&gt;
&lt;/p&gt;
&lt;pre&gt;
grant all privileges on database_name.* to toto@host identified by &quot;monpasswordenclair&quot;;
&lt;/pre&gt;</description>
    <pubDate>2007-01-13T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/13/mysql-user-privileges.html</link>
  </item>
  
  <item>
    <title>Interview</title>
    <description>&lt;p&gt;
&lt;p&gt;Non non pas de moi, mais de &lt;a href=&quot;http://www.tddsworld.com/blogs/eapc/index.php&quot;&gt;Christophe Porteneuve&lt;/a&gt; est directeur de spécialisation &lt;span class=&quot;caps&quot;&gt;SIGL&lt;/span&gt; à l&amp;#8217;INSIA, c&amp;#8217;est également un adorateur de &lt;a href=&quot;http://www.rubyonrails.org/&quot;&gt;Ruby on Rails&lt;/a&gt;. Comment lui reprocher quelque chose en voyant ça, quelqu&amp;#8217;un qui fait du &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; ne peut être mauvais, même si c&amp;#8217;est via Ruby on Rails ;-). Cependant, j&amp;#8217;ai découvert ce matin une &lt;a href=&quot;http://developpeur.journaldunet.com/itws/061213-itw-chat-web20-porteneuve.shtml&quot;&gt;interview de lui sur le &lt;span class=&quot;caps&quot;&gt;JDN&lt;/span&gt;&lt;/a&gt; dont le titre ma fait tiqué:&lt;/p&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le couple JavaScript/Ajax est une alternative souvent viable à ActionScript&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;Le couple javascript/ajax &lt;/em&gt;&amp;#8230; Heu, &lt;span class=&quot;caps&quot;&gt;AJAX&lt;/span&gt; ça ne signifie pas Asynchronous Javascript And Xml ? mince alors, on m&amp;#8217;aurais menti ? Cependant je comprend, Ajax seul, ce n&amp;#8217;est pas grand chose finalement, juste un mode de communication avec le serveur, il faut ajouter du javascript pour permettre une bonne utilisation d&amp;#8217;une communication de type Ajax (notamment pour le traitement de la réponse).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Par contre pour ce qui est de l&amp;#8217;alternative, je suis d&amp;#8217;accord, bien que je pense qu&amp;#8217;ActionScript ne serve aujourd&amp;#8217;hui pas tout à fait au même chose qu&amp;#8217;Ajax.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Bref, c&amp;#8217;est une interview longue mais interessante, à lire donc.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Aller aller, on ne se laisse pas aller, on repart sur la nouvelle année, au taquet :D&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2007-01-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/10/Interview.html</link>
  </item>
  
  <item>
    <title>Message de service - OpenBSD 3.9  PatchTime #1</title>
    <description>&lt;p&gt;
&lt;p&gt;En préparation d&amp;#8217;un migration à la version 4.0 du système du poisson lune, je vais appliquer les &lt;a href=&quot;http://openbsd.org/errata39.html&quot;&gt;patchs de sécurité de la 3.9&lt;/a&gt;, histoire d&amp;#8217;être le plus à jour possible et effectuer une migration douce.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Il se peut que le service de ce blog et de celui de &lt;a href=&quot;http://www.lacomte.net&quot;&gt;la comte&lt;/a&gt; soit perturbé. Désolé pour la gène occassionée.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;Depuis le temps que je doit faire ça&amp;#8230; Ce qui est bête c&amp;#8217;est que ce n&amp;#8217;est pas grand chose, mais que ça prend du temps. Du temps de téléchargement (surtout au début pour récupérer les sources) et du temps de compilation. Mais maintenant que je suis dans une vrai société qui fait de la vrai informatique, j&amp;#8217;ai un accès ssh à mon serveur et je peut tranquillement lancer un téléchargement, une compile, sans nuire à mon travail :)&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2007-01-03T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/03/message-de-service-openbsd-3-9-patchtime-1.html</link>
  </item>
  
  <item>
    <title>Bonne année</title>
    <description>&lt;p&gt;
Bonne année à tous.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Pas trouvé le moyen de brancher ma machine dans l'appart hotel, alors les billets seront surement encore toujours au ralenti.&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2007-01-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2007/01/02/bonne-annee.html</link>
  </item>
  
  <item>
    <title>RubyFrance.logo.new</title>
    <description>&lt;p&gt;C&amp;#8217;est une étape importante pour l&amp;#8217;identitée d&amp;#8217;une association: le logo.&lt;/p&gt;
&lt;p&gt;Un appel avait été lancé pour nous proposer des idées (c&amp;#8217;est vrai que la&lt;br /&gt;
 plupart des rubyiste ne sont pas vraiment graphiste :-D ). J&amp;#8217;aime beaucoup&lt;br /&gt;
 celui qui a été retenu, mais il faut remercier toute les personnes qui&lt;br /&gt;
 nous on envoyé une proposition !&lt;/p&gt;
&lt;p&gt;Pour en savoir plus:&lt;br /&gt;
 &lt;a href=&quot;http://rubyfrance.org/articles/2006/12/23/nouveau-logo/&quot;&gt;RubyFrance&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://rubyfrance.org&quot;&gt;&lt;img src=&quot;http://rubyfrance.org/images/rubyfrance-logo.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Bouh le tout petit post&amp;#8230; :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-26T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/26/rubyfrance-logo-new.html</link>
  </item>
  
  <item>
    <title>OpenBSD hostname.change</title>
    <description>&lt;p&gt;&lt;strong&gt;Pan&lt;/strong&gt;, oui je me tape sur les doigts. Déjà parce que ça fait un moment&lt;br /&gt;
 que j&amp;#8217;ai pas blogué mais surtout parce que j&amp;#8217;ai oublié comment on&lt;br /&gt;
 effectuais un changement de nom de machine sur un serveur OpenBSD.&lt;br /&gt;
 Pour essayer de retenir cette procédure, et surtout la noter quelque part, en voici la teneur:&lt;/p&gt;
&lt;p&gt;Pour commencer, il faut modifier le fichier &lt;strong&gt;/etc/myname&lt;/strong&gt;&lt;br /&gt;
 (fichier lu au démarrage pour connaitre le nom de la machine).&lt;br /&gt;
 Ensuite pour que les modifications soit prisent en compte&lt;br /&gt;
 on &amp;#8220;redémarre&amp;#8221; le démons en charge du réseau: &lt;strong&gt;sh /etc/netstart foo0&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;sh&lt;/strong&gt; est nécessaire pour l&amp;#8217;execution de la comment netstart. Certaines&lt;br /&gt;
 commande (enfin, au moins celle là) ne sont pas executable telle&lt;br /&gt;
 quelle. Bien sur il faut remplacer le &lt;strong&gt;foo0&lt;/strong&gt; par votre interface réseau&lt;br /&gt;
 (si vous en avez plusieurs) sinon ce paramètre n&amp;#8217;est pas nécessaire.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;C&amp;#8217;est pas grand chose, certain peuvent même rire tellement c&amp;#8217;est bête&lt;br /&gt;
 comme manoeuvre mais j&amp;#8217;arrive jamais à m&amp;#8217;en souvenir :p. Il faudrais&lt;br /&gt;
 aussi aborder les démons unix qui sont bien plus propre et complet&lt;br /&gt;
 que les &amp;#8220;taches&amp;#8221; windows (le nom en dit long de toute façon :p ).&lt;br /&gt;
 Mais là maintenant le plus important c&amp;#8217;est de trouver un appartement&lt;br /&gt;
 à Montpellier !!&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-22T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/22/openbsd-hostname-change.html</link>
  </item>
  
  <item>
    <title>self.job montpellier.job.new</title>
    <description>&lt;p&gt;Une page qui se tourne disent certain. Vendredi soir j&amp;#8217;ai terminé un épisode&lt;br /&gt;
 de ma vie de développeur. Lundi j&amp;#8217;en commence un nouveau.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai beau avoir vécu plusieurs fois cette situation, ça fait toujours&lt;br /&gt;
 une drôle d&amp;#8217;impression de quitter une aventure, une équipe. Car même si&lt;br /&gt;
 au niveau du boulot j&amp;#8217;avais certain désacord avec les choix pris, j&amp;#8217;appréciais&lt;br /&gt;
 beaucoup l&amp;#8217;équipe. Mais c&amp;#8217;est comme ça. La vie est faite de rencontre, certaines&lt;br /&gt;
 d&amp;#8217;entre elles durent plus que d&amp;#8217;autres, certaines s&amp;#8217;en vont et reviennent.&lt;br /&gt;
 Les rencontres sont toujours enrichissante.&lt;/p&gt;
&lt;p&gt;Lundi donc, je fait mon arrivée au sein de l&amp;#8217;équipe Montpelliéraine. Juste deux jours pour,&lt;br /&gt;
 je supose, une présentation, introduction, mise en jambe. Ensuite je passe&lt;br /&gt;
 le reste du mois de décembre au siège, à Paris.&lt;/p&gt;
&lt;p&gt;Cette page qui se tourne à un gout spécial, je ne change pas juste de boulot,&lt;br /&gt;
 c&amp;#8217;est un nouveau chapitre qui commence, que dis-je, un nouveau livre :)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Tout ça pour dire que je serais surement absent jusqu&amp;#8217;à mercredi :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/17/self-job-montpellier-job-new.html</link>
  </item>
  
  <item>
    <title>Textism: textile web</title>
    <description>&lt;p&gt;Pour saisir du texte et le mettre en forme, pour le web, il faut mettre des balises,&lt;br /&gt;
 c&amp;#8217;est la base du web. &lt;a href=&quot;http://fr.wikipedia.org/wiki/Html&quot;&gt;&lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt;&lt;/a&gt; est un langage de balise.&lt;/p&gt;
&lt;pre&gt;
&amp;lt;strong&amp;gt;texte en gras&amp;lt;/strong&amp;gt;
&lt;/pre&gt;
&lt;p&gt;Mais avec dans un premier temps les forums puis les wiki et enfin les blogs&lt;br /&gt;
 (et qui sais pour demain ce qui nous attend), il devenait nécessaire de faire&lt;br /&gt;
  en sorte que tout le monde puisse publier du texte formater sur le web.&lt;/p&gt;
&lt;p&gt;le premier endroit où j&amp;#8217;ai été confronté à ce genre de soucis, c&amp;#8217;est sur&lt;br /&gt;
 les forums de &lt;a href=&quot;http://forums.jeuxonline.info&quot;&gt;jeuxonline.info&lt;/a&gt;. Ces forums,&lt;br /&gt;
 utilise le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Bbcode&quot;&gt;BBCode&lt;/a&gt;, une syntaxe à base de crochet.&lt;/p&gt;

&lt;pre&gt;
[b]Texte en gras[/b]
&lt;/pre&gt;
&lt;p&gt;Certain on développé des outils autour de l&amp;#8217;élément &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt; textarea permettant&lt;br /&gt;
 une saisie &lt;acronym title=&quot;What You See Is What You Get&quot;&gt;&lt;span class=&quot;caps&quot;&gt;WYSIWYG&lt;/span&gt;&lt;/acronym&gt;, en gros: ce que vous voyez&lt;br /&gt;
 c&amp;#8217;est ce que vous aurez. Personnellement j&amp;#8217;en connais 3:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.htmlarea.com/&quot;&gt;HTMLArea&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.fckeditor.net/&quot;&gt;fckEditor&lt;/a&gt; (un des plus réputé il me semble)&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://tinymce.moxiecode.com/&quot;&gt;TinyMCE&lt;/a&gt; (Assez lourd en javascript, je ne suis pas trés fan de ces outils)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J&amp;#8217;ai découvert grace à &lt;a href=&quot;http://www.typosphere.org/&quot;&gt;Typo&lt;/a&gt; (le moteur de ce blog) une nouvelle&lt;br /&gt;
 (? pour moi en tout cas :p ) syntaxe permettant la mise en forme de&lt;br /&gt;
 texte: &lt;a href=&quot;http://www.textism.com/&quot;&gt;Textile&lt;/a&gt; (Textism ? ).&lt;br /&gt;
 Assez simple (plus que le BBCode) ressemblant un peu à la syntaxe utilisé&lt;br /&gt;
 usuellement pour les &lt;a href=&quot;http://fr.wikipedia.org/wiki/Wikitext&quot;&gt;wiki [wikitext]&lt;/a&gt;,&lt;br /&gt;
 et proche également du vocabulaire &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt;.&lt;/p&gt;

&lt;pre&gt;
 *Texte en gras*
&lt;/pre&gt;
&lt;p&gt;Bon sur cet exemple ce n&amp;#8217;est pas flagrant :) mais prenons les titres:&lt;/p&gt;

&lt;pre&gt;
h3. un titre H3
&lt;/pre&gt;
&lt;p&gt;Je ne suis pas encore trés trés habitué à cette syntaxe. Mais si je doit&lt;br /&gt;
 choisir, je crois que c&amp;#8217;est celle que je préférerais utiliser/apprendre.&lt;br /&gt;
 (Pour le moment j&amp;#8217;écrit mes billet en utilisant des balises &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt;, on se refait pas ;-))&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai activé la syntaxe Textile pour les commentaires (et billets) sur ce blog.&lt;br /&gt;
 Si vous voulez vous exercer, vous pouvez le faire ici, ou bien sur la page de&lt;br /&gt;
 test proposé sur le site officiel (?) &lt;a href=&quot;http://textism.com/tools/textile/&quot;&gt;textism.com/tools/textile&lt;/a&gt;.&lt;br /&gt;
 Un petit guide existe aussi à l&amp;#8217;adresse &lt;a href=&quot;http://www.siriel.info/misc/guide-styles.html&quot;&gt;www.siriel.info/misc/guide-styles.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Je devrais peut-être mis mettre, ça serais peut-être plus rapide, vous faites&lt;br /&gt;
 comment sur vos blogs respectif vous ?&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-15T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/15/textism-textile-web.html</link>
  </item>
  
  <item>
    <title>Graffiti</title>
    <description>&lt;p&gt;Le graffiti, vous savez, ces jets de couleurs sur les murs gris. Bon c&amp;#8217;est&lt;br /&gt;
 aussi les vilaines signatures sur le siège de votre métro&amp;#8230; Mais restons&lt;br /&gt;
 sur le bon coté de la chose, la version artistique, celle avec les couleurs :)&lt;/p&gt;
&lt;p&gt;Aujourd&amp;#8217;hui, intégré dans les moeurs, le graffiti est autant dans les galeries&lt;br /&gt;
 que dans la rue. D&amp;#8217;ailleurs je trouve de moins en moins de nouveauté dans la rue.&lt;br /&gt;
 En tout cas des oeuvres moins intéressante qu&amp;#8217;il y a quelque années. Est-ce&lt;br /&gt;
 parce que tout a été fait ? Je me souviens d&amp;#8217;un graffiti sur un Concorde !&lt;/p&gt;
&lt;p&gt;Tout ça pour vous parler de ce site qui regroupe un bon nombre de graffiti&lt;br /&gt;
 en tout genre, du bon et du moins bon: &lt;a href=&quot;http://www.bombing.org/&quot;&gt;bombing.org&lt;/a&gt;.&lt;br /&gt;
 Il y aussi une bonne quantité de liens vers les sites de différents crew et&lt;br /&gt;
 autres magasine de graff :)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ca me fait penser aussi qu&amp;#8217;il faut que je numérise un paquet et demi&lt;br /&gt;
 de photos de graffiti d&amp;#8217;époque pour les mettre dans une galerie maison :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-15T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/15/graffiti.html</link>
  </item>
  
  <item>
    <title>XP France</title>
    <description>&lt;p&gt;
&lt;p&gt;XP, eXtreme Programming (oui oui , on vas quand même pas parler du système d&amp;#8217;exploitation à base de fenêtre ici ! Vous croyez quoi :) ). Pour ceux qui ne connaissent pas, c&amp;#8217;est une méthode de travail. Dans mon ancienne boite il parait qu&amp;#8217;on faisait de l&amp;#8217;XP. Mais quelque personnes (dont moi) voyais bien que ça ne ressemblais pas à de l&amp;#8217;XP comme on doit la faire, du coup c&amp;#8217;étais rebaptisé Ultima Programming :p&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour revenir sur l&amp;#8217;eXtreme Programming, la vrai. C&amp;#8217;est donc une méthode de développement basé sur quelque principe de base, simple, qui semble une évidence. Je vais vous parler des points dont je me souviens, je ne suis pas un expert, et j&amp;#8217;ai jamais eu l&amp;#8217;occasion de pratiquer cette méthode au sein d&amp;#8217;une équipe, d&amp;#8217;un projet, pourtant c&amp;#8217;est pas l&amp;#8217;envie qui me manque :p.&lt;/p&gt;
&lt;/p&gt;
&lt;h5&gt;Test unitaire&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;C&amp;#8217;est une des bases importantes de l&amp;#8217;XP. Dans le livre qui ma permis d&amp;#8217;en apprendre plus sur cette méthode, c&amp;#8217;étais traité comme le pilier de l&amp;#8217;XP. Les &lt;a href=&quot;http://fr.wikipedia.org/wiki/Test_unitaire&quot;&gt;tests unitaires [wikipedia]&lt;/a&gt;  sont une série de petite vérification. Pour faire simple, et par l&amp;#8217;exemple imaginons un objet &lt;em&gt;HexaColor&lt;/em&gt; qui a une méthode &lt;em&gt;getColor(color)&lt;/em&gt;. Une série de test unitaire de cet objet pourrais ressembler à :&lt;br /&gt;
&lt;pre&gt;&lt;br /&gt;
assert(Color.getColor(&amp;#8220;blue&amp;#8221;), &amp;#8220;#0000ff&amp;#8221;)&lt;br /&gt;
assert(Color.getColor(&amp;#8220;white&amp;#8221;), &amp;#8220;#ffffff&amp;#8221;)&lt;br /&gt;
&lt;/pre&gt;&lt;br /&gt;
C&amp;#8217;est simple non ? Les tests unitaires permette de bien préciser ce que l&amp;#8217;on attend d&amp;#8217;une méthode, d&amp;#8217;un objet. Le développeur de l&amp;#8217;objet les fournis, cela remplace bien souvent les spécifications fonctionnelle car on peut, en lisant les test unitaires comprendre ce que fait chaque méthode, chaque objet. De plus, en rejouant les test à chaque modification dans le code, on vérifie qu&amp;#8217;il n&amp;#8217;y a aucun effet de bord et/ou aucune régression dans le projet.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;Une chose simple que je ne n&amp;#8217;ai encore jamais vu appliquer&amp;#8230; &lt;/p&gt;
&lt;h5&gt;Documentation&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;JE l&amp;#8217;ai effleuré dans le bloc test unitaire, en XP il n&amp;#8217;y a pas ou peu de documentation. Les tests unitaires servent de documentation fonctionnel, et la documentation technique ne sert à rien. Le code est sensé être simple, clair, limpide et donc se suffire à lui même. &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;A la limite, c&amp;#8217;est ici un point discutable pour moi. Le problème viens du fait que nous ne sommes pas tous égaux en programmation, et chacun applique sont style. On dit bien &amp;#8220;écrire du code&amp;#8221;. C&amp;#8217;est donc comme pour toute les écriture, chacun à ça façon de formuler. Maintenant, dans l&amp;#8217;XP il y a un point qui peut permettre de palier à ce problème.&lt;/p&gt;
&lt;/p&gt;
&lt;h5&gt;Coder en binôme&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;Et oui, c&amp;#8217;est surprenant, pour beaucoup de manager c&amp;#8217;est une perte de temps (comme les tests unitaires), mais dans l&amp;#8217;XP c&amp;#8217;est un des point clé (d&amp;#8217;après moi): Tout code s&amp;#8217;effectue en binôme. Plusieurs&lt;br /&gt;
avantages sont apportés par ce point.&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;La communication, le partage.&lt;br/&gt;
Point ultra important. On peut dans ce cas partager ça façon de voir les chose et la confronté à une autre. Ca permet de faire évoluer les façon de faire, et permet de faire évoluer plus vite ceux qui débute en les mettant en contact avec des codeurs plus expérimenté, mais ça permet aussi aux plus expérimenté de continuer à ce remettre en cause, de ne pas rester assis sur des acquis (c&amp;#8217;est jamais bon ça).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Le contrôle, l&amp;#8217;analyse&lt;br/&gt;
Il n&amp;#8217;y a quand même qu&amp;#8217;un seul clavier sur le poste de développement. Donc pendant qu&amp;#8217;un écrit l&amp;#8217;autre regarde, réfléchi, affine l&amp;#8217;algorithme mis en place. On peut corriger les erreurs tout de suite. On le sais: 4 yeux valent mieux que 2 (surtout que y&amp;#8217;en a 2 qui sont plus ou moins concentré sur la frappe, même si bon, c&amp;#8217;est discutable :p ). Si un des deux ne sais pas comment faire une partie, l&amp;#8217;autre peut prendre la relève.&lt;/li&gt;
&lt;li&gt;L&amp;#8217;ennui&lt;br/&gt;
C&amp;#8217;est bon pour le moral aussi de travailler à deux. Surtout que dans l&amp;#8217;histoire, on doit changer de binôme toute les demi journée&amp;#8230; Oui oui, un binôme n&amp;#8217;est valable qu&amp;#8217;un demi journée :). Ca bouge, ça casse la routine.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;h5&gt;Itérations courtes&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;Comme les binômes doivent changer toute les demi journées (enfin c&amp;#8217;est le système optimal d&amp;#8217;après ce que j&amp;#8217;ai retenu). Il faut se tenir à des &amp;#8220;taches&amp;#8221;, des &amp;#8220;itérations&amp;#8221; courtes. Une méthode, un besoin doit être construit en une demi journée, sinon ce n&amp;#8217;est pas la peine de le faire, il faut le découper en plusieurs petits morceaux. Le but est de tester toute les demi journée l&amp;#8217;intégration de nouveauté, de voir le projet avancé toute les demi journée. Avec l&amp;#8217;XP on ne doit pas perdre de temps.&lt;/p&gt;
&lt;/p&gt;
&lt;h5&gt;Réunions&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;Le contact avec le client ou un de ces représentant est permanant. Il voit le projet avancé rapidement par petit morceau et peut revenir dessus si un point flou commence à s&amp;#8217;éclaircir au fur et à mesure que le code avance. Par contre fini les réunions qui n&amp;#8217;aboutissent à rien. L&amp;#8217;auteur du bouquin parle même d&amp;#8217;un minuteur de cuisson. Il le mettais à 15 minutes, une fois sonner, fini la réunion, tant pis si tout les points n&amp;#8217;ont pas été abordé. Une réunion qui dur embrouille les esprits, c&amp;#8217;est contre productif.&lt;/p&gt;
&lt;/p&gt;
&lt;h5&gt;Code jetable&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;Il ne faut pas hésiter à jeter le code fait la veille, le code qui finalement ne correspond pas à ce que le client souhaite. Jeter un code qui a pris une demi journée à faire est toujours plus facile que jeter un projet réalisé dans l&amp;#8217;ombre pendant 6 mois. Je suis gentil sur les 6 mois, j&amp;#8217;ai vu des projet de 2 ou 3 années mis aux oubliettes sans même avoir tourné en production&amp;#8230; Un beau gÃ¢chis de ressources et d&amp;#8217;argent.&lt;/p&gt;
&lt;/p&gt;
&lt;h5&gt;Conclusion&lt;/h5&gt;
&lt;p&gt;
&lt;p&gt;C&amp;#8217;est une bonne méthode sur le papier, après dans les fait, la difficulté c&amp;#8217;est de l&amp;quot;appliquer. Comme pour la sécurité informatique, le problème vient de l&amp;#8217;humain. Il est apparemment très dur d&amp;#8217;avoir des responsables, des développeurs près et capable de passer à l&amp;#8217;action.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Tout ça pour vous mettre un petit lien (oui je nettoie toujours mes favoris :p). Il existe une association française de gens qui développe ou s&amp;#8217;intéresse à cette méthode de travail &lt;a href=&quot;http://xp-france.net/&quot;&gt;xp-france&lt;/a&gt;. Je n&amp;#8217;ai pris contact avec eux, je ne suis pas inscrit. En gros je ne les connais pas vraiment, mais je crois qu&amp;#8217;il faut que je le fasse. C&amp;#8217;est dans ma monstrueuse TODOListe :).  Le bouquin dont je parle doit être &lt;a href=&quot;http://www.amazon.fr/Extreme-Programming-r%C3%A9f%C3%A9rence-Kent-Beck/dp/2744014338/sr=8-2/qid=1166002858/ref=pd_ka_2/171-6036956-2893829?ie=UTF8&amp;s=books&quot;&gt;&lt;br /&gt;
Extreme Programming : La référence [Amazon]&lt;/a&gt; par Kent Beck.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;Erf ! encore un billet énorme, je voulais arrêter de faire ça. Pfff. Tout ça pour un lien en plus :p&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2006-12-13T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/13/xp-france.html</link>
  </item>
  
  <item>
    <title>Typo Thèmes</title>
    <description>&lt;p&gt;Ce blog est motorisé par &lt;a href=&quot;http://www.typosphere.org/&quot;&gt;Typo&lt;/a&gt;, ça vous le saviez :)&lt;br /&gt;
  Je suis en train de me demander si je refait la peinture moi même&lt;br /&gt;
  (solution la plus probable, mais pas pour tout de suite) ou alors si&lt;br /&gt;
  j&amp;#8217;utilise un des nombreux thèmes proposé sur&lt;br /&gt;
  &lt;a href=&quot;http://proofread.digital-achievement.com/catalog/&quot;&gt;proofread.digital-achievement.com/catalog/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Personnellement j&amp;#8217;aime bien &lt;a href=&quot;http://proofread.digital-achievement.com/catalog/themes/view/61&quot;&gt;Blindess&lt;/a&gt;&lt;br /&gt;
 de &lt;a href=&quot;http://sporkmonger.com/&quot;&gt;Bob Aman&lt;/a&gt;, trés épuré, simple.&lt;br /&gt;
 Eventuellement ça pourrait me servir de base pour travailler sur une&lt;br /&gt;
 idée que j&amp;#8217;ai en tête d&amp;#8217;ailleurs :).&lt;/p&gt;
&lt;p&gt;Dans un autre style, plus classique, j&amp;#8217;aime bien le&lt;br /&gt;
  &lt;a href=&quot;http://proofread.digital-achievement.com/catalog/themes/view/71&quot;&gt;BrownType&lt;/a&gt;&lt;br /&gt;
  de &lt;a href=&quot;http://ericksenfamily.com/&quot;&gt;Todd Ericksen&lt;/a&gt; aussi.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;hésite beaucoup à prendre l&amp;#8217;un d&amp;#8217;eux, ou attendre que je refasse quelque&lt;br /&gt;
 chose de plus personnel. Et si je refais du personnel, je me demande si&lt;br /&gt;
 je fais du fond sombre avec texte en clair ou l&amp;#8217;inverse.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;De toute façon j&amp;#8217;ai pas trop le temps là :p je me pose juste la question.&lt;br /&gt;
 Ah tiens j&amp;#8217;ai remis en place un typouype.org et www.typouype.org :) Merci Sylvin!,&lt;br /&gt;
 il fallait effectivement que je fasse une petite modif chez&lt;br /&gt;
 &lt;a href=&quot;http://gandi.net&quot;&gt;Gandi&lt;/a&gt; ET dans ma config de&lt;br /&gt;
 &lt;a href=&quot;http://www.lighttpd.net/&quot;&gt;lighttpd&lt;/a&gt; :)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/12/typo-themes.html</link>
  </item>
  
  <item>
    <title>Je partage, tu partages, nous partageons...</title>
    <description>&lt;blockquote&gt;
&lt;p&gt;Extrait d&amp;#8217;un morceau de mon cerveau&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;lt;Réflexion philosophique&amp;gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;J&amp;#8217;ai toujours eu du mal avec les termes &lt;b&gt;Expert&lt;/b&gt;, &lt;b&gt;Guru&lt;/b&gt;. Finalement qui est un expert ? Celui qui en sais plus que toi ? Mais on sait tous qu&amp;#8217;il y a toujours quelqu&amp;#8217;un qui en sais plus que nous et quelqu&amp;#8217;un qui en sais moins que nous. Alors quoi ? On est tous des experts par rapport à d&amp;#8217;autres, et des nO0bs pour d&amp;#8217;autres&amp;#8230;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;On est plus fort tous ensemble, notre diversité rend notre façon de penser, d&amp;#8217;appréhender les choses différentes. Pour certain domaine, un ami, ou un ennemi partageras sûrement la même approche que nous, mais sûrement pas sur tous les domaines. C&amp;#8217;est ce qui crée (en partie) les débats et autre opposition (qui malheureusement finisse des fois en bain de sang, mais c&amp;#8217;est une autres histoire). En partageant on vois bien ce que l&amp;#8217;on est capable de faire : &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt;/linux, &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;, Firefox, OpenOffice (pour ne cité que les plus connu/répandu).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Un développeur met une partie de ça façon d&amp;#8217;aborder un problème dans son code source, un graphiste met fait de même avec ces pictogramme et autres ressources graphique, un documentalisateur (comment on appel les gens qui font des docs et autres tutoriaux ? documentaliste ??) aussi dans son style d&amp;#8217;écriture. Partager, rendre accessible tout ça c&amp;#8217;est partager ça façon de penser. Moi c&amp;#8217;est ce qui me fait aimer le monde du libre.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;lt;/Réflexion philosophique&amp;gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Dans ce cadre, je m&amp;#8217;étais intéressé au projet &lt;a href=&quot;http://www.cambrianhouse.com/&quot;&gt;CambrianHouse&lt;/a&gt;. Un site/groupe/entreprise ? , oui entreprise ;-) proposant de partager plus que du code. Ils proposent de partager des idées, qui sont ensuite soumis à une commission qui vote pour ces idées. Les idées ayant une note trop faible sont éliminées, les autres sont mises à disposition pour chaque développeur qui souhaite participer, mettre à disposition sont code, ensuite CambrianHouse vend le résultat et reverse une partie des fonds ainsi obtenu au divers acteur ayant participé.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;img src=&quot;http://yannickfrancois.typhon.org/cambrianhouse.JPG&quot; alt=&quot;fonctionnement de cambrianhouse&quot;/&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;L&amp;#8217;idée n&amp;#8217;est pas idiote, mais deux aspect me gène. Le premier c&amp;#8217;est le vote.&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Pourquoi voter ? Un mauvais projet, dans le monde du libre, disparaÃ®t de lui même (enfin j&amp;#8217;ai l&amp;#8217;impression). &lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Pourquoi vendre ? Oui je sais il faut manger. Mais ne pourrais-t-on pas trouver un autre moyen de financements ? &lt;/li&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Pour l&amp;#8217;aspect financier, j&amp;#8217;avoue que j&amp;#8217;ai toujours un problème avec les modèles de financement des logiciels libres. Je pense que le service et le matériel sont les seuls éléments susceptibles de mériter un paiement. Pourquoi payer un logiciel ? C&amp;#8217;est un peu complexe pour mon petit cerveau, j&amp;#8217;ai encore besoin de lire sur le sujet pour comprendre tout ça.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;En tout cas, l&amp;#8217;idée me parait intéressante, et je me demande si un site de travail collaboratif pourrais se mettre place, en utilisant non pas uniquement les aspect gestion de version de code source, avec forum, news et compagnies, mais aussi les aspect amont ? Les demandes, les expressions de besoins. J&amp;#8217;avoue avoir des idées qui me trotte dans la tête, mais pas le temps de les réaliser, et ça me ferais plaisir de voir d&amp;#8217;autres personnes les mettre en forme (peut-être que ça me pousserais à coder un peu avec eux d&amp;#8217;ailleurs :) ). Et surtout de voir que ces idées / besoin ne sont pas complètement inutile, que d&amp;#8217;autres en vois l&amp;#8217;intérêt, que d&amp;#8217;autres encore en vois l&amp;#8217;utilité, et l&amp;#8217;utilise !&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Oui bon, je me lÃ¢che un peu. Pourtant je suis bien en train de nettoyer mes bookmarks sur &lt;a href=&quot;http://del.icio.us/yafra&quot;&gt;del.icio.us&lt;/a&gt;. Mais certain liens m&amp;#8217;inspire toujours autant :). Je vais méditer là dessus.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/12/je-partage-tu-partages-nous-partageons.html</link>
  </item>
  
  <item>
    <title>BSD Certification</title>
    <description>&lt;p&gt;Si j&amp;#8217;étais administrateur système et/ou réseau, si j&amp;#8217;avais le temps, si j&amp;#8217;étais bon en anglais&amp;#8230;&lt;/p&gt;
&lt;p&gt;Ca fait beaucoup de condition, mais une chose est sur, si je remplissais&lt;br /&gt;
 toute ces conditions, je me m&amp;#8217;arrangerais sêrement pour passer une certification &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai découvert deux organismes (hum), disons une société et un organisme&lt;br /&gt;
 proposant des certifications &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;. La société, je dirais que c&amp;#8217;est un peu&lt;br /&gt;
 douteux: &lt;a href=&quot;http://www.bsdcertification.com&quot;&gt;BSDCertification.com&lt;/a&gt;. Cependant leurs&lt;br /&gt;
 buts affichés &lt;a href=&quot;http://www.bsdcertification.com/mission.php&quot;&gt;sur la page mission&lt;/a&gt; sont louable :).&lt;/p&gt;
&lt;p&gt;Je préfère quand même l&amp;#8217;aspect de l&amp;#8217;organisme&lt;br /&gt;
 &lt;a href=&quot;http://www.bsdcertification.org&quot;&gt;BSDCertification.org&lt;/a&gt;. Quand on voit les&lt;br /&gt;
 gens qui participent &lt;a href=&quot;http://www.bsdcertification.org/index.php?NAV=Meet%20Us&quot;&gt;sur la page people&lt;/a&gt;,&lt;br /&gt;
 ça inspire un peu plus confiance en la qualité et le but de cette organisme.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;De toute façon je ne rempli aucune des condition citées en haut, donc je&lt;br /&gt;
 vais pas me torturer :p.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/12/bsd-certification.html</link>
  </item>
  
  <item>
    <title>La fin d'une alternative (2)</title>
    <description>&lt;p&gt;
&lt;p&gt;J&amp;#8217;avais déjà énuméré &lt;a href=&quot;http://typouype.org/articles/2006/08/09/powerpc-la-fin-dune-alternative&quot;&gt;une série de machine sur une architecture ppc&lt;/a&gt; pouvant faire office d&amp;#8217;alternative pour disposer de cette architecture depuis qu&amp;#8217;Apple à décidé de fournir ces machines dans une architecture x86.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Mes finances allant un peu mieux, je me suis interessé recemment à l&amp;#8217;une d&amp;#8217;elle en voulant passer le cap&amp;#8230; Et quelle fut ma deception de voir que c&amp;#8217;etais fini, belle est bien fini. &lt;a href=&quot;https://www.pegasosppc.com/store.php?category=10&quot;&gt;L&amp;#8217;alternative OpenDesktop proposé par pegasosppc (genesi)&lt;/a&gt; est en rupture de stock. Et si mon anglais approximatif n&amp;#8217;est pas trop mauvais, j&amp;#8217;ai l&amp;#8217;impression que c&amp;#8217;est plus qu&amp;#8217;une rupture de stock. C&amp;#8217;est belle est bien l&amp;#8217;arrêt de cette alternative :&amp;#8217;(&lt;/p&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Pegasos motherboard and related products have sold out and been discontinued. Genesi would like to thank it&amp;#8217;s customers for their support and sales of this product line.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Pourquoi je n&amp;#8217;ai pas craqué quand j&amp;#8217;ai découvert ce bijou ? :&amp;#8217;(&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2006-12-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/12/La-fin-d-une-alternative-2.html</link>
  </item>
  
  <item>
    <title>Recherche appartement</title>
    <description>&lt;p&gt;Après la recherche de boulot, &lt;del&gt;je&lt;/del&gt; nous sommes maintenant à la recherche d&amp;#8217;un&lt;br /&gt;
 appartement&amp;#8230; Si jamais quelqu&amp;#8217;un connais quelqu&amp;#8217;un qui connais&lt;br /&gt;
 quelqu&amp;#8217;un qui a un appartement à louer sur Montpellier proche centre&lt;br /&gt;
 ville ça m&amp;#8217;interesse :). On es propre, bien élevé, on tiens bien notre&lt;br /&gt;
 maison, pas de problème de ce coté. Enfin bref, si vous avez quelque chose&lt;br /&gt;
 n&amp;#8217;hésitez pas ! (yannick.francois &lt;em&gt;AT&lt;/em&gt; gmail &lt;em&gt;&lt;span class=&quot;caps&quot;&gt;DOT&lt;/span&gt;&lt;/em&gt; com). Si possible disponible&lt;br /&gt;
 le 2 janvier 2007 :)&lt;/p&gt;</description>
    <pubDate>2006-12-11T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/11/recherche-appartement.html</link>
  </item>
  
  <item>
    <title>Fond d'écran pour BSD</title>
    <description>&lt;p&gt;
&lt;p&gt;Un site bien sympa qui propose une série de fond d&amp;#8217;écran orienté &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;, l&amp;#8217;unix libre (enfin surtout &lt;a href=&quot;http://www.openbsd.org&quot;&gt;openbsd&lt;/a&gt; :p ).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.bsdnexus.com/wallpapers/tehxaimus-thinkcorrectly1280.png&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.bsdnexus.com/wallpapers/tehxaimus-thinkcorrectly1280_sna.jpg&quot; alt=&quot;fond d'écran bsd&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.bsdnexus.com/wallpapers/bpimg16.jpg&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.bsdnexus.com/wallpapers/bpimg16_sna.jpg&quot; alt=&quot;fond d'écran bsd&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.bsdnexus.com/wallpapers/freebsdpower.png&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.bsdnexus.com/wallpapers/freebsdpower_sna.jpg&quot; alt=&quot;fond d'écran bsd&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.bsdnexus.com/wallpapers/old-bsd.jpg&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.bsdnexus.com/wallpapers/old-bsd_sna.jpg&quot; alt=&quot;fond d'écran bsd&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.bsdnexus.com/wallpapers/fbsd-wall.png&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.bsdnexus.com/wallpapers/fbsd-wall_sna.jpg&quot; alt=&quot;fond d'écran bsd&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.bsdnexus.com/wallpapers/openbsd_image.png&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.bsdnexus.com/wallpapers/openbsd_image_sna.jpg&quot; alt=&quot;fond d'écran bsd&quot;/&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;br/&gt;
A voir :)&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;
Dernière semaine, dernière ligne droite. Je recommence à accumuler les bookmarks. Il faut que je nettoie&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2006-12-11T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/11/fond-ecran-pour-bsd.html</link>
  </item>
  
  <item>
    <title>Tout ce bouscule</title>
    <description>&lt;p&gt;
&lt;p&gt;Tout vas très vite en ce moment. J&amp;#8217;ai trouvé un travaille sur Montpellier, je commence le 18 décembre, d&amp;#8217;abord au siège à Paris, puis le 2 janvier 2007 à Montpellier. Du coup je cherche maintenant un appartement :). Et en période de fêtes ça ne vas peut-être pas être facile, on verras bien.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;J&amp;#8217;ai commencé à transférer mes données sur la dédibox, les &lt;em&gt;photos &lt;/em&gt; et autres &lt;em&gt;Zone&lt;/em&gt; devraient reprendre leur place. Enfin je pense que je vais changer un peu l&amp;#8217;organisation mais globalement tout reviendras :p.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Il faut aussi mettre en place un serveur OpenCVS ou SubVersion. Tournant sous OpenBSD je pense que je vais installer OpenCVS (n&amp;#8217;en déplaise à &lt;a href=&quot;http://www.lacomte.net&quot;&gt;Jean-mi&lt;/a&gt; :p )&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Je pense de plus en plus à m&amp;#8217;offrir une deuxième machine. Je ne sais pas encore trop quoi prendre. Ou reprendre mon ancien x86 (dans le nouvel appartement on devrais avoir plus de place) ou bien trouver une petite machine tranquillement. Peut-être un macmini intel inside ?&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;Une chose est sur 2007 sera pour moi (nous) l&amp;#8217;année du changement. En bien je pense, j&amp;#8217;espère.&lt;/p&gt;
&lt;p&gt;Il faut que je fasse plus de Ruby !!!!!! :p&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;Ca ajoute un petit tag 3615MyLife. Y&amp;#8217;en a un peu trop d&amp;#8217;ailleurs, il faudrait que je parle un peu plus de Ruby et d&amp;#8217;OpenBSD ;)&lt;br /&gt;
Voilà câ€™était le billet inutile du mercredi. Vous pouvez reprendre votre activité normal ;-).&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;</description>
    <pubDate>2006-12-06T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/06/tout-ce-bouscule.html</link>
  </item>
  
  <item>
    <title>RubyFrance cherche son logo</title>
    <description>&lt;p&gt;Oui je suis super à la bourre, mais bon, mieux vaut tard que jamais :p&lt;br /&gt;
 Surtout que les délais ne sont pas dépassé.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;association RubyFrance cherche son identité visuelle. Se voulant&lt;br /&gt;
 être le groupe des utilisateurs francophone du langage de programmation&lt;br /&gt;
 &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt;, utilisé, entre autres, par le framework&lt;br /&gt;
 qui monte qui monte &lt;a href=&quot;http://www.rubyonrails.org/&quot;&gt;RubyOnRails&lt;/a&gt;, le logo&lt;br /&gt;
 doit contenir un lien fort avec le ruby de ruby ;). Mais les touches&lt;br /&gt;
 personnel sont justement rechercher pour démarquer un peu l&amp;#8217;asso et&lt;br /&gt;
 qu&amp;#8217;elle soit reconnaissable facilement, bref une marque de fabrique quoi, un logo :D&lt;/p&gt;
&lt;p&gt;N&amp;#8217;étant pas des graphistes trés doué (vous devriez voir les rubis que je&lt;br /&gt;
 dessine huhu), nous lançons un appel à propositions :) quelques une sont&lt;br /&gt;
 déjà arrivée, y&amp;#8217;a des trucs vraiment sympa. Qui à dit que les graphistes&lt;br /&gt;
 n&amp;#8217;était pas intéressé par l&amp;#8217;univers libre ?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Toute les informations sur le site de l&amp;#8217;association&lt;br /&gt;
  &lt;a href=&quot;http://rubyfrance.org/articles/2006/11/23/logo/&quot;&gt;RubyFrance [RubyFrance.org]&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-05T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/05/rubyfrance-cherche-son-logo.html</link>
  </item>
  
  <item>
    <title>C'est reparti !</title>
    <description>&lt;p&gt;
&lt;p&gt;Dans l&amp;#8217;optique d&amp;#8217;arrêter de me disperser, pour finalement ne rien voir aboutir, j&amp;#8217;avais stopé toute activité pour mettre en place cette dédibox, accueillir &lt;a href=&quot;http://www.lacomte.net&quot;&gt;Jean-mi et son blog de la comte&lt;/a&gt;, préparer ma migration, essayer de mettre en place une bonne architecture pour &lt;a href=&quot;http://www.rubyonrails.org/&quot;&gt;Ror&lt;/a&gt;. Maintenant c&amp;#8217;est fait, enfin presque.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Je dit presque parce qu&amp;#8217;il reste quelque bricole à faire niveau administration/paramétrage de ce serveur:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;br /&gt;
Modifier le lighttpd.conf pour prendre en compte le &lt;a href=&quot;http://typouype.org&quot;&gt;typouype.org&lt;/a&gt; de la même manière que le &lt;a href=&quot;http://www.typouype.org&quot;&gt;www.typouype.org&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Faire une bonne gestion des sous domaine. Pour &lt;a href=&quot;http://www.lacomte.net&quot;&gt;Jean-mi de la comté&lt;/a&gt; je sais pas, mais moi j&amp;#8217;avais &lt;a href=&quot;http://media.typouype.org&quot;&gt;photos.typouype.org&lt;/a&gt; et &lt;a href=&quot;http://zone.typouype.org&quot;&gt;zone.typouype.org&lt;/a&gt;. J&amp;#8217;aimerais les récupérer, ou les modifier, mais pouvoir jouer avec des alias quoi :) c&amp;#8217;est plus propre.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Revoir la gestion des mails aussi, histoire que le système soit sous surveillance un peu plus poussée.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Peut-être revoir l&amp;#8217;architecture pour Ror aussi. J&amp;#8217;ai actuellement opté pour un Lighttpd+mongrel, mais un récent articles/tutorial à éveillé ma curiosité &lt;a href=&quot;http://bsd.phoenix.az.us/faq/openbsd/rails-chroot-fastcgi&quot;&gt;Au sujet de l&amp;#8217;installation de Ror sur OpenBSD avec Apache+FastCGI dans un environnement CHROOTé [en]&lt;/a&gt; (bon c&amp;#8217;est pour openbsd 4.0, mais en épluchant un peu, peut-être que à passeras sous OpenBSD 3.9 :) ).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Par rapport à au dessus: peut-être mettre à jour le serveur en OpenBSD 4.0 en recompilant ce qui vas bien (on peut très bien le faire apparemment&amp;#8230;) Est-ce nécessaire ? Dans un environnement serveur je dirais oui. Mais je vais peut-être attendre un peu.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Faire un nouveau thème. Celui là est proposé dans le Typo 4.0.3 sur lequel tourne ce blog maintenant.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Ca en fait encore pas mal des choses à faire :&amp;#8216;( . Je parlerais pas des divers changement de ma vie privée pour le moment, mais ça commence à prendre forme (j&amp;#8217;en parlerais quand ça seras décidé, verrouillé). Je parlerais pas non plus de l&amp;#8217;idée qui germe dans mon esprit de m&amp;#8217;acheter une machine de type &lt;a href=&quot;http://www.soekris.com/&quot;&gt;Soekris&lt;/a&gt; plutôt qu&amp;#8217;un deuxième mac mini :).&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;En tout cas, la migration fini, l&amp;#8217;installation sur la dedibox + le changement de gestionnaire de nom de domaine (passé chez &lt;a href=&quot;http://gandi.net&quot;&gt;Gandi&lt;/a&gt;) me permet de voir des choses avancer. Ca fait du bien, et ça motive pour continuer comme ça.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;On est pas sorti de l&amp;#8217;auberge quand même, mais là maintenant la lumière ne s&amp;#8217;éteindras pas (enfin &amp;#8230; on verras :p )&lt;/em&gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;b&gt;ps:&lt;/b&gt; J&amp;#8217;ai &lt;span class=&quot;caps&quot;&gt;ENFIN&lt;/span&gt; activé les commentaires en textile :) on peut mettre un peu de gras et de saut de ligne maintenant :) désolé de pas l&amp;#8217;avoir fait plus tôt.&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;em&gt;&lt;b&gt;Edit:&lt;/b&gt; Raa ! il faut que je m&amp;#8217;habitue aussi à mettre des tags sur mes billets :) &lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-12-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/12/01/cest-reparti.html</link>
  </item>
  
  <item>
    <title>Migration - domaine et hebergement</title>
    <description>&lt;p&gt;
Si vous voyez ce message, c'est que vous êtes maintenant sur ma nouvelle machine. En fait je dit ma, mais je partage cette dédibox avec &lt;a href=&quot;http://www.lacomte.net&quot;&gt;Jean-mi de la comté&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
J'ai également basculé ma gestion de nom de domaine (enfin ça c'est fait depuis le 29/11/2006) chez &lt;a href=&quot;http://www.gandi.net&quot;&gt;Gandi&lt;/a&gt;. Une équipe efficace dont j'apprécie la franchise, et que je voulais remercié, encourager. C'est maintenant chose faite puisque je leur confie &lt;a href=&quot;http://www.typouype.org&quot;&gt;typouype.org&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Alors qui dit hébergement sur dédibox dit aussi plus d'administration à faire. C'est sur que je pourrais plus aller chouiner chez Arnaud pour qu'il répare mon fastcgi :p. Mais je vois ça d'un autre oeil: j'ai une machine &quot;online&quot; en location :). Elle est bien sur sous &lt;a href=&quot;http://www.openbsd.org&quot;&gt;openbsd&lt;/a&gt; et tourne avec &lt;a href=&quot;http://www.lighttpd.net/&quot;&gt;lighttpd&lt;/a&gt; et &lt;a href=&quot;http://mongrel.rubyforge.org/&quot;&gt;Mongrel&lt;/a&gt; (quoi vous pensiez que j'allais revenir sur php ? ça vas pas non :p).
&lt;/p&gt;
&lt;p&gt;
Pour le moment il n'y a que nos blogs respectifs qui tournent dessus. Mais je (et je crois que jean-mi aussi ;-)) compte bien mettre en place d'autres &quot;services&quot; maison. A suivre donc.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Enfin en ce moment je suis pas mal occupé avec mes affaires de changement de boulot, de déménagement. Je m'y prends n'importe comment, j'applique la méthode alarache. C'est pas bien, je vais sûrement m'en mordre un peu les doigts, mais là tout de suite j'arrive pas à faire autrement ... &lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-11-29T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/29/migration-domaine-et-hebergement.html</link>
  </item>
  
  <item>
    <title>Freecycle, le recyclage simplement</title>
    <description>&lt;p&gt;
Je en sais plus par quel moyen je suis tombé la dessus, mais c'est un
 des moyens qui permettrais d'avancer dans le bon sens à mon avis.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://fr.freecycle.org/&quot;&gt;Les groupes FreeCycle&lt;/a&gt; se
 proposent de mettre en relation des gens qui souhaite se débarrasser d'objet divers, et ceux qui pourrais en avoir besoin. Combien de fois on a mis (moi le premier) quelque chose à la poubelle, avec un pincement au coeur en se disant: &quot;Mince ça pourrais encore servir quand même&quot;....
Voici leur explication sur le concept:
&lt;/p&gt;
&lt;blockquote&gt;
 Le réseau mondial Freecycle est constitué d'une multitude de groupes à travers le globe. Il s'agit d'un mouvement basique de personnes qui offrent (et récupèrent) des objets gratuitement dans la ville où ils habitent (et alentour).
&lt;br/&gt;&lt;br/&gt;
Les groupes Freecycle mettent en relation des personnes qui souhaitent se débarrasser d'objets qui les encombrent avec des personnes qui en ont besoin. Notre but est de libérer les espaces naturels d'objets abandonnés bien qu'encore utiles. En utilisant ce que nous avons déjà sur cette planête, nous réduisons le consumérisme à outrance, la production de masse, et en réduisons l'impact nocif sur la planête. Un autre avantage à utiliser Freecycle est qu'il nous incite à nous défaire d'acquisitions compulsives dont nous n'avons plus usage et encourage chacun à adopter une attitude communautaire.
&lt;/blockquote&gt;
&lt;p&gt;
Ce n'est peut-être pas grand chose, mais ça permettrais de limiter un peu la consommation, et de s'entre aider un peu aussi, ça ne nous feras pas de mal au contraire, je crois que tout ça se perd un peu...
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Ca me fait un peu penser au &lt;a href=&quot;http://www.chezjoelle.net/bookmates/&quot;&gt;Bookmates&lt;/a&gt; de JoÃ«lle, mais bon, c'est plus global comme concept.&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-11-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/10/freecycle-le-recyclage-simplement.html</link>
  </item>
  
  <item>
    <title>Java en GPL ?</title>
    <description>&lt;p&gt;
&lt;a href=&quot;http://java.sun.com/&quot;&gt;Java&lt;/a&gt; : (&lt;a href=&quot;http://fr.wikipedia.org/wiki/Java_%28technologie%29&quot;&gt;definition wikipdiesque&lt;/a&gt;)
 langage informatique objet développé par &lt;a href=&quot;http://fr.sun.com/&quot;&gt;Sun Microsystems&lt;/a&gt;.
 C'est aussi la technologie qui depuis quelque année me permet de manger. Je n'en parles
 pas souvent car je ne suis pas un fan absolue, j'aime bien, ça permet de travailler,
 mais d'autres je préfére &lt;a href=&quot;http://www.37signals.com/svn/&quot;&gt;la philosophie&lt;/a&gt;
 &lt;a href=&quot;http://www.ruby-lang.org/&quot;&gt;d'autres technologie&lt;/a&gt;,
 ainsi que de &lt;a href=&quot;http://www.rubyfrance.org/&quot;&gt;participer à sa &quot;promotion&quot;&lt;/a&gt;.
 Je vais tout de même essayer de vous conter une histoire qui n'as pas
 encore de fin, mais qui ne devrais pas mal finir. En tout cas ça me fait
 plaisir de voir cette techno évoluer dans ce sens.
&lt;/p&gt;
&lt;p&gt;
L'histoire commence par la venue d'un troll velu :
 la &lt;a href=&quot;http://fr.wikipedia.org/wiki/Machine_virtuelle_Java&quot;&gt;JVM java&lt;/a&gt;
 libre ou pas libre (on parle aussi de plateforme Java, pour l'ensemble de
 l'API standard). Pendant longtemps le garde manger du troll ne désempli pas,
 mais voilà qu'au mois de Mai 2006, &lt;a href=&quot;http://java.sun.com/javaone/sf/2006/wrap_up.jsp&quot;&gt;lors
 de la JavaOne Conference&lt;/a&gt; , les officiels annonce l'ouverture prochaine de la plateforme java
&lt;/p&gt;
&lt;blockquote&gt;
Green wouldn't give any details on making Java technology available as an
 open source platform just yet, but he said, &lt;b&gt;&quot;It's not a matter of Whether,
 but a matter of How.&quot;&lt;/b&gt; More news and developments will continue to flow
 on this topic, but for now, it's one step at a time. Stay tuned, but get
 ready for changes and new opportunities for all.
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Le gras, c'est mes doigts qui l'ont fait ;)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
Globalement, on range le troll, on le renvoie dans sa caverne, et on en
 sort un autre, celui de savoir qu'elle licence prendre... C'est un
 troll embauché à durée déterminé, effectivement, fin Octobre 2006,
 lors de la Oracle OpenWorld conference (oui oui tout les grand tente
 de se méler à l'open Source) Sun annonce que
 &lt;a href=&quot;http://fr.theinquirer.net/2006/10/28/java_en_open_source_avant_noee.html&quot;&gt;
 la décision sera prise avant noël&lt;/a&gt;. Un troll licencié juste avant
 les fête de noël, c'est pas sympa :D
&lt;/p&gt;
&lt;p&gt;
Et qu'apprend-je aujourd'hui même ? Le troll n'auras bientôt plus à
 manger, avant même le mois de décembre,
 &lt;a href=&quot;http://fr.theinquirer.net/2006/11/08/java_sous_license_gpl.html&quot;&gt;
 on parle de licence GPL&lt;/a&gt;. Oui oui la
 &lt;a href=&quot;http://fr.wikipedia.org/wiki/GNU_GPL&quot;&gt;GNU GENERAL PUBLIC
  LICENSE&lt;/a&gt;, celle qui est une bonne représentante du monde libre
 (oui on sait tous qu'il en existe beaucoup aujourd'hui). Sun ne
 sortiras (apparemment pas) une licence maison un peu étrange
 (comme le fait Microsoft), mais belle et bien une licence du monde
 libre.
&lt;/p&gt;
&lt;p&gt;
Je ne pense pas que ça modifieras ma façon de penser au travail, je ne
 pense pas que ça me feras installer une JVM à la maison, je
 continuerais à penser &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt;,
 manger &lt;a href=&quot;http://www.ruby-lang.org&quot;&gt;Ruby&lt;/a&gt; et travailler avec
 &lt;a href=&quot;http://www.rubyfrance.org&quot;&gt;RubyFrance&lt;/a&gt; :D. Cependant, je
 travaillerais peut-être avec un sourire plus important qu'à
 l'accoutumé ;-).
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Attention c'est une fiction, ne vendons pas la peau
 &lt;s&gt;du troll&lt;/s&gt; de l'ours avant de l'avoir tué :D.&lt;br/&gt; Ps: quelqu'un
 pourrais me dire comment on met les petite lettre genre TM et autre
 Copyright ? c'est balot mais je sais même pas faire ça :-/&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-11-09T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/09/java-en-gpl.html</link>
  </item>
  
  <item>
    <title>Documentations en pagaille</title>
    <description>&lt;p&gt;Dans la série de lien qui traîne dans mes bookmarks au boulot, j&amp;#8217;ai un petit&lt;br /&gt;
 blog anglophone trés intéressant : &lt;a href=&quot;http://www.smashingmagazine.com/&quot;&gt;smashing magazine&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On y parle d&amp;#8217;application web, mais coté construction. En fait je suis tombé sur&lt;br /&gt;
 ce site par le biais d&amp;#8217;un billet qui&lt;br /&gt;
 &lt;a href=&quot;http://www.smashingmagazine.com/2006/10/30/cheat-sheet-round-up-ajax-css-latex-ruby/&quot; title=&quot;python, ruby, javascript, mysql...&quot;&gt;recense une série d&amp;#8217;autres billets sous forme d&amp;#8217;exemple ou de pense bête, classé par techno web&lt;/a&gt;.&lt;br /&gt;
 C&amp;#8217;est un blog nouveau pour moi, mais je vais l&amp;#8217;ajouter à mes flux rss histoire de suivre&lt;br /&gt;
 un peu. On verra bien si c&amp;#8217;est toujours aussi intéressant&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Bon, j&amp;#8217;ai bientôt rangé tout mes bookmarks @taf. Je ne me sert pas trop de&lt;br /&gt;
  &lt;a href=&quot;http://del.icio.us/yafra&quot;&gt;Del.icio.us/yafra&lt;/a&gt;, je vais peut-être nettoyer&lt;br /&gt;
  aussi ceux que j&amp;#8217;ai là bas.&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-11-07T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/07/documentations-en-pagaille.html</link>
  </item>
  
  <item>
    <title>RubyFrance L'association Ruby Francophone</title>
    <description>&lt;p&gt;
Pendant que j'y suis à parler de mise en ligne, on pourras maintenant retrouver toute les informations au sujet de l'association RubyFrance, l'association Ruby Francophone à l'adresse &lt;a href=&quot;http://www.rubyfrance.org/&quot;&gt;www.rubyfrance.org&lt;/a&gt;.

&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Petit édition car je m'etais un peu emballé :p&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-11-03T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/03/rubyfrance-lassociation-ruby-francophone.html</link>
  </item>
  
  <item>
    <title>Jean-mi : le blog de la comté sur dédibox</title>
    <description>&lt;p&gt;
A force de trainer et de tester les configurations ça devait arriver: mise en ligne d'un site sur la dédibox que je partage avec Jean-mi (appelé pour l'occassion PouMiBox).
&lt;/p&gt;
&lt;p&gt;
La PouMiBox est donc heureuse d'accueillir &lt;a href=&quot;http://www.lacomte.net&quot;&gt;le blog de la comte (www.lacomte.net)&lt;/a&gt; :). Le blog de jean-mi parle de musique/film distribuées sous license libre (en général), un peu de phisyque des étoiles (;-)) et d'actualité Ruby. Mais qui sais, demain peut-être nous expliquera-t-il enfin comment est fabriqué le comté (avec la marmotte et tout, ah non c'est autres chose ça :p )
&lt;/p&gt;
&lt;p&gt;
Je pensais être le premier à migrer pour essuyer les platres, mais finalement en une petite soirée tout c'est bien passé. Je vais avoir plus de mal avec le tyPouypOblOg car ma version de typo est plus ancienne (donc la migration des bases est moins simple, surtout que je ne connais pas ma version de typo :-( ).
&lt;/p&gt;
&lt;p&gt;
Enfin bon, ça as l'air de tenir la route Je ne devrais pas tarder à le rejoindre :)
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Bon ensuite faudras commencer à voir pour un subversion ou autres outil de versionning, et d'autres joyeuseté que nous avons en tête :)&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-11-03T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/03/jean-mi-le-blog-de-la-comte-sur-dedibox.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.0 released !</title>
    <description>&lt;p&gt;
Ca y est ! Le grand jour est arrivé :). &lt;a href=&quot;http://openbsd.org/40.html&quot;&gt;OpenBSD 4.0&lt;/a&gt; est officiellement sorti. Cette nouvelle version apporte sont &lt;a href=&quot;http://www.openbsd.org/plus40.html&quot;&gt;lot de nouveauté&lt;/a&gt;. A noter: toujours plus de driver libre, openSSH 4.4, &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+4.0&amp;arch=macppc&amp;format=html&quot;&gt;ftp(1)&lt;/a&gt; supporte le https maintenant, quelques architectures supplémentaire (OpenBSD/armish, OpenBSD/sparc64, OpenBSD/zaurus), et bien d'autres chose encore.
&lt;/p&gt;
&lt;p&gt;
Bon par contre je doit avouer que je suis pas fan du design de cette version, le style asterix, même si c'est pufferix ne me plait pas trop. Tant pis, j'acheterais un t-shirt openssh à la place :p.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;On souhaite bon courage à Wim Vandeputte et l'équipe de &lt;a href=&quot;http://kd85.com/&quot;&gt;kd85&lt;/a&gt; pour leur déménagement ET les envois de cette nouvelle merveille :p &lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-11-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/11/01/openbsd-4-0-released.html</link>
  </item>
  
  <item>
    <title>Vim exploration de fichiers</title>
    <description>&lt;p&gt;
Oui oui, entre &lt;a href=&quot;http://www.vim.org/&quot;&gt;Vim&lt;/a&gt; et &lt;a href=&quot;http://www.scintilla.org/SciTE.html&quot;&gt;SciTE&lt;/a&gt; mon coeur balance. L'un est d'une puissance exceptionnel et disponible par défaut (enfin en version VI simple) sur toutes les machines de type Unix, l'autre est simple, jolie et tout de même efficace. Mais aujourd'hui je vais parler d'un plugin de Vim que je trouve excellent: un l'explorateur de fichier
&lt;/p&gt;
&lt;p&gt;
Ce qui est bien avec Vim (et les logiciels libre en général) c'est qu'il y a toujours une plusieurs personnes qui, pour notre plus grand plaisir, développent de tas de petites choses qui nous facilite la vie. Un explorateur de fichier dans Vim... Je ne pensais même pas que ça pouvait exister. Mais en fouillant dans les &lt;a href=&quot;http://www.vim.org/tips/index.php&quot;&gt;tips de Vim&lt;/a&gt; j'ai découvert ce &lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=184&quot;&gt;superbe plugins&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
C'est tout simple, il suffit de télécharger le tarball. Je vous conseil de prendre celui qui est disponible sur le site de Vim, y'a un suivi des versions. Cependant pour les gens pressé, j'ai mis à dispo une copie de la version que j'ai testé &lt;a href=&quot;http://zone.typouype.org/vtreeexplorer-1.24.tar.gz&quot;&gt;dans la zone (vtreeexplorer-1.24.tar.gz)&lt;/a&gt;. Ensuite on décompresse le tout dans le répertoire .vim:
&lt;/p&gt;
&lt;blockquote&gt;
$ cd ~/.vim
$ wget http://zone.typouype.org/vtreeexplorer-1.24.tar.gz
$ tar -xvzf vtreeexplorer-1.24.tar.gz
&lt;/blockquote&gt;
&lt;p&gt;
Et voilà. Maintenant en ouvrant Vim, vous avez accès à la commande :Explore qui ouvrira dans la page courante la liste des fichiers contenu dans le répertoire courant. D'autres commande sont disponible, comme :Vexplore qui exécuteras la même chose mais en effectuant un vsplit auparavant. Les fans de la souris pourront naviguer avec elle, mais quelque raccourci clavier vous permettra d'aller plus vite :)
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Faut que je dépiote la doc maintenant, y'a pas mal de chose interessante... Puis me viens une idée aussi ou plutôt une question: des plugins Vim en ruby c'est faisable ? :D&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-10-25T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/25/vim-exploration-de-fichiers.html</link>
  </item>
  
  <item>
    <title>JDLL: feed back</title>
    <description>&lt;p&gt;
Mince c'est vrai qu'on est déjà jeudi et je n'ai toujours pas fait mon débrif de JDLL.
&lt;/p&gt;
&lt;p&gt;
Ca à mal commencé en fait. J'ai un peu merdé (disons le clairement) sur mes horaires de RER, du coup j'ai raté mon train, et je ne suis arrivé sur Lyon qu'a 11h :-/. Heureusement pour moi, un Rubyiste/Openbsdiste (&lt;a href=&quot;http://hazzard.free.fr/zifro/&quot;&gt;Zifro&lt;/a&gt; pour ne pas le nommer :p ) trés sympa qui m'avais déjà attendu au train de 9 heure est revenue pour celui de 11 heure pour m'emmener à bon port :).
&lt;/p&gt;
&lt;p&gt;
J'ai réussi à voir quand même l'excellente présentation de Christophe Espern à propos de DADVSI.
&lt;/p&gt;
&lt;p&gt;
Forcement en entrant dans la salle, rencontre rapide avec le président de l'association Rubyfr : &lt;a href=&quot;http://fredix.freemonk.org/&quot;&gt;fredix&lt;/a&gt;. En charge avec le &lt;a href=&quot;http://www.myreseau.org/&quot;&gt;G&lt;/a&gt; d'enregistré/transmettre en direct les conférences.
&lt;/p&gt;
&lt;p&gt;
Petit sandwich le midi avec le trésorier de l'association &lt;a href=&quot;http://rubyfr.org&quot;&gt;RubyFrance&lt;/a&gt;: Alex qui est passé rapidement faire un coucou.
&lt;/p&gt;
&lt;p&gt;
Petit tour des stands également, je ne détaillerais pas tout ce que j'ai vu, mais entre autres, le stand &lt;a href=&quot;http://openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; avec les t-shirt de la version 4.0 qui ne devrais plus tardé, et un boitier contenant de vrai CD de la 4.0 ... mais pas à vendre :'(. Tant pis on attendra encore un peu.
&lt;/p&gt;
&lt;p&gt;
Juste pour ajouter mon grain de sel à &lt;em&gt;l'affaire&lt;/em&gt; Mozilla/Debian: je n'ai vu aucun projectile passé à travers l'allé qui les séparait, aucune insulte non plus, que de la bonne ambiance, trés agréable et sympathique :) .
&lt;/p&gt;
&lt;p&gt;
L'après midi, Zifro ma fait changé d'avis quand à mon planning prévisionnel, je suis aller avec lui voir la conférence sur XUL, plutôt que l'intrigante conférence sur &lt;em&gt; Linux Ecology Howto&lt;/em&gt;. Je ne regrette pas, même si Paul n'avais pas l'air au mieux de ça forme, le tour d'horizon de l'architecture reptilienne était très instructif. En plus &lt;a href=&quot;http://www.fraifrai.net/&quot;&gt;Fraifrai &lt;/a&gt; qui lui est allé à la conf &lt;em&gt; Linux Ecology Howto&lt;/em&gt; n'en est pas ressorti trés enthousiaste.
&lt;/p&gt;
&lt;p&gt;
Tiens en parlant de &lt;a href=&quot;http://www.fraifrai.net/&quot;&gt;Fraifrai&lt;/a&gt; que j'avais déjà croisé sur #libre-attitude@irc.freenode.net ma bien présenté le travail effectué par l'&lt;a href=&quot;http://www.april.org/&quot;&gt;april&lt;/a&gt;, lui même en étant membre. J'avoue que je connaissait, mais ne mesurait pas l'importance de leurs actions. Après, il a essayer de &lt;s&gt;m'enroler de force&lt;/s&gt; me convaincre d'adhérer. Je ne l'ai pas fait sur le coup, mais je pense que ça vas être réglé dans peu de temps (ce week-end ?)
&lt;/p&gt;
&lt;p&gt;
Pour revenir aux conférences, la présentation des clients légers (matériel) était très enrichissante. Les lightnings talks on vu leur lots de surprise, un bon gros troll accompagnant une présentation de Ruby, comment aider le projet Gnome, une présentation du FAI associatif &lt;a href=&quot;http://www.fdn.fr/&quot;&gt;FDN&lt;/a&gt;...
&lt;/p&gt;
&lt;p&gt;
En conclusion, une journée trés bien rempli, trés agréable. J'ai suis trés heureux d'avoir pu rencontré tout ce beau monde, et surtout les rubyistes que je côtoie depuis quelque temps en ligne.
&lt;/p&gt;
&lt;p&gt;
Vivement l'année prochaine :)
&lt;/p&gt;
</description>
    <pubDate>2006-10-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/19/jdll-feed-back.html</link>
  </item>
  
  <item>
    <title>Happy Birthday OpenBSD</title>
    <description>&lt;p&gt;
Je viens de me rendre compte &lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;sid=20061019013207&quot;&gt;via des morts-vivants&lt;/a&gt; que c'était hier l'anniversaire d'&lt;a href=&quot;http://openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;, alors bon anniversaire !
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;ps: il faudra modifier la ligne rouge concernant les failles :&lt;/em&gt;
&lt;/p&gt;
&lt;blockquote&gt;
Only one remote hole in the default install, in more than 10 years!
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Maintenant c'est '11 years' :)&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-10-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/19/happy-birthday-openbsd.html</link>
  </item>
  
  <item>
    <title>Démission</title>
    <description>&lt;p&gt;
Je crois que je n'aurais jamais la
&lt;a href=&quot;http://vosdroits.service-public.fr/particuliers/F14.xhtml&quot;&gt;médaille du travail&lt;/a&gt;,
vous savez, celle qu'on &lt;a href=&quot;http://vosdroits.service-public.fr/particuliers/F10.xhtml&quot;&gt;
donne aux personnes ayant passé plus de 20 ans dans la même boite&lt;/a&gt;.
Non c'est sur, 20 ans ça fait beaucoup. Je dit jamais, mais qui sais,
peut-être qu'un jour je trouverais une boite qui me convient en tout point,
me permet de m'épanouir et ce sur plus d'un an :).
&lt;/p&gt;

&lt;p&gt;
En tout cas, ça ne sera pas pour cette fois. Je viens d'envoyer ma démission.
J'ai déjà été licencié une fois (non pas pour insubordination ou autres, mais pour cessation
 de paiement delà part de la maison mère finnoise: découverte des prud homme),
 et démissionné deux fois pour changer d'entreprise. Mais cette troisième à un goêt particulier:
 je démissionne sans avoir de promesse d'embauche signé. Un risque, c'est sur, mais je suis
  sur de moi, enfin, j'ai assuré mes arrières (je vous en parlerais si j'ai besoin de faire
  jouer ce joker, mais pas avant ;-) ).  &lt;/p&gt;
&lt;p&gt;
En plus du &quot;risque&quot; prit, cette démission sonne le début de la fin de ma vie
&lt;s&gt;Parisienne&lt;/s&gt; banlieusarde. Etant né ici, ayant grandi ici, ça me fait bizarre, même si je suis
 trés motivé pour tenter l'expérience. C'est une sensation trés étrange, mais un poids de
  moins sur mon estomac. Je m'engage enfin concrêtement sur la voie du départ.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;
Bon maintenant il faut que ça bouge au niveau des propositions d'emploi, histoire de que
 j'arrive à manger avec appétit de nouveau :p.
&lt;/em&gt;&lt;/p&gt;

</description>
    <pubDate>2006-10-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/16/demission.html</link>
  </item>
  
  <item>
    <title>OpenBSD 3.9 : gestion utilisateurs environnements</title>
    <description>&lt;p&gt;
Dans le cadre d'un serveur, distant ou non, il est bon de prendre certaines précaution, et de s'aménager un environnements agréable. On vas essayer de faire ça.
&lt;/p&gt;
&lt;p&gt;
Pour commencer simple et efficace, il est recommandé un peu partout, par un peu tout le monde de ne pas se connecter avec l'utilisateur &quot;administrateur&quot;: root en terme nixien (de la planête *nix/*bsd, aucun rapport avec nixon ou qui que se soit :p). C'est dangereux pour les données et le systèmes. Un tel utilisateur a plein pouvoir sur l'ensemble et peu par faut d'attention tout mettre en l'air. Comme tout le monde le sait: l'erreur et humaine et en général les problèmes viennent de l'humain :p. En &lt;b&gt;gros (et en gras) pas de connexion avec l'utilisateur root&lt;/b&gt;.
&lt;/p&gt;
&lt;p&gt;
En général, sur un serveur on se connect e en utilisant le protocole &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ssh&quot;&gt;ssh&lt;/a&gt;, dont 'implémentation la plus répendu est &lt;a href=&quot;http://www.openssh.com/&quot;&gt;OpenSSH&lt;/a&gt;. Cette implémentation réalisé par les soins de l'équipe d'OpenBSD est evidemment incluse dans leur système, ainsi que dans beaucoup d'autres (plus ou moins officiellement). Le démon (serveur) OpenSSH est également le seul à être lancé dans une installation par défaut dans OpenBSD. Ce démon dispose d'un fichier de configuration qui vas nous permettre de limiter l'accès à notre serveur.
&lt;/p&gt;
&lt;p&gt;
C'est assez simple, une fois connecté avec son utilisateur habituel sur le serveur, il faut passer en root pour pouvoir modifier le fichier (j'ai dit connexion en root, pas utilisation de root :p). Pour passer en root, utilisez la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=su&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+3.9&amp;arch=macppc&amp;format=html&quot;&gt;su(1)&lt;/a&gt; nous permet de devenir root le temps de la manipulation (on peut aussi utiliser &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+3.9&amp;arch=macppc&amp;format=html&quot;&gt;sudo(8)&lt;/a&gt; mais comme je n'en ai pas encore parlé, on vas faire sans).
Ensuite une édition du fichier &lt;b&gt;/etc/ssh/sshd_config&lt;/b&gt; nous permettras de modifier la seul ligne qui pour le moment nous interesse : &lt;b&gt;#PermitRootLogin yes&lt;/b&gt;. En fait la plupart des options en commentaire (je n'ai pas vérifié pour toute) sont affiché avec leur valeurs par défaut. Il nous suffit juste d'enlever le commentaire et de modifier le yes en no pour obtenir ceci :&lt;b&gt;PermitRootLogin no&lt;/b&gt;. Facile non ? Et ça évite bien des problèmes. Fini les erreurs de manip alors que l'on c'est connecté avec root (vécu inside), et surtout la personne voulant attaquer le serveur devras commencer par trouver un login...
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;
Et blablabla et blablabla. Normalement je voulais aussi parler du fichier .profile et de sudo, mais j'ai trop blablaté sur ssh là, j'ai pas envie de faire un post trop long avec plein de truc dedans. Là y'a que PermitRootLogin no, au moins c'est simple :p. Je tacherais de faire plus concis la prochaine fois quand même :)
&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-10-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/14/openbsd-3-9-gestion-utilisateurs-environnements.html</link>
  </item>
  
  <item>
    <title>Explosion de boite cranienne</title>
    <description>&lt;p&gt;
En ce moment j'explose, ça fuse beaucoup trop. Peut-être parce que je blog plus assez. C'est vrai après tout, mon blog me sert à ça normalement, défouloir, bloc-note...
&lt;/p&gt;
&lt;p&gt;
En ce moment l'activité numéro &lt;em&gt;uno&lt;/em&gt; c'est &lt;a href=&quot;http://typouype.org/articles/2006/09/07/recherche-demploi&quot;&gt;trouver du boulot dans le sud&lt;/a&gt;. Tiens d'ailleurs ce précédent billet me rappel que ça fait un mois que j'ai commencé. C'est une sorte de bilan alors que je fait ? ah ben oui.
&lt;/p&gt;
&lt;p&gt;
Je n'ai toujours rien trouvé. C'est pas faute d'avoir cherché, mais il faut bien avouer qu'il y a beaucoup moins de choix qu'à Paris. Bon ça je m'en doutais, mais peut-être pas à ce point. Ce qui est rassurant c'est de mettre son CV sur monster et d'être dès le lendemain contacté par un paquet de &lt;s&gt;vendeurs de viande&lt;/s&gt; SSII. Malheuresement ils ont mal lu, et me proposent des missions parigo-parisienne.
&lt;/p&gt;
&lt;p&gt;
J'ai bien postulé aux quelques postes trouvé de ci de là, mais aucune réponse positive (voir aucune réponse tout court). Alors, c'est le syndrome du parigo en tongue qui descend piquer le boulot des gens du sud ?
&lt;/p&gt;
&lt;p&gt;
Je sais qu'habituellement on part en province par rapport à des propositions toute faites, j'en avais pour Toulouse, mais non, mon choix c'est Montpellier.
&lt;/p&gt;
&lt;p&gt;
Pourquoi on choisi toujours le plus dur ? &lt;em&gt;Parce que plus facile, c'est le chemin du coté obscur ? &lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
La semaine dernière par contre, j'ai eu la surprise d'avoir deux boites au bout du fil: &lt;/p&gt;&lt;blockquote&gt;
rh: &quot;Bonjour, j'ai vu votre CV sur le monstre-plein-de-cv et je suis interessé par votre profil, vous en etes où de vos recherche ? &quot;
&lt;br/&gt;
Moi: &quot;Et bien je suis toujours à la recherche d'un poste dans le languedoc roussillon&quot;
&lt;br/&gt;
rh: &quot;Hmm ..........&quot; &lt;- ça c'est le truc habituel depuis 2 à 3 semaines. Mais ce coup là
&lt;br/&gt;
rh: &quot;Et bien écouté, nous avons une agence dans cette région, pret de Montpellier ça vous irais ? &quot;
&lt;br/&gt;
moi: &quot;C'est parfait&quot; :)
&lt;/blockquote&gt;
&lt;p&gt;
Et me voilà avec deux rendez vous pour des entretiens pour des postes sur Montpellier, mais proposé par des boites parisienne :-/
&lt;/p&gt;
&lt;p&gt;
C'est mieux que rien, en plus ils ont l'air sympathique (contrairement au &lt;s&gt;vendeurs de viande&lt;/s&gt; SSII habituelle). Je dirais même qu'ils ont réussi à me convaincre, ils m'ont présenté leurs projets, les deux se ressemble un peu, c'est très orienté web. Ca me convient tout à fait.
&lt;/p&gt;
&lt;p&gt;Le principal c'est de descendre. Pour un climat plus clement, pour rencontré d'autres personnes, pour voir paris de l'extérieur (ou pas). Je crois surtout que c'est pour passé à l'étape suivante (comment ça c'est la trentaine qui approche ? :p ).
&lt;/p&gt;
&lt;p&gt;
J'attend la suite avec impatience.
&lt;/p&gt;
&lt;p&gt;
A coté de ça, je me bas avec ma dediboiboite pour choisir un environnement pour rails: apache+fastcgi, apache+mongrel, lighttpd+fastcgi, lighttpd+mongrel, webrick ? Pour le moment j'ai un peu tout essayer sauf lighttpd+mongrel, ÃƒÂ§a seras peut-être le couple qui vas me convaincre. Il faut aussi que je migre mon blog pour passer à la nouvelle version de typosphere. Mais ça c'est encore une autre affaire. Surtout que je compte bien me reécrire quelque truc fait maison. Et tout les projets &quot;inside my brain&quot; qui traine lamentablement.....
&lt;/p&gt;
&lt;p&gt;
Je crois que mon passage aux Journée Du Logiciel Libre de samedi vont me faire le plus grand bien. Un voyage en train, au petit matin (j'adore être dehors pour ces heures de la journée :5h -&gt; 8h), une journée avec des tas d'infos à engranger, de gens à rencontrer (si ma timidité ne fait pas trop des siennes) bref, un grand bol d'air pour l'esprit: ça me feras du bien !&lt;/p&gt;
</description>
    <pubDate>2006-10-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/10/explosion-de-boite-cranienne.html</link>
  </item>
  
  <item>
    <title>OpenBSD 3.9 gestion utilisateur</title>
    <description>&lt;p&gt;Voilà donc le système d&amp;#8217;exploitation &lt;a href=&quot;http://openbsd.org&quot;&gt;OpenBSD 3.9&lt;/a&gt; installé sur une dédibox. Après avoir envoyé le resultat de la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;8&quot;&gt;dmesg&lt;/a&gt;&lt;br /&gt;
à l&amp;#8217;adresse dmesg_AT_openbsd.org, on vas maintenant mettre en place certaines petites bricole bien pratique (voir indispensable :p )&lt;/p&gt;
&lt;p&gt;La première chose à faire c&amp;#8217;est de lancer la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=afterboot&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+3.9&amp;amp;arch=powerpc&amp;amp;format=html&quot; title=&quot;8&quot;&gt;afterboot&lt;/a&gt;.&lt;br /&gt;
Celle ci nous informe de plusieurs manipulation conseillé pour le bon fonctionnement du système. On y retrouve notamment l&amp;#8217;adresse de la &lt;a href=&quot;http://www.openbsd.org/errata.html&quot;&gt;page d&amp;#8217;errata&lt;/a&gt; listant les correctifs à appliquer pour suivre la branche stable-current. Aujourd&amp;#8217;hui, 11 correctifs sont disposition. Dont un à propos du serveur X dont on à pas besoin (sur un serveur).&lt;/p&gt;
&lt;p&gt;Pour commencer, hors de question d&amp;#8217;utiliser l&amp;#8217;utilisateur root , créons un nouvel utilisateur.&lt;br /&gt;
&lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+3.9&amp;amp;arch=macppc&amp;amp;format=html&quot; title=&quot;8&quot;&gt;adduser&lt;/a&gt; est la commande qu&amp;#8217;il nous faut :). Sous OpenBSD et sans paramètres, celle ci permet d&amp;#8217;ajouter un utilisateur de façon assité, vraiment très pratique et très clair. Quelque conseil apparaissent tout de même sur la fin de la page man:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;pour le &lt;em&gt;username&lt;/em&gt;(nom d&amp;#8217;utilisateur / Login)
	&lt;ul&gt;
		&lt;li&gt;Utilisez plutôt des &lt;em&gt;minuscules&lt;/em&gt;&lt;/li&gt;
		&lt;li&gt;Utilisez des caractères &lt;em&gt;alphabétique&lt;/em&gt; (pas de ponctuation)&lt;/li&gt;
		&lt;li&gt;Pas plus de &lt;em&gt;31 caractères&lt;/em&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;li&gt;Le &lt;em&gt;fullname&lt;/em&gt; (nom complet)
	&lt;ul&gt;
		&lt;li&gt;sans le caractère &lt;em&gt;:&lt;/em&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour le reste, les sélections par défaut sont très bien (enfin moi c&amp;#8217;est ce que j&amp;#8217;ai utilisé :p). Juste pour l&amp;#8217;utilisateur qui seras en charge de l&amp;#8217;administration du système, il faut penser à le mettre dans le groupe &lt;strong&gt;wheel&lt;/strong&gt; on verra plus tard que ça vas nous servir pour le &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+3.9&amp;amp;arch=macppc&amp;amp;format=html&quot; title=&quot;8&quot;&gt;sudo&lt;/a&gt;. Voici ce que ça donne en image:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://media.typouype.org/scrot/scrot_adduser.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Pour la suite on explorera le fichier sudoer pour le paramétrage de la commande &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+3.9&amp;amp;arch=macppc&amp;amp;format=html&quot;&gt;sudo&lt;/a&gt;.&lt;/p&gt;</description>
    <pubDate>2006-10-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/09/openbsd-3-9-gestion-utilisateur.html</link>
  </item>
  
  <item>
    <title>Les Journées du Logiciel Libre</title>
    <description>&lt;p&gt;
Et bien depuis le temps que ça me travail, je vais enfin aller aux &lt;a href=&quot;http://www.jdll.org/&quot;&gt;journées du logiciel libre&lt;/a&gt;! J'ai pris les billets de train, c'est donc réglé. J'y serais le samedi 14. Je vais me taper un aller-retour dans la journée, ça me rappeleras mon passé de consultant :p
&lt;/p&gt;
&lt;p&gt;
J'espère bien pouvoir y rencontrer quelque personne et surtout les quelques membres de &lt;a href=&quot;http://rubyfr.org&quot;&gt;l'association rubyFR&lt;/a&gt; dont &lt;a href=&quot;http://fredix.freemonk.org/&quot;&gt;notre président Fredix&lt;/a&gt; qui &lt;a href=&quot;http://fredix.freemonk.org/articles/2006/09/25/jdll-2006&quot;&gt;apparement devrais être là (le 14 aussi ?)&lt;/a&gt;, et notre &lt;a href=&quot;http://hazzard.free.fr/zifro/&quot;&gt;secretaire de choc Zifro&lt;/a&gt;, avec qui je partage aussi une passion pour OpenBSD ;).
J'imagine que notre trésorier est aussi dans les parages car il me semble qu'il est lyonnais... Et puis plein d'autres gens bien sur :p
&lt;/p&gt;
&lt;p&gt;
Les &lt;a href=&quot;http://www.jdll.org/2006/conferences&quot;&gt;conférences s'annonces interessantes&lt;/a&gt;. Par contre il faut faire des choix le samedi. Je pense que pour le matin c'est tout vu. Je veux en savoir plus sur &lt;a href=&quot;http://www.cl.cam.ac.uk/research/srg/netos/xen/&quot;&gt;Xen&lt;/a&gt;, les &lt;a href=&quot;http://formats-ouverts.org/&quot;&gt;formats ouverts&lt;/a&gt; et DADVsi sont aussi des sujets qui m'interesse :). L'après midi s'annonce plus délicate dans les choix par contre... Xul, Wikipedia, Latex d'un coté, Clients légers et écologie de l'autres :-/. Je verrais sur place.
&lt;/p&gt;
&lt;p&gt;
Dites moi si vous y passé :)
&lt;/p&gt;
</description>
    <pubDate>2006-10-04T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/04/les-journees-du-logiciel-libre.html</link>
  </item>
  
  <item>
    <title>Dedibox interruption</title>
    <description>&lt;p&gt;
&lt;a href=&quot;http://www.prendreuncafe.com/blog/post/2006/10/01/Dedibox-%3A-interruption-de-service&quot;&gt;Prendre un café l'annonce&lt;/a&gt; et apparemment en a subis quelque conséquences: hier coupure général pour toutes (?) les dédiboxes. Aucun problème pour le tyPouypeOblOg car la migration n'est toujours pas effectué (on est toujours sur les machines de chez &lt;a href=&quot;http://typhon.net&quot;&gt;Typhon&lt;/a&gt; ici :).
&lt;/p&gt;
&lt;p&gt;
1 heure de coupure... C'est raisonnable si c'est pas toutes les semaines. Pour le moment j'ai toujours pas envoyé l'autorisation de prélèvement...
&lt;/p&gt;
&lt;p&gt;
Non je vais le faire, on verras bien :) Et puis &lt;a href=&quot;http://vsjmbessot.freecontrib.org/&quot;&gt;Jean-mi&lt;/a&gt; compte bien s'installer dessus alors.
&lt;/p&gt;
</description>
    <pubDate>2006-10-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/10/02/dedibox-interruption.html</link>
  </item>
  
  <item>
    <title>radio_libre_attitude.entree_libre.saison2.start</title>
    <description>&lt;p&gt;
Le grand come back, la grande rentrée ! une bonne émission de radio libre attitude. Tout les mardi soir via cette url: &lt;a href=&quot;http://libre-attitude.org/radio/RLA.m3u&quot;&gt;http://libre-attitude.org/radio/RLA.m3u&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Venez écouter les interviews de &lt;a href=&quot;http://fimagina.jmtrivial.info/blog/index.php&quot;&gt;Fimagina&lt;/a&gt;. Toujours armé de ça bonne humeur. Des morceaux sous license libre aussi, en général y'en a pour tout les gouts. Je ne sais pas si &lt;a href=&quot;http://rootix.info/&quot;&gt;rOotix&lt;/a&gt; est encore au commande (je pense que oui ;-) ). Mais &lt;a href=&quot;http://vsjmbessot.freecontrib.org/articles/2006/09/26/pour-ceux-qui-laurait-loup%C3%A9&quot;&gt;mon petit doigt me dit qu'il y a de la nouveauté, et surtout un nouveau&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Pour en savoir plus, &lt;a href=&quot;http://blog.cameleon.mine.nu/index.php?2006/09/26/131-entree-libre-est-de-retour&quot;&gt;Cameleon nous fait un leger historique et présente le programme de ce soir&lt;/a&gt;. Il y a aussi &lt;a href=&quot;http://libre-attitude.org/wakka.php?wiki=PagePrincipale&quot;&gt;le site principal de l'association libre-attitude&lt;/a&gt; et &lt;a href=&quot;https://libre-attitude.org/radio/&quot;&gt;le site dédié à la radio-(libre-attitude&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Moi j'ajouterais le channel de la radio: #radio-libre-attidue sur irc.freenode.net. Un robot nous donne les infos sur les titres en cours, et bien souvent on peut intervenir, poser des questions.. Arf je viens de retrouver &lt;a href=&quot;http://fimagina.jmtrivial.info/blog/index.php?2006/06/01/56-xchat&quot;&gt;le post de Fimagina qui explique comment s'y rendre&lt;/a&gt; (pour ceux qui découvre les chats :) ).
&lt;/p&gt;
&lt;p&gt;
A noter que libre-attitude est assez proche (mais pas lié) à &lt;a href=&quot;http://jamendo.com&quot;&gt;Jamendo&lt;/a&gt; diffuseur de musique sous &lt;a href=&quot;http://creativecommons.org/&quot;&gt;license creative commons&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
A ce soir  !
&lt;/p&gt;
</description>
    <pubDate>2006-09-26T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/26/radio_libre_attitude-entree_libre-saison2-start.html</link>
  </item>
  
  <item>
    <title>typouypOblOg.prepare_move(dedibox) - ruby-lang.new(fr)</title>
    <description>&lt;p&gt;
Vous l'aviez compris, j'ai acquis une dédibox. Je suis en train de la paramétrer, d'installer tout ce qu'il faut pour que &lt;a href=&quot;http://vsjmbessot.freecontrib.org/&quot;&gt;Jean-mi (pour le moment c'est ça vieille url qui traine)&lt;/a&gt; et moi puissions nous y installer. Pour le moment c'est le strict minimum. Ca me permet de me replonger dans le &lt;a href=&quot;http://openbsd.org&quot;&gt;système que j'aime tant [openbsd pour ceux qui n'aurais pas suivi]&lt;/a&gt;. Je plonge aussi  (enfin) mon nez dans l'installation de Rails.
&lt;p&gt;
Chez &lt;a href=&quot;http://typhon.net&quot;&gt;typhon&lt;/a&gt; en mutualisé, je n'avais rien à faire. Mais là, c'est ce qui est interessant, je me penche sur ces problèmes d'installation/paramétrage. Je ferais un petit billet la dessus plus tard :)
&lt;/p&gt;
&lt;p&gt;
Je suis content d'avoir enfin mis mon bouquins rails sur le devant de mon clavier !
&lt;/p&gt;
&lt;p&gt;
A propos de ruby, si j'ai mis ruby-lang.new(fr) dans le titre, c'etait pour signaler que JD (un éminant rubyiste francophone :) ) à intégrer l'équipe du site pour travailler sur une version francophone :) (&lt;a href=&quot;http://preview.ruby-lang.org/fr/&quot;&gt;en préview ici&lt;/a&gt;. Si vous etes un(e) habitué(e) de la langue de shakespear, votre aide seras surement la bienvenue (passé(e) faire un tour sur le channel #rubyfr sur irc.freenode.net JD traine souvent dans le coin ;-))
&lt;/p&gt;
</description>
    <pubDate>2006-09-25T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/25/typouypoblog-prepare_move-dedibox-ruby-lang-new-fr.html</link>
  </item>
  
  <item>
    <title>OpenBSD 4.0 pre-commande</title>
    <description>&lt;p&gt;
J'aurais pu faire un billet pour félicité &lt;a href=&quot;http://larcenette.free.fr/dotclear/index.php&quot;&gt;Larcenette&lt;/a&gt; d'être embauché par Lafraise, mais tout le monde en parle déjà :) (re-félicitation quand même). Mais je veux surtout vous annoncé (si vous le saviez pas déjà) qu'OpenBSD 4.0 est disponible en pré-commande !
&lt;/p&gt;
&lt;p&gt;
Depuis longtemps OpenBSD utilise un rythme de livraison tout les 6 mois. On pouvais donc se préparer à cette disponibilité. Mais c'est toujours un evennement, même quand on le sait :D. Et oui, Ubuntu n'est pas le premier à s'imposer une livraison régulière :-p.
&lt;/p&gt;
&lt;p&gt;
Par ici l'annonce officiel:
&lt;a href=&quot;http://www.openbsd.org/40.html&quot;&gt;OpenBSD 4.0&lt;/a&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-09-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/22/openbsd-4-0-pre-commande.html</link>
  </item>
  
  <item>
    <title>J'ai craqué</title>
    <description>&lt;p&gt;
J'ai une grosse tendance à me disperser. Plein d'idée en tête, plein de nouveauté à explorer. (quel rapport avec le titre ? J'y viens).
&lt;/p&gt;
&lt;p&gt;
Quand j'ai découvert en 2000 qu'il existait autre chose que windows pour les station de travail, j'ai voulu en savoir plus. J'ai donc installé mon premier linux et exploré la bête. Je ne regrette pas. Puis sont venu les découverte de BeOS, reactOs, QNX, *BSD... Je crois avoir essayer chacun d'eux (un doute sur reactOS). Celui qui ma le plus marqué c'est &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;. Mais voilà, OpenBSD n'est pas orienté (pour le moment) UserFriendly clickodromesque. Pour un utilisateur comme moi c'est un peu délicat. J'apprend beaucoup, mais je n'arrive pas à avoir une station de travail où je suis efficace.
&lt;/p&gt;
&lt;p&gt;
Du coup, j'ai craqué. Pour continuer mon expériences avec OpenBSD, n'ayant pas d'autres machine que mon mac mini sous la main (pour le moment), j'ai souscript à l'offre &lt;a href=&quot;http://www.dedibox.fr&quot;&gt;dédibox&lt;/a&gt; pour bénéficier d'une machine de &quot;location&quot; qui pourras me servir de serveur (:)) mais surtout de zone d'apprentissage. Je sais qu'OpenBSD n'est pas suporté officiellement, mais j'ai vu que plusieurs personnes ont mis en place des solutions simple pour palier à ce manque: &lt;a href=&quot;http://open.bsdedibox.net/&quot;&gt;http://open.bsdedibox.net/&lt;/a&gt;, et le &lt;a href=&quot;http://www.bsdedibox.net/&quot;&gt;wiki officieux des installations bsd sur dedibox&lt;/a&gt;. Comme ça je vais pouvoir continuer à apprendre à me servir d'OpenBSD, sans les aspect station de travail c'est dommage, mais c'est déjà ça. Du coup je garde une Debian, ma distribution linux préféré :), pour mac mini. Avec Debian, j'arrive à m'installer un environnement efficace.
&lt;/p&gt;
&lt;p&gt;
J'espère qu'un jour j'arreterais de changer de système toute les semaines, ça seras plus facile pour pouvoir avancer dans les projets que j'ai en tête. Je compte sur ces 30 euros par moi pour me permettre d'avancer. En tout cas ça me permettras de me prosterner devant la puissance et la grace d'openBSD tout en utilisant l'efficacité d'une distribution Debian.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Une ligne éditoriale sur un blog ? Oui ça permet d'être plus cohérent. Mais après tout ici c'est comme indiqué dans le titre, une extension de mon esprit. Mes billets suivent le vent de mes idées.&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-09-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/16/jai-craque.html</link>
  </item>
  
  <item>
    <title>OpenBSD: un systême complet (installation)</title>
    <description>&lt;p&gt;Je vais essayer de retranscrire ici mes expériences avec OpenBSD. J&amp;#8217;ai &lt;a href=&quot;/articles/2006/05/06/openbsd-premier-pas&quot;&gt;fait une première tentative&lt;/a&gt; qui a &lt;a href=&quot;/articles/2006/05/08/openbsd-debian&quot;&gt;échoué&lt;/a&gt;, pour &lt;a href=&quot;/articles/2006/06/08/openbsd-installation-sur-mac-mini&quot;&gt;mieux retenter une autre fois&lt;/a&gt;, puis &lt;a href=&quot;/articles/2006/06/11/openbsd-xorg-config&quot;&gt;recraqué pour recommencer&lt;/a&gt; puis encore &lt;a href=&quot;/articles/2006/07/14/openbsd-mon-bilan&quot;&gt;fait un bilan final&lt;/a&gt; pour finalement &lt;a href=&quot;/articles/2006/09/05/openbsd-le-retour-du-retour-du-retour-du-retour&quot;&gt;faire le retour du retour du retour du retour&lt;/a&gt;. Je crois que j&amp;#8217;aime trop ce système et surtout ça philosophie&amp;#8230; Mais je ne vais pas exposer mes aller retour. Je vais plutôt partager ce que j&amp;#8217;en apprend, et comment je m&amp;#8217;y prend ;-) (d&amp;#8217;ailleurs vous pourrez peut-être m&amp;#8217;aider ?)&lt;/p&gt;
&lt;h4&gt;Acquérir OpenBSD&lt;/h4&gt;
&lt;p&gt;Pour commencer il faut acquerir OpenBSD. Personnellement j&amp;#8217;ai commandé les cd de la 3.9 (la version 4.0 devrais sortir en  novembre). Ca permet d&amp;#8217;aider un peu le projet, et de bénéficier de jolis CD avec une belle pochette :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/openbsd_39_cd.jpg&quot;&gt;&lt;img src=&quot;/files/openbsd_39_cd.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/openbsd_39_interieur.jpg&quot;&gt;&lt;img src=&quot;/files/openbsd_39_interieur.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sérieusement, les CDs contiennent tous ce qu&amp;#8217;il faut pour une installation de base pour la plupart des architectures disponibles, et les sources (qui permettent de ne faire qu&amp;#8217;une synchronisation &lt;span class=&quot;caps&quot;&gt;CVS&lt;/span&gt; si on souhaite utiliser les ports, mais on en parlera plus tard). De plus, la pochette contient toutes les instructions pour installer le système, des recommandations, des dessins sympa, bref autant quand pour découvrir linux j&amp;#8217;avais acheter la boite RedHat et regretté, autant là, je suis très heureux de l&amp;#8217;avoir acheté.&lt;br /&gt;
&lt;a href=&quot;http://www.openbsd.org&quot;&gt;aller voir sur le site pour plus d&amp;#8217;info&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si vous préféré télécharger une image d&amp;#8217;OpenBSD, il faut savoir qu&amp;#8217;il n&amp;#8217;existe pas d&amp;#8217;image complète du système (pour pousser à l&amp;#8217;achat des cds ? ). Cependant on peut trouver une image minimale permettant l&amp;#8217;installation via le réseau d&amp;#8217;un système complet: &lt;a href=&quot;ftp://ftp.arcane-networks.fr/pub/OpenBSD/snapshots/macppc&quot;&gt;par exemple dans ce repertoire on trouve une  un CD39.iso pour powerpc qui correspond au démarrage de l&amp;#8217;installation&lt;/a&gt; et on peut trouver &lt;a href=&quot;ftp://ftp.arcane-networks.fr/pub/OpenBSD/snapshots&quot;&gt;ici toute les architectures pour lesquelles un cd d&amp;#8217;installation minimale peut être trouvé&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;L&amp;#8217;installation&lt;/h4&gt;
&lt;p&gt;On vas pas faire dans la dentelle, pas de dual boot, on utilise tout le disque. Pour le dual boot ça dépends surement due l&amp;#8217;environnement, étant sous powerpc je ne pense pas couvrir la plupart des bessoin (puis j&amp;#8217;aime pas les dual boot :-p ).&lt;/p&gt;
&lt;p&gt;D&amp;#8217;ailleurs je ne vais pas rentrer dans un détail de questions/réponses, juste aborder les points que je pense spécifique à OpenBSD (peut-être à tout les &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt; ? ). Dans un premier temps: la partition: on en a déjà entendu parler vaguement, les &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt; n&amp;#8217;utilise pas le système de partition tel qu&amp;#8217;on le connais. Il utilise une partition certes, mais une seul. Après on peut toujours monter d&amp;#8217;autres partition, mais le système doit être installé completement sur une seul. Par contre les &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt; utilise des &lt;em&gt;slice&lt;/em&gt; ou tranche pour compartimenter le système. Rien de bien effrayant. L&amp;#8217;utilitaire &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;5&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DISKLABEL&lt;/span&gt;&lt;/a&gt; devrais se lancer automatiquement quand ça seras nécessaire. Personnellement j&amp;#8217;ai du utiliser la commande me permettant de redéfinir la taille de prise en charge du disque, pour qu&amp;#8217;il prenne tout (peut-être du à mon système osX qui traine encore par là).&lt;br /&gt;
Voici ce que disklabel propose comme commande:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://media.typouype.org/disklabel_commands.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;En gros je me suit servi donc de b pour modifier la taille à prendre en compte (&lt;em&gt;set OpenBSD disk boundaries&lt;/em&gt;)&lt;br /&gt;
d pour effacer les eventuelles tranche mal faites et de a pour en ajouter d&amp;#8217;autres.&lt;/p&gt;
&lt;p&gt;Il y a quelque informations importantes par rapport à ce disklabel. Tout d&amp;#8217;abord, le disklabel c correspond à la tranche de base, c&amp;#8217;est l&amp;#8217;image de la partition sur laquelle on s&amp;#8217;installe. Il ne faut pas le supprimer (par contre la commande b permet de l&amp;#8217;agrandir si elle ne prend pas toute la partition :) ). Ensuite j&amp;#8217;ai une particularité sous mac (uniquement ?) c&amp;#8217;est une une tranche i. Ca correspond à mon &lt;span class=&quot;caps&quot;&gt;MBR&lt;/span&gt;, un bout de disque qui vas servir pour le démarrage. Donc pas touche non plus (je crois que c&amp;#8217;est spécifique powerpc). La tranche b est automatiquement placé en swap. C&amp;#8217;est comme ça et pas autrement. Ensuite les conseils/bonne lecture propose d&amp;#8217;utiliser:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;a : /&lt;/li&gt;
	&lt;li&gt;d : /tmp&lt;/li&gt;
	&lt;li&gt;e : /var&lt;/li&gt;
	&lt;li&gt;g : /usr&lt;/li&gt;
	&lt;li&gt;h : /home&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(comment ça on a sauté une lettre ? ben oui c&amp;#8217;est bizarre&amp;#8230; enfin c&amp;#8217;est pas très grave :) ).&lt;/p&gt;
&lt;p&gt;Pour ce qui est des tailles, à part pour le swap conseillé avec un minimum de 32m, le reste est à la disposition de chacun. Petite précision, on peut saisir les tailles en précisant l&amp;#8217;unité: 10k, 10m , 10g &amp;#8230; ). Voici ma table de disklabel (à titre d&amp;#8217;exemple)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://media.typouype.org/disklabel_sample.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Comme ce n&amp;#8217;est pas une isntallation serveur, il n&amp;#8217;y a pas d&amp;#8217;élement exotique au niveau du réseau par exemple, je précise &lt;span class=&quot;caps&quot;&gt;DHCP&lt;/span&gt;, le système me trouve tout ça tout seul, tranquillement. Les options par défaut sont bien souvent les bonne. On crée juste un compte root (en fait juste le mot de passe).&lt;/p&gt;
&lt;p&gt;Ah si, il faut choisir les paquets de base à installer. Effectivement les BSDs (?) on leur serveur X &amp;#8220;embarqué&amp;#8221;. Pour openBSD les raisons sont la sécurité. Du coup le serveur X sur openBSD est passé au crible, revue et corrigé par l&amp;#8217;équipe. L&amp;#8217;inconvénient c&amp;#8217;est que du coup les mises à jour sont moins fréquentes, le serveur X est un peu &amp;#8220;vieux&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Donc on choisi ces paquets, la liste n&amp;#8217;est pas longue:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;go&quot;&gt;Select sets by entering a set name, a file name pattern or &amp;#39;all&amp;#39;. De-select&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;  sets by prepending a &amp;#39;-&amp;#39; to the set name, file name pattern or &amp;#39;all&amp;#39;. Selected&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;  sets are labeled &amp;#39;[x]&amp;#39;.&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;          [X] bsd&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] bsd.rd&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [ ] bsd.mp&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] base39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] etc39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] misc39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] comp39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] man39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] game39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [ ] xbase39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [ ] xetc39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [ ] xshare39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [ ] xfont39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [ ] xserv39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;  Set name? (or &amp;#39;done&amp;#39;) [bsd.mp] all&lt;/span&gt;

&lt;span class=&quot;go&quot;&gt;          [X] bsd&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] bsd.rd&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] bsd.mp&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] base39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] etc39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] misc39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] comp39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] man39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] game39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] xbase39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] xetc39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] xshare39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] xfont39.tgz&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt;          [X] xserv39.tgz&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Tout les paquets commençant par X sont les paquets graphique. Pour une installation &amp;#8220;de bureau&amp;#8221; forcement, on prend. Je ne pourrais pas vous expliquer l&amp;#8217;utilité de chacun, mais pour un système comme celui que l&amp;#8217;on veut, on prend tout. Je pense que pour un serveur ça peut être interessant de ce pencher sur la question (game39 par exemple ne doit pas vraiment servir :) ).&lt;/p&gt;
&lt;h4&gt;Post installation&lt;/h4&gt;
&lt;p&gt;Et voilà, une fois fait, le système est fonctionnel. Un &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=eject&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;caps&quot;&gt;EJECT&lt;/span&gt;&lt;/a&gt; du cdrom s&amp;#8217;impose, et un petit reboot ne fait pas de mal.&lt;/p&gt;
&lt;p&gt;Nous voilà avec un prompt qui ne pourras marcher qu&amp;#8217;avec le user Root (le seul existant pour le moment). La première chose à faire une fois connecté c&amp;#8217;est envoyer le résultat d&amp;#8217;un &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&amp;amp;apropos=0&amp;amp;sektion=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386&amp;amp;format=html&quot; title=&quot;8&quot;&gt;&lt;span class=&quot;caps&quot;&gt;DMESG&lt;/span&gt;&lt;/a&gt; à l&amp;#8217;équipe OpenBSD:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;console&quot;&gt;&lt;span class=&quot;gp&quot;&gt;$&lt;/span&gt; dmesg | mail your-account@yourmail.dom
&lt;span class=&quot;go&quot;&gt;and then forward that message to&lt;/span&gt;
&lt;span class=&quot;go&quot;&gt; dmesg@openbsd.org&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Cela leur permet de recueillir des informations sur les systèmes installé.&lt;/p&gt;
&lt;p&gt;Voilà, j&amp;#8217;aborderais la suite plus tard, ça fait déjà un billet bien long. J&amp;#8217;allais oublier: le site officiel &lt;a href=&quot;http://www.openbsd.org&quot;&gt;OpenBSD&lt;/a&gt; sur lequel il y a beaucoup de docs, d&amp;#8217;infos. Notamment &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi&quot;&gt;les pages man qui sont accessible&lt;/a&gt; (voir aussi les liens sur les commande &lt;span class=&quot;caps&quot;&gt;DISKLABEL&lt;/span&gt;, &lt;span class=&quot;caps&quot;&gt;EJECT&lt;/span&gt;, &lt;span class=&quot;caps&quot;&gt;DMESG&lt;/span&gt; dans le billet) et un très bon &lt;a href=&quot;http://openbsd.mcom.fr/faq/fr/faq4.html&quot;&gt;guide d&amp;#8217;installation&lt;/a&gt;. Oui oui, finalement je n&amp;#8217;ai fait qu&amp;#8217;un commentaire de texte :) la prochaine fois ça seras peut-être plus personnelle&lt;/p&gt;</description>
    <pubDate>2006-09-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/13/openbsd-un-systeme-complet-installation.html</link>
  </item>
  
  <item>
    <title>Sono indietro (I'm back)</title>
    <description>&lt;p&gt;Dur retour. Hier encore j&amp;#8217;etais sur la piazza della Republica en train de boire (enfin une gorgée quoi) mon expresso &amp;#8230; Et aujourd&amp;#8217;hui j&amp;#8217;etais au boulot :-/&lt;/p&gt;
&lt;p&gt;Florence (Firenze) est une bien belle ville. Certes très accès sur les musées et les églises, ce qui n&amp;#8217;étant pas mon cas était un handicap. Mais la ville ne manque pas d&amp;#8217;interêt pour quelqu&amp;#8217;un qui aime découvrir des batiments originaux, des parcs riche en recoin, quelque statue pour le moins interessantes, bref c&amp;#8217;est tout de même très sympa.&lt;/p&gt;
&lt;p&gt;Bien dépaysé, je tiens quand même à confirmer plusieurs chose:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Les italiens conduisent comme des fous ce n&amp;#8217;est pas une légende&lt;/li&gt;
	&lt;li&gt;Les italiens sont très bavards et parlent forts&lt;/li&gt;
	&lt;li&gt;Les métiers du batiement sont surement les plus gros employeurs. (avantage: tout les batiements sont refait à neuf régulièrement)&lt;/li&gt;
	&lt;li&gt;Les italiens sont plus chauvin que les autres peuple que j&amp;#8217;ai pu visiter. Apparement c&amp;#8217;est même régionnal: un italien de la région de Rome est un étrangé pour un italien de la Toscane &amp;#8230;&lt;/li&gt;
	&lt;li&gt;Le chauvinisme pousse même les italiens à ne manger qu&amp;#8217;italien. Fautes de marché, je pense que tout autres restaurants est voué à fermer. J&amp;#8217;ai vu 2 chinois et 3 Kebabs&amp;#8230; Pour une ville grande comme Florence ça fait peut.&lt;/li&gt;
	&lt;li&gt;Les italiennes sont jolies mais c&amp;#8217;est pas mon style.&lt;/li&gt;
	&lt;li&gt;Les italiens n&amp;#8217;ont les 3 boutons du haut de leurs chemises et sont en général très poilu (presque autant que moi c&amp;#8217;est pour dire&amp;#8230;)&lt;/li&gt;
	&lt;li&gt;Leur petite habitude de se retrouvé à la place du quartier tout les soirs entre 18 et 19 h est assez amusante, et assez sympathique. On devrais faire ça aussi :)&lt;/li&gt;
	&lt;li&gt;Paris vu d&amp;#8217;haut c&amp;#8217;est beau&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et pour viter le poste qui ne sert à rien, j&amp;#8217;ajoute quelque photos rapidement:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/florence_carabinieri.jpg&quot;&gt;&lt;img src=&quot;/files/florence_carabinieri.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/florence_duomo.jpg&quot;&gt;&lt;img src=&quot;/files/florence_duomo.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/florence_maillot_foot.jpg&quot;&gt;&lt;img src=&quot;/files/florence_maillot_foot.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/florence_pont.jpg&quot;&gt;&lt;img src=&quot;/files/florence_pont.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai un peu cartonné avec le numérique, et d&amp;#8217;ailleurs j&amp;#8217;ai du me retenir par manque de place&amp;#8230; je vais peut-être aller acheter une autre carte mémoire en plus&amp;#8230; Un fois les impôts payés :-/&lt;/p&gt;
&lt;p&gt;Dès que j&amp;#8217;ai le temps, je met tout ce que j&amp;#8217;ai sur &lt;a href=&quot;http://www.flickr.com/photos/yafra/&quot;&gt;mon compte flickr&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-09-12T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/12/sono-indietro-im-back.html</link>
  </item>
  
  <item>
    <title>OpenBSD Le retour du retour du retour du retour....</title>
    <description>&lt;p&gt;Y&amp;#8217;a que les imbéciles qui ne change pas d&amp;#8217;avis ? Je vais prendre ça pour un compliment alors :) : comme le laisse penser le titre, je suis de retour avec OpenBSD.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/articles/2006/07/14/openbsd-mon-bilan&quot;&gt;J&amp;#8217;avais dit il y a presque 2 mois&lt;/a&gt; qu&amp;#8217;OpenBSD m&amp;#8217;avais fait apprendre beaucoup de chose, mais que finalement j&amp;#8217;avais perdu du temps&amp;#8230; Ceci dit, je crois que j&amp;#8217;aime trop ce système et ça philosophie très &amp;#8220;libre&amp;#8221;  pour attendre deux mois de plus la sortie d&amp;#8217;OpenBSD 4.0.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc re-installé OpenBSD, j&amp;#8217;ai forcement fait ça plus rapidement.&lt;/p&gt;
&lt;p&gt;Une petite photo pour la route. Je pense que d&amp;#8217;ici peut je ferais un billet pour récapituler mon installation.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/openbsd_xfce_puffy.jpg&quot;&gt;&lt;img src=&quot;/files/openbsd_xfce_puffy.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-09-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/05/openbsd-le-retour-du-retour-du-retour-du-retour.html</link>
  </item>
  
  <item>
    <title>Evolution de thème</title>
    <description>&lt;p&gt;
Je n'étais pas totalement satisfait avec l'ancien. J'ai donc fait quelques modifications.
&lt;/p&gt;
&lt;p&gt;
Toujours à partir d'une photos prise dans la forêt de Marly le roi. 
La même dont je m'etais servi pour le précédent bandeau
 (&lt;a href=&quot;http://flickr.com/photos/yafra/88324207/&quot;&gt;la photo sur flickr.com&lt;/a&gt;). 
 Mais travaillé sur une autre partie.
&lt;/p&gt;
&lt;p&gt;
Je suis revenu à un menu plus simple aussi, ça me permet de le mettre dans l'image. 
En bas, j'ai mis quelque boutons. Attention ! pas trop, je n'aime pas ça, 
juste le TypoPowered parce qu'il faut rendre à Caesar ce qui appartient à Caesar, 
un pour signaler que le contenu est en CC. J'ai aussi mis un lien pour le flux des
 articles et un pour ke flux des commentaires. J'ai aussi mis on adresse 
 mail. La recherche aussi est partie en bas :)
&lt;/p&gt;
&lt;p&gt;Bon bref, je me suis bien amusé, on vas voir avec le temps si cette évolution me
 convient mieux :). N'hésitez pas à me laisser vos avis.
&lt;/p&gt;
</description>
    <pubDate>2006-09-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/01/theme-evolution.html</link>
  </item>
  
  <item>
    <title>DRM les premier retour d'expériences</title>
    <description>&lt;p&gt;
Et bien voilà, premier retour d'expériences sur l'utilisation massive de DRM: &lt;a href=&quot;http://stopdrm.info/index.php?2006/08/30/103-interview-du-responsable-dun-rayon-cd-a-carrefour&quot;&gt;Un responsable de rayon carrefour interviewé par un membre du collectif stopDRM&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Morceaux choisis:
&lt;blockquote&gt;
On a de plus en plus de retours de clients qui ne peuvent pas transférer le disque qu'ils ont acheté vers leur baladeur.
&lt;/blockquote&gt;
&lt;blockquote&gt;
En tout cas, en ce qui concerne les CD protégés contre la copie, honnêtement, je ne pense pas que les maisons de disques s'y retrouvent...
&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;
Comme quoi, on en as parlé, on avais prévenu, maintenant les grosses major vont faire du &lt;a href=&quot;http://fr.theinquirer.net/2006/08/30/universal_se_lance_dans_le_tel.html&quot;&gt;téléchargement gratuit&lt;/a&gt;. On vas finir par voir arriver la license globale :D
&lt;br/&gt;
C'est R-I-D-I-C-U-L-E ! Je me marre...
&lt;/p&gt;
&lt;p&gt;
Comme d'hab', je ne dirais qu'une chose de plus: Vive les vinyls !
&lt;/p&gt;
</description>
    <pubDate>2006-09-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/09/01/drm-les-premier-retour-dexperiences.html</link>
  </item>
  
  <item>
    <title>Debian Etch</title>
    <description>&lt;p&gt;
Debian prépare la sortie de sa version &lt;b&gt;3.2&lt;/b&gt; (debian Etch). Normalement prévu pour décembre, une page sur le wiki est désormais disponible et &lt;a href=&quot;http://wiki.debian.org/NewInEtch&quot;&gt;contient toute les nouveautés de Etch&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
On peut voir aussi &lt;a href=&quot;http://shots.osdir.com/slideshows/slideshow.php?release=724&amp;slide=2&quot;&gt;quelque copie d'écran du nouvel installeur graphique et en couleur :)&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;debian.org&quot;&gt;Debian&lt;/a&gt; prend le temps de faire les choses, mais les faits bien. C'est vraiment ma distribution préférée !!
&lt;/p&gt;
&lt;p&gt;Edit: On m'a souffler qu'une erreur c'est glissé dans le contenu de ce billet... C'est evidemment la 3.2 et non la 3.1 de debian qui vas sortir. La 3.1 etant la version stable actuelle (Sarge) Merci à &lt;a href=&quot;http://www.lordphoenix.info/&quot;&gt;LordPhoenix.
&lt;/a&gt; pour la correction ;-)&lt;/p&gt;
</description>
    <pubDate>2006-08-31T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/31/debian-etch.html</link>
  </item>
  
  <item>
    <title>Contact</title>
    <description>&lt;p&gt;
Ca fait plusieurs fois que je me fait la reflexion, ou qu'on me fait la reflexion. Mais c'est en lisant &lt;a href=&quot;http://www.presse-citron.net/?2006/08/31/1186-les-mauvaises-habitudes-des-blogueurs&quot;&gt;le billet d'Eric [presse-citron]&lt;/a&gt; (bien que je ne soit pas directement concerné) que je me suis fait violence pour mettre enfin un moyen de me contacter.
&lt;/p&gt;
&lt;p&gt;
C'est dans le menu: une petite image. Pourquoi une image ? Et bien pour essayer de limiter le spam (je suis déjà innondé, alors autant limiter un peu). Je me suis servi &lt;a href=&quot;http://services.nexodyne.com/email/index.php&quot;&gt;du site services.nexodyne.com&lt;/a&gt; pour générer cette image, c'est assez pratique, il y a des zolies icones pour presque tout les fournisseurs de services mail (du moins à ma connaissance).
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://zone.typouype.org/mail.png&quot; alt=&quot;pouype _AT_ gmail.com&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
Ca c'est fait :).
&lt;/p&gt;
</description>
    <pubDate>2006-08-31T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/31/contact.html</link>
  </item>
  
  <item>
    <title>DRM, intéropérabilitée</title>
    <description>&lt;p&gt;
&lt;a href=&quot;http://blog2.lemondeinformatique.fr/management_du_si/&quot;&gt;Bertrand Lemaire (journaliste
 pour &lt;a href=&quot;http://www.lemondeinformatique.fr/&quot;&gt;le monde informatique&lt;/a&gt;)&lt;/a&gt; 
 nous donne, sur son blog, un exemple d'utilisation intélligente de 
 &lt;b&gt;standard ouvert&lt;/b&gt; et d'&lt;b&gt;intéropérabilité&lt;/b&gt;. 
 Ce sont &lt;a href=&quot;http://blog2.lemondeinformatique.fr/management_du_si/2006/08/interoprabilit_.html&quot;&gt;
 l'exemple des militaires et de leur systême de communication&lt;/a&gt; dont il s'agit.&lt;/p&gt;
&lt;p&gt;
&lt;blockquote&gt;
Heureusement pour la sécurité nationale, le Conseil Constitutionnel ne s'occupe pas
 des marchés militaires et n'y censure donc pas la notion d'intéropérabilité.
&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;
Les veinards ! Alors on peut emmerder les petites gens, mais les militaires non ? 
Pourquoi ce qui est bon pour les militaires n'est pas bon pour nous ? 
Après tout, c'est en parti à eux qu'on doit Internet, je pense que l'éconnomie en 
profite pas mal. Alors si l'intéropérabilité est bien pour eux, pourquoi pas pour nous et l'éconnomie ?
&lt;/p&gt;
&lt;p&gt;
Désolé pour ce billet un peu &lt;em&gt;coup d'épée dans l'eau&lt;/em&gt;, surtout 
que l'on a pas besoin d'un exemple de plus pour savoir que l'intéropérabilité 
est trés importante, voir nécessaire au bon développement de 
technologie (on vas pas revenir sur le coup des téléphone portable, tout le monde à compris ?  :) ).
&lt;/p&gt;
</description>
    <pubDate>2006-08-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/30/drm-interoperabilite.html</link>
  </item>
  
  <item>
    <title>Une blague de geek ?</title>
    <description>&lt;p&gt;Pendant que l&amp;#8217;on est au comptoir des libriste, &lt;em&gt;&lt;b&gt;Sert une pression à l&amp;#8217;ami &lt;a href=&quot;http://www.silvyn.net/blog/&quot;&gt;Silvyn!&lt;/a&gt; (voir le poste précédent)&lt;/b&gt;&lt;/em&gt;, une petite blagounette en dessin trouvé sur le &lt;a href=&quot;http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.front&quot;&gt;blog netBsd d&amp;#8217;hubertf&lt;/a&gt;. Son blog par ailleurs contient bien souvent de très interessante informations autour des *BSD, enfin surtout NetBSD :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20060828_1359.html&quot;&gt;&lt;img src=&quot;http://media.typouype.org/sandwich.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et comme par a hasard, deux onglet plus loin, &lt;a href=&quot;http://www.prendreuncafe.com/blog/2006/08/28/488-sudo-me&quot;&gt;Niko sur Prendre un café à lui aussi retenu cette image&lt;/a&gt;. Même référence, même humour ? ;-).&lt;/p&gt;</description>
    <pubDate>2006-08-28T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/28/une-blague-de-geek.html</link>
  </item>
  
  <item>
    <title>Philosophie libriste de comptoir</title>
    <description>&lt;p&gt;
Le titre ne se veux pas péjoratif, c'est juste un manque d'inspiration. En fait je me trouve beaucoup de point commun, du moins dans la façon de voir les choses, avec &lt;a href=&quot;http://www.biologeek.com/&quot;&gt;un certain BioloGeekoDavid&lt;/a&gt;. Et sont dernier billet est tout simplement très bon. Certes c'est un rappel, pour ceux qui sont déjà impliqué, ou &quot;converti&quot;, mais c'est toujours bon à lire, et j'avoue partager les points de vues de notre Biologeek. &lt;a href=&quot;http://www.biologeek.com/journal/index.php/pourquoi-contribuer-aux-logiciels-libres&quot;&gt;Pourquoi contribuer au logiciels libres [via biologeek]&lt;/a&gt;. Bonne lecture.
&lt;/p&gt;
</description>
    <pubDate>2006-08-25T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/25/philosophie-libriste-de-comptoir.html</link>
  </item>
  
  <item>
    <title>Stockage online</title>
    <description>&lt;p&gt;
Encore un bon billet de Louis Naugès au sujet &quot;&lt;a href=&quot;http://nauges.typepad.com/my_weblog/2006/08/mcne_open_sourc.html&quot;&gt;d'une des innovations qui vas le plus marquer internet pour les 5 prochaines années&lt;/a&gt;&quot;... Rien que ça !
&lt;/p&gt;
&lt;p&gt;
Je partage pas le même enthousiasme, mais je fais confiance à Mr Naugès qui a toujours des avis interessants et des prédictions tout aussi bonne en général.
&lt;/p&gt;
&lt;p&gt;
Je n'en ajoute pas plus, je vais étudier le bignou pour essayer comprendre pourquoi Mr Naugès joue les Nostradamus sur ce projet &lt;a href=&quot;http://www.cleversafe.org/&quot;&gt;CleverSafe&lt;/a&gt;. De toute façon c'est openSource et lié au web, ça ne peut être qu'interessant de fouiller un peu le sujet :)
&lt;/p&gt;
</description>
    <pubDate>2006-08-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/24/stockage-online.html</link>
  </item>
  
  <item>
    <title>Microsoft et Mozilla</title>
    <description>&lt;p&gt;
En voilà une nouvelle... Microsoft invite Mozilla à Redmond [par le biais de &lt;a href=&quot;http://fr.theinquirer.net/2006/08/22/microsoft_veut_firefox_sur_win.html&quot;&gt;The Inquirer FR&lt;/a&gt; et chez &lt;a href=&quot;http://greg.rubyfr.net/pub/?p=192&quot;&gt;Greg&lt;/a&gt;].
Le but est d'essayer de permettre à &lt;a href=&quot;http://www.mozilla.com/firefox/&quot;&gt;Firefox &lt;/a&gt; ainsi que &lt;a href=&quot;http://www.mozilla.com/thunderbird/&quot;&gt;thunderbird&lt;/a&gt; de fonctionner le mieux possible.
&lt;/p&gt;
&lt;p&gt;
C'est très interessant de voir comme Miscrosoft change de position face au monde libre. Les premières réaction était de dénigrer le &quot;mouvement&quot;, de cracher sur ce mode de developpement qui d'après eux était le mal incarné (enfin surtout pour &lt;a href=&quot;http://en.wikipedia.org/wiki/Steve_Ballmer&quot;&gt;Steve Ballmer&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
Maintenant les developpeur de Redmond veulent s'arranger pour que Firefox fonctionne bien :-). une manoeuvre pour pomper de bonne idée pour améliorer IE7 ? Un signe de la mort d'IE ? Ou tout simplement une ouverture d'esprit ?
&lt;/p&gt;
&lt;p&gt;
La 3eme option est sûrement la version officielle, et la plus souhaitable. J'espère que ça n'annonce pas la mort d'IE. Ce n'est pas souhaitable. J'aimerais au contraire que le nombre de navigateur augmente... Ou plutot les moteur. Il en faudrait au moins 2 ou 3. Les navigateurs basé sur Gecko c'est bien (j'utilise Flock là, au boulot c'est windows...) mais ça ne suffit pas. (enfin de mon point de vue).
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Wait and see...&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Edit.&lt;/b&gt;&lt;br/&gt;
Je me permet une petite édition suite au commentaire de &lt;a href=&quot;http://www.lordphoenix.info/&quot;&gt;LordPhoenix&lt;/a&gt; qui dans sont billet sur &lt;a href=&quot;http://www.lordphoenix.info/general/vers-un-microsoft-20&quot;&gt;un Microsoft 2.0&lt;/a&gt; fait référence à deux exellent (comme d'hab en fait ;-)) billets de Louis Naugèe: &lt;a href=&quot;http://nauges.typepad.com/my_weblog/2006/06/bill_ray_et_ste.html&quot;&gt;Bill,  Ray et Steve&lt;/a&gt; et &lt;a href=&quot;http://nauges.typepad.com/my_weblog/2006/06/bill_ray_et_ste_1.html&quot;&gt;Bill,  Ray et Steve (la suite)&lt;/a&gt;. A lire Absoluement. Merci LordPhoenix pour l'info ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-08-22T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/22/microsoft-et-mozilla.html</link>
  </item>
  
  <item>
    <title>Le coût d'un serveur dédié vs un serveur maison</title>
    <description>&lt;p&gt;
Bon, puisque c'est le principal frein pour moi j'ai décidé d'essayer de comparer avec le cout d'un serveur maison... Histoire de me convaincre. C'est une étude faites maison, mais si ça peut aider certaines personne à prendre leur décision (moi le premier) c'est déjà ça.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Je considère que j'ai déjà une machine, ma machine de bureau. Je vais ramener les tarifs à l'année.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;h3&gt;Coût Financier&lt;/h3&gt;&lt;/p&gt;
&lt;p&gt;
&lt;h4&gt;Dédibox:&lt;/h4&gt;
&lt;/p&gt;
&lt;p&gt;
C'est le plus simple. De quoi on a besoin ?
&lt;ul&gt;
&lt;li&gt;
Une connexion internet. Aujourd'hui elle tourne pour la plupart autour de 30 euro/mois (free, neuf, alice). Donc 30*12=~360 euro/an
&lt;/li&gt;
&lt;li&gt;
La dédibox. 29.99 euro ht/mois. soit:(29.99*1.196)*12=&lt;b&gt;430.5 euro /an&lt;/b&gt;
&lt;/li&gt;
&lt;/ul&gt;
La dédibox couterais un total de 790 euro/an. Je ne compte pas les frais électrique de ma machine personnel.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Coùt total /an: 800 euro&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;h4&gt;Le serveur maison&lt;/h4&gt;
&lt;/p&gt;
&lt;p&gt;
J'ai fait une rapide config à peut prêt équivalente à la machine dédibox sur ldlc.fr: il faut compter environ &lt;b&gt;450 euros&lt;/b&gt; la machine. Pas de carte graphique (pas besoin c'est un serveur), pas d'écran, pas de clavier/souris.
&lt;/p&gt;&lt;p&gt;
La connexion internet. C'est le même tarif 30 euros/mois soit en gros, 360 euros/an.
&lt;/p&gt;&lt;p&gt;
Pour l'obtention d'une IP fixe, je crois que le plus simple c'est de passer par les services comme &lt;a href=&quot;http://www.dyndns.com/&quot;&gt;DynDNS&lt;/a&gt; ou &lt;a href=&quot;http://www.no-ip.com/&quot;&gt;no-ip.com&lt;/a&gt;.
Ce sont des services gratuits (à ce que j'ai pu voir) donc aucun coùt financier.
&lt;/p&gt;
&lt;p&gt;
Pour ce qui est de l'électricité, j'ai trouvé sur le site d'ernergystar.org &lt;a href=&quot;http://www.eu-energystar.org/fr/fr_008.htm&quot;&gt;un calculateur de consomation d'énergie&lt;/a&gt;. J'ai été assez surpris de voir que ça me reviendrais à seulement &lt;b&gt;126 euros/an&lt;/b&gt;... Bon je me suis peut-être trompé quelque part (attention sur la somme final il prend en compte l'achat ou la location de la machine...)
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Coùt total / an = 900 euros la première année puis 500 euros&lt;/u&gt;&lt;br/&gt;
j'ai arrondi au supérieur, on vas dire une marge de sécurité sur mes estimations.
&lt;/p&gt;
&lt;p&gt;&lt;h3&gt;Coùt Temps&lt;/h3&gt;
A l'installation, j'estime que je mettrais autant de temps. Pour la dédibox, je compte installer OpenBSD et à la maison aussi. Ca devrais me prendre le même temps. Même pour la maintenance, je passerais autant de temps. Même OS, dans les deux cas je serais en SSH dans une console (je pense) donc vraiment je vois pas la différence... Les kilomêtres ?  Pour de la lignes de commandes je suis pas sur que ça soit si flagrant que ça.
&lt;/p&gt;
&lt;p&gt;
Au niveau des différence sur le temps, c'est le temps passer avec le hardware qui peut être compté. Combien de temps pour monter une machine ? combien de temps pour changer un disque dur ? combien de temps pour mettre de la ram en plus ? combien de temps pour remettre en place une carte réseau ? une alimentation ?
&lt;/p&gt;
&lt;p&gt;
On vas dire que ça vas de 5 minutes à 4 heures. Soyons large :)
&lt;/p&gt;
&lt;p&gt;
&lt;h3&gt;Conclusion Personnel&lt;/h3&gt;
Effectivement, même si la première année coûte moins cher avec une dédibox, ça deviens plus interessant d'héberger un serveur à la maison. Cependant pour une différence de 300 euros par an ça reste une somme. &lt;/p&gt;
&lt;p&gt;
Mais il manque les éléments qui a priori ne coute pas plus de temps ou d'argent mais qui peuvent être génant quand on héberge.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Le bruit&lt;/b&gt; déjà. Pour le moment je n'ai pas la place pour mettre une machine qui tourne en permanence chez moi. Trop bruyant. Mais c'est un critère assez personnel, je pense que certaine personnes peuvent s'en accomoder.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;La disponibilitée&lt;/b&gt;. C'est sur ça fait classe d'afficher un UpTime de 2 ans :-D. Mais le truc c'est qu'il ne faut pas avoir de coupure de courant/connexion entre temps. Ne pas se prendre les pieds dans le fil, que le chat ne mange pas la prise. Et surtout laissé tourner la machine pendant qu'on est en vacances... Je fais parti des gens qui coupe toute l'électricité et l'eau quand ils partent en vacances. Encore une fois c'est un critères très personnel.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;La bande passante.&lt;/b&gt; Je ne pense pas avoir des &quot;tétra chier&quot; (j'adore cette expression) de visiteurs, mais c'est toujours désagréable de mettre du temps pour accéder à un site, et puis ça jouerais aussi sur mon utilisation quotidienne... Alors les zones dégroupés avec gros débits c'est bien, mais c'est pas partout ;-). Encore un critère personnel.
&lt;/p&gt;
&lt;p&gt;
Finalement j'en arrive à une conclusion que j'ai en tête depuis un moment: je vais prendre une dédibox. Suis-je pret à payer  70 euros /mois (au lieu de 30 euros aujourd'hui) ?
&lt;/p&gt;
&lt;p&gt;
Je crois que mon compte en banque le l'autorise, il me reste plus qu'a franchir le cap, la barrière psychologique, de dépenser de l'argent pour avoir une machine supplémentaire en location et distante, car finalemetn c'est ça la dédibox: Une machine de location distante ;-)
&lt;/p&gt;
&lt;p&gt;
&lt;h3&gt;Conclusion Général&lt;/h3&gt;
D'un point de vue plus général je crois que la différence est assez faible.
&lt;/p&gt;
&lt;p&gt;Il y a le point financier, mais il faudrais prendre en compte l'étude sur plusieurs année (ce qui est délicat en informatique) car je pense que le serveur d'hébergement à besoin d'évoluer parfois, ne serait-ce qu'en matériel. Et c'est un coup zéro pour un hébergement distant (on change d'ofrfe, voir elle évolue) alors qu'a la maison faut aller racheter des pièces.
&lt;/p&gt;
&lt;p&gt;
Donc en gros, si c'est une question de moyen financier, autant essayer d'héberger sur une petite machine maison, avec du bricolage maison. C'est valable aussi pour ceux qui veulents justement s'amuser avec une machine à la maison, la bichoner, avec un gros uptime, ou tout simplement apprendre à le faire.
&lt;/p&gt;
&lt;p&gt;
Pour ceux sans problème financier (disons pas à 100 euros pret de retirer à la fin du mois), qui n'ont pas envie de passer du temps à bichoner une machine, je conseillerais une dédibox, ou tout autre solution d'hébergement type serveur dédié ou virtuel.
&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;
&lt;em&gt;la voie de la passion: Aller courage... prend ta carte bleu&lt;/em&gt;
&lt;br/&gt;
&lt;em&gt;la voie de la raison: Nons attend réfléchi un peu, est-tu sur d'en avoir besoin ? attend unpeu, y'a surement d'autres option&lt;/em&gt;
&lt;br/&gt;
&lt;em&gt;la voie de la passion: La carte ! c'est facile c'est rapide tu sentiras rien ... aller !!! &lt;/em&gt;

&lt;/p&gt;
</description>
    <pubDate>2006-08-21T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/21/le-cout-dun-serveur-dedie-vs-un-serveur-maison.html</link>
  </item>
  
  <item>
    <title>Serveur dédié: Dédibox ? Autres ?</title>
    <description>&lt;p&gt;
Ca fait quelque mois que je me pose la question. Est-ce que je doit prendre un serveur dédié ?
&lt;/p&gt;
&lt;p&gt;
Juste pour mon blog c'est clair que c'est pas la peine, mais j'aimerais mettre certaine bricole à disposition, et en gérer un peu l'historique par le biais d'un &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;SubVersioN&lt;/a&gt; ou d'un &lt;a href=&quot;http://www.nongnu.org/cvs/&quot;&gt;CVS&lt;/a&gt; (hmm tiens encore un choix qu'il faudras faire :) ). J'aimerais aussi tester certaine bricole en Ruby, pourquoi ma developper certain service, bref, des activité qui nécessite d'avoir un accès plus poussé qu'un simple FTP.
&lt;/p&gt;
&lt;p&gt;
Le problème majeur c'est le tarif ! c'est tout de suite autres chose, disons que c'est le tarif du mutualisé mais par mois au lieu de par an :-/
&lt;/p&gt;
&lt;p&gt;
En mettant de coté l'aspect financié, il y a plusieurs options interessante. La &lt;a href=&quot;http://www.dedibox.fr/&quot;&gt;dédibox&lt;/a&gt; semble interessante, un accès root, la possibilité &lt;a href=&quot;http://opendedibox.fatbsd.com/&quot;&gt;d'installer un OpenBSD&lt;/a&gt; (bon c'est pas dans les installation par défaut, mais c'est faisable ;-) ). D'autres &lt;a href=&quot;http://commander.1and1.fr/xml/order/ServeursEconomiquesLinux;jsessionid=7CCF0D112EE6F27F92DB88AE91F70E35.TC30a?__frame=_top&amp;__lf=Static&quot;&gt;Serveur Dédié Virtuel chez 1and1&lt;/a&gt; semble interessant, mais plus cher que la dédibox pour un service un peu en dessous.
&lt;/p&gt;
&lt;p&gt;
Une autre option prise par certain est d'avoir un serveur à la maison... même si je pense que ça me plairait à mettre en place, ça me saoulera très vite de l'administrer... Et puis la bande passante... c'est une option que j'ai rejeté.
&lt;/p&gt;
&lt;p&gt;
Et comme pour beaucoup de chose, la possibilité d'abstinence. Bon pour un serveur online, c'est faisable contrairement à d'autres truc ;-).
&lt;/p&gt;
&lt;p&gt;
Bref, je suis dans le flou depuis 3 mois, je ne n'arrive pas à me décider. C'est horrible !
A force de voir des gens mettre en place des dédibox (&lt;a href=&quot;http://www.prendreuncafe.com/blog/2006/08/18/486-vacances-again-vrac&quot;&gt;prendreuncafé&lt;/a&gt;,&lt;a href=&quot;http://www.gougueule.com/2006/07/12/128-location-d-une-dedibox&quot;&gt;un groupement d'éponge activiste y'a un moment...&lt;/a&gt;) , je vais craquer :)
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Edit:&lt;/b&gt; J'oubliais l'option hebergement chez un ami à titre gracieux :) mais je me demande si ça ne peut pas créer des conflits. &quot;Quoi tu déconne ton chat à débranché le serveur et il est resté down pendant toute ta semaine de vacances !!! &quot;
&lt;/p&gt;
</description>
    <pubDate>2006-08-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/18/serveur-dedie-dedibox-autres.html</link>
  </item>
  
  <item>
    <title>Happy Birthday Debian</title>
    <description>&lt;p&gt;
Et oui, c'est le 16 aout 1993 que Ian Murdock annonçait une nouvelle distribution GNU/Linux: &lt;a href=&quot;http://www.debian.org&quot;&gt;Debian&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://groups.google.com/group/comp.os.linux.development/msg/a32d4e2ef3bcdcc6?output=gplain&quot;&gt;Le message de Ian sur comp.os.linux.development&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
13 ans... Une bien belle réussite quand on vois combien de distribution se base sur debian ! Même si ce n'etais pas le but premier de cette distribution.
D'ailleurs, &lt;a href=&quot;http://www.fr.debian.org/News/2006/20060724&quot;&gt;Etch devrais être là pour Décembre&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Longue Vie à debian !&lt;/b&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-08-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/16/happy-birthday-debian.html</link>
  </item>
  
  <item>
    <title>Window Maker Theme : Tango</title>
    <description>&lt;p&gt;J&amp;#8217;avais très envie d&amp;#8217;adapter le &lt;a href=&quot;http://tango.freedesktop.org/Tango_Desktop_Project&quot;&gt;projet Tango&lt;/a&gt; a Window Maker. C&amp;#8217;est un projet très interessant à propos de l&amp;#8217;interface utilisateur. Sous le couvert de &lt;a href=&quot;http://freedesktop.org/wiki/&quot;&gt;freedesktop&lt;/a&gt;, ce projet regroupe une série d&amp;#8217;icones et une charte graphique.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc basé mon theme windowmaker dessus en récupérant les icones officiel, et d&amp;#8217;autres non officiel pour compléter (surtout au niveau des applications). voilà ce que ça donne:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/tango_windowmaker_1.jpg&quot;&gt;&lt;img src=&quot;/files/tango_windowmaker_1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/tango_windowmaker_2.jpg&quot;&gt;&lt;img src=&quot;/files/tango_windowmaker_2.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;utilise deux bureau sous WindowMaker. L&amp;#8217;un pour tout ce qui touche au web: Firefox, Xchat, gAim, gftp&amp;#8230;. L&amp;#8217;autre pour le reste: console, gimp, scite, rox&amp;#8230;&lt;/p&gt;
&lt;p&gt;Pour dans les paquets d&amp;#8217;icones officiel il n&amp;#8217;y avais pas d&amp;#8217;icone en 48&amp;#215;48 ni en 64&amp;#215;64 en png. J&amp;#8217;ai donc ecrit un petit quelque chose pour passer de &lt;span class=&quot;caps&quot;&gt;SVG&lt;/span&gt; à 64&amp;#215;64 et 48&amp;#215;48. je l&amp;#8217;ai mis dans ma zone. Ca contient un script sh pour l&amp;#8217;appel à inkscape (c&amp;#8217;est via inkscape de que je transforme du svg au png avec une taille donné en paramètre) et un petit script ruby pour parcourir un repertoire, appeler le script qui vas bien et créer le repertoire avec les nouveaux icones. C&amp;#8217;est un peu brut de fonderie, c&amp;#8217;est sans license, donc completement public (enfin sauf si on me dit le contraire). Pour lancer il suffit d&amp;#8217;ouvrir le script ruby et de modifier les 4 premières variables :). J&amp;#8217;ai aussi mis dedans toutes les icones que j&amp;#8217;ai trouvé sur le theme de Tango&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://zone.typouype.org/tango_wmaker.tar.gz&quot;&gt;Le paquet des scripts+icones&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour ce qui est de windowmaker, je suis pas encore un professionnel de la construction de theme. Alors j&amp;#8217;ai compacté ce qui à été généré dans le repertoire theme de windowmaker.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://zone.typouype.org/tango.themed.tar.gz&quot;&gt;tango.themed.tar.gz&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bon maintenant que c&amp;#8217;est fait, j&amp;#8217;ai eu des pépins (encore..) sous windowmaker. Ca m&amp;#8217;était déjà arrivé, Xorg Freeze et pas possible de revenir ou tué x. Donc je suis de retour sous xfce :). Vivement que j&amp;#8217;ai plus de place pour avoir plusieurs machine, ça me permettras d&amp;#8217;avoir sur chacune un des window managers que j&amp;#8217;adore :-p.&lt;/p&gt;</description>
    <pubDate>2006-08-15T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/15/window-maker-theme-tango.html</link>
  </item>
  
  <item>
    <title>[Gestionnaire de fenêtre] WindowMaker come back !</title>
    <description>&lt;p&gt;Site à mes &lt;a href=&quot;/articles/2006/08/13/xfce-consommation-cpu-dommage&quot;&gt;précédents problèmes avec Xfce&lt;/a&gt; j&amp;#8217;ai donc basculer sous Windowmaker.&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est tout le paradoxe des Unices libres (Gnu/linux et autres *BSD). Y&amp;#8217;a tellement de choix qu&amp;#8217;il est dur d&amp;#8217;en faire un. Dans le cas qui nous interesse, les gestionnaires de fenêtre: ils pullulent ! Pas un mois sans que j&amp;#8217;en découvre un nouveau !&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est le genre de discussion qui peut vite tourner au troll&amp;#8230; :)&lt;/p&gt;
&lt;p&gt;Déjà, il y a pour moi quelques grande familles: Les complets &lt;em&gt;clickodrome&lt;/em&gt; qui sont très bien quand on à une bonne machine et que l&amp;#8217;on ne cherche pas à savoir comment sont faites les choses en dessous. J&amp;#8217;entends par là &lt;a href=&quot;http://www.gnome.org/&quot;&gt;Gnome&lt;/a&gt; et &lt;a href=&quot;http://www.kde.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;KDE&lt;/span&gt;&lt;/a&gt;. Même si j&amp;#8217;ai découvert linux sous &lt;span class=&quot;caps&quot;&gt;KDE&lt;/span&gt;, j&amp;#8217;ai une préférence pour Gnome aujourd&amp;#8217;hui. Mais aucun des deux ne me convient car ils ne viennent jamais seul, regardez le nombre de Kmachintruc ou de Gbidulechose qui viennent avec ces deux là :-)&lt;/p&gt;
&lt;p&gt;Ensuite y&amp;#8217;a toutes les *Box. Simple, leger, c&amp;#8217;est surtout pour les passionnés de la console. &lt;a href=&quot;http://fluxbox.sourceforge.net/&quot;&gt;Fluxbox&lt;/a&gt;, &lt;a href=&quot;http://blackboxwm.sourceforge.net/&quot;&gt;Blackbox&lt;/a&gt;, &lt;a href=&quot;http://icculus.org/openbox/&quot;&gt;OpenBox&lt;/a&gt; et j&amp;#8217;en oublie surement. C&amp;#8217;est sympa, j&amp;#8217;ai fait tourner un peu OpenBOX, j&amp;#8217;avais trouvé ça agréable, simple. Mais ça ne me vas pas non plus&amp;#8230;&lt;/p&gt;
&lt;p&gt;Ensuite y&amp;#8217;a les ovnis: &lt;a href=&quot;http://modeemi.fi/~tuomov/ion/&quot;&gt;Ion&lt;/a&gt; par exemple c&amp;#8217;est un windowmanager qui n&amp;#8217;utilise pas la souris. Bon j&amp;#8217;ai pas vraiment essayer.&lt;/p&gt;
&lt;p&gt;On pourrais les ranger dans les Ovnis, mais ils sont assez répendu, alors c&amp;#8217;est plus des ovnis :-p. &lt;a href=&quot;http://www.xfce.org/&quot;&gt;Xfce&lt;/a&gt; j&amp;#8217;en parles un peu dans mon précédent poste. J&amp;#8217;avoue que dans les Gestionnaire un peu clickodrome, c&amp;#8217;est mon préféré !.&lt;/p&gt;
&lt;p&gt;L&amp;#8217;autres Ovni c&amp;#8217;est &lt;a href=&quot;http://windowmaker.info&quot;&gt;WindowMaker&lt;/a&gt; ! Basé sur GNUStep qui se veux l&amp;#8217;implémentation libre de NextSTEP, base sur laquel Apple à pondu Mac OS X. Moi j&amp;#8217;adore son coté décalé !. Je suis un fan, même si certaine fonctions &lt;em&gt;clickdromesque&lt;/em&gt; me manque parfois (genre montage automatique de mon appareil photo). Mais  au vue de mes problèmes avec Xfce, j&amp;#8217;ai décidé de m&amp;#8217;y consacrer un peu plus !&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/windowmaker_green.jpg&quot;&gt;&lt;img src=&quot;/files/windowmaker_green.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A vrai dire, j&amp;#8217;ai déjà un petit quelque chose pour windowmaker en route, on reparleras très prochainement&amp;#8230; ;-)&lt;/p&gt;</description>
    <pubDate>2006-08-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/14/gestionnaire-de-fenetre-windowmaker-come-back.html</link>
  </item>
  
  <item>
    <title>Xfce: consommation CPU, dommage</title>
    <description>&lt;p&gt;Dire que je m&amp;#8217;était décidé à utiliser &lt;a href=&quot;http://www.xfce.org/&quot;&gt;Xfce&lt;/a&gt; tout le temps&amp;#8230;&lt;/p&gt;
&lt;p&gt;Xfce c&amp;#8217;est le gestionnaire de fenêtre qui est souvent appelé le petit frère de &lt;a href=&quot;http://gnome.org&quot;&gt;Gnome&lt;/a&gt;. Surement parce qu&amp;#8217;il utilise lui aussi &lt;span class=&quot;caps&quot;&gt;GTK&lt;/span&gt; comme librairie graphique. Mais il est plus léger que Gnome. En fait c&amp;#8217;est surement parce qu&amp;#8217;il intègre beaucoup moins de fonctionnalité divers. De plus il n&amp;#8217;embarque pas avec lui tout une série d&amp;#8217;application plus ou moins obligatoire (genre Evolution, Synaptic,&amp;#8230;). Attention  je n&amp;#8217;ai rien contre ces applications (j&amp;#8217;utilise Synaptic comme gestionnaire de paquets), mais j&amp;#8217;aime avoir le choix.&lt;/p&gt;
&lt;p&gt;Donc j&amp;#8217;utilise Xfce, mais ces dernire temps j&amp;#8217;avais une consommation de &lt;span class=&quot;caps&quot;&gt;CPU&lt;/span&gt; un peu trop forte&amp;#8230;&lt;/p&gt;
&lt;p&gt;Tout a commencé quand j&amp;#8217;ai supprimer le repertoire Desktop de mon &lt;span class=&quot;caps&quot;&gt;HOME&lt;/span&gt;. Ca ma supprimer les icones placer sur le bureau. Je pensais me pencher sur le problème plus tard. Mais maintenant à chaque fois que je veut glisser un dossier sur le bureau, le &lt;span class=&quot;caps&quot;&gt;CPU&lt;/span&gt; s&amp;#8217;emballe, et le pire c&amp;#8217;est qu&amp;#8217;il ne s&amp;#8217;arrête pas :&amp;#8217;(&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/screenshot_debian_xfce.jpg&quot;&gt;&lt;img src=&quot;/files/screenshot_debian_xfce.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je vais essayer de réparer le coup du Desktop effacer, peut-être ça reviendras à la normal.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit:&lt;/strong&gt; Je viens de remettre en place le repertoire Desktop (je l&amp;#8217;avais fait, mais en me trompant dans la casse, j&amp;#8217;avais mis desktop au lieu de Desktop). Ca me permet de pouvoir remanipuler des éléments avec le bureau, mais cependant, j&amp;#8217;ai toujours le problème de &lt;span class=&quot;caps&quot;&gt;CPU&lt;/span&gt;&amp;#8230;&lt;/p&gt;</description>
    <pubDate>2006-08-13T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/13/xfce-consommation-cpu-dommage.html</link>
  </item>
  
  <item>
    <title>A propos du livre sur "l'économie des logiciels"</title>
    <description>&lt;p&gt;
Ca fait un moment que je doit vous en parler. Ca tombe bien y'a une petite promo chez Amazon: &lt;a href=&quot;http://www.amazon.fr/gp/product/2707138444/sr=8-2/qid=1155245191/ref=sr_1_2/402-3957118-0140150?ie=UTF8&amp;s=gateway&quot;&gt;L'économie des logiciels&lt;/a&gt;, déjà qu'il n'est pas cher :-p
&lt;/p&gt;
&lt;p&gt;
Pour commencer, on ma signalé que la collection Repères, dont fait parti ce livre, est une collection &quot;étudiante&quot;. N'ayant jamais mis les pieds à la fac... Et effectivement, le style est très scolaire :). Ceci dit c'est globalement très interessant, surtout quand on est dans le millieu, mais je suis sur que des personnes s'interessant à l'économie en général, ou bien à l'informatique apprendras quelque truc ;-).
&lt;/p&gt;
&lt;p&gt;
Plutôt que de me lancer dans un résumé, je vais vous citer quelque passage que j'ai trouvé interessant. Soit parce qu'il reflete une réalité que j'ai observé, soit simplement parce que le passage est interessant.
&lt;/p&gt;
&lt;p&gt;
Voici pour commencer quelque chose que j'ai pu voir chez certains employeurs ou bien des clients:
&lt;blockquote&gt;
Sur des marchés où il est souvent crutial pour une entreprise de se positionner avant ses concurrents, la pression est très forte pour raccourcir la dernière étape du processus de developpement consacrée à la correction des erreurs , [...].
&lt;/blockquote&gt;
Il faut tout de même préciser que ça a tentance à disparaitre avec le temps. Mais en entreprise, tout est souvent plus lent.
&lt;br/&gt;
La phase de test/homologation est souvent vue comme la cinquième roue du carrosse. Il m'est arrivé une fois d'être prété à l'équipe d'homologation. Je ne vais pas vous raconter l'histoire en détail, ça a durée un mois, et tout les jour apportais son lots de surprises :-/. Ce qui est important de savoir dans cette histoire c'est que l'application livré au client à la fin du mois de test n'etais même pas celle que nous avions trituré :-( Amusant non ?
&lt;/p&gt;
&lt;p&gt;
Heuresement j'ai l'impression que ça change, les gens savent maintenant que livré un produit non fini, ou non testé est une source de problème énorme !
&lt;/p&gt;
&lt;p&gt;
Une notion que j'ai apprise dans ce livre: l'occupation de terrain. En fait les companie vendent des logiciels non terminé pour occuper le terrain. Elles essaient de cette manière de prendre un monopole avant les autres. C'est ce qui c'est plus ou moins passé avec Windows, de Microsoft.
&lt;/p&gt;
&lt;p&gt;
D'ailleurs il y a presque tout un chapitre sur Microsoft. Très interessant. En voici un petit extrait:
&lt;blockquote&gt;
La place acquise par Microsoft ne repose pas sur une supériorité qualitative de ses produits, mais sur le pouvoir, financier et technologique, que lui confère sa position monopollistique acquise sur les systèmes d'exploitation pour micro-ordinateurs.
&lt;/blockquote&gt;
Un autre petit extrait à propos de la réaction tardive de microsoft dans son positionnement sur le marché des navigateur
&lt;blockquote&gt;
Pour imposer son navigateur (Internet Explorer), Microsoft conclut des accords avec les fournisseurs d'accès à Internet et les constructeurs de micro-ordinateur, négocie avec les développeurs de sites pour qu'ils ajoutent des caractéristiques qui ne fonctionnent qu'avec son navigateur, puis fourni gratuitement Internet Explorer [...].
&lt;/blockquote&gt;
Nous savons bien ce qu'il en est à present. Internet Explorer a cessé d'évoluer, mais heuresement pour nous,la &lt;a href=&quot;http://www.mozilla.org/foundation/&quot;&gt;fondation Mozilla&lt;/a&gt; a réagi (je n'entre pas dans le détail, ce n'est pas le sujet), suvi par d'autres.
&lt;/p&gt;
&lt;p&gt;
Un autre petit extrait à propos de Microsoft (je ne peut pas m'empecher :-p). Cet fois c'est au sujet des méthodes pour s'imposer sur des marchés dit de type &lt;em&gt;&quot;Winner Take All&quot;&lt;/em&gt;
&lt;blockquote&gt;
La première de ces pratiques concerne la  manipulation des anticipations. De multiples moyens sont utilisés pour convaincre les utilisateurs du futur succès d'un progiciel, depuis des budgets de communication extrêmement élevés jusqu'à la pratique contestable du vaporware qui consiste à annoncer un produit qui ne voit pas le jour, ou à une date très éloignée de la date indiquée, afin de geler les ventes des concurrents. [...]
&lt;/blockquote&gt;
Il est tout de même précisé que ces technique ne sont pas l'apange de Microsoft, mais que Billou est ces compères on su les utiliser à merveille :D
&lt;/p&gt;
&lt;p&gt;
Et on arrive enfin aux chapitres sur les logiciels libres. Et là, l'auteur cite un extrait d'un livre de Pierre Levy
&lt;blockquote&gt;
La création de logiciels peut-être considérée comme un art [...]
&lt;/blockquote&gt;
Et c'est vrai que chacun à son style, ça manière. Comme en dessin, ou en photo. Bref, peut-être une orientation pour uen prochaine lecture, j'aime bien cette petite phrase, surtout dans ce chapitre  ;-)
&lt;/p&gt;
&lt;p&gt;
Quelques lignes plus loin une citation de l'auteur de &lt;a href=&quot;http://www.amazon.fr/gp/product/1565927249/sr=1-3/qid=1155248260/ref=sr_1_3/402-3957118-0140150?ie=UTF8&amp;s=english-books&quot;&gt;La Cathédrale et le Bazar&lt;/a&gt; Raymond Eric:
&lt;blockquote&gt;
Le statut social n'est pas déterminé par ce que vous contrôlez, mais ce que vous donnez [...]. L'abondance crée une situation où la seule évaluation possible de la réussite dans cette compétition est la réputation que chacun acquiert auprès de ses pairs [...]. Les participants rivalisent pour le prestige en donnant du temps, de l'energie, et de la créativité
&lt;/blockquote&gt;
Bon je sais c'est une citation d'une citation d'un autre livre/auteur, mais je la trouve bien quand même :) Et de mon petit point de vue ça me semble assez vrai, non ?
&lt;/p&gt;
&lt;p&gt;
Une petie dernière à propos de la situation actuellement modifié par le logiciel libre.
&lt;blockquote&gt;
En effet, le succès de certains logiciels libres a permis de rétablir une situation de concurrence sur des segments comme les systèmes d'exploitation ou les serveurs de base de données, où l'importance des rendements croissants d'adoption avait entraÃ®né une concentration monopolistique, avec des effets néfastes concernant la diversité et l'amélioration qualitative des progiciels. Tous les acteurs (y compris Microsoft !) reconnaissent que les logiciels libres contribuent à enrichir &quot;l'écologie&quot; du monde logiciel.
&lt;/blockquote&gt;
Je suis surpris, je ne saivais pas que Microsoft avais annoncé ce genre de chose. Ca à du être fait discretement peut-être ? :)
&lt;/p&gt;
&lt;p&gt;
En gros un livre qui même s'il est orienté scolaire passe très bien. J'ai peut-être eu du mal à digéré le chapitre   3 qui est surement le plus économique. Mais ça vaut le coup de lire ce livre ;-)
&lt;/p&gt;
&lt;p&gt;
J'espère que mon petit point de vue n'est pas trop indigeste :).
&lt;/p&gt;
</description>
    <pubDate>2006-08-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/11/a-propos-du-livre-sur-leconomie-des-logiciels.html</link>
  </item>
  
  <item>
    <title>PowerPC: la fin d'une alternative ?</title>
    <description>&lt;p&gt;
En lisant un journal de &lt;a href=&quot;http://neriki.free.fr/&quot;&gt;neriki&lt;/a&gt;  &lt;a href=&quot;http://linuxfr.org/~neriki/22353.html&quot;&gt;au sujet des processeur PowerPC [via DaLinuxFrenchPage]&lt;/a&gt;, je me suis rendu compte que Apple ne proposerais bientôt plus de machine sous PowerPC...
&lt;/p&gt;
&lt;p&gt;
Quand Apple avais annoncé sont passage à Intel, on a pensé assez vite que c'etais pour bénéficié de tarif plus bas et pouvoir affiché les même fréquences que les concurrents PC.
&lt;/p&gt;
&lt;p&gt;
Moi qui viens utilise ce type de processeur/architecture depuis maintenant plus de 6 mois, je trouve quand même quelque avantage non négligeable à l'architecture PowerPC. Mon mac mini est silencieux, consomme peut d'énergie. Est-ce un avantage uniquement présent sur les mac mini ? Il me semble pourtant avoir approché quelque iBook et autre Machine à base de G5 qui me semblais également silencieuse et fraiche au touché :). Bref, je suis déçu. Je pensais pouvoir continuer à utiliser , acheter des machines à base de powerPC... J'ai peur que ça s'arrete...
&lt;/p&gt;
&lt;p&gt;
Mais finalement, en cherchant un peu (merci à neriki et aux divers commentaires du journal) on arrive à trouver des machines à base de powerPC. C'est sur c'est pas Apple, mais finalement je ne suis pas attaché à la marque personnellement. Surtout pour sans manque de participation aux standards permettant l'interopérabilité ...
&lt;/p&gt;
&lt;p&gt;
Voici donc que je me renseigne un peu sur les machines disposant de PowerPC en vente ici ou là.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Dans un premier temps chez IBM bien sur: &lt;a href=&quot;http://www-03.ibm.com/servers/intellistation/power/&quot;&gt;et là je trouve deux machines&lt;/a&gt;. Bon le système est à base d'AIX, mais je suis certains de trouver un NetBSD qui tourne la dessus, voir une Debian. Ce qui bloque le plus c'est le prix: $5,999 pour l'une et $8,099. J'espère qu'à ce prix la, l'écran est fourni :D. Bon je note, mais c'est hors budget dans un futur proche.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Puis viens &lt;a href=&quot;http://www.q40.de/index.html&quot;&gt;q40&lt;/a&gt;  des Allemands. Basé sur de vieux PowerPC  (68LC060), leurs machines n'ont pas l'air de foudre de guerre... Mais c'est interessant, et à suivre.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
On retrouve ensuite &lt;a href=&quot;http://www.iyonix.com/index.html&quot;&gt;IYONIX&lt;/a&gt;. Déjà une belle Box en photo, un petit pinguin qui traine: Ca me plait bien.
Je suis loin d'être un professionnel en ce qui concerne l'administration de système, et du coup j'ai de grosse lacune en ce qui concerne le matériel. Du coup quand je lit ça:
&lt;blockquote&gt;
Processor
ARMÂ® compatible INTELÂ® XScaleâ€žÂ¢ 80321
&lt;/blockquote&gt;
Je me demande si c'est vraiment du PowerPC :). De toute façon ce qui est interessant c'est que ce n'est pas du X86, c'est sur :-p.
Apparement le système d'exploitation par défaut n'est pas un linux/unix:
&lt;blockquote&gt;
OPERATING SYSTEM
RISC OS 5 held in 4MB Flash ROM (field upgradeable)
&lt;/blockquote&gt;
mais en cherchant un petit peu pret du pinguin:
&lt;blockquote&gt;
The IYONIX pc is able to run a full featured Linux system, as a powerful alternative to its native RISC OS. This version of Linux is based upon a port of ARM Linux kernel, and the flexible Debian distribution.
&lt;/blockquote&gt;
debian ? parfait :)
&lt;br/&gt;
Coté tarifs, ça vas de Â£799 à Â£1299 (sans écrans ni option en tout genre). Bon ça vais quand même entre 1 185.81 euros et 1 927.87 euros, c'est pas donnée, mais c'est moins cher que chez IBM (c'est peut-être pas le même niveau de finition au niveau des machines non plus ...). Ce qui est sympa c'est qu'on peut acheter de bon écran et un tas de périphérique en même temps (au moins on est sur de la  compatibilité matériel). A suivre également.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
J'ai gardé le meilleur pour la fin (à mon avis): &lt;a href=&quot;http://www.pegasosppc.com&quot;&gt;Genesi&lt;/a&gt;. Pas mal de lien et autres forums mon amené sur leur site. Ils ont un &lt;a href=&quot;http://www.debian.org/partners/index.fr.html&quot;&gt;partenariat avec Debian&lt;/a&gt; ce qui assure déjà un fonctionnement de debian sur leurs machines. En regardant de plus prêt la machine qui m'interesserais: &lt;a href=&quot;http://www.pegasosppc.com/odw.php&quot;&gt;Open Desktop Workstation (PegasosPPC)&lt;/a&gt; (j'adore le nom déjà :-p) j'ai été agréablement surpris de voir un G4 en guise de procésseur (possibilité de G3 également). Les spécifications sont interessante:
&lt;blockquote&gt;
Specifications are as follows:
    * Pegasos II with Freescale 1.0GHz processor
    * 512MB DDR RAM
    * 80GB ATA100 Hard Disk
    * Dual-Layer DVDÃ‚Â±RW Drive
    * ATI Radeon 9250 graphics -
      DVI, VGA and S-Video out
    * Low Profile Small Footprint Case -
      Tower or Desktop Orientation (92x310x400mm)
    * USB 2.0 (High Speed) expansion
&lt;/blockquote&gt;
Et j'avoue surprenante pour un fabriquant qui n'occupe pas le devant de la scene.
&lt;br/&gt;
Au niveau système d'exploitation ça promet:
&lt;blockquote&gt;
Genesi has become a partner/sponsor of the Debian, Ubuntu, Gentoo, Fedora, openSUSE, Crux Linux as well as OpenSolaris/Blastware and NexentaOS communities. Genesi is also enrolled in the official board support and/or partner programs of Terra Soft Solutions, Montavista and QNX Software Systems which are also targeted at the platform.

A variety of Operating Systems are available for the platform and in particular Genesi offers the following Developer Support Site. More information on Operating Systems available for the Open Desktop System can be found here.
&lt;/blockquote&gt;
En allant voir la liste des OS disponible
&lt;a href=&quot;http://www.pegasosppc.com/software.php&quot;&gt;Et ben y'a le choix effectivement !&lt;/a&gt;.
&lt;a href=&quot;http://www.genesippc.com/presentation.php&quot;&gt;La vidéo de présentation de genesi est également très interessante&lt;/a&gt;.
Le tout pour $799.00 (Ã¢â€šÂ¬650.00), sans écran, clavier souris, mais bon comme un macmini finalement. En plus ça n'a pas l'air de prendre beaucoup plus de place (92x310x400mm):&lt;br/&gt;
&lt;img src=&quot;https://www.pegasosppc.com/images/products_opendesktop.png&quot; alt=&quot;image de ODW à partir du site de genesi&quot;/&gt;
&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
En gros, je crois que je vais pas tarder à m'acheter ce petit joujou... Enfin on vas faire les comptes post vacances avant, mais c'est un bon point de repli puisqu'Apple ne veux plus proposer de PowerPC :-).
&lt;/p&gt;
</description>
    <pubDate>2006-08-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/09/powerpc-la-fin-dune-alternative.html</link>
  </item>
  
  <item>
    <title>Retour de vacances</title>
    <description>&lt;p&gt;Et voilà, c&amp;#8217;est terminé. C&amp;#8217;était bien agréable, comme d&amp;#8217;habitude.&lt;/p&gt;
&lt;p&gt;Une première semaine en Croatie: voyage en groupe, nous étions 8 Français, et avons retrouvé sur place 7 Anglais. 2 guides pour nous accompagner, un Australien et un Croate polyglote. Ile de Lopud proche de Dubrovnik, le concept c&amp;#8217;était de visiter les iles en kayak de mer. Très agréable, très joli, très original, mais bien sportif, surtout les passages d&amp;#8217;ile en ile, dans une mer ouverte :) Faut avoir un peu de bras quand même.&lt;/p&gt;
&lt;p&gt;Du coup la deuxième semaine c&amp;#8217;était repos à Montpellier, comme d&amp;#8217;habitude j&amp;#8217;allais dire. On adore cette ville, d&amp;#8217;ailleurs on va surement finir par aller y vivre.&lt;/p&gt;
&lt;p&gt;Voici quelque photos, toutes ne sont pas de moi. Elles ne sont pas rangées ou classées, je vous laisse reconnaitre la Croatie et Montpellier ;-)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/kayak_pause_croatia.jpg&quot;&gt;&lt;img src=&quot;/files/kayak_pause_croatia.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/kayak_plouf_croatia.jpg&quot;&gt;&lt;img src=&quot;/files/kayak_plouf_croatia.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/kolocep_croatia.jpg&quot;&gt;&lt;img src=&quot;/files/kolocep_croatia.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/sipan_croatia.jpg&quot;&gt;&lt;img src=&quot;/files/sipan_croatia.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/dubrovnik_croatia.jpg&quot;&gt;&lt;img src=&quot;/files/dubrovnik_croatia.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/statue_set.jpg&quot;&gt;&lt;img src=&quot;/files/statue_set.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Les trois dernières photos ne sont pas miennes. Elles ont été réalisé par Dorothée, elle faisait partie du groupe. Je tairais sont nom sauf s&amp;#8217;il elle me demande de l&amp;#8217;afficher ;-)&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-08-06T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/08/06/retour-de-vacances.html</link>
  </item>
  
  <item>
    <title>Absence estivale</title>
    <description>&lt;p&gt;
Suite à un petit pépin technique, je n'ai pas pu vous prévenir de mon absence de la semaine dernière. J'étais dans un endroit sans voiture, sans internet, sans pharmacie (pour dire) perdue au millieu de l'adriatique. Je vous en reparlerais plus tard :-)
&lt;/p&gt;
&lt;p&gt;
Je ne suis que de passage, je repart pour le sud de la france pour la semaine. Je ferais un petit topo le week-end prochain, avec quelques photos ;-). Ou peut-être dans la semaine car cette fois c'est dans la civilisation que je vais, avec un hotel qui apparement bénéficie d'un accès wifi. On verras bien.
&lt;/p&gt;
&lt;p&gt;
Je laisse tout ouvert, comme d'habitude, on verras bien en rentrant.
Bon courage à ceux qui travail.
&lt;/p&gt;
</description>
    <pubDate>2006-07-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/30/absence-estivale.html</link>
  </item>
  
  <item>
    <title>La belle aventure de Patrice le Patron</title>
    <description>&lt;p&gt;
Comme bien souvent je porte aujourd'hui un ticheurte &lt;a href=&quot;http://lafraise.com&quot;&gt;lafraise.com&lt;/a&gt;. Eh oui même au boulot ! Ils sont cool à mon boulot. C'est le ticheurte &lt;a href=&quot;http://www.lafraise.com/t-shirt-178p25-pierre-la-pierre.html&quot;&gt;&quot;La belle aventure de Pierre la pierre&quot;&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Je ne veux pas vous parler directement de mon habit du jour, mais plutôt de Patrice, le boss de la fraise.com, le patron. Durant l'année que j'ai passé &lt;a href=&quot;http://www.lafraise.com/blog/&quot;&gt;en sa compagnie&lt;/a&gt; j'ai partagé ces moment de vie qu'il nous offre avec une belle plume. J'adore les ambiances qu'il donne, qu'il transpire sur la toile. J'avoue que plus d'une fois j'ai rêvé de me retrouver dans son univers.
&lt;/p&gt;
&lt;p&gt;Mais voilà, toute histoire à une fin, et &lt;a href=&quot;http://www.lafraise.com/blog/2006/07/ma_retraite_35.php&quot;&gt;Patrice à decidé de se mettre en retraite&lt;/a&gt;. Il a vendu lafraise à &lt;a href=&quot;http://www.spreadshirt.net/?lang=fr&amp;locale=FR&quot;&gt;SpreadShirt&lt;/a&gt;  qui est de la partie (vente de vetement personnalisé).
&lt;/p&gt;
&lt;p&gt;
Ca fait bizarre, comme disent certain, lafraise n'aurais plus le même gout. Je pense que je continuerais à acheter des zolie ticheurte là bas si les graphistes sont toujours au rendez-vous, y'a pas de  raisons. J'espère aussi pouvoir repartager l'univers de Patrice à travers une autres expérience, un autre projet, voir juste un blog...
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Merci Patrice ! Merci pour tout ce bon temps ! Merci pour ces belles idées !&lt;/b&gt;
Tu fais parti des gens qui sont, pour moi, des points de mire, des &lt;em&gt;modèles&lt;/em&gt;, des sources d'inspirations pour avancer toujours plus loin. J'espère un jour avoir l'occassion de participer à un projet aussi agréable &lt;s&gt;qu'avais&lt;/s&gt; qu'a l'air d'être  lafraise.com ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-07-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/19/la-belle-aventure-de-patrice-le-patron.html</link>
  </item>
  
  <item>
    <title>Avis de recherche</title>
    <description>&lt;p&gt;
Je me fais le relai d'un avis de recherche:
&lt;a href=&quot;http://www.neokraft.net/post/2006/07/18/Recherche-dinformations&quot;&gt;Olivier recherche une personne activement.&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Et j'en profite pour vous signaler (je ne l'avais pas fait encore) que &lt;a href=&quot;http://www.dotclear.net&quot;&gt;Dotclear2&lt;/a&gt; et &lt;a href=&quot;http://www.dotclear.net&quot;&gt;Dotclear 2&lt;/a&gt; sont sorti il y a quelque temps.
&lt;/p&gt;
&lt;p&gt;
Je vous rappel que &lt;a href=&quot;http://www.dotclear.net&quot;&gt;Dotclear&lt;/a&gt; est un moteur de blog très réussi, à mes yeux le seul problème de &lt;a href=&quot;http://www.dotclear.net&quot;&gt;dotclear&lt;/a&gt; c'est d'être en PHP, mais ce n'est que mon point de vue.
&lt;/p&gt;
&lt;p&gt;
Vive &lt;a href=&quot;http://www.dotclear.net&quot;&gt;Dotclear&lt;/a&gt; eet &lt;a href=&quot;http://www.dotclear.net&quot;&gt;Dotclear2&lt;/a&gt; !!!
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Toute tentative de google bombing positif en faveur de &lt;a href=&quot;http://www.dotclear.net&quot;&gt;dotclear&lt;/a&gt; et &lt;a href=&quot;http://www.dotclear.net&quot;&gt;dotclear2&lt;/a&gt; serais complétement issu de mon plein gré.&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-07-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/19/avis-de-recherche.html</link>
  </item>
  
  <item>
    <title>La grande classe en clé usb !</title>
    <description>&lt;p&gt;
J'ai trouvé ma prochaine clé USB &lt;a href=&quot;http://fr.theinquirer.net/2006/07/17/la_cle_usb_de_lafrique.html&quot;&gt;en bois [via the Inquirer FR]&lt;/a&gt;
C'est un pays d'Afrique qui c'est lancé dans cette belle histoire, avec un financement du Portugal. Ancien colonisateur de ce dit pays ? surement... mais la question n'est pas là.
&lt;/p&gt;
&lt;p&gt;
J'aime beaucoup la fin de l'article:
&lt;blockquote&gt;
Ce projet à l'avantage de permettre à des artisans locaux de faire vivre leur famille, mais également de perpétuer la tradition locale de sculpture sur bois, adaptée à des besoins modernes.
&lt;br/&gt;
&lt;br/&gt;
&lt;em&gt;Traduction d'un article de Nick Farrell en date du 17 juillet 2006&lt;/em&gt;
&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;
J'ajouterais un autre avantage (même s'il est minime) c'est qu'avec le bois en guise de coque, la clé usb utilise un chouia moins de pétrole pour ça fabrication :-) Peut-être même que c'est un peu plus solide :-p
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://fr.theinquirer.net/NUSB.JPG&quot; alt=&quot;photos des clé usb en bois&quot;/&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-07-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/17/la-grande-classe.html</link>
  </item>
  
  <item>
    <title>Retour au clickodrome</title>
    <description>&lt;p&gt;Et oui en revenant sous debian, j&amp;#8217;ai commencé par reprendre ce bon vieux gnome. J&amp;#8217;aime beaucoup les rendus &lt;span class=&quot;caps&quot;&gt;GTK&lt;/span&gt;. Je trouve gnome très agréable, et depuis la 2.14 j&amp;#8217;avoue que tout vas plus vite ;-).&lt;/p&gt;
&lt;p&gt;Mais voilà: gnome, tout comme kde, s&amp;#8217;intalle avec un tas de petit utilitaires très pratique, mais que je n&amp;#8217;ai pas choisi. J&amp;#8217;aime les programmes qui ne font qu&amp;#8217;une seul chose, mais bien. J&amp;#8217;ai donc décidé de voir ou en était &lt;a href=&quot;http://xfce.org&quot;&gt;xfce&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Environnement / gestionnaire de fenêtre utilisant également gtk, il ne fait que ce qu&amp;#8217;il est sensé faire: gérer mon bureau et mes fenêtres. De plus dans les dernière version (4.3 pour debian etch) on bénéficie des changements programmé pour la 4.4 (qui viens de sortir en béta&amp;#8230; vite vite vite dans les depots debian ;-) ).&lt;/p&gt;
&lt;p&gt;Voici ce que l&amp;#8217;on arrive à obtenir:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/xfce_green.jpg&quot;&gt;&lt;img src=&quot;/files/xfce_green.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Dans les environnement clickodrome, je dirais que je conseillerais gnome pour les débutants, et xfce pour les confirmés&amp;#8230; Mais peut-être qu&amp;#8217;avec la 4.4, xfce pourrais très bien aller au débutants également !&lt;/p&gt;</description>
    <pubDate>2006-07-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/16/retour-au-clickodrome.html</link>
  </item>
  
  <item>
    <title>OpenBSD mon bilan</title>
    <description>&lt;p&gt;Après plus d&amp;#8217;un mois d&amp;#8217;apprentissage, de manipulations, c&amp;#8217;est l&amp;#8217;heure de faire un topo sur OpenBSD pour l&amp;#8217;architecture PowerPC.&lt;/p&gt;
&lt;p&gt;Pour commencer, OpenBSD et son meneur Theo de Raadt, ont une façon de voir le libre qui me plait bien. La pochette des CDs de la 3.9 presente toute une histoire autour des Blobs. Les Blobs sont les drivers et autres librairies binaire fourni gracieusement par certains fabriquants. Oui elle sont gratuites mais loin d&amp;#8217;être libre, en tout cas leurs code n&amp;#8217;est pas ouvert. OpenBSD, contrairement à &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt;/Linux, refuse catégoriquement d&amp;#8217;intégrer ce genre de programme dans son système. Un très bon point que j&amp;#8217;apprecie énormement !&lt;/p&gt;
&lt;p&gt;La façon dont est developpé OpenBSD, avec un cercle restreint de personne permet d&amp;#8217;obtenir un &amp;#8220;core&amp;#8221; OpenBSD très homogène. C&amp;#8217;est assez agréable. Ce nombre restreint d&amp;#8217;intervenant est surement aussi à la base d&amp;#8217;un autre problème: le manque de paquets disponible, le manque de petit outils/scripts qui font que l&amp;#8217;on peut se faire une station de travail sans ecrire un seul script.&lt;/p&gt;
&lt;p&gt;Finalement j&amp;#8217;ai passé plus de temps à découvrir un tas de chose sur la gestion des montages (clé usb, appareil photos numérique, cd), à  voir comment configurer finement le fichier sudo, à régler l&amp;#8217;antialiasing, à mettre un xorg.conf correspondant au mieux à mon écran. Bref, un tas de petites chose qui manque pour un utilisateur lambda comme moi.&lt;/p&gt;
&lt;p&gt;Alors voilà, comme j&amp;#8217;ai un tas d&amp;#8217;autres chose en tête que j&amp;#8217;aimerais réaliser (notament autour de Ruby), j&amp;#8217;ai décider de remettre une debian sur ma machine. Non pas parce que je n&amp;#8217;aime plus OpenBSD, au contraire ! Ce mois d&amp;#8217;essai ma permis de me rendre compte que j&amp;#8217;aime la philo &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;, et encore plus celle d&amp;#8217;OpenBSD ! C&amp;#8217;est pour sur un projet que je vais suivre, pour lequel je ferais surement des dons.&lt;/p&gt;
&lt;p&gt;En attendant je suis revenu à ma distribution &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt;/Linux préféré: debian:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/yafra/1408052640&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1438/1408052640_82ab45d056.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je pense que tant qu&amp;#8217;a faire je vais aller me renseigner un peu plus sur le projet Debian/&lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;. Comme vous le savez surement déjà, debian essaie d&amp;#8217;être une surcouche à gnu/linux et de nombreux projet vise à pourvoir utiliser debian sur un noyau hurd, darwin et aussi bsd. Je vais aller vois ça. C&amp;#8217;est peut-être ce qu&amp;#8217;il me faut finalement ;-)&lt;/p&gt;
&lt;p&gt;Quoiqu&amp;#8217;il arrive, j&amp;#8217;acheterais les CDs d&amp;#8217;OpenBSD 4.0 et dès que j&amp;#8217;ai une deuxième machine à la maison, je met un OpenBSD dessus pour continuer mon apprentissage des Unices ;-)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vive OpenBSD !!!&lt;/strong&gt;&lt;/p&gt;</description>
    <pubDate>2006-07-14T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/14/openbsd-mon-bilan.html</link>
  </item>
  
  <item>
    <title>PC recyclage et gnu/linux de bonne idées</title>
    <description>&lt;p&gt;
Et bien Ubuntu ne cesse d'être associé à de bien bonne idées...
&lt;/p&gt;
&lt;p&gt;
Je viens de voir sur &lt;a href=&quot;http://www.quebecos.com/modules/weblog/details.php?blog_id=317&quot;&gt;quebecOS que l'on peut acquérir un PC, avec Ubuntu pré-installé, pour 40$&lt;/a&gt;. Bien sur ce n'est pas un foudre de guerre, mais tout de même. Evidemment pour arriver à ce prix, c'est du matériel de récupération ou désuet, et c'est très très bien !!!!
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.izzyscomputerdepot.com/index.asp?PageAction=VIEWPROD&amp;ProdID=173&quot;&gt;La fiche produit chez izzyscomputerdepot&lt;/a&gt;. Une société sur laquelle je vais me renseigner ! Bon le hic c'est que je pense que les frais de ports pour la france sont énorme... je n'arrive pas à voir.
&lt;/p&gt;
&lt;p&gt;
Enfin c'est tout de même une idée à saluer, j'espère que ça existe déjà en Europe et un peu partout dans le monde. J'espère que si je n'en entends pas parlé c'est que je n'ai pas cherché ....
&lt;/p&gt;
</description>
    <pubDate>2006-07-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/11/pc-recyclage-et-gnu-linux-de-bonne-idees.html</link>
  </item>
  
  <item>
    <title>OpenBSD: Patch</title>
    <description>&lt;p&gt;
J'hésitais avec &quot;Patcher n'est pas joué&quot; comme titre mais bon.
&lt;/p&gt;
&lt;p&gt;
Me voilà donc dans une nouvelle étape de ma découverte d'OpenBSD: la mise à jour. Contrairement à Debian et aux gnu/linux en général, pas de mise à jour de noyau en même temps que la mise à jour des applications. Pas de synaptic, .deb et autre rpm. Le système ressemblerais plus à Gentoo apparement, mais n'ayant jamais essayé Gentoo, je ne me permettrais pas de l'affirmer.
&lt;/p&gt;
&lt;p&gt;
Donc, pour les BSD en général (je crois) et OpenBSD en particulier (j'en suis sur), le système devant passer un audit poussé, les applications sont mises à part, elles ne sont pas contrôlé par l'équipe d'OpenBSD. Elles ne bénéficie pas de la même niveau de sécurité garanti:
&lt;blockquote style=&quot;color:#c66&quot;&gt;&lt;em&gt;
we just do not have enough human resources to ensure the same level of robustness and security.
&lt;/em&gt;&lt;/blockquote&gt;
On en reparleras plus tard ;-)
&lt;/p&gt;
&lt;p&gt;
Grace au site &lt;a href=&quot;http://www.openbsd101.com/&quot;&gt;www.openbsd101.com&lt;/a&gt; je me suis lancé en toute tranquillité dans la mise à jour du coeur de mon système. Il y a actuellement &lt;a href=&quot;http://openbsd.org/errata.html&quot;&gt;3 patchs pour OpenBSD 3.9&lt;/a&gt;. J'ai donc suivi &lt;a href=&quot;http://www.openbsd101.com/patching.html&quot;&gt;les instructions d'OpenBSD101.com&lt;/a&gt;, adapté à mon architecture PowerPC évidemment. Tout c'est déroulé à merveille. Xorg est un peu long à compiler sur un mac mini mais suffit de prévoir ;-)
&lt;/p&gt;
&lt;p&gt;
Le patch, dit &quot;manuel&quot;, est une des méthodes qui permet de garder son système à jour. &lt;a href=&quot;http://openbsd.unixtech.be/fr/stable.html&quot;&gt;Cette page d'OpenBSD.org explique comment suivre Stable&lt;/a&gt; mais outre le CVS, on peut très bien appliquer les patchs &quot;à la main&quot;. Dans mon cas, c'est ce que j'ai préféré faire. Dans cahque patch est se trouve les instructions à effectuer pour appliquer le patch.
&lt;blockquote&gt;&lt;pre&gt;
# head 001_sendmail.patch
Apply by doing:
        cd /usr/src
        patch -p0 &lt; 001_sendmail.patch

And then rebuild and install sendmail:
        cd gnu/usr.sbin/sendmail
        make obj
        make depend
        make
        make install
&lt;/pre&gt;
&lt;/blockquote&gt;
Mais tout est très bien expliquer sur OpenBSD101 ;-)
&lt;/p&gt;
&lt;p&gt;
Me voilà donc Stable ! Prochaine étape, bien comprendre le système applicatif (packages ET ports)...
&lt;/p&gt;
</description>
    <pubDate>2006-07-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/07/05/openbsd-patch.html</link>
  </item>
  
  <item>
    <title>DADVsi</title>
    <description>&lt;p&gt;
Je n'en parlais plus car je pensais que c'etait déjà mort, mais en fait c'étais en  sursis.
&lt;/p&gt;
&lt;p&gt;
J'apprend aujourd'hui, &lt;a href=&quot;http://www.couchet.org/blog/index.php?2006/06/30/177-dadvsi-vote-au-senat&quot;&gt;via le mad's blog&lt;/a&gt; que le sénat à voté et donc entériné ce fameux projet de loi.
&lt;/p&gt;
&lt;p&gt;
Le vote à main levé, et donc non public, montre certainement le peut d'importance qu'ils portent à la population et sont point de vue... J'espère que tout les concerné (c'est à dire tout ceux qui écoutent de la musique en gros) s'en souviendrons le jour des élections...
&lt;/p&gt;
&lt;p&gt;
En voyant ma cadence d'achat de musique et autres DVD je continue à être persuadé que ce n'est pas la bonne solution. C'est simple, dès que je vois le petit cygle de protection anti-copie, je repose la galette plastique dans l'étalage. Conséquence: j'achète beaucoup moins qu'avant, et je pense qu'une fois que chaque maison de production, fabriquant de CD et autres DVD aurons mis au point leur système anti-copie personnel, peu d'appareil seront capables de lire TOUT les supports... Ca vas donc être de pire en pire.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Demain tous pirates ! (ben oui je vais finir par aller télécharger, moi qui m'y suis toujours refusé...&lt;/strong&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-06-30T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/30/dadvsi.html</link>
  </item>
  
  <item>
    <title>OpenBSD/PowerPC: mapping clavier mac usb</title>
    <description>&lt;p&gt;
Et bien voilà, il manquait encore un petit quelque chose de génant: le mapping du clavier !
&lt;/p&gt;
&lt;p&gt;
Je suis parti du principe que ça devait surement être fait un peu comme sous Debian. Effectivement, un petit:
&lt;blockquote&gt;
cd /etc/X11/xkb
&lt;/blockquote&gt;
Et nous voilà dans l'antre de la configuration clavier sous unix...
&lt;/p&gt;
&lt;p&gt;
Même genre de fichier, je vais donc aller chercher sur le site qui m'a beaucoup aidé pour mes premiers pas debianeux sur machine PowerPC: &lt;a href=&quot;http://www.linux-france.org/macintosh/&quot;&gt;Linux-france.org/macintosh&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
De là je récupère un paquet contenant le fichier qui m'interesse: &lt;a href=&quot;http://zone.typouype.org/fr_new&quot;&gt;le fichier de mapping du clavier Mac USB&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Je relis vite fais les instructions puis je me lance:
&lt;blockquote&gt;
cp fr_new /etc/X11/xkb/symbols/macintosh/
&lt;/blockquote&gt;
puis, histoire de vérifier le bon fonctionnement:
&lt;blockquote&gt;
setxkbmap fr_new
&lt;/blockquote&gt;
Ca marche !
&lt;/p&gt;
&lt;p&gt;
Bien, maintenant, mise à jour du fichier xorg.conf pour une prise au prochain redémarrage de X.
&lt;blockquote&gt;
Section &quot;InputDevice&quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;        Identifier  &quot;Keyboard0&quot;
&lt;br/&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;        Driver      &quot;keyboard&quot;
&lt;br/&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;        Option      &quot;Protocol&quot;  &quot;standard&quot;
&lt;br/&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;        Option      &quot;XkbRules&quot;  &quot;xorg&quot;
&lt;br/&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;        Option      &quot;XkbModel&quot;  &quot;macintosh&quot;
&lt;br/&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;        Option      &quot;XkbLayout&quot; &quot;fr_new&quot;
&lt;br/&gt;
EndSection
&lt;/blockquote&gt;
&lt;br/&gt;
Petit remplacement du &quot;XkbLayout&quot; &quot;fr&quot; en &quot;XkbLayout&quot; &quot;fr_new&quot;.
&lt;/p&gt;
&lt;p&gt;
Je pense que je reviendrais sur le contenu de ces fichiers. Histoire d'en apprendre plus, et peut-être de modifier un peu le mapping à ma convenance...
Le principal c'est que je peut faire {[|]} !!!!!
&lt;/p&gt;
</description>
    <pubDate>2006-06-28T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/28/openbsd-powerpc-mapping-clavier-mac-usb.html</link>
  </item>
  
  <item>
    <title>Petite précision parce qu'il le vaut bien...</title>
    <description>&lt;p&gt;
Suite à un petit pépin, et une hésitation de ma part, j'ai perdu mon fond d'écran &lt;a href=&quot;http://typouype.org/articles/2006/06/23/openbsd-nouveau-th%C3%A8me-pour-windowmaker&quot;&gt;vous savez, celui que dont je me sert pour faire un thème windowmaker&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Je croyais l'avoir trouvé sur &lt;a href=&quot;http://flickr.com&quot;&gt;flickr&lt;/a&gt; et finalement après avoir cherché, parcouru moult photos, je me suis re-orienté sur un autre site proposant beaucoup de fond d'écrans: &lt;a href=&quot;http://www.pixelgirlpresents.com/&quot;&gt;pixelgirlpresents&lt;/a&gt;. Et là, je l'ai retrouvé !! il étais là sur pixelgirlpresents !!!
&lt;/p&gt;
&lt;p&gt;
Alors je ne l'avais pas signalé mais je vais corriger cette erreur: c'est une photo/fond d'écran de &lt;a href=&quot;http://www.mandolux.com/&quot;&gt;mandolux&lt;/a&gt;. Il a plusieurs fonds d'écrans à sont actif, sur sont site, sur pixelgirl et, chose amusante, sur &lt;a href=&quot;http://flickr.com/people/mandolux/&quot;&gt;flickr [mandolux sur flickr]&lt;/a&gt;. Je dis amusante parce que lors de mes recherche je suis tombé sur pas mal de ses fond d'écran que je trouvais très réussi, mais celui que je cherchais n'etais pas sur flickr, ni sur son site personnel, mais uniquement dispo sur &lt;a href=&quot;http://www.pixelgirlpresents.com/images/desktops/mandolux/ta-2k4-01-l-1440.jpg&quot;&gt;pixelgirl [le fond d'écran en question]&lt;/a&gt; !!!
&lt;/p&gt;
&lt;p&gt;
Enfin, je vais pouvoir refaire mon environnement, et me pencher sur la création de thème sous forme d'un paquet pour windowmaker ;-) A suivre donc.
&lt;/p&gt;
</description>
    <pubDate>2006-06-27T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/27/rendre-a-ceasar-ce-qui-appartient-a-ceasar.html</link>
  </item>
  
  <item>
    <title>OpenBSD: Nouveau Thême pour Windowmaker</title>
    <description>&lt;p&gt;Petit à petit je prend mes quartier avec OpenBSD :-). Je commence à bien aprécier cet unix libre. J&amp;#8217;apprend énormément ! beaucoup plus qu&amp;#8217;avec Gnu/linux qui finalement nous facilite bien les choses mais en nous les cachants sous des couches et des couches de script/soft.&lt;/p&gt;
&lt;p&gt;Bref, après une petite webrando ayant pour thème: &amp;#8220;trouver un fond d&amp;#8217;écran à partir du quel je travaillerais un thème pour mon bureau&amp;#8221;, et une petite demi heure à travailler sur les couleurs, voici le resultat:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/green-windowmaker.jpg&quot;&gt;&lt;img src=&quot;/files/green-windowmaker.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bon il faut que je travail maintenant sur les icones et sur les thèmes de &lt;span class=&quot;caps&quot;&gt;ROX&lt;/span&gt; par exemple.&lt;/p&gt;</description>
    <pubDate>2006-06-23T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/23/openbsd-nouveau-theme-pour-windowmaker.html</link>
  </item>
  
  <item>
    <title>Mise à jour du thême Simpleandgreen</title>
    <description>&lt;p&gt;
&lt;a href=&quot;http://typouype.org/articles/2006/06/16/ruby-association-et-forum#comments&quot;&gt;Suite au commentaire de Silvyn!&lt;/a&gt; j'ai décidé de revoir un peu le thème. C'est vrai que la barre de menu était un peu trop &quot;molle&quot; :-).
&lt;/p&gt;
&lt;p&gt;
De plus c'etais un menu écrit en dur dans le template typo. J'ai maintenant mis en place dans l'admin. Je pourrais le faire évoluer plus facilement.
J'espère que ça passe mieux ;-). De mon coté au boulot: windows firefox ok, windows IE ok (enfin comme IE peine à le faire quand même), windows opéra ok.
&lt;/p&gt;
&lt;p&gt;
Quand je serais pleinement satisfait je ferais un petit paquet ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-06-21T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/21/mise-a-jour-du-theme-simpleandgreen.html</link>
  </item>
  
  <item>
    <title>Ecocircus: Eco festival CREABIO</title>
    <description>&lt;p&gt;
Ca y est ! ils sont enfin présent sur le web, je vais vous parlez d'eux, c'est l'occassion.
&lt;/p&gt;
&lt;p&gt;
Dans un premier temps l'association &lt;strong&gt;les Sabots d'Hélène&lt;/strong&gt; est né pour faire vivre l'amour d'un lieu: Villerest, ou plutot une maison bien particulière. Divers festivité autour du cirque et de la musique s'y succède pour le plaisir de tous. L'ensemble dans un eternel respect de l'environnement. C'est de cette ensemble que les &lt;strong&gt;les Sabots d'Hélène&lt;/strong&gt; deviennent &lt;a href=&quot;http://www.ecocircus.org/&quot;&gt;Ecocircus&lt;/a&gt;, une manière d'élargir l'action de l'asso.
Je vous laisse lire &lt;a href=&quot;http://www.ecocircus.org/index.php?2006/06/16/6-presentation&quot;&gt;la présentation de l'acco pour en savoir plus&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Dans le cadre magnifique de Villerest (département de l'Eure) s'organise un festival: &lt;a href=&quot;http://www.ecocircus.org/index.php?2006/06/16/10-ecofestival-creabio&quot;&gt;le festival CREABIO&lt;/a&gt;.
Je copie ici la présentation:
&lt;blockquote&gt;
&lt;p class=&quot;alinea&quot;&gt;C'est sur une initiative collective et bénévole que notre
association a entrepris de se lancer dans l'organisation d'une
manifestation unique en son genre dans le département de l'Eure.&lt;/p&gt;

&lt;p class=&quot;alinea&quot;&gt;En effet, CREABIO est un salon de plein air qui a pour vocation de
rassembler pendant deux journées un large public, autour de
spectacles, ateliers, conférences et exposants sur les
thèmes de l'ECOLOGIE et de la CREATIVITE.&lt;/p&gt;


&lt;p class=&quot;alinea&quot;&gt;La partie festive de la manifestation sera animée par des
spectacles de cirque et de musique car nous estimons que ces vecteurs
culturels permettent de véhiculer des valeurs de
solidarité et de respect de l'environnement.&lt;/p&gt;

&lt;p class=&quot;alinea&quot;&gt;Au travers de cette manifestation, nous souhaitons sensibiliser
les gens à une démarche responsable dans l'acte de
consommer en respectant la nature et l'homme; c'est en rassemblant
durant un week-end convivial et festif des professionnels et des
bénévoles prêts à partager leurs
expériences créatrices en faveur de l'environnement, de
la culture et/ou des relations humaines que notre association souhaite
participer à la nécessaire prise de conscience pour un
monde durable.&lt;/p&gt;
&lt;/blockquote&gt;
A ne pas manquer !
&lt;/p&gt;
&lt;p
je tacherais de vous tenir au courant des activitées de l'Ecocircus ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-06-21T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/21/ecocircus-eco-festival-creabio.html</link>
  </item>
  
  <item>
    <title>Stop aux racketiciels !</title>
    <description>&lt;p&gt;Je n&amp;#8217;en ai pas parlé pour le moment mais en voyant ce matin &lt;a href=&quot;http://www.silvyn.net/blog/index.php?2006/06/19/278-halte-aux-racketiciels&quot;&gt;que Silvyn en parle&lt;/a&gt; je me suis dit que plus on en parle, plus on peut toucher de personnes.&lt;/p&gt;
&lt;p&gt;Alors oui il faut signer la pétition &lt;a href=&quot;http://www.racketiciel.info/&quot;&gt;Halte au racketiciels&lt;/a&gt; car la vente forcé n&amp;#8217;est pas une bonne chose pour qui que se soit (sauf les industriels qui en profitent&amp;#8230;). Il faut être &lt;strong&gt;libre de choisir&lt;/strong&gt; ce que l&amp;#8217;on souhaite.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.racketiciel.info/&quot;&gt;&lt;img src=&quot;http://media.typouype.org/racketiciel_anim.gif&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-06-20T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/20/stop-aux-racketiciels.html</link>
  </item>
  
  <item>
    <title>Aux utilisateurs de Flash</title>
    <description>&lt;p&gt;
C'est beau le vectoriel, j'aime bien aussi cette techno. Mais pas avec Flash... Fermé, ce format ne me plait pas. D'autant plus que du coup il ne fonctionne pas sous toute les architecture. Par exemple, que ça soit avec mon ancienne Debian ou mon OpenBSD du moment, ben je peut pas le lire. Il n'existe pas de plugin flash pour firefox pour linux (ou bsd) pour les architecture powerpc... Alors si on prend un netbsd qui &lt;em&gt;marche même sur un grille pain&lt;/em&gt; je vous raconte pas la faible couverture de l'engin.
&lt;/p&gt;
&lt;p&gt;
Et pourtant on en vois de plus en plus. Le petit plugin pour écouter les podcasts, pour visualiser une vidéo. Le site &lt;a href=&quot;http://lafraise.com&quot;&gt;lafraise.com&lt;/a&gt; en est malheuresement équipé ce qui m'empêche de voter pour les visuels (malheuresement pour moi, mais heuresement pour mon vote, au boulot je suis sous windows...)
&lt;/p&gt;
&lt;p&gt;
L'exellent site &lt;a href=&quot;http://formats-ouverts.org/blog/&quot;&gt;qui parle des format ouverts&lt;/a&gt; frappe encore une fois. Effectivement il y a encore une agence web qui à cru bon de faire un site tout en flash, &lt;a href=&quot;http://formats-ouverts.org/blog/2006/06/19/848-ten-mobilecom-le-site-web-qui-n-existe-pas-a-cause-de-son-format&quot;&gt;et les formats ouverts nous explique encore une fois pourquoi ce n'est pas bon du tout&lt;/a&gt;. A noter la petit pointe d'humour puisque Ten-Mobile.com (puisque c'est d'eux dont il s'agit) a le bon gout d'utiliser la phrase:
&lt;blockquote&gt;
Si votre mobile ne fait que téléphoner, il ne fait pas grand chose.
&lt;/blockquote&gt;
Et comme le sougligne Thierry Stoehr, on pourrais ajouter:
&lt;blockquote&gt;
Comme votre site Web ne fait que du Flash, il ne fait pas grand chose.
&lt;/blockquote&gt;
J'adore !
&lt;/p&gt;
&lt;p&gt;
Vive le monde libre (c'est à dire basé sur des formats ouverts) ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-06-20T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/20/aux-utilisateurs-de-flash.html</link>
  </item>
  
  <item>
    <title>Nos libertés électronique en danger</title>
    <description>&lt;p&gt;
Maintenant que le web se répends, que de plus en plus de personnes sont connecté à la toile, les industriels commence à très sérieusement s'interessé à ce petit monde.
Cherchant toujours plus de profit, d'argent, pourquoi finalement, ça on ne sais pas.
&lt;/p&gt;
&lt;p&gt;
Pour preuve, ce petit billet sur &lt;a href=&quot;http://blog.burninghat.net/?2006/06/17/96-quand-les-etats-unis-cloturent-internet&quot;&gt;burninghat au sujet de la &quot;cloture d'internet&quot; au état unis&lt;/a&gt;. Ca fait peur ! J'espère qu'on arriveras jamais à ça...
&lt;/p&gt;
&lt;p&gt;
Et pourtant, on en prend peut-être doucement le chemin. Déjà on veux nous privée de notre liberté d'utilisation des support numérique. Voici encore un exemple &lt;a href=&quot;http://linuxfr.org/~Schwarzy/21911.html&quot;&gt;de DVD qui ne fonctionne pas après l'achat&lt;/a&gt;. Ce qui me frappe ici c'est que maintenant on à la journée pour utiliser les 20 euros (et donc perdre d'office les 16 euros restant, car un dvd à la FNAC c'est bien souvent 36 euros :-/), et que tout les autres dvd sont eux aussi proteger.
&lt;/p&gt;
&lt;p&gt;
Ce systême vas pousser les gens à télécharger encore plus et à moins acheter...
&lt;/p&gt;
&lt;p&gt;
Enfin, ce que j'en dit moi ...
&lt;/p&gt;
</description>
    <pubDate>2006-06-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/18/nos-libertes-electronique-en-danger.html</link>
  </item>
  
  <item>
    <title>Ruby: Association et forum</title>
    <description>&lt;p&gt;
L'association Rubfr avance. Après les divers problème sur le Wiki, nous somme en train de migrer tout les articles (et d'en créer de nouveaux) toujours à la même adresse: &lt;a href=&quot;rubyfr.org&quot;&gt;rubyfr.org&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
En fait nous somme repassé sous &lt;a href=&quot;http://www.instiki.org/&quot;&gt;instiki&lt;/a&gt;. Un wiki sous ruby évidemment ;-). Dans ça dernière version, le framework de mapping de base de donnée &lt;a href=&quot;http://wiki.rubyonrails.com/rails/pages/ActiveRecord&quot;&gt;activerecords&lt;/a&gt;. Bien plus efficace. De plus nous sommes passé avec une base Postgres.
&lt;/p&gt;
&lt;p&gt;
C'est toujours ne travaux, mais ça commence à devenir interessant ;-) Merci à &lt;a href=&quot;http://geekoland.org/&quot;&gt;Fredix&lt;/a&gt; qui est à l'initiative de cette migration.
&lt;/p&gt;
&lt;p&gt;
D'un autres coté, c'est &lt;a href=&quot;http://greg.rubyfr.net/pub/&quot;&gt;Greg&lt;/a&gt; qui à mis en place &lt;a href=&quot;http://forum.rubyfr.net/&quot;&gt;un forum&lt;/a&gt; pour l'association et surtout pour tout les gens voulant converser autour de Ruby ;-). Un grand merci à lui également !
&lt;/p&gt;
&lt;p&gt;
Ruby en france avance, RubyOnRails est une bonne locomotive pour le moment, mais Ruby avance aussi ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-06-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/16/ruby-association-et-forum.html</link>
  </item>
  
  <item>
    <title>Le web: passé, present</title>
    <description>&lt;p&gt;
Deux billets au sujet du Web en général mon marqué aujourd'hui. Honneur aux dames &lt;a href=&quot;http://www.jeuxdemaux.com/2006/06/15/944-le-jour-ou-jai-rencontre-la-toile&quot;&gt;avec la rencontre la lène avec la toile&lt;/a&gt;. Une bien belle rencontre avec le web.
et ensuite un billet de &lt;a href=&quot;http://standblog.org/blog/2006/06/14/93114828-les-perspectives-du-web&quot;&gt;de Tristan Nitot à propos du futur du web&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Pour suivre La Lène, j'ai découvert le web en même temps que l'informatique. Je ne me souviens pas avoir utilisé un ordinateur sans connexion, sauf le vieil amstrad, mais ça semble une autre époque, époque ou je ne faisait que jouer avec...
&lt;/p&gt;
&lt;p&gt;C'est donc chez un de mes premier client que j'ai utilisé le web pour la première fois, pour chercher de la documentation, faire tansiter des mise à jour logiciel, mes boites à outils (pas de clé usb à l'époque)
&lt;/p&gt;
&lt;p&gt;Pour mon usage personnel, à peine un ordinateur installé à la maison, j'avais déjà un compte free, avec un vieux modem 56K qui ma quand même permis d'une part d'apprendre plus sur les technologies qui n'etais pas pratiqué dans ma boite, et d'autres part de découvrir la joie des jeux en réseau, des MMORPG pour être plus précis, avec &lt;a href=&quot;http://uo.com/&quot;&gt;Ultima Online&lt;/a&gt; sur un serveur Américain !
&lt;/p&gt;
&lt;p&gt;
Je suis là ou je suis actuellement grace à cette petite boite bleu qui m'a permis d'apprendre, apprendre encore, puis tester, essayer, et travailler ;-). Sans elle je serais surement resté dans ma branche technique, je serais à coup sur chez Peugot, à coté de chez moi, avec une blouse blanche dans le bureau des méthodes à préparer des gammes d'usinage...
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Non rien de rien, non je ne regrette rien...&lt;/em&gt;
&lt;p&gt;
Pour ce qui est du billet de Tristan, je trouve que comme d'habitude, en plus de la belle plume, il a une superbe analyse. En fait je la trouve superbre peut-être parce que je suis entierement d'accord avec lui.
&lt;/p&gt;
&lt;p&gt;
La toile est un aspect des plus beau de la &quot;mondialisation&quot;. Mais pour le rester, il faut absoluement que les grande firme restent en dehors de toutça, ou alors respect l'essence même de cette ensemble. Il y a encore du travail pour que tous puisse y accéder, mais ça avance, on y arrivera ;-)
&lt;/p&gt;
&lt;p&gt;
D'ailleurs, merci d'avoir utilisé la comparaisson avec les téléphones portables. Je ne savais pas comment convaincre mes connaissances d'utilisé des formats ouverts, des standards ouverts.
&lt;/p&gt;
&lt;p&gt;
Je vais juste ajouter un grand merci à tout les gens qui font le web, à vous tous ! (enfin le peu qui arrive à me lire malgré les fautes... promis je fait des effort). Continuons à faire du web un endroit agréable et enrichissant POUR TOUS !
&lt;/p&gt;
</description>
    <pubDate>2006-06-15T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/15/le-web-passe-present.html</link>
  </item>
  
  <item>
    <title>OpenBSD: Xorg.config</title>
    <description>&lt;p&gt;J&amp;#8217;avais jeté l&amp;#8217;éponge &lt;a href=&quot;/2006/05/08/openbsd-debian&quot;&gt;et re-installé une debian&lt;/a&gt; suite à des problème de configuration graphique principalement&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/2006/06/08/openbsd-installation-sur-mac-mini&quot;&gt;Mais j&amp;#8217;ai recement craqué&lt;/a&gt; et j&amp;#8217;ai remis ça. Du coup j&amp;#8217;ai passé un peu de temps sur ma configuration, un peu plus que la première fois finalement, et ça paie ! la preuve en image:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/windowmaker.jpg&quot;&gt;&lt;img src=&quot;/files/windowmaker.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est que du bonheur, c&amp;#8217;est bon pour apprendre, et windowmaker.. .j&amp;#8217;en reparlerais surement ;-)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;pouype sous openbsd: To be continued&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-06-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/11/openbsd-xorg-config.html</link>
  </item>
  
  <item>
    <title>TSF: Bon pour les oreilles</title>
    <description>&lt;p&gt;
Pour quelqu'un qui passe un nombre d'heure incalculable avec des écouteurs sur les oreilles, je trouve que je ne parles pas assez de musique par ici.&lt;/p&gt;
&lt;p&gt;
Au travail, en transport en commun: port d'oreilles musicale obligatoire. A la maison, si c'est pas les infos ou la douce voix de ma compagne il faut de la musique. Chez les copains en général y'a toujours du son (au pire les commentaires du match de basket ;-) )
&lt;/p&gt;
&lt;p&gt;
Musique un jour, musique toujours.
&lt;/p&gt;
&lt;p&gt;
Je ne parlerais pas maintenant de l'offre en musique libre que l'on peut retrouver sur &lt;a href=&quot;http://www.jamendo.com/fr/&quot;&gt;jamendo.com&lt;/a&gt; ou encore de &lt;a href=&quot;http://www.musique-libre.org/&quot;&gt;musique-libre.org&lt;/a&gt; car d'autre comme &lt;a href=&quot;http://fimagina.jmtrivial.info/blog/&quot;&gt;Fimagina&lt;/a&gt; le font très bien :-). Non je voudrais parler de ce que j'ai dans les orielles là tout de suite maintenant.
&lt;/p&gt;
&lt;p&gt;
Pour vous situer, je suis à mon bureau, je débogue une fonctionnalitée d'import de fichier XML avec interface graphique pour faire un mapping avec la base de donnée. Tranquille quoi. J'ai mes oreilles musicale. Et en général, pour travaillé, j'aime écouter du Jazz.
&lt;/p&gt;
&lt;p&gt;
Mes gouts musicaux sont essentiellement orienté sur la &quot;black musique&quot; comme certains le dirait. J'avoue n'avoir jamais fait attention, j'écoute ce qui me plait. C'est vrai que ça va du Reggae (pour ma période estudiantine et jusqu'à maintenant) au Jazz, en passant par le Funk, le Hip-hop, la Soul. Quelque morceau ou artiste de la musique dites du monde et un poil d'électro (en général pour écouter quelque sample ils ont récupéré ;-) ).
&lt;/p&gt;
&lt;p&gt;
Donc au boulot c'est plutôt Jazz. Ca me permet de bien m'isoler, pour me concentrer sur ma/mes tache/s. Et malgré une bonne discothèque, mes disques sont des vinyls, et je n'ai pas encore tout numérisé, je tourne donc vite en rond.
&lt;/p&gt;
&lt;p&gt;
Du coup, j'écoute la radio, et quand il est question de Jazz à la radio, je n'ai que trois lettres à la bouche: &lt;a href=&quot;http://www.tsfjazz.com/&quot;&gt;TSF&lt;/a&gt; !.
&lt;/p&gt;
&lt;p&gt;
Jazz en tout genre, peu de pub quelques infos, de bon animateurs. Très important aussi, une bonne playlist très fourni. J'entends peu de fois le même morceau dans une journée (est-ce déjà arrivé ???). Alors que d'autres radio sont coutumière du fait.
&lt;/p&gt;
&lt;p&gt;
Bref, une très bonne radio que je vous conseil si vous aimez ou voulez découvrir le Jazz.
&lt;/p&gt;
</description>
    <pubDate>2006-06-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/09/tsf-bon-pour-les-oreilles.html</link>
  </item>
  
  <item>
    <title>Et encore un hack tout vilain</title>
    <description>&lt;p&gt;
Ca devient pénible: voilà encore un problème avec IE. J'avais déjà &lt;a href=&quot;http://typouype.org/articles/2006/05/04/ie-mon-amour&quot;&gt;décortiqué  un de mes problème avec sa façon de traiter les childNodes&lt;/a&gt;, voilà maintenant un problème avec son traitement de CSS.
&lt;/p&gt;
&lt;p&gt;
Le context: Je voulais mettre en place un système de &quot;message&quot; (d'erreur ou d'info) sur mes interfaces web. Ces messages ne doivent pas ouvrir de popup (javascript ou nouvelle fenêtre) parce que... parce que je veux pas ;-) NA !
&lt;/p&gt;
&lt;p&gt;
Donc j'ouvre &lt;a href=&quot;http://typouype.org/articles/2006/06/08/scite-le-bonus-indispensable&quot;&gt;mon éditeur favori: SciTE&lt;/a&gt;, je crée une petite page simple pour mettre en place mon systême de message. Bien, je par donc sur une fonction javascript show_message(monMessage) qui vas créer un DIV avec un ID en fonction du type de message (erreur, info...). Par le biais de cet ID je vais faire le CSS qui vas bien. Pour l'info, un fond bleu, pour l'erreur un fond rouge. Classique.
&lt;/p&gt;
&lt;p&gt;
Ajouter un DIV au body de ma page n'est pas sorcier. Maintenant il faut que je le place, par dessus mon contenu, je prend la décision de le placer en bas, sur toute la largeur. Alors voyons, je vais utiliser la propriété CSS position:fixed. Ca fixera le DIV en bas, tranquille et par dessus les autres. Parfait. (en bas du billet j'ai mis les fichiers qui m'on servi de test)
&lt;/p&gt;
&lt;p&gt;
Essayons quand même sous IE car les personnes ayant fait cette appli à l'époque ne l'on fait que sous IE et elle ne passe pas sur des navigateur recents (pour le moment, j'y travail ;-) ).
&lt;/p&gt;
&lt;p&gt;
Oulala ! Encore heureux que j'ajoute le DIV de message en bas de la page, parce que le position:fixed sous IE se transforme en position:relative :-/ (voir static ?)
&lt;/p&gt;
&lt;p&gt;
Bon c'est pas gagné. Je regarde divers solution de Hack pour faire marcher ça ... Moui , voyons, moui... Bon finalement deuxième problème, le fameux SELECT qui passe par dessus le DIV ! grrr. (je ferais un autre billet la dessus).
&lt;/p&gt;
&lt;p&gt;
Finalement je vais me rabattre sur un IFRAME. C'est moche, c'est mal, mais je note quelque part que quand tout les écran fonctionnerons sous des navigateur recents, je viendrais changer tout ça.
En gros me voilÃƒ  avec une solution bancale, pas propre (même le rendu graphique est pas super), pas souple (pour le moment je me suis pas casser la tête pour le style appliquer dans le IFRAME): LE BONHEUR !
&lt;/p&gt;
&lt;p&gt;
Encore une fois MERCI IE d'être un dinosaure tellement gros qu'on est obligé d'essayer de faire avec ! J'ai passé une très bonne après midi !
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&quot;http://zone.typouype.org/message_test_div.html&quot;&gt;la page qui marche sous un navigateur recent uniquement, mais proprement&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&quot;http://zone.typouype.org/message_test_iframe.html&quot;&gt;la page qui marche avec tout les navigateur (enfin... disons le dinosaure et les autres plus recent) mais avec un sale IFRAME et des Hack spécifique pour le vieux.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Un grand merci au divers site que j'ai parcouru pour comparer les hacks disponible sur IE. Et surtout à &lt;a href=&quot;http://annevankesteren.nl/test/examples/ie/position-fixed.html&quot;&gt;annevankesteren.nl&lt;/a&gt; qui contient un exemple simple sur lequel je me suis basé.
&lt;/p&gt;
</description>
    <pubDate>2006-06-09T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/09/et-encore-un-hack-tout-vilain.html</link>
  </item>
  
  <item>
    <title>SciTE: le bonus indispensable</title>
    <description>&lt;p&gt;
C'est encore sur une webrando que j'ai découvert &quot;&lt;a href=&quot;http://www.the-asw.com/&quot;&gt;The ASW (Anisette - Suze - Whisky), le site qui roxorise les pruniers en fleurs d'Alabama.&lt;/a&gt;&quot; (tout ce qui est entre &quot; n'est pas de moi, c'est repris du site en quesstion ;-)). Il contient des articles en général interessant. Je tacherais de suivre ce qu'il s'y passe.
&lt;/p&gt;
&lt;p&gt;
Mais ce qui m'interesse ici c'est un des articles datant de novembre 2005 à propos de SciTE. Vous vous en souvenez surement, j'en ai déjà parler &lt;a href=&quot;http://typouype.org/articles/2006/05/24/scite-editeur-text&quot;&gt;lors de mon retour à  cette éditeur&lt;/a&gt;. Et bien là je suis tombé &lt;a href=&quot;http://www.the-asw.com/articles/2005/11/11/54-scite-l-editeur-indispensable&quot;&gt;sur un article impéccable, reprenant la pluspart des infos indispensable à la bonne utilisation de cet éditeur formidable :-D&lt;/a&gt;. A lire absoluement (si vous vous interessé à cet éditeur.
&lt;/p&gt;
</description>
    <pubDate>2006-06-08T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/08/scite-le-bonus-indispensable.html</link>
  </item>
  
  <item>
    <title>OpenBSD: installation sur Mac Mini</title>
    <description>&lt;p&gt;J&amp;#8217;hésitais entre un post au sujet de &lt;a href=&quot;http://www.ruby-lang.org/&quot;&gt;Ruby&lt;/a&gt; et &lt;a href=&quot;http://openbsd.org&quot;&gt;OpenBSD&lt;/a&gt;. Finalement je vais faire les deux.&lt;/p&gt;
&lt;p&gt;Commençons par OpenBSD qui à la primeur car ça date d&amp;#8217;hier soir&lt;/p&gt;
&lt;p&gt;Vous le saviez peut-être déjà, mais après windows, gnu/linux (divers et varié), un petit tour rapide sous mac OS X, puis un retour sous &lt;span class=&quot;caps&quot;&gt;GNU&lt;/span&gt;/linux, j&amp;#8217;ai très envie d&amp;#8217;apprendre au sujet des &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Suite à plusieurs lecteurs et plusieurs post sur &lt;a href=&quot;/articles/2006/06/01/pourquoi-choisir-openbsd&quot;&gt;pourquoi choisir OpenBSD&lt;/a&gt;, &lt;a href=&quot;/articles/2006/05/06/openbsd-premier-pas&quot;&gt;mes tout premier pas sous OpenBSD&lt;/a&gt; et &lt;a href=&quot;/articles/2006/05/08/openbsd-debian&quot;&gt;mon échec à faire ce que je souhaite sous OpenBSD&lt;/a&gt;, je m&amp;#8217;étais décidé à attendre la fin de ma lecture &lt;a href=&quot;http://www.amazon.fr/exec/obidos/ASIN/221211463X/171-6687168-0343433?%5Fencoding=UTF8&quot;&gt;des cahiers de l&amp;#8217;admin: &lt;span class=&quot;caps&quot;&gt;BSD&lt;/span&gt; : Les dessous d&amp;#8217;UNIX&lt;/a&gt; pour m&amp;#8217;y remettre.&lt;/p&gt;
&lt;p&gt;Je ne suis qu&amp;#8217;à la moitié du bouquin que j&amp;#8217;ai déjà craqué ! hier soir j&amp;#8217;ai viré ma Debian pour y mettre un OpenBSD. Je pense avoir trouvé le système qui me plait.&lt;/p&gt;
&lt;h4&gt;Petit tour de cette installation.&lt;/h4&gt;
&lt;p&gt;Tout d&amp;#8217;abord il est bon de rappeler que je dispose d&amp;#8217;un MacMini que voici:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/gros_plan_mac_mini_powerpc.jpg&quot;&gt;&lt;img src=&quot;/files/gros_plan_mac_mini_powerpc.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;De plus j&amp;#8217;ai acheter mon OpenBSD, le projet à besoin de don ou d&amp;#8217;achat. J&amp;#8217;ai donc opté pour l&amp;#8217;achat d&amp;#8217;un jeu de CD et d&amp;#8217;un t-shirt ;-)&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai donc insérer le CD 2 qui correspond au CD pour les machines à base de PowerPC, et démarré ma machine en restant le doigt appuyer sur la touche C (c&amp;#8217;est un raccourci de l&amp;#8217;OpenFirmeWare d&amp;#8217;apple, je revient dessus plus bas) pour que la machine démarre sur le CD.&lt;/p&gt;
&lt;p&gt;Puis je procède comme indiqué sur la pochette du CD. Cette pochette est très bien faites, et une fois déplié (j&amp;#8217;essayerais de mettre une photo tiens) elle contient d&amp;#8217;un coté un exemple complet d&amp;#8217;installation par défaut, et de l&amp;#8217;autres divers astuces ou petite commande de base à effectuer.&lt;/p&gt;
&lt;p&gt;Une seul chose diffère. Au moment de créer mes DiskLabel (tranche) j&amp;#8217;ai retailler la dimension maxi d&amp;#8217;occupation pour OpenBSD sur mon disque.&lt;/p&gt;
&lt;p&gt;Apparement même en demanant d&amp;#8217;utiliser tout le disque dur (dans mon cas 80g) fdisk ne peut pas faire une partition unique aussi grande. Il faut donc par le biais de l&amp;#8217;utilitaire de disklabel modifier la taille. En l&amp;#8217;occurence il sagit de saisir la commande &amp;#8216;b&amp;#8217; dans l&amp;#8217;utilitaire, celle-ci déclenche une série de question sur la taille d&amp;#8217;occupation, et permet donc de spécifier &amp;#8216;*&amp;#8217; pour rectifier la taille max&lt;/p&gt;
&lt;p&gt;Ceci effectué j&amp;#8217;ai pu créer mes divers label, avec un /usr de 5g et un /home de 70g (plus le swap, le /, le /tmp et le /var comme recommendé dans la doc)&lt;/p&gt;
&lt;p&gt;A part ce redimmensionnement, j&amp;#8217;ai laissé toutes les options par défaut. J&amp;#8217;utilise un réseau &lt;span class=&quot;caps&quot;&gt;DHCP&lt;/span&gt; avec un roteur D-Link, donc la configuration réseau n&amp;#8217;a posé aucun problème. Par contre, à la fin de l&amp;#8217;installation, le programme propose d&amp;#8217;activer sshd et de désactiver ntpd. Si j&amp;#8217;ai bien compris, sshd est un démon &lt;span class=&quot;caps&quot;&gt;SSH&lt;/span&gt; (&lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&amp;amp;sektion=8&quot;&gt;man page d&amp;#8217;SSHd&lt;/a&gt;), il sert à pouvoir se connecter à distance sur la machine. Personnelement je ne le fait pas car en général si je ne suis pas chez moi je l&amp;#8217;éteind. J&amp;#8217;ai donc répondu &amp;#8216;No&amp;#8217;. Par contre pour le démon ntpd (&lt;a href=&quot;http://www.openbsd.org/faq/fr/faq6.html#OpenNTPD&quot;&gt;doc OpenBSD sur OpenNTPD&lt;/a&gt;) qui permet de garder une horloge système synchronisée, même si ça ne met pas trop utile, je l&amp;#8217;ai activé. De toute façon, comme la pluspart des démons, je pourrais aller modifier ce comportement plus tard.&lt;/p&gt;
&lt;p&gt;Une fois le reste de l&amp;#8217;installation terminé, j&amp;#8217;ai effectué le dmsg comme demandé dans l&amp;#8217;afterboot, et envoyé à l&amp;#8217;équipe d&amp;#8217;OpenBSD. Ca leur permet d&amp;#8217;avoir des infos sur les architectures sur lesquel OpenBSD est installé. Dans mon cas je l&amp;#8217;ai fait la première fois, mais pas hier: ma machine n&amp;#8217;a pas changée entre temps ;-)&lt;/p&gt;
&lt;p&gt;Viens ensuite le premier reboot. Et là, il faut démmarrer en utilisant 4 doigts ! Un pour la touche Alt, un pour la pomme (j&amp;#8217;ai utilisé celle de gauche, à coté du alt :-p) un sur la lettre o et un sur la lettre f.&lt;/p&gt;
&lt;p&gt;Cette séquence de démarrage peut paraitre barbare comparé au bios boot que l&amp;#8217;on retrouve sur les PCs. Effectivement Apple sur ces machines utilise ce que l&amp;#8217;on nome l&amp;#8217;OpenFirmWare pour la gestion de démarrage de ces machines. Toujours est-il que c&amp;#8217;est tout le contraire. Suite à cette séquence de touche, on arrive sur une sorte de console sur fond gris clair, très agréable (déjà là on sent bien la touche design apple ;-) ) sur laquelle, et malgré un clavier reconnu comme qwerty, on peut effectuer un tas de commande. Le gros problème c&amp;#8217;est qu&amp;#8217;il n&amp;#8217;y a pas de commande d&amp;#8217;aide. Je ne pourrais donc pas vous expliquer tout ce que l&amp;#8217;on peut faire, mais juste ce que j&amp;#8217;ai fait.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Attention je crois que ce fameux OpenFirmWare a disparu avec les machines MacIntel&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;A partir de cette &amp;#8220;console&amp;#8221; j&amp;#8217;ai donc pu démarré mon openBSD via:&lt;/p&gt;
&lt;blockquote&gt;boot hd:,ofwboot /bsd&lt;/blockquote&gt;
&lt;p&gt;La commande boot comme son nom l&amp;#8217;indique c&amp;#8217;est pour démarrer. HD c&amp;#8217;est l&amp;#8217;emplacement ou trouver le système à démarrer. On pourrais ici mettre cdrom pour démarrer à partir du CD ou tout autre emplacement reconnu par l&amp;#8217;OpenFirmware (je ne sais pas si ça pourrais booter sur l&amp;#8217;USB ou le réseau&amp;#8230;). Ensuite ofwboot est le programme de démarrage d&amp;#8217;OpenBSD pour macppc (pour d&amp;#8217;autres sytême ? ) qui vas lui utilisé le /bsd pour trouver le noyau à démarrer.&lt;br /&gt;
faire ces manipulation à chaque démarrage me gène un peu (surtout les 4 doigts à vrai dire). Je me suis donc renseigné et j&amp;#8217;ai découvert une superbe commande:&lt;/p&gt;
&lt;blockquote&gt;setenv boot-device hd:,ofwboot /bsd&lt;/blockquote&gt;
&lt;p&gt;En appuyant sur entré, la séquence de boot automatique à changer. Maintenant  Le firmWare ne cherchera pas mac &lt;span class=&quot;caps&quot;&gt;OSX&lt;/span&gt; au démarrage, mais mon OpenBSD ;-)&lt;/p&gt;
&lt;p&gt;Il faut maintenant que je configure mon Xorg, et mon environnement graphique. Ca devrais se passer ce soir ou demain.&lt;/p&gt;</description>
    <pubDate>2006-06-08T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/08/openbsd-installation-sur-mac-mini.html</link>
  </item>
  
  <item>
    <title>RubyFR.org</title>
    <description>&lt;p&gt;L&amp;#8217;association francophone autour de ruby s&amp;#8217;organise petit à petit. Et pour &lt;a href='http://greg.rubyfr.net/pub/?p=114'&gt;relayer Greg&lt;/a&gt; une Assemblée Générale se prépare et l&amp;#8217;asso cherche encore un secretaire et un vice président. A votre bon coeur messieurs dame ;-)&lt;/p&gt;

&lt;p&gt;Le site de l&amp;#8217;asso: &lt;a href='rubyfr.org'&gt;rubyfr.org&lt;/a&gt; dont le wiki est encore en cours de construction.&lt;/p&gt;</description>
    <pubDate>2006-06-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/05/rubyfr-org.html</link>
  </item>
  
  <item>
    <title>Blog Zone</title>
    <description>&lt;p&gt;Voilà, pour la première fois, je vais participer à ces fameuses chaÃ®nes. Sur plusieurs blog que je lit régulièrement, une chaÃ®ne montrant l&amp;#8217;endroit d&amp;#8217;où nous blogons est née: &lt;a href=&quot;http://brols.net/2006/06/04/466-jeux-vains-jeux-de-vilains&quot;&gt;M LeChieur&lt;/a&gt;, chez &lt;a href=&quot;http://jb.berland.free.fr/dotclear/index.php&quot;&gt;&lt;span class=&quot;caps&quot;&gt;KOLKHOZE&lt;/span&gt;.com:&lt;/a&gt; et bien d&amp;#8217;autres encore ;-)&lt;/p&gt;
&lt;p&gt;Même si l&amp;#8217;endroit n&amp;#8217;a pas beaucoup changé depuis l&amp;#8217;achat me &lt;a href=&quot;/articles/2006/01/28/mac-world&quot;&gt;ma nouvelle machine&lt;/a&gt;&lt;br /&gt;
je vous fourni quand même une petite photo de l&amp;#8217;endroit d&amp;#8217;où je vous parle. (Bon ça m&amp;#8217;arrive aussi de bloguer au bureau mais je vais pas vous montrer, c&amp;#8217;est austère :-p )&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/desktop_wmaker.jpg&quot;&gt;&lt;img src=&quot;/files/desktop_wmaker.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-06-04T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/04/blog-zone.html</link>
  </item>
  
  <item>
    <title>Week-end en Savoie</title>
    <description>&lt;p&gt;Chose promise, chose dûe&lt;/p&gt;
&lt;p&gt;Voici donc les quelques photos du week-end plein air qui ma fait du bien. Les personnes qui étaient avec moi ne souhaitent pas (ou non pas l&amp;#8217;Ã¢ge d&amp;#8217;en décider) voir leurs tronche sur la toile. Je respect donc leur volonté et du coup j&amp;#8217;ai moins de photos, mais bon c&amp;#8217;est déjà ça. Au moins on voit qu&amp;#8217;il faisait beau ;).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/files/giraffe_corentin.jpg&quot;&gt;&lt;img src=&quot;/files/giraffe_corentin.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-06-03T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/03/week-end-en-savoie.html</link>
  </item>
  
  <item>
    <title>Politique: Arretons de vouloir toujours plus</title>
    <description>&lt;p&gt;Consommation, consommation, c&amp;#8217;est bon pour l&amp;#8217;économie il paraÃ®t&amp;#8230; Mais tellement mauvais pour la planête et quelque part pour le social&amp;#8230;&lt;/p&gt;

&lt;p&gt;Ca fait un moment que je me demande pourquoi les humains on cette éternelle envie d&amp;#8217;avoir une plus grosse voiture, une plus grosse maison, un plus gros salaire, un plus gros bureau&amp;#8230; C&amp;#8217;est durant la période ou je jouais à Ultima Online (un MMORPG), quand je voyais des joueurs se battre pour savoir qui avais la meilleur armes, la plus rare, la plus grosse que j&amp;#8217;ai commencé à prendre consience de ce phénomène (qui existe peut-être depuis la nuit des temps). En prenant du recule on se rend compte que c&amp;#8217;est pareil dans tout les domaines.&lt;/p&gt;

&lt;p&gt;Il faudrais arreter de consommer autant. Ne serais-ce que pour épargné notre planête, mais aussi pour permettre à tous d&amp;#8217;accéder à un minimum.&lt;/p&gt;

&lt;p&gt;Oui je sais on pourrais me prendre pour un communiste, ça ne serais pas la première fois. Mais sans parler de couleur politique, j&amp;#8217;aimerais ne plus voir de gens qui vivent avec moins d&amp;#8217;un euro par jour et à coté un sportif, musicien ou autres avoir dix fois plus.&lt;/p&gt;

&lt;p&gt;Et c&amp;#8217;est durant mes webrandos que j&amp;#8217;ai découvert que certaines personnes avais commencé à se regrouper, sur le web au moins (c&amp;#8217;est déjà ça) pour essayer de trouver des solutions.&lt;/p&gt;

&lt;p&gt;Le concept c&amp;#8217;est la &lt;strong&gt;décroissance&lt;/strong&gt;: &lt;a href='http://www.decroissance.info'&gt;www.decroissance.info&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Un wiki viens d&amp;#8217;ouvrir ces portes pour que tous puissent participer Ãƒ la réfléxion général: &lt;a href='http://colportage.decroissance.info'&gt;colportage.decroissance.info&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Je ne sais pas encore dans quel mesure j&amp;#8217;arriverais à participer. Mais quand je broie du noir en essayant pensant au triste futur que l&amp;#8217;on construit, j&amp;#8217;aime lire les propositions et autres avis emmanant, ça me permet de rêve à un avenir moins gris.&lt;/p&gt;</description>
    <pubDate>2006-06-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/02/politique-arretons-de-vouloir-toujours-plus.html</link>
  </item>
  
  <item>
    <title>Pourquoi choisir OpenBSD</title>
    <description>&lt;p&gt;
Je ne vais pas m'étaler tout de suite, j'en ferais un autres billet plus fourni. Cependant, je suis tombé ce matin sur une série de billet annonçant l'interview d'un des developpeur d'OpenBSD. &lt;a href=&quot;http://www.gcu.info/2058/2006/06/01/kernel-trap-recoit-lhomme-aux-3000-doigts/&quot;&gt;Le billet du GCU me parait un bon résumé  &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
En gros, OpenBSD, malgrès sa license permissive, fait plus pour le libre que gnu/linux. Effectivement, OpenBSD livre une bataille contre les blobs. Les blobs sont en fait les driver binaires (compilé) fourni par les fabricants (de cartes réseau, graphiques, et autres) peut-être gratuitement, mais donc sans les sources.
&lt;/p&gt;
&lt;p&gt;
OpenBSD supporte peut-étre moins de matériel que gnu/linux (et encore, c'est à vérifier) mais au moins tout le code est libre, completement libre !
&lt;/p&gt;
&lt;p&gt;
J'ajouterais que j'aime à pensé qu'il est aussi de meilleur qualité, mais ça je n'ai pas vérifié (et qui le peut ? :-) )
&lt;/p&gt;
&lt;p&gt;
Vive OpenBSD !
&lt;/p&gt;
</description>
    <pubDate>2006-06-01T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/06/01/pourquoi-choisir-openbsd.html</link>
  </item>
  
  <item>
    <title>De retour...</title>
    <description>&lt;p&gt;
Et quel retour !
&lt;/p&gt;
&lt;p&gt;
Je m'apperçoit que je n'ai pas payer une facture de mars de neuf telecom, donc plus de téléphone, plus de web.
&lt;/p&gt;
&lt;p&gt;
Qui dit plus de web dit pas de photos en ligne (désolé Fimagina ;-)) ça seras pour plus tard. Pour le moment je tiens grace au boulot (qui lui dispose heuresement d'un accès web) mais je me rend compte que je suis un peu addict là :-/ Un ordinateur sans web, c'est dur aujourd'hui...
&lt;/p&gt;
</description>
    <pubDate>2006-05-31T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/31/de-retour.html</link>
  </item>
  
  <item>
    <title>Vacances...</title>
    <description>&lt;p&gt;
Bon je sais ça se fait pas, y'en as qui ne partes pas... Mais ça fait un moment que j'ai pas quitté la région parisienne :-)
&lt;/p&gt;
&lt;p&gt;
Du coup c'est petite balade en montagne ! Au printemps ! ça fait bien 10 ans que je n'y suis pas aller à cette période. Je sent que je vais apprécier. Je vais essayer de faire pas mal de photos, j'emène &lt;a href=&quot;http://www.amazon.fr/exec/obidos/ASIN/291296959X/403-6993584-5208433?%5Fencoding=UTF8&quot;&gt;Du bon usage de la piraterie&lt;/a&gt;. Je pense que ça vas me plaire !
&lt;/p&gt;
&lt;p&gt;
Je me suis promis aussi de faire un petit topo de ce que j'ai pensé, retenu de &lt;a href=&quot;http://www.amazon.fr/exec/obidos/ASIN/2707138444/403-6993584-5208433?%5Fencoding=UTF8&quot;&gt; L'économie des logiciels&lt;/a&gt;. Je l'ai déjà fini, mais je préfère prendre le temps de faire un billet réfléchi ;-)
&lt;/p&gt;
&lt;p&gt;
Bien, je prend le risque de laisser ouvert à tout vent ce petit coin de web. On verras bien en rentrant, qui sait, je refermerais peut-être les track et autres commentaire finalement.
&lt;/p&gt;
</description>
    <pubDate>2006-05-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/24/vacances.html</link>
  </item>
  
  <item>
    <title>SciTE: editeur text</title>
    <description>&lt;p&gt;Je suis un vrai switcher ! Au boulot, un collègues se moque de moi en me disant &amp;#8220;whaou ! tu as pas changé de distribution depuis 2 jours !&amp;#8221; gnagnagna :p.&lt;/p&gt;
&lt;p&gt;Bref, me voilà repartir sur l&amp;#8217;éditeur &lt;a href=&quot;http://www.scintilla.org/SciTE.html&quot;&gt;SciTE&lt;/a&gt;. J&amp;#8217;avoue qu&amp;#8217;il me satisfait pleinement. Comme je l&amp;#8217;avais déjà signaler dans vieux billet, &lt;a href=&quot;/articles/2006/02/28/je-nourri-le-troll&quot;&gt;je préfère toujorus VI à emacs ;-)&lt;/a&gt;. Mais j&amp;#8217;avoue que je n&amp;#8217;utilise plus macOsX, et je suis quand même plus habitué au éditeur moderne. Me voilà donc de retour sur SciTE !.&lt;/p&gt;
&lt;p&gt;Pour fêter ce retour, et surtout pour partager mon fichier de configuration (pour moi au taf et à la maison, mais aussi pour vous ;-) ) voici mon fichier:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://zone.typouype.org/SciTEUser.properties&quot;&gt;SciTEUser.properties [dans ma zone]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je vais taché d&amp;#8217;expliquer mes choix de configuration point par point:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;position.width=800&lt;br /&gt;
position.height=600&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ca c&amp;#8217;est assez simple, cela me permet d&amp;#8217;avoir dès l&amp;#8217;ouverture une fenêtre à la taille qui me vas. Je pense qu&amp;#8217;en fonction de la résolution de l&amp;#8217;écran et des habitude de chacun, il faut l&amp;#8217;adapter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;split.vertical=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;C&amp;#8217;est normalement la valeur par défaut utilisé par SciTE. Cependant, dans le SciTEglobal.properties, il est précisé que si l&amp;#8217;on crée des propriétés spécifique, on remet la valeur à 0. Il faut donc le spécifier pour être sur d&amp;#8217;avoir une sortie console sur la partie droite, en vertical. Très pratique pour tester de petit script Ruby dans mon cas, mais il me semble que Python et bien d&amp;#8217;autres peuvent être executé.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;tabbar.multiline=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Cet option basique permet d&amp;#8217;avoir les onglets sur plusieurs lignes quand il le aut.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;line.margin.visible=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ceci c&amp;#8217;est pour afficher une petite marge sur la gauche. C&amp;#8217;est cette marge qui contient les numéros de ligne.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;default.file.ext=&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ici on peut spécifier quel est l&amp;#8217;extension par défaut à utiliser. Je ne met rien, car les extensions ne font pas le type de fichier (sauf sous windows malheureusement ;) )&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;title.full.path=1&lt;br /&gt;
title.show.buffers=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ces deux propriétés complète le titre (celui qui apparait dans la barre de l&amp;#8217;application) pour y afficher le chemin complet vers le fichier courant, ainsi que le numéro du fichier dans le buffer. (c&amp;#8217;est vrai que dans mon cas, utilisant les onglets, ce numéro ne m&amp;#8217;est pas tràs utile. Je pourrais l&amp;#8217;enlever&amp;#8230; )&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;open.dialog.in.file.directory=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Place la fenêtre de dialogue dans le repertoire du fichier courant. Très pratique pour quand on travail sur un projet, cela évite de ce balader dans une arborescence complète.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;tabsize=4&lt;br /&gt;
indent.size=4&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ce sont des options de tabulation, indentation (comme leurs nom l&amp;#8217;indique ;)). Je suit pour le moment sur 4 blancs en guise d&amp;#8217;indentation, mais bon&amp;#8230; ça non plus je ne suis pas fixé dessus ;)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;open.filter=\&lt;br /&gt;
$(all.files)\&lt;br /&gt;
All Source|$(source.files)|\&lt;br /&gt;
$(filter.ada)\ (&amp;#8230;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Je ne met pas l&amp;#8217;ensemble dans ce cas. Le &amp;#8220;\&amp;#8221; permet de mettre une propriétée sur plusieurs ligne (option bien connu de certains). Ici c&amp;#8217;est toujours en rapport avec la boÃ®te de dialogue d&amp;#8217;ouverture de fichier. Cela correspond aux filtres possible sur les types de fichiers. Je met tout les types par défaut. D&amp;#8217;ailleurs, je pourrais peut-être réduire la liste du coup. Je ne m&amp;#8217;en sert pas vraiment, pour le moment&amp;#8230;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;quit.on.close.last=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Cette propriété permet de fermet SciTE une fois le dernier fichier fermer. Je n&amp;#8217;ai pas pour habitude d&amp;#8217;avoir un éditeur ouvert s&amp;#8217;il ne contient rien. Ca peut perturber certains, mais c&amp;#8217;est comme ça que je préfère moi ;).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;check.if.already.open=1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Très important à mes yeux, ceci permet de n&amp;#8217;avoir qu&amp;#8217;une seul instance de SciTE.&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;p&gt;J&amp;#8217;ajoute une copie d&amp;#8217;écran de ce que ça peut donner (on ne visualise pas toute les option mais bon).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://media.typouype.org/scrot/scite_scrot.jpg&quot;&gt;&lt;img src=&quot;http://media.typouype.org/scrot/mini_scite_scrot.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-05-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/24/scite-editeur-text.html</link>
  </item>
  
  <item>
    <title>La Corée plus dur que l'Europe</title>
    <description>&lt;p&gt;
Dans le même genre de processus que plusieurs pays à travers la planête, la Corée viens de confirmer que Microsoft doit absoluement séparé la vente de ces applications (Trouvé &lt;a href=&quot;http://www.gnunux.info/dotclear/index.php?2006/05/24/169-ah-la-coree-du-sud&quot;&gt;via Gnunux&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
Explication plus détaillé sur &lt;a href=&quot;http://www.silicon.fr/getarticle.asp?ID=15294&quot;&gt;silicon.fr&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Je doit avouer que c'est une bonne chose, de mon point de vue, même si je pense que Microsoft arriveras toujours à ces fins. Mais ça montre le chemin à suivre ;-)
&lt;/p&gt;
&lt;p&gt;
C'est vrai c'est plus facile pour quelqu'un qui ne connais rien à l'informatique (même en temps qu'utilisateur). Pas de recherche pour trouver quel est le meilleur logiciel pour faire ce que l'on souhaite faire, pas de questions à se poser.
&lt;/p&gt;
&lt;p&gt;
Mais justement ne pas se poser de questions c'est vraiment faire le &quot;mouton&quot;. Je trouve ça dangereux, et surtout pas très interessant. Je ne sais pas combien de personne qui utilise leur machine se sont déjà  posé la question:
&lt;blockquote&gt;
Mais existe-t-il autres chose que Outlook ? mais existe-t-il autre chose que Msn ? mais existe-t-il autre chose que Word ? ....
&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;
De mon coté j'essaie de parler, d'expliquer (parfois maladroitement) au gens qui m'entoure qu'il existe d'autres outils pour faire tel ou tel chose. Des outils bien meilleur.
&lt;/p&gt;
&lt;p&gt;
Ma plus grande fierté pour le moment c'est d'avoir &lt;a href=&quot;http://typouype.org/articles/2006/03/02/les-premiers&quot;&gt;convaincu des amis proche à essayer gnu/linux&lt;/a&gt;, et surtout de voir qu'ils en sont content !
&lt;/p&gt;
</description>
    <pubDate>2006-05-24T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/24/la-coree-plus-dur-que-leurope.html</link>
  </item>
  
  <item>
    <title>Encore un nouveau thême</title>
    <description>&lt;p&gt;
Le thème discouype est trop coloré à mon gout, c'etais amusant à faire mais je pense que jour après jour c'est fatiguant pour les yeux.
&lt;/p&gt;
&lt;p&gt;
J'ai donc réalisé ce nouveau thème, plus simple, plus épuré au niveau des couleurs.
&lt;/p&gt;
&lt;p&gt;
Je suis incapable de me situé sur une echelle de mesure au niveau de mon adoration pour la nature. Mais je ne pourrais pas habité trop loin d'une forêt. La photo qui me sert de banière ici est une photos prise dans la forêt juste à coté de chez moi, une magnifique forêt ou j'adore me balader, et ce à toute les saisons.
&lt;/p&gt;
&lt;p&gt;
Voilà, ce nouveau thème s'appel donc &quot;simple and green&quot;. Je pense que je finirais quand même le discouype, histoire de proposer ensuite à chacun de modifier le thème à sa guise ;-). Je founirais également un tarball contenant tout ce qu'il faut.
&lt;/p&gt;
&lt;p&gt;
J'en profite pour remettre les commentaires, après tout, même s'il n'y a pas grand monde, c'est tout de même agréable de pouvoir échanger sur un sujet.
&lt;/p&gt;
</description>
    <pubDate>2006-05-21T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/21/encore-un-nouveau-theme.html</link>
  </item>
  
  <item>
    <title>Documentation d'Entreprise</title>
    <description>&lt;p&gt;
Une petite reflexion comme ça, car je suis en train de poser en quelque mots une réflexion sur un problème soulevé dans mon entreprise, et je me pose la question des formats utilisé pour les divers documents dans l'entreprise: &lt;strong&gt;Quel format utiliser ?&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Personnellement, même si sur la machine qu'on me fourni il y a la suite office, j'ai perdu l'habitude de l'utiliser. J'ai &lt;a href=&quot;http://www.abisource.com/&quot;&gt;Abiword&lt;/a&gt; d'installer, je préféèe donc utilisé ce traitement de texte simple, ne faisant qu'une chose mais le faisant bien !
&lt;/p&gt;
&lt;p&gt;
Cependant, malgrés l'utilisation d'Abiword, je continue à utiliser le format propriètaire de word: .doc. Et ça, je n'aime pas du tout, abiword ou pas. Je préfèrerais largement utiliser des &lt;a href=&quot;http://formats-ouverts.org/&quot;&gt;format ouverts&lt;/a&gt; que je pense plus péreinne, plus sur, plus simple.
&lt;/p&gt;
&lt;p&gt;
Finalement j'opte (et ce n'est pas la première fois) pour rédiger mon document au format &lt;a href=&quot;http://fr.wikipedia.org/wiki/XHTML&quot;&gt;XHTML&lt;/a&gt; que je pense ouvert (il l'est non ?) et qui surtout offre l'avantage d'être un langage de balise.
&lt;/p&gt;
&lt;p&gt;
Pour moi il existe plusieurs avantage à utiliser ces formats dans l'entreprise, je vais essayer de lister ceux qui me viennent à l'esprit.
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;C'est un format portable&lt;/strong&gt; ceci implique qu'il fonctionne sur tout les machines, tout les systêmes. A priori toute les machines/systême on aujourd'hui un navigateur web, peu importe lequel d'ailleurs. Même les téléphone et autres PDA en sont équipé.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C'est un format ouvert&lt;/strong&gt;. On peut donc acceder à sont contenu sans s'acquiter d'une license.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;C'est un format texte&lt;/strong&gt;: un simple éditeur de texte permete de le lire. C'est sur il n'y auras pas de mise en page, mais c'est faisable sans trop de difficulté&lt;/li&gt;
&lt;li&gt;On peut imaginer une feuille de style commune à tout les documents de l'entreprise, ainsi on à une &lt;strong&gt;homogénisation de toute les présentations&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Il pourrais y avoir une DTD spécifique, qui enrichie la Dtd xhtml-strict (par exemple) pour y &lt;strong&gt;ajouter des entité contenant certaines information de la société, ou bien des valeurs par défaut&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
Le format est lisible très facilement par des progammes (parseur XML). On peut imaginer du coup que certaines documentation sur un produit puisse être &lt;strong&gt;intégré directement dans le dit produit sous forme d'aide en ligne, d'assistance à la saisie&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;
Plusieurs possibilité pour la saisie du document. Les gens habitué à la création de page web pourrais faire ça via un éditeur de texte, les autres pourrais &lt;strong&gt;utilisé un des nombreux outils de saisie qui existe sur le marché&lt;/strong&gt;.
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;
Alors vous me direz: &quot;mais il existe OpenDocument !&quot;, et vous auriez peut-être raison, je ne me suis pas encore penché sur ce format pourtant standardisé par l'&lt;a href=&quot;http://www.iso.org/iso/en/ISOOnline.frontpage&quot;&gt;ISO&lt;/a&gt; et l'&lt;a href=&quot;http://www.oasis-open.org/home/index.php&quot;&gt;OASIS&lt;/a&gt;.
Il faut que j'y remédie, dès que j'aurais un peu de temps ;-)
&lt;/p&gt;
&lt;p&gt;
Sur ceux, je retourne faire ma doc.
&lt;/p&gt;
</description>
    <pubDate>2006-05-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/19/documentation-dentreprise.html</link>
  </item>
  
  <item>
    <title>Open Discussion Day, DRM</title>
    <description>&lt;p&gt;Aucun rapport me direz vous ? Et bien quelque part si. Tout les deux sont lié à des problèmes de format ouvert. Au passage je vous invite, si vous ne connaissez pas déjà, à visiter régulièrement &lt;a href='http://formats-ouverts.org/'&gt;un trés bon site sur les formats ouverts&lt;/a&gt;&lt;/p&gt;

&lt;h3 id='open_discussion_day'&gt;Open Discussion Day&lt;/h3&gt;

&lt;p&gt;Ce vendredi 19 mai seras donc le jour de la discussion ouverte.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Je copie/colle le texte fait sur &lt;a href='http://linuxfr.org/2006/05/18/20828.html'&gt;linuxfr.org par ploum&lt;/a&gt;. Il à une meilleur plume que moi ;-)&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Avez-vous déjà imaginé ce que serait Internet sans un protocole de courriel standard ouvert ? Chaque fournisseur disposerait de son propre protocole fermé et de son logiciel client officiel. Les personnes avec les adresses en @machin.fr ne pourrait communiquer qu&amp;#8217;avec les adresses en @machin.fr et ainsi de suite.&lt;/p&gt;

&lt;p&gt;Et bien c&amp;#8217;est malheureusement le cas en ce qui concerne la messagerie instantanée : MSN Messenger, Yahoo! Messenger, ICQ, AIM, Gadu-Gadu, Skype - pour ne citer qu&amp;#8217;eux - ne peuvent pas se parler entre eux. Actuellement, la messagerie instantanée est particulièrement fragmentée.&lt;/p&gt;

&lt;p&gt;C&amp;#8217;est pour cette raison que le 19 mai a été instauré Open Discussion Day dont la première édition aura lieu cette année. Durant cette journée, nous vous invitons à ne pas utiliser les protocoles propriétaires (Yahoo! Messenger, MSN Messenger, ICQ, AIM, etc.). Prévenez vos contacts le jour avant et proposez leur d&amp;#8217;ouvrir un compte Jabber sur Google Talk ou n&amp;#8217;importe quel serveur Jabber disponible (si possible géographiquement proche).&lt;/p&gt;

&lt;p&gt;Beaucoup d&amp;#8217;entre nous ont aussi choisi cette date pour définitivement abandonner les messageries propriétaires. Certains serveurs Jabber (dont fritalk) couperont les passerelles vers les réseaux propriétaires durant 24h afin de marquer l&amp;#8217;évènement. On se reparle sur Jabber ?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Voilà, je pense donc que je couperais toute messagerie non libre ce jour là.&lt;/p&gt;

&lt;h3 id='drm'&gt;DRM&lt;/h3&gt;

&lt;p&gt;C&amp;#8217;est voté, c&amp;#8217;est trop tard&amp;#8230; voici un pot pourri de lien interessant toujours sur &lt;a href='http://linuxfr.org/2006/05/18/20825.html'&gt;linuxfr.org compilé par Clem&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Ou va-t-on ? Je crois que je vais acheter de moins en moins de disques/DVDs. Etant donnée que &lt;a href='http://typouype.org/articles/2006/02/23/cest-mon-tour'&gt;je ne plus plus voir de film&lt;/a&gt;, j&amp;#8217;irais quelque fois au cinéma, peut-être un peu plus qui sais. Quoique, vu le prix :-/.&lt;/p&gt;

&lt;p&gt;Pour ce qui est des CDs, ben je vais recommencer à acheter uniquement des vinyls. Le seul problème c&amp;#8217;est que j&amp;#8217;avais arreté par manque de place &amp;#8230; Et je n&amp;#8217;ai toujours pas déménagé :&amp;#8217;(&lt;/p&gt;

&lt;p&gt;Pourquoi toujours plus de profit ?&lt;/p&gt;</description>
    <pubDate>2006-05-18T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/18/open-discussion-day-drm.html</link>
  </item>
  
  <item>
    <title>Web 2.0 ...</title>
    <description>&lt;p&gt;
Qui aurais pensé à ça ? l'apparition de la methode XmlHTTPRequest, disponible uniquement sur IE ? Pas grand monde sur le coup.
&lt;/p&gt;
&lt;p&gt;
Plusieurs personne toutefois on commencé ) en voir l'interêt et s'en servir, discretement. Je me souviens dans ma société de services à l'époque, nous débutions dans les interfaces Web. Marre de refaire tout le temps la même chose, du coup nous avions entrepris de developper un &quot;framework&quot; javascript. Au moment de décider d'un mode de communication avec le serveur, nous avions choisi d'utiliser cette methode dont personne n'osais parler à l'époque. Nous nous demendions si c'etais le bon choix. L'explosion des solutions à base de génération de page coté serveur nous faisais pensé que nous avions tord
&lt;/p&gt;
&lt;p&gt;
Et finalement... Maintenant un site qui n'utilise pas la combo Xml Javascript n'est plus dedans, n'est pas &quot;Web 2.0&quot;. La honte.
&lt;/p&gt;
&lt;p&gt;
Le nombre de service basé sur cette technologie est impressionnant &lt;a href=&quot;http://www.econsultant.com/web2/index.html&quot;&gt;à en croire cette liste fourni sur www.econsultant.com&lt;/a&gt;. Un groupe de travail c'est même formé autour de ce Buzz: &lt;a href=&quot;http://www.web20workgroup.com/&quot;&gt;web20workgroup&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Et pourtant, comme à l'époque avec mes collègues, je n'arrive pas à me dire que c'est la meilleur solution. Le web n'a pas été créé sur ce modèle, mais plutôt pour passer d'un document à un autre. Alors faut-il être contre le progrès ?
&lt;/p&gt;
&lt;p&gt;
Peut-être que ce qui me dérange c'est que souvent tout ceci est fait au détriment de l'accessibilité ... A en croire &lt;a href=&quot;http://www.w3.org/WAI/References/QuickTips/qt-fr.htm&quot;&gt;ces recommandations [www.w3.org]&lt;/a&gt; ce n'est pas le tout AJAX qu'il faut faire.
De même qu'en lisant &lt;a href=&quot;http://www.braillenet.org/accessibilite/livreblanc/ressources.html&quot;&gt;ce livre blanc de l'accessibilite&lt;/a&gt; je me demande si &lt;a href=&quot;http://mail.google.com/mail/&quot;&gt;gmail&lt;/a&gt; , &lt;a href=&quot;http://www2.writely.com/info/WritelyOverflowWelcome.htm&quot;&gt;traitement de texte web&lt;/a&gt; et autres, sont utilisable via &lt;a href=&quot;http://lynx.browser.org/&quot;&gt;lynx&lt;/a&gt;...  A voir.
&lt;/p&gt;
&lt;p&gt;
De mon coté je souhaite l'accessibilité, il faut d'ailleurs que je me penche très sérieusement sur mon site, qui est, pour le moment, propulsé par typo, pour vérifier sont accessibilité.
&lt;br/&gt;
Grand utilisateur de javascript à une époque, j'ai des remorts à m'en servir maintenant. Même pour des application intranet qui pourtant sont souvent effectué en obligeant les gens à utiliser tel ou tel navigateur, tel version. Mais ceci n'empèche-t-il pas l'intégration dans l'entreprise de personnes ayant un handicap ? Pourquoi une personne mal-voyante ne pourrait-elle pas bénéficier des même outils que les autres ?
&lt;/p&gt;
&lt;p&gt;
Bref, je sais pas si c'est le printemps, mais en ce moment je remonte tout ces débats du fond de ma mémoire, en espérant trouver cette fois une ébauche d'idée de solution. En attendant, je vais aller faire à contre coeur de l'ajax dans mon application intranet...
&lt;/p&gt;
</description>
    <pubDate>2006-05-17T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/17/web-2-0.html</link>
  </item>
  
  <item>
    <title>Nouveau Thême</title>
    <description>&lt;p&gt;
Rapidement, mon premier thème pour Typo. Je l'ai baptisé discouype, vue que les couleurs vive me font penser aux années disco, les grosses bordures aussi d'ailleurs.
&lt;/p&gt;
&lt;p&gt;
J'ai encore deux ou trois retouches à faire surement, mais j'en ai profité pour enlever les commentaires, les trackbacks, comme ça pas de problème de spam. Comme avec l'armée qui ne met pas sont réseau interne en contact avec le réseau web mondial pour être sur de ne pas être touché de l'extérieur. Ben voilà, la meilleur protection c'est l'abstention (attention pas dans tout les cas ;-) ).
&lt;/p&gt;
&lt;p&gt;
Il faut que je vois aussi si des couleurs comme ça ne vont pas me tuer à force...
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;A suivre...&lt;/em&gt;
&lt;/p&gt;
&lt;p style=&quot;font-size:x-small&quot;&gt;
ps: je mettrais en ligne un tarball contenant le thèmes quand je l'aurais validé ;-)
&lt;/p&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-05-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/16/nouveau-theme.html</link>
  </item>
  
  <item>
    <title>Energie, Avenir, Chaos</title>
    <description>&lt;p&gt;
On le sait déjà, mais rien ne change. Nous utilisons beaucoup trop d'énergie, nous la gaspillons. La planête sera surement marqué à vie de notre passage.
&lt;/p&gt;
&lt;p&gt;
C'est en lisant &lt;a href=&quot;http://www.lemonde.fr/web/article/0,1-0@2-3232,36-762847,0.html&quot;&gt;cette article sur le monde.fr&lt;/a&gt;, co-signé par  Nicolas Hulot (Un grand monsieur qui depuis que je suis tout petit nous montre la planête et nous explique que ce que nous faisons tout les jours l'abime) et Jean-Marc Jancovici un expert en énergie, que je me décide à faire plus de bruit autour de tout ça.
&lt;/p&gt;
&lt;p&gt;
Je ne sais pas quoi faire, comment le faire. J'essaie de changer mes habitudes de consommation, les réduires. J'en suis arrivé à préférer les transports en commun à la voiture (au début pour éviter les bouchons, mais maintenant par gouts).
&lt;/p&gt;
&lt;p&gt;
En fait ce qui m'inquiète le plus c'est que je ne vois pas beaucoup d'entreprise de recyclage. Je veux dire par la que la plupart de nos objets quotidien contiennent du pétrole (si je ne me trompe pas). Alors ou sont les entreprises qui refonde le plastique jeté (et il y en a beaucoup) pour le re-utilisé ? Ou sont les entreprises qui fournissent des ordinateurs pas cher fait à partir de vieux ordinateur jeté ?
&lt;/p&gt;
&lt;p&gt;
J'avoue que j'aimerais avoir des enfants, mais ça m'ennuie enormement, en fait, j'ai honte, de leurs laisser la  planête dans cette état.
&lt;/p&gt;
&lt;p&gt;
Nous sommes les animaux les plus destructeurs que j'ai jamais vu.
&lt;/p&gt;
&lt;p&gt;
Ce billet est à fort tendance négative. J'essaie de positiver mais j'avoue avoir du mal quand on parle de planête et d'environnements. Le peut que je vois ce sont des horreurs...
&lt;/P&gt;
</description>
    <pubDate>2006-05-16T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/16/energie-avenir-chaos.html</link>
  </item>
  
  <item>
    <title>Service d'information</title>
    <description>&lt;p&gt;Et voilà encore un texte qui me fait réfléchir, et encore une fois ou je tombe d&amp;#8217;accord avec l&amp;#8217;auteur. C&amp;#8217;est &lt;a href='http://nauges.typepad.com/'&gt;Louis Naugès&lt;/a&gt; qui parle des &lt;a href='http://nauges.typepad.com/my_weblog/2006/05/le_dsi_nouveau_.html'&gt;nouveau DSI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Il a raison, les DSI ne devrait plus être des Directeur des Systèmes d&amp;#8217;Information, mais plutôt des Directeur des Services d&amp;#8217;information. Le passif de la plus part des entreprise transforme le travail à effectuer en puzzle plus qu&amp;#8217;en création. Les developpements sont maintenant plus réduit, et consiste en général à mettre en place des services simple en fonction des besoins exprimés.&lt;/p&gt;

&lt;p&gt;Le problème viens peut-être du fait que changé la signification du sigle ne suffit pas, il faut aussi changer la façon de voir l&amp;#8217;informatique d&amp;#8217;entreprise. D&amp;#8217;ailleurs, informatique d&amp;#8217;entreprise ? mais pourquoi faire cette distinction ? Les contraintes ne sont pas les même ? Sur certain aspect oui. Mais avec les outils web disponible aujourd&amp;#8217;hui, c&amp;#8217;est cette informatique d&amp;#8217;entreprise qui me donne l&amp;#8217;impression d&amp;#8217;être à la traine de beaucoup de wagon.&lt;/p&gt;

&lt;p&gt;Personnellement je suis en train d&amp;#8217;essayer de transformer une application existante pour justement la découper en petit bout. Pour donner un petit exemple, on trimbale aujourd&amp;#8217;hui l&amp;#8217;objet session (c&amp;#8217;est du J2EE) jusqu&amp;#8217;au couche d&amp;#8217;abstraction de la base de donnée (des pseudo bean)&amp;#8230; Elle est belle l&amp;#8217;abstraction de couche. Mais ce n&amp;#8217;est pas le sujet.&lt;/p&gt;

&lt;p&gt;Je n&amp;#8217;y avais jamais pensé mais je serais pour ce changement de signification, à condition (comme Louis le signal) que l&amp;#8217;approche change avec.&lt;/p&gt;

&lt;p&gt;Wait and see. My 2 cents.&lt;/p&gt;</description>
    <pubDate>2006-05-12T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/12/service-dinformation.html</link>
  </item>
  
  <item>
    <title>Paris: Capital du Libre</title>
    <description>&lt;p&gt;
En voilà une conférence qu'elle à l'air vraiment bien: &lt;a href=&quot;http://www.paris-libre.org/index.php?option=com_content&amp;task=view&amp;id=15&amp;Itemid=40&quot;&gt;Paris Capital du Libre&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
J'en prendrais presque un RTT pour y aller. D'ailleurs, je crois que c'est ce que je vais faire. En espérant qu'il m'en reste un peu. Merci Martine pour les 35h et ces jours de RTT ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-05-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/11/paris-capital-du-libre.html</link>
  </item>
  
  <item>
    <title>Logiciel libre et license</title>
    <description>&lt;p&gt;
Je profite d'un billet de &lt;a href=&quot;http://greg.rubyfr.net/pub/?p=95&quot;&gt;Greg au sujet&lt;/a&gt; d'un vieille &lt;a href=&quot;http://www.agoravox.fr/article.php3?id_article=8970&quot;&gt;article d'agoraVox au sujet de l'illusion des logiciel libre&lt;/a&gt; pour rebondir tardivement moi aussi sur ce dernier&lt;/p&gt;
&lt;p&gt;
Je suis tout à fait d'accord avec Greg sur le fait que le logiciel libre ne signifie pas logiciel gratuit. La langue française permet cette distinction contrairement à la langue anglaise. Je suis surpris que des francophone (comme l'auteur de l'article apparement) fasse l'erreur. Un anglophone encore, je pourrais comprendre mais là !
&lt;/p&gt;
&lt;p&gt;
C'est un sujet à troll, je le conçoit, et en lisant quelque commentaire sous l'article, je me suis même demandé si ce n'etais pas un article &quot;provocation&quot;
&lt;/p&gt;
&lt;p&gt;
Je voulais juste signaler que dès les premier jours ou j'ai commencé à m'interesser au monde du libre, j'ai mis la main au portefeuille. Effectivement j'ai commencé par acheter une RedHat (à l'époque à la fnac ! ). Et dernièrement j'ai acheter une OpenBSD.
&lt;/p&gt;
&lt;p&gt;Alors oui on peut dire tout ce qu'on veux, mais sans même parler de contribuer, ou regarder le code en détail, le fait de savoir que c'est faisable me rassure sur la stabilité du produit. Quand on peut voir par dessus votre épaule on s'applique toujours plus, et si vous faites une faute, quelqu'un corrigeras à coup sur !&lt;/p&gt;
&lt;p&gt;
Alors n'en déplaisse à certain, mais Vive le libre !
&lt;/p&gt;
</description>
    <pubDate>2006-05-11T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/11/logiciel-libre-et-license.html</link>
  </item>
  
  <item>
    <title>Bibliothêque...</title>
    <description>&lt;p&gt;Juste un petit mot sur la pile d&amp;#8217;arbres tranché qui traine sur le bureau et dans le salon&amp;#8230;&lt;/p&gt;

&lt;p&gt;Qui aurais put deviner qu&amp;#8217;un jour j&amp;#8217;ai autant de livres ? et qu&amp;#8217;en plus c&amp;#8217;est moi qui est décidé de les acheter, et de les lire ! Moi qui est tout fait pour éviter de lire, tout le temps, oui même au fameux bac français je n&amp;#8217;avais pas lu les bouquins (bon j&amp;#8217;ai eu 6 c&amp;#8217;est peut-être pour ça aussi ;-) )&lt;/p&gt;

&lt;p&gt;Je crois ne jamais avoir autant de livre avec des pages marqué (commencé à lire quoi) en même temps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Initiation à &lt;a href='http://www.openbsd.org'&gt;OpenBSD&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;Apprentissage de Rails via &lt;a href='http://www.amazon.fr/exec/obidos/ASIN/2212117469/qid=1147267212/sr=8-1/ref=sr_8_xs_ap_i1_xgl/402-6447091-8584914'&gt;RubyOnRails&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;Approfondissement de mes connaissance en &amp;#8220;design pattern&amp;#8221; via le bouquin &lt;a href='http://www.amazon.fr/exec/obidos/ASIN/2841773507/qid=1147267359/sr=8-1/ref=pd_ka_0/402-6447091-8584914'&gt;Design Pattenr tête la première&lt;/a&gt; (Bon ça j&amp;#8217;ai presque fini, de toute façon c&amp;#8217;est histoire d&amp;#8217;approfondir).&lt;/li&gt;

&lt;li&gt;Un bouquin sur l&amp;#8217;économie des logiciel: &lt;a href='http://www.amazon.fr/exec/obidos/ASIN/2707138444/402-6447091-8584914?%5Fencoding=UTF8'&gt;L&amp;#8217;économie des logiciels&lt;/a&gt; histoire d&amp;#8217;avoir un autre point de vue que celui que je me forge de l&amp;#8217;intérieur. Celui là je l&amp;#8217;ai commencé, mais c&amp;#8217;est trés &amp;#8230; comment dire, scolaire, non universitaire. Comme je n&amp;#8217;y suis jamais aller&amp;#8230;&lt;/li&gt;

&lt;li&gt;Et celui là m&amp;#8217;attend mais bon&amp;#8230; il prend la poussière: &lt;a href='http://www.amazon.fr/exec/obidos/ASIN/291296959X/402-6447091-8584914?%5Fencoding=UTF8'&gt;Du bon usage de la piraterie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sans compter que j&amp;#8217;ai un bouquin sur les Unices libre, les BSD qui arrive d&amp;#8217;ici la mi-mai.&lt;/p&gt;

&lt;p&gt;Sachant que je n&amp;#8217;arrive pas à lire dans les transports, du coup je me couche un peu tard en ce moment. &lt;em&gt;Comment ça j&amp;#8217;ai une drole de tête avec des grosses cernes ? pfff n&amp;#8217;importe quoi, je suis pas fatigué :-p&lt;/em&gt;&lt;/p&gt;</description>
    <pubDate>2006-05-10T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/10/bibliotheque.html</link>
  </item>
  
  <item>
    <title>OpenBSD - Debian :-/</title>
    <description>&lt;p&gt;
Bon c'est pour moi une claque monumentale, mais ça fait du bien des fois. Je crois que je l'ai bien cherché ;-)
&lt;/p&gt;
&lt;p&gt;
Je n'ai pas réussi à faire tout ce que je souhaitais faire pour me mettre à l'aise sur ce système d'exploitation (OpenBSD). J'ai donc craqué pour remettre ma debian cet après midi.
&lt;/p&gt;
&lt;p&gt;
Non pas qu'OpenBSD ne me plaise pas, au contraire, plus je lit à son propos et plus je colle à sa philosophie ! Mais je ne connais pas Unix (pas assez) et mon expérience GNU/Linux ne ma pas assez enseigner (c'est aussi pour ça que je souhaitais découvrir la famille des systèmes d'exploitation *BSD).
&lt;/p&gt;
&lt;p&gt;
Bref, tout ça pour dire donc que j'attend mon livre sur BSD avec impatience, que j'espère y apprendre, et je retournerais sous les nageoires du poisson piquant le plus vite possible.
&lt;/p&gt;
&lt;p&gt;
J'aime Debian, j'aime la philosophie debian egalement, mais j'aime la façon de voir le libre du coté des BSD et surtout OpenBSD. Peut-être qu'une distribution Debian/Bsd plutot que Debian/Linux pourrais m'aller ? A méditer.
&lt;/p&gt;
</description>
    <pubDate>2006-05-08T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/08/openbsd-debian.html</link>
  </item>
  
  <item>
    <title>Tu veux ma fraise en t-shirt ?</title>
    <description>&lt;p&gt;
Un petit mot rapide pour accompagné l'ajout de cet micro-banière, comme on dit, dans ma barre de menu.
&lt;br/&gt;
&lt;a href=&quot;http://www.lafraise.com/index.php?parrain=37959_7269&quot; target=&quot;_blank&quot; title=&quot;LaFraise.com :: éditeur de bien jolis T-shirts&quot;&gt;&lt;img src=&quot;http://www.lafraise.com/pub/lafraise.png&quot; alt=&quot;LaFraise.com :: éditeur de bien jolis Tee-shirts&quot; border=&quot;0&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Je trouve le concept très interessant, très &quot;équilibré&quot;. Des graphistes (amateur ou non) propose des visuels pour t-shirt, les personnes inscrites sur le site votent pour ces visuels (voir pose des options d'achat). Ceci permet à &lt;a href=&quot;http://www.lafraise.com/designer-5-.html&quot;&gt;Patrice&lt;/a&gt; et ses acolytes de &lt;s&gt;fraise&lt;/s&gt; faire un choix &quot;démocratique&quot; et surtout de ne pas mettre en vente des visuel qui n'aurais aucun succès.
&lt;/p&gt;
&lt;p&gt;
Outre ce système de vote qui evite de trop nombreux invendu, le graphiste dont un visuel serais imprimer reçoit une prime ! d'abord de 500 euros, ces dernier temps, avec la monté en puissance des ventes, elle est passé à 1000 euros ! Je trouve ce concept équilibré, plutot que de réduire le tarif des t-shirt d'un ou deux euros, on augmente les primes, ce qui augmente le nombre de visuel de qualité, ce qui augmente le choix de t-shirt originaux.
&lt;/p&gt;
&lt;p&gt; Le coté petite série ajoute de la valeur au t-shirt et forme une sorte de caste, secte des t-shirt la fraise. Maintenant quand je vois un t-shirt la fraise, je ne peut retenir un sourire :-)
&lt;/p&gt;
&lt;p&gt;Ca fait un moment que je doit faire une photos d'un t-shirt la fraise en ma possession, je la posterais ici également.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;La fraise c'est bon mangez'en ;-)&lt;/strong&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-05-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/05/tu-veux-ma-fraise-en-t-shirt.html</link>
  </item>
  
  <item>
    <title>Nouveau centre d'influance ?</title>
    <description>&lt;p&gt;
On dit souvent que nous sommes dans l'aire de l'information. La communication est l'arme absolue (enfin je pense qu'il y a encore des bombe et des fusil qui tue des gens mais bon...).
&lt;/p&gt;
&lt;p&gt;
Disons que l'information influence énormement les masses. On le sais Hitler savais très bien manipuler les foules, il s'etait plus ou moins inspirer des divers reflexion de grand philosophe par rapport aux foules, aux masses.
&lt;/p&gt;
&lt;p&gt;
Ces dernières années, c'est la télévision qui influence énormement de façon de penser. Attention je parle de masse, pas de chaque individu qui peut interpréter une information différement. Mais dans une globalité, on entends l'immigration c'est pas bien, alors beaucoup pense l'immigration c'est pas bien. Après on dit ce film est null, personne vas le voir.
&lt;/p&gt;
&lt;p&gt;
La télévision est influencé par les journaux. C'est la presse écrite qui sert énormement de moteur. C'est souvent elle qui décide hier de qu'elle serons les titre d'aujourd'hui. La télévision creuse plus profond, y ajoute des images.
&lt;/p&gt;
&lt;p&gt;
Du coup on ne parles en ce moment plus que de l'affaire des affaires de l'état, de corbeau, et eventuellement de crash d'avion...
&lt;/p&gt;
&lt;p&gt;
Et le moustique tueur ? et la grippe aviaire ? et les famines ? et les secheresse ?
&lt;/p&gt;
&lt;p&gt;
Quand je lit &lt;a href=&quot;http://www.glazman.org/weblog/dotclear/index.php?2006/05/01/1750-en-vrac&quot;&gt;les problèmes de canard qui se passe à deux pas de chez moi&lt;/a&gt; (oui oui j'habite pas tres loin de sieur Glaz ;-)), je me dit qu'il manque de l'info, du suivi sur les histoires.
&lt;/p&gt;
&lt;p&gt;
D'un autres coté, je suis en train de me dire que la guere de l'informations, via ce magnifique cadeau qu'est la grande toile, est peut-être en train d'être rendu au &quot;peuple&quot;. Quand on voit que des blogueurs &lt;a href=&quot;http://www.loiclemeur.com/france/2006/05/mon_moblog_util.html&quot;&gt; comme Loic Le Meur&lt;/a&gt; sont pris en référence dans certains quotidien des plus lu et donc influents. Bon ce n'est qu'une photo mais ça signifie que les redacteur d'influence qui écrivent pour ce journal lisent le blog du monsieur presque tout le monde...
&lt;/p&gt;
&lt;p&gt;
Un autre exemple, plus international, est l'apparition régulière du monsieur Mozilla Europe: Tristan Nitot &lt;a href=&quot;http://standblog.org/blog/2006/04/27/93114760-en-vrac&quot;&gt;qui  se fait des apparition dans l'International Herald Tribune !&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Bref, tout ça pour dire que de plus en plus j'ai la confirmation que le web pourrais bien faire avancé les choses dans le bon sens. Du moins je l'espère et je veux y croire, je veux lire de plus en plus d'avis comme ceux de Tritant et sa position face au pétrole.
J'aimerais que de plus en plus soit influancé par ce genre d'idée plutot que par les débilité télévisielle trop souvent servi à l'heure du repas de monsieur tout le monde (donc vous et moi).
&lt;/p&gt;
&lt;p&gt;Et comme dirais certains:
&lt;blockquote&gt;just my two cents&lt;/blockquote&gt;&lt;/p&gt;
</description>
    <pubDate>2006-05-04T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/04/nouveau-centre-dinfluance.html</link>
  </item>
  
  <item>
    <title>IE mon amour...</title>
    <description>&lt;p&gt;Oui ce navigateur est vieux, mais ce n&amp;#8217;est pas pour ça que je vais le respecter&amp;#8230;&lt;/p&gt;

&lt;p&gt;C&amp;#8217;est une grosse bouze, je viens de passer une bonne partie de l&amp;#8217;après midi à mettre au point une page de l&amp;#8217;application sur laquelle je bosse pour qu&amp;#8217;elle soit compatible mozilla/ie.&lt;/p&gt;

&lt;p&gt;C&amp;#8217;est un problème dans mon entreprise, tout est fait pour IE&amp;#8230; ça me fait rager.&lt;/p&gt;

&lt;p&gt;Bref, tout ça pour noter ici un des fameux petit problème de l&amp;#8217;après midi (ça pourras aidé d&amp;#8217;autre personne peut-être et surtout ça me permettras de ne pas l&amp;#8217;oublier ;-) )&lt;/p&gt;

&lt;p&gt;Pour faire simple, je voici un petit bout de page:&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='html'&gt;&lt;span class='nt'&gt;&amp;lt;html&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;script &lt;/span&gt;&lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
        &lt;span class='kd'&gt;function&lt;/span&gt; &lt;span class='nx'&gt;testcheckbox&lt;/span&gt;&lt;span class='p'&gt;(){&lt;/span&gt;
            &lt;span class='kd'&gt;var&lt;/span&gt; &lt;span class='nx'&gt;zone_test&lt;/span&gt; &lt;span class='o'&gt;=&lt;/span&gt; &lt;span class='nb'&gt;document&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;getElementById&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;zone_test&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
            &lt;span class='nx'&gt;alert&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;zone_test&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;childNodes&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;length&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
        &lt;span class='p'&gt;}&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;div&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;zone_test&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;checkbox&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;mon_text&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;button&lt;/span&gt; &lt;span class='na'&gt;onclick=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;testcheckbox()&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
        test la checkbox
    &lt;span class='nt'&gt;&amp;lt;/button&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Basique n&amp;#8217;est-ce pas ? Et bien en executant ce code sous Firefox puis sous IE on trouveras respectivement 5 et 3 comme nombre d&amp;#8217;enfant.&lt;/p&gt;

&lt;p&gt;Effectivement, firefox, et je supose la pluspart des navigateur moderne (confirmation après rapide test sous opéra qui affiche 5 childNodes egalement), compte 2 childNodes de type element (un &amp;#8220;checkbox&amp;#8221; et un &amp;#8220;button&amp;#8221;). A la limite, IE aussi compte ces deux Elements (heuresement !). C&amp;#8217;est sur la considération des elements de type text, c&amp;#8217;est à dire les blancs avant et après chaque éléments. En XML il faut tenir compte de ces zones qui peuvent contenir du texte, et le fait de les différencier est important car elle donne plus de souplesse dans la gestion des ordonnancements d&amp;#8217;enfants. IE lui ne considère pas le premier comme une zone de texte utilisable&amp;#8230;&lt;/p&gt;

&lt;p&gt;Et pourtant, et c&amp;#8217;est là tout l&amp;#8217;illogique de la situation, en modifiant le code de cette manière:&lt;/p&gt;
&lt;div class='highlight'&gt;&lt;pre&gt;&lt;code class='html'&gt;&lt;span class='nt'&gt;&amp;lt;html&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;script &lt;/span&gt;&lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
        &lt;span class='kd'&gt;function&lt;/span&gt; &lt;span class='nx'&gt;testcheckbox&lt;/span&gt;&lt;span class='p'&gt;(){&lt;/span&gt;
            &lt;span class='kd'&gt;var&lt;/span&gt; &lt;span class='nx'&gt;zone_test&lt;/span&gt; &lt;span class='o'&gt;=&lt;/span&gt; &lt;span class='nb'&gt;document&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;getElementById&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='s2'&gt;&amp;quot;zone_test&amp;quot;&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
          &lt;span class='nx'&gt;alert&lt;/span&gt;&lt;span class='p'&gt;(&lt;/span&gt;&lt;span class='nx'&gt;zone_test&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;childNodes&lt;/span&gt;&lt;span class='p'&gt;.&lt;/span&gt;&lt;span class='nx'&gt;length&lt;/span&gt;&lt;span class='p'&gt;)&lt;/span&gt;
        &lt;span class='p'&gt;}&lt;/span&gt;
    &lt;span class='nt'&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;div&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;zone_test&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
    blablabla
    &lt;span class='nt'&gt;&amp;lt;input&lt;/span&gt; &lt;span class='na'&gt;type=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;checkbox&amp;quot;&lt;/span&gt; &lt;span class='na'&gt;id=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;mon_text&amp;quot;&lt;/span&gt; &lt;span class='nt'&gt;/&amp;gt;&lt;/span&gt;
    blublublu
    &lt;span class='nt'&gt;&amp;lt;button&lt;/span&gt; &lt;span class='na'&gt;onclick=&lt;/span&gt;&lt;span class='s'&gt;&amp;quot;testcheckbox()&amp;quot;&lt;/span&gt;&lt;span class='nt'&gt;&amp;gt;&lt;/span&gt;
        test la checkbox
    &lt;span class='nt'&gt;&amp;lt;/button&amp;gt;&lt;/span&gt;
    blibliubli
&lt;span class='nt'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class='nt'&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;On se rend compte que maintenant IE compte comme Firefox et Opéra (surement d&amp;#8217;autres) compte 5 elements enfants.&lt;/p&gt;

&lt;p&gt;Pour résumer, il est délicat de prendre des raccourcis si on veux que l&amp;#8217;application web fonctionne aussi sur les dinosaures comme IE.&lt;/p&gt;

&lt;p&gt;Personnelement pour vérifier et modifier l&amp;#8217;état de la checkbox je suis obligé de faire une boucle supplémentaire pour vérifier sur quelque type d&amp;#8217;element je me trouve avant d&amp;#8217;appliquer ma modification/lecture. Avec IE forcement je ne passe qu&amp;#8217;une fois dans la boucle, avec Firefox 2 du coup&amp;#8230; Mais c&amp;#8217;est la faute Ãƒ IE ;-).&lt;/p&gt;

&lt;p&gt;Alors je suis peut-être passé à coté d&amp;#8217;une astuce qui permet de signaler à firefox de ne pas considérer le premier blanc comme zone de texte possible, mais bon. Si un jour du texte fait sont apparition, je serais bien embété et obligé de modifier le script.&lt;/p&gt;

&lt;p&gt;Merci IE pour cette folle après-midi ! (je garde mes autres problèmes pour d&amp;#8217;autres jours&amp;#8230; Sinon j&amp;#8217;en ai pour la nuit :-p )&lt;/p&gt;</description>
    <pubDate>2006-05-04T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/04/ie-mon-amour.html</link>
  </item>
  
  <item>
    <title>Format ouvert: OpenDocument</title>
    <description>&lt;p&gt;
Et bien en voilà une bonne nouvelle !
&lt;/p&gt;
&lt;p&gt;
Non pas le soleil, ça c'est normal :-p, je voulais parler du format ouvert OpenDocument. On apprend par le biais du site parlant des format ouvert &lt;a href=&quot;http://formats-ouverts.org/tb.php?id=795&quot;&gt;qu'OpenDocument est officialisé par l'ISO&lt;/a&gt;. Après l'oasis, cela confirme la validité du format
&lt;/p&gt;
&lt;p&gt;
Et dire que je viens de demandé au DSI nouvellement arrivé de ma boite dans quel format il voulais qu'on stock les documents, et qu'il ma répondu qu'on avais Microsoft Office sur tout les postes et donc que... Bref, je suis un peu déçu, mais tout ça vas me permettre d'argumenter un peu plus !
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;to be continued...&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-05-04T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/04/format-ouvert-opendocument.html</link>
  </item>
  
  <item>
    <title>Un peu de reflexion sur les noyaux</title>
    <description>&lt;p&gt;
Depuis ma découverte de gnu/linux, et certains cours du soir au cnam (Système et Réseaux notament) j'ai découvert l'architecture d'un système.&lt;/p&gt;
&lt;p&gt;
Mais les cours et autres informations ne satisfont pas ma curiosité. Surtout après avec lu quelque débats sur les noyau linux et hurd.
&lt;/p&gt;
&lt;p&gt;
Finalement, je pensais que les différences était énorme, mais en lisant un article sur wikipedia &lt;a herf=&quot;http://fr.wikipedia.org/wiki/Noyau_%28informatique%29&quot;&gt;sur les noyaux&lt;/a&gt; je m'aperçois que sur les différences sont sur le papier plus que dans les faits.
&lt;/p&gt;
&lt;p&gt;
Pour résumé rapidement ce qui m'interesse, les divers noyaux existant aujourd'hui sont soit des micro-noyau dit Enrichi, c'est le cas des noyaux de BeOS, Hurd, QNX, windowsNT, XNU (noyau darwin/macosX) pour les principaux. Soit des noyaux monolithique dit modulaire: AIX, linux &gt; 1.2, *BSD, OS2, sunOs.
&lt;/p&gt;
&lt;p&gt;
Finalement le fait &lt;em&gt;d'enrichir&lt;/em&gt; un micro-noyau le fait s'approcher d'un noyau monolithique, et inverssement le fait de rendre un noyau monolithique &lt;em&gt;modulaire&lt;/em&gt; le fait s'approcher d'un micro-noyau.
&lt;/p&gt;
&lt;p&gt;
Finalement, ma problématique initial qui étais de me demander quel était le meilleur noyau, ou au moins quel sont les avantages et inconvéniant de chacun, par un peu dans le fossé. On dirais que le plsu viable c'est d'être à mi-chemin entre les deux.
&lt;/p&gt;
&lt;p&gt;
Ce n'est donc pas sur le noyau que je déciderais quel système d'exploitation me conviens le mieux...
&lt;/p&gt;
</description>
    <pubDate>2006-05-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/02/un-peu-de-reflexion-sur-les-noyaux.html</link>
  </item>
  
  <item>
    <title>Introduction à ma vie de switcher</title>
    <description>&lt;p&gt;
Un petit post d'explication sur la création de cette catégorie.
&lt;/p&gt;
&lt;p&gt;
Je ne sais pas si ça pourras servir à quelqu'un mais, ça me permettras au moins de noter mes reflexions.
&lt;/p&gt;
&lt;p&gt;
En effet, depuis mon introduction au monde informatique, j'ai découvert les système d'exploitation, et je continue d'en découvrir de nouveaux...
&lt;/p&gt;
&lt;p&gt;
Certains propose plusieurs environnements graphique, d'autres sont figé.
&lt;/p&gt;
&lt;p&gt;
J'ai aussi découvert les différentes couche d'un programme, d'un réseau. Les différents langages, les différents outils.
&lt;/p&gt;
&lt;p&gt;
C'est très agréable d'avoir le choix dans ce domaine, ça me plait beaucoup. Mais ça m'apporte beaucoup de questions que je pourrais résumé à: &lt;blockquote&gt;Que choisir ?&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;
C'est un luxe dont je ne veux pas me priver. Cependant pour pouvoir continuer à travailler/m'amuser, il faut que je me stabilise. Je me demande si j'y arriverais un jour, en effet j'adore testé, découvrir. Je me rend compte que je suis un &lt;em&gt;&quot;switcher&quot;&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Je vais donc utilisé cette &lt;em&gt;catégorie&lt;/em&gt; pour essayer de justifier certains choix que je fais, et parler de ces expériences.
&lt;/p&gt;
&lt;p&gt;
J'ai quelque vieux billets que je vais mettre dans cette catégorie...
&lt;/p&gt;
</description>
    <pubDate>2006-05-02T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/05/02/introduction-a-ma-vie-de-switcher.html</link>
  </item>
  
  <item>
    <title>Boulet Time</title>
    <description>&lt;p&gt;
Voilà ce qui arrive quand on se lance tête  la première : une semaine sans pouvoir poster quoique se soit...
&lt;/p&gt;
&lt;p&gt;
Passer sur un blog typo, à la limite, c'est pas génant, la partis admin est basé  toujours sur le même principe (avec quelque option en plus et &quot;l'aspect&quot; différent).
&lt;/p&gt;
&lt;p&gt;
Par contre la techno utilisé derrière, ici Ruby on Rails ben forcement, quand on connais pas on fait des bétises. Alors Merci beaucoup à Arnaud de chez &lt;a href=&quot;typhon.net&quot;&gt;typhon&lt;/a&gt; qui me résout mes problèmes en un rien de temps.
&lt;/p&gt;
&lt;p&gt;
Et promis Arnaud, j'ai commencé à lire le livre &lt;a href=&quot;http://www.amazon.fr/exec/obidos/ASIN/2212117469/qid=1146216787/sr=1-1/ref=sr_1_10_1/402-6021202-3947362&quot;&gt;Ruby on Rails&lt;/a&gt;, j'espère qu'arrivé ) la fin je ne te dérangerais plus ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-04-28T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/04/28/boulet-time.html</link>
  </item>
  
  <item>
    <title>Structure d'une page web</title>
    <description>&lt;p&gt;Eh bien voilà une trés interessante étude &lt;a href='http://www.useit.com/alertbox/reading_pattern.html'&gt;reading pattern&lt;/a&gt;. D&amp;#8217;après une analyse de Jakob Nielsen (un guru du web entre autres) les lecteurs d&amp;#8217;une page web ne lirais pas en Z comme pour un magasine ou un livre (il me semble) mais en F&amp;#8230;&lt;/p&gt;

&lt;p&gt;Pour moi ça signifie une chose simple&amp;#8230; Les menu placé à droite permette l&amp;#8217;originalité mais pas forcement une bonne lisibilité. Je pense donc que sur mon futur design pour ce site, je placerais le menu à gauche. Simplement.&lt;/p&gt;

&lt;p&gt;&lt;img src='/files/readibility-directions.gif' alt='sens de lecture du page web, du coin nord ouest puis selon, horizontal si je minteresse, vertical si je cherche' /&gt;&lt;/p&gt;

&lt;p&gt;Cela confirme également qu&amp;#8217;il faut faire très attention à bien choisir le contenu d&amp;#8217;un menu et les éléments qui y apparaissent pour faciliter une recherche.&lt;/p&gt;

&lt;p&gt;Que du bon sens :-).&lt;/p&gt;

&lt;p&gt;Merci à &lt;a href='http://www.fredcavazza.net/index.php?2006/04/20/1138-nous-ne-lisons-pas-en-z-mais-en-f-'&gt;Fred Cavazza&lt;/a&gt; et à &lt;a href='http://www.gwix.net/web_gwix/article.asp?filID=233'&gt;Laurent Goffin via gwix.net&lt;/a&gt; sans qui je n&amp;#8217;aurais pas découvert cette étude fort interessante.&lt;/p&gt;</description>
    <pubDate>2006-04-20T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/04/20/structure-dune-page-web.html</link>
  </item>
  
  <item>
    <title>Typo: Premières impressions</title>
    <description>&lt;p&gt;
Et bien voilà, après avoir repris la pluspart des articles pour vérifier que rien ne c'étais perdu en route, après avoir explorer la face administration de ce blogue, c'est l'heure du premier bilan.
&lt;/p&gt;
&lt;p&gt;
Commençons par les points négatifs. Ajax à gogo. J'avoue ne pas trop en voir l'utilité. Je me demande même si ce n'est pas un &quot;frein&quot;.
&lt;br/&gt;
L'interface d'administration est assez haustère. Bon je sais que c'est pas très génant, mais certains outils de blog ou autre CMS font des efforts au niveau présentation sur ces parties là, c'est un plus que n'a pas Typo.
&lt;br/&gt;
Pour le moment c'est tout ce qui me gène.
&lt;/p&gt;
&lt;p&gt;
Pour les cotés positif. Je ne ferais pas un article sur ruby et/ou rails, car c'est une question de gout, ou alors il faudrais en faire un article complet...
&lt;br/&gt;
Par contre j'aime bien le concept des catégories qui sont plutôt des tags que des catégories. C'est très agréable. Il vas falloir que je range un peu d'ailleurs ;-) .
&lt;br/&gt;
La série de plugin permettant une jonction avec Flickr et Del.icio.us sont aussi des plus non négligeable (dans mon cas puisque j'utilise les deux ;-) ).
&lt;/p&gt;
&lt;p&gt;
Globalement je ne suis pas mécontent d'avoir changé. Je vais pouvoir parler de Ruby et faire un peu de Rails du cout ;-) Surtout qu'il me faut refaire absoluement le thèmes. Celui par défaut n'est pas exceptionnel (question de gout peut-être).
&lt;/p&gt;
</description>
    <pubDate>2006-04-19T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/04/19/typo-premieres-impressions.html</link>
  </item>
  
  <item>
    <title>Vous pouvez détacher vos ceintures...</title>
    <description>&lt;p&gt;
Me revoilà...
&lt;br/&gt;
Fin des turbulences (j'espère pour un moment)
&lt;/p&gt;
&lt;p&gt;
Comme vous pouvez le voir y'a eu quelque problème urant le transfert.
Le temps de remettre un peu d'ordre la dedans, je m'attaquerais à refaire un theme juste après ;-)
&lt;/p&gt;
&lt;p&gt;
Pour vous expliquer un peu plus ce qu'il viens de ce passer, j'ai changer d'hebergeur.
&lt;/p&gt;
&lt;p&gt;
J'etais chez online.net. Pratique, j'avais du php, du mysql et ils s'occupaient pour moi du nom de domaine.
Mais voilà, php c'est sympa, mais je voulais faire du rails (ruby), j'ai donc eu vent que la société &lt;a href=&quot;wwW.typhon.net&quot;&gt;typhon&lt;/a&gt; proposais des hebergement avec rails !
&lt;/p&gt;
&lt;p&gt;
Certes un peu plus cher, mais ce sont des gens sympas, je veux faire du ruby, et parler de ruby avec un site en ruby. Puis ils sont sympathique (en tout cas par interface electronique interposé ;-) ) alors ils meritent ma petite participation financières :-p.
&lt;/p&gt;
&lt;p&gt;
Voilà, j'ai beaucoup de chose à dire sur les beaucoup de choses qui se sont passé dans la semaine, je vais voir si je reviens dessus ou pas.
&lt;/p&gt;
&lt;p&gt;
A plus tard.
&lt;/p&gt;
</description>
    <pubDate>2006-04-15T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/04/15/vous-pouvez-detacher-vos-ceintures.html</link>
  </item>
  
  <item>
    <title>Tout et tout bronzé</title>
    <description>&lt;p&gt;
J'ai décidé, malgrés les zones de turbulences que je travers, de participer à la journée &quot;votre site tout nu&quot; dont j'ai eu vent par ici: &lt;a href=&quot;http://www.blog.webatou.be/index.php?2006/04/01/votre-site-tout-nu&quot; hreflang=&quot;fr&quot;&gt;www.blog.webatou.be&lt;/a&gt;.
&lt;br/&gt;
Alors désolé je suis en retard :'( mais je me dépèche de tout enlever.
&lt;br/&gt;
&lt;a href=&quot;http://www.blog.webatou.be/index.php?2006/04/04/pourquoi-le-annual-naked-day&quot; hreflang=&quot;fr&quot;&gt;(des explications supplémentaires ici&lt;/a&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-04-05T00:00:00-07:00</pubDate>
    <link>http://elsif.fr/2006/04/05/tout-et-tout-bronze.html</link>
  </item>
  
  <item>
    <title>Zone de turbulences</title>
    <description>&lt;p&gt;
Juste pour signaler que mon site/blog vas entrer dans une période de
forte turbulence à durée indeterminé (non merci pas de cpe ;-) ).
&lt;/p&gt;
&lt;p&gt;
Effectivement je suis sensé changer d'hebergeur, mettre typo (blog basé
 sur ruby) et re-injecter mon historique... Ca fait un moment que ça me
 pend au nez, mais comme d'habitude, j'attend le dernier moment pour le
 faire.
&lt;/p&gt;
&lt;p&gt;
Donc à partir de ce soir minuit, je ne répond plus de rien en ce qui
 concerne &lt;a href=&quot;www.typouype.org&quot; hreflang=&quot;fr&quot;&gt;typouype.org&lt;/a&gt;.
 J'espère que ça ne dureras pas trop longtemps et surtout que je
 n'aurais pas de problème durant cette période ;-)
&lt;/p&gt;
&lt;p&gt;
A trés vite !
&lt;/p&gt;
</description>
    <pubDate>2006-03-31T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/31/zone-de-turbulences.html</link>
  </item>
  
  <item>
    <title>Combat de sabre laser</title>
    <description>&lt;p&gt;
Mais comment font-ils ? c'est impressionnant.
&lt;br/&gt;

&lt;a href=&quot;http://www.dailymotion.com/cluster/creation/video/87544&quot;&gt;
 Dailymotion - Partagez Vos Videos - Lightsaber Fight :: Extreme,
 Parody&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
J'ai découvert par la même occassion ce site de vidéo très sympathique
 en général. Mais j'ai un problème... pas de lecteur flash sous
 gnu/linux PPC. Merci à mon employeur qui ma permis de prendre 5 minutes
 de mon temps de travail pour voir cette vidéo ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-03-30T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/30/combat-de-sabre-laser.html</link>
  </item>
  
  <item>
    <title>Les Verts ouverts</title>
    <description>&lt;p&gt;
Sans rentrer dans un débat pollitique (bien que le respect de la nature
 et de notre environnement est quelque chose qui me tiens à coeur), je
 voulais juste saluer l'avancé des Verts dans le monde informatique,
 mais surtout dans le monde des formats ouverts:
&lt;br/&gt;
&lt;a href=&quot;http://www.couchet.org/blog/index.php?2006/03/28/138-les-verts-s-engagent-pour-les-standards-ouverts&quot;&gt;
 Les Verts s'engagent pour les standards ouverts [via Mad's blog]&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;c'est pas trés frais comme news, j'avais ce billet à faire depuis
 un moment ;-)&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-03-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/28/les-verts-ouverts.html</link>
  </item>
  
  <item>
    <title>Nouvelle pétition anti DADVSI</title>
    <description>&lt;p&gt;Il y a peu de temps je lisais &lt;a href='http://www.glazman.org/weblog/dotclear/index.php?2006/03/21/1655-dadvsi-petition'&gt;sur le glazblog&lt;/a&gt;. C&amp;#8217;est vrai que moi aussi je me demandais ce qu&amp;#8217;on allais pouvoir faire maintenant&amp;#8230;&lt;/p&gt;

&lt;p&gt;Et bien voilà, une nouvelle pétition viens de voir le jour, je vous invite à aller la signer !&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Je réalise des copies à usage privé de mes DVD, je craque les DRM de mes fichiers pour pouvoir les passer sur mon lecteur MP3, je télécharge depuis Internet. J&amp;#8217;ai une copie d&amp;#8217;un code DeCSS. J&amp;#8217;ai un logiciel de P2P. Et je n&amp;#8217;ai pas l&amp;#8217;intention d&amp;#8217;arréter parce que rien de tout cela n&amp;#8217;était jusqu&amp;#8217;à présent illégal.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ca se passe &lt;a href='http://www.petitiononline.com/nodadvsi/petition.html'&gt;par ici&lt;/a&gt;&lt;/p&gt;</description>
    <pubDate>2006-03-22T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/22/nouvelle-petition-anti-dadvsi.html</link>
  </item>
  
  <item>
    <title>Les DRM ruinent les batteries</title>
    <description>&lt;p&gt;Déjà qu&amp;#8217;au niveau concept je ne suis pas trop pour ce genre de vérouillage, mais alors là c&amp;#8217;est même techniquement horrible: &lt;a href='http://svmmaclecarnet.vnunet.fr/2006/03/les_drm_ruinent.html'&gt;Les DRM ruinent les batteries&lt;/a&gt; (lu sur SVM Mac)&lt;/p&gt;</description>
    <pubDate>2006-03-20T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/20/les-drm-ruinent-les-batteries.html</link>
  </item>
  
  <item>
    <title>Nouveau baladeur numérique</title>
    <description>&lt;p&gt;Cap franchi ! &lt;/p&gt;
&lt;p&gt;
Depuis le temps que ça me travail, je suis aller m'acheter un nouveau baladeur numérique pouvant lire le &lt;a href=&quot;http://formats-ouverts.org/&quot; hreflang=&quot;fr&quot;&gt;format ouvert
&lt;/a&gt; &lt;a href=&quot;http://www.vorbis.com/&quot; hreflang=&quot;fr&quot;&gt;ogg vorbis&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Au début j'etais parti pour acheter un samsung, j'hésitais entre:
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.samsung.com/fr/products/portableaudio/pocket/video/yp_t7fzsels.asp&quot; hreflang=&quot;fr&quot;&gt;le YP_t7fz&lt;/a&gt; &lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.samsung.com/fr/products/portableaudio/pocket/video/yp_t8zels.asp&quot; hreflang=&quot;fr&quot;&gt;le YP_t8z&lt;/a&gt; &lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.samsung.com/fr/products/portableaudio/pocket/video/yp_t8xels.asp&quot; hreflang=&quot;fr&quot;&gt;et le YP_t8x&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
En gros, ces trois modèle permette la lecture du OGG et, petite option bien interessante, me permettrais de numériser mes vinyls très simplement, sans avois à approcher ma platine de ma machine (ou inversement), puisque ils embarquent un encodeur. Malgrés le fait que le format de l'encodeur soit le Mp3, je me disais que j'aurais pu à postériori re-transformer tout ça en ogg sur ma machine...
&lt;/p&gt;
&lt;p&gt;
Et finalement à l'arrivé, je regarde l'ensemble des baladeur, prend en main le yp_t8x, m'extasie devant les nouveau lecteur avec ecran tactile enorme, permettant de voir des films.
&lt;/p&gt;
&lt;p&gt;
Puis je tombe finalement sur un baladeur qui ressemble étrangement &lt;a href=&quot;http://www.ism-technologies.com/fr/ibead.php&quot; hreflang=&quot;fr&quot;&gt;à l'i-bead&lt;/a&gt; que j'utilise actuellement, qui me convient très très bien, sauf qu'il ne lit pas le ogg.
&lt;/p&gt;
&lt;p&gt;
En regardant bien, ce &lt;a href=&quot;http://www.ndeo.fr/&quot; hreflang=&quot;fr&quot;&gt;ndeo&lt;/a&gt; me conviendrais tout à fait, voyons:
&lt;ul&gt;
&lt;li&gt;Lit le ogg: Le but ultime, le critère déterminant&lt;/li&gt;
&lt;li&gt;Radio: ben oui c'est pratique des fois&lt;/li&gt;
&lt;li&gt;Dictaphone: bon je m'en sert pas mais au moins y'en a un&lt;/li&gt;
&lt;li&gt;Interface usb 2 intégré: ah ! voilà un petit plus par rapport à mon i-bead qui lui est en usb 1, oula mais c'est même un gros plus par rapport au samsung qui m'obligerais à trinballer un cable pour le relier à un pc... hmmm&lt;/li&gt;
&lt;li&gt;Encodeur mp3: Bon encore mp3, mais y'a aussi un encodeur...&lt;/li&gt;
&lt;li&gt;512 mo: bon ça fait petit par rapport au taille du marché, mais le reste me vas tellement bien...&lt;/li&gt;
&lt;/ul&gt;
Aller c'est décidé, d'autant plus que ça coute bien moins cher ! zou ! je repose le samsung, je prend ce ndeo (voici un lien où la description est un peu plus accessible : &lt;a href=&quot;http://www.clubic.com/article-18713-1-ndeo-equinox.html&quot; hreflang=&quot;fr&quot;&gt;sur clubic&lt;/a&gt;, ben oui chez ndeo on veux faire moderne avec du flash partout mais, encore un inconvénient, du coup y'a pas de lien direct au produit...
&lt;/p&gt;
&lt;p&gt;
Me voila donc en possession d'un baladeur qui fait la même taille que mon i-bead (cool du coup je re-utilise la house que j'avais acheter) qui est aussi pratique, avec un belle écran bi couleur (jaune et bleu, sur fond noir ça fait pas mal, mais c'est une histoire de gout), avec des plus vraiment interessant, j'adore. Et tout ça pour 50 euros de moins ! &lt;br/&gt;
Du coup j'ai acheter quelque disque en bonus, ben oui j'en profite avant que tous passe en format-vérouillé-que-je-pourrais-plus-lire-comme-je-veux ;).
&lt;/p&gt;
&lt;p&gt;
Une marque je connaissais pas, qui à un site que j'aime pas non plus mais qui fait un bon produit, c'est nickel ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-03-15T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/15/nouveau-baladeur-numerique.html</link>
  </item>
  
  <item>
    <title>Imaged-spam : help wanted</title>
    <description>&lt;p&gt;
Une bonne initiative qui ma fois devrais pouvoir nous débarraser d'un paquet de courriels &quot;indésirables&quot; ;-)
&lt;/p&gt;
&lt;p&gt;
Snyff travail depuis un moment sur un plugin de spamassassin pour la détection de spam images (il y en a de plus en plus car c'est un des moyen trouvé par les spammeus pour contourner les outils anti-spam)
&lt;/p&gt;
&lt;p&gt;
Sont projet est bien avancé, &lt;a href=&quot;http://bde.insa-rouen.fr/~lnyffene/blog/wordpress/?p=221&quot; hreflang=&quot;fr&quot;&gt;mais maintenant il faut l'aider à remplir la base de connaissance de spam&lt;/a&gt; soit en faisant suivre les spams images reçu à l'adresse &lt;a href=&quot;mailto:imaged.spam.project@gmail.com&quot;&gt;imaged.spam.project@gmail.com&lt;/a&gt; soit (et c'est ce que je suis en train de faire) en laissant trainer cette adresse e-mail sur divers site (histoire qu'elle soit la cible de spam ;-) )
&lt;/p&gt;
&lt;p&gt;
Faites un geste pour tous nous aidé, et merci à toi Snyff ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-03-08T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/08/imaged-spam-help-wanted.html</link>
  </item>
  
  <item>
    <title>Les premiers</title>
    <description>&lt;p&gt;
Et voilà, a force d'en parler, j'arrive à mes fin on dirais (enfin c'est un début seulement j'espère): un couple de bon ami à re-installer son ordinateur en dual boot (ben oui je pouvais pas faire tourner le dernier jeu de foot-de-la-mort-qui-tue sous le pinguoin). C'est donc un autre ami qui leur à installer la partie windows, en me laissant 8 Go (sur un disque de 120 c'est pas très sympa mais bon) pour que j'installe gnu/linux.
&lt;/p&gt;
&lt;p&gt;
Forcement mon choix c'est porter sur une distribution &lt;a href=&quot;http://www.ubuntu.com/&quot; hreflang=&quot;en&quot;&gt;Ubuntu&lt;/a&gt;. Depuis ça sortie je pense que c'est surement la meilleur distribution &quot;Grand Public&quot;. C'est le système de paquet &quot;à la debian&quot; qui me fait préférer Ubuntu.
&lt;/p&gt;
&lt;p&gt;
La première étape, pour moi, ça a été de bien observer leur matériel. Et déjà la première chose que j'ai faite c'est remplacer la connexion à leur freeBox pour la passer de l'USB à l'Ethernet. Ils m'avaient signalé des problème de deconnexion (sous windows), je pense que c'etais du à ça. Depuis ça vas mieux d'ailleurs (sous windows ou sous linux).
&lt;/p&gt;
&lt;p&gt;
Bien, ensuite j'ai donc installé la dites distribution, sans aucun problème, surtout qu'ils n'ont pas de matériel exotique, ou vieux.
&lt;/p&gt;
&lt;p&gt;
Finalement le plus long a été (et seras ? ) l'aprentissage. En fait ce ne sont pas des grands habitué de l'ordinateur, enfin pas encore. Ils possèdent une machine chez eux depuis un an seulement. Mais j'ai eu la sensation que ça se passais bien. J'ai laissé faire la madame pour voir s'il elle si retrouvais, et je n'ai eu à intervenir que très peu. Enfin quand je dit très peu... Il a quand même fallu que j'aille dans les dépots universe pour récupérer quelque bricole qu'ils ont pris l'habitude d'utiliser, et j'ai essayer de lire leur partition NTFS qui sert de stockage de données sous windows, mais la manipulation (bien que graphique) ne me permettais pas d'écouter leur musique. Bref, de toute façon, 8Go sur 120, je pense que je recommencerais cette installation une fois leur donnée déplacées, et la partition de données passée en Ext3 (il faudra que je jete un oeil au script/logiciel dispo en libre sous windows pour communiquer avec ce genre de partition) et après ça sera nickel ;-)
&lt;/p&gt;
&lt;p&gt;
Bienvenue à eux dans le monde libre ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-03-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/02/les-premiers.html</link>
  </item>
  
  <item>
    <title>Trinity rescue : A l'aide !</title>
    <description>&lt;p&gt;
Et bien voilà, ça devais arriver, les parents d'un ami à qui j'avais installé leur premier portable (et expliquer les bases de l'utilisation d'un ordinateur) sont revenus vers moi il y a une semaine. Leur vieux portable (5 ans d'age) ne démarrais plus. Du coup il en on acheter un autre (ce qui n'est pas une mauvaise chose en soit) pour pouvoir continuer à travailler, surfer, communiquer.
&lt;/p&gt;
&lt;p&gt;
Alors après l'installation de la nouvelle machine nous avons parlé un peu de l'ancienne, et apparement y'a quelque données qu'ils aimeraient bien pouvoir récupérer. Je pense qu'il n'y croit pas trop mais bon.
&lt;/p&gt;
&lt;p&gt;
Je me suis dit &quot;Chic ! une occassion de tester un kit de survie Linux me permettant de récupérer des données (entre autres) sur un ordinateur malade&quot;. Après une rapide recherche je tombe sur &lt;a href=&quot;http://trinityhome.org/trk/weavernews/viewnews.php?news_id=51&quot; hreflang=&quot;en&quot;&gt;Trynity Rescue Kit&lt;/a&gt;. Bon c'est basé sur Mandriva mais je vais quand même essayer. Ne serais-ce que pour ce petit script de rien du tout mais qui vas m'être util: mountallfs ;-)
&lt;/p&gt;
&lt;p&gt;
Tranquille à la maison, une soirée dégagée, bien je me lance. Insertion du CD, démarrage de la bête. Aucun problème, la plus part des élément sont reconnus. Comme je m'y attendais, et c'est assez logique et finalement très pratique, je me retrouve dans un mode console, embellie par un fond noir décoré du logo orange flouté de ce kit de survie.
&lt;/p&gt;
&lt;p&gt;
Un petit mounallfs, parfait, j'ai toute les partition, ma clé usb (ben oui pas de réseau sur cette vieille machine, faudras ajouter une carte PCMCIA pour bien faire). Visite des repertoire windows (c'est toujours plus drole à partir d'une console linux je trouve ;-) ), je récupére une série de .doc ( erf ), et je supprime au fur et à mesure pour pas m'embrouiller dans les repertoire déjà parcouru et récupéré. Et là je tombe sur un nid de .exe dont les noms ressemble fort à des virus :-) Ha ben voilà d'où viens le problème de démarrage !. Bon finissons la  récupération de données, tranquillement.
&lt;/p&gt;
&lt;p&gt;
Pour finir je dirais que malgrés le fait que je ne suis pas un grand fan des distribution Mandriva, j'avoue que ce kit est de trés bonne facture. Un problème seulement (si on peut appeler ça un problème) j'etais en qwerty...
&lt;/p&gt;
&lt;p&gt;
J'avoue que j'aurais beaucoup aimé tester &lt;a href=&quot;http://rescuecd.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;Timo's Rescue&lt;/a&gt; qui lui es basé sur une debian (dont vous l'aurez compris je suis fan). Mais je l'ai découvert après coup, dommage. Ca seras pour la prochaine fois. Je pense que tant que j'aurais des proches sous windows, j'aurais besoin de ce genre d'outils ;-).
&lt;/p&gt;
</description>
    <pubDate>2006-03-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/03/01/trinity-rescue-a-laide.html</link>
  </item>
  
  <item>
    <title>Je nourri le troll</title>
    <description>&lt;p&gt;
Je pensais rester en dehors de ce genre de chose, mais finalement....
&lt;/p&gt;
&lt;p&gt;
J'ai craqué. Ca à commencé quand j'ai fait un passage sous MacOSX, j'ai cherché un éditeur de texte sympatique pour pouvoir faire du Ruby, Html, .... bref, pour faire ce que je fait le plus en ce moment sur ma machine. Depuis 2 ans maintenant j'utilise &lt;a href=&quot;http://www.scintilla.org/SciTE.html&quot; hreflang=&quot;en&quot;&gt;SciTE&lt;/a&gt; sur ma machine au travail (sous windows) et à la maison (sous gnu/linux). Très léger, les fichier de properties sont assez simple à prendre en main pour customiser l'éditeur. Bref tout allais bien. J'avais même une coloration syntaxique pour Ruby (normal en fait).
&lt;/p&gt;
&lt;p&gt;
Mais voilà, pas de version dispo pour macOsX. Petite demdans sur IRC dans les canaux ou j'ai l'habitude de séjourner depuis quelque temps, et là, &lt;a href=&quot;http://geekoland.org/&quot; hreflang=&quot;fr&quot;&gt;Fredix&lt;/a&gt; me répond directement : &lt;b&gt;&lt;a href=&quot;http://www.gnu.org/software/emacs/&quot; hreflang=&quot;en&quot;&gt;Emacs&lt;/a&gt; !&lt;/b&gt;.
&lt;/p&gt;
&lt;p&gt;
Bien, alors je vais essayer, c'est vrai qu'il est dispo pour la plus part des plateformes. Je l'install sur le système MacOSX, je fais un ou deux tuto, mais y'a pas a dire je n'y arrive pas. La logique ne me vas pas on dirais, les commande ne veulent pas s'imprimer dans mon cerveau, je suis inccapable d'ouvrir un fichier (c'est pour dire) sans resortir. Pourtant j'essaie de m'accrocher en me disant: &lt;b&gt;C'est quand même le soft de &lt;a href=&quot;http://www.stallman.org/&quot; hreflang=&quot;en&quot;&gt;Monsieur Stallman&lt;/a&gt;, Monsieur GPL, celui qui est à l'origine de la philosophie que j'aime tant ! &lt;/b&gt;
Mais y'a pas à dire je n'y arrive pas.
&lt;/p&gt;
&lt;p&gt;
Bon je reprend mon Scite alors, et tant pis pour MacOSX, je ferrais du VI dans la console.
&lt;/p&gt;
&lt;p&gt;
Mais c'est ça ! du &lt;a href=&quot;http://www.vim.org/&quot; hreflang=&quot;en&quot;&gt;VI&lt;/a&gt; !
&lt;/p&gt;
&lt;p&gt;
Je sais c'est l'eternel troll Emacs/VI. N'empêche que depuis que j'ai découvert l'informatique, que je boss la dedans, à chaque fois que je me retrouve à faire des bricole sur un serveur, je me retrouve à utiliser VI. On m'avais à l'époque expliquer I, Echap, :w! et :wq Basta ! Je trouvais pas ça logique sur le coup, et je me disais ça ne sert à rien d'apprendre plus... C'est nul comme truc.
&lt;/p&gt;
&lt;p&gt;
Et bien après mure reflexion (hmm... comment savoir si une reflexion est bien mure ? ) je me suis rendu à l'évidence: VI est partout, disponible par défaut sur toute machine à base d'UNIX. Et même sous windows avec Cygwin ou sans d'ailleurs. J'avoue que pour me décider, deux personnes on appuyer du coté VI de la balance: &lt;a href=&quot;http://typhon.net/fr/&quot; hreflang=&quot;fr&quot;&gt;Arnaud de chez Typhon&lt;/a&gt; utilisateur MacOSx m'ayant déjà pas mal dépatouiller quand j'etais dedans, et un collègue de travail, routard de l'informatique qui ne jure que par VI (et python mais bon personne n'est parfait ;-) ).
&lt;/p&gt;
&lt;p&gt;
Me voilà donc à faire le vituto qui est lui aussi installé partout par défaut. Et bien finalement c'est assez logique. Les commandes de bases sont simple et efficace. Je les retient assez bien. Et ce qui parraissait illogique il y a peu devient tout de suite plus clair. Bon il me reste encore à passer un peu de temps la dessus pour bien m'en servir et acquerir des bon reflexe, et aussi comprendre le système de configuration (apparement un fichier permet de mettre ces petite préférence au niveau des reglages...)
&lt;/p&gt;
&lt;p&gt;
Je pensais faire un billet un de ces jour avec ma configuration SciTE, peut-être que je le ferais mais je pense surtout que je viendrais mettre mes impression et autre fichier de configuration de VI plutôt ;-) &lt;br/&gt;&lt;em&gt;et voilà je donne à manger au troll ... &lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-02-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/28/je-nourri-le-troll.html</link>
  </item>
  
  <item>
    <title>Ecologie et informatique</title>
    <description>&lt;p&gt;
Après avoir lu &lt;a href=&quot;http://svmmacblogs.vnunet.fr/2006/02/les_verts_contr.html&quot;&gt;ce billet  sur le weblog de SVM Mac : Les Verts contre Apple&lt;/a&gt; je me suis dit: &quot;mais pourquoi uniquement Apple ?
&lt;/p&gt;
&lt;p&gt;
Je pense que les industriels sont suffissament conscient maintenant que notre planête se meurt, on la tue, on l'étouffe, on lui coupe les poumons, on polue son eau. Bref, on est sale. Alors on pourrais faire un effort quand au recyclage de nos déchets. Ce sont tous les fabriquant divers et varié qui devrais faire en sorte de pouvoir re-utiliser leur vieux matériel (peut importe la forme d'ailleurs, ils refondent, re-utilise...).
&lt;/p&gt;
&lt;p&gt;
Et ça vaut pour les fabricants de matériel informatique au même titre que tout les autres. C'est vrai qu'Apple avec ces design bien propre pourrais faire un effort pour en plus être bien propre avec la nature. J'entends aussi beaucoup parler de recyclage de machine pour fournir les pays en voie de developpement (j'aime pas trop ce terme mais bon), mais a part en entendre parlé, dès qu'on essaie de prendre des adresses pour donner une machine, rien, on trouve rien (enfin si quelqu'un à une adresses, merci de me la communiquer ;-) )
&lt;/p&gt;
&lt;p&gt;
J'espère qu'un jour viendra ou l'on pourra se suffire de nos déchets recyclé pour notre toute nos fabrications.&lt;/p&gt;

</description>
    <pubDate>2006-02-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/28/ecologie-et-informatique.html</link>
  </item>
  
  <item>
    <title>Des petit lampion, des guirlandes, des néons....</title>
    <description>&lt;p&gt;
Laurent a raison, il faut arreter la &lt;a href=&quot;http://ljouanneau.com/blog/2006/02/28/530-halte-a-la-jackyisation-des-sites-web&quot;&gt;&quot;jackyisation des sites web !&quot; [jy[B]log]&lt;/a&gt; !!!&lt;/p&gt;
&lt;p&gt;
C'est beau ça brille mais bon, ça sert à rien, donc c'est indispensable ? Non, non et non, pour certaines chose on fait ce qu'on veux (encore heureux) mais quand on parles de web, il faut respecter tout le monde. Je veux dire par là permette à chacun d'accéder à l'information, la culture, le divertissement.
&lt;/p&gt;
&lt;p&gt;
C'est tout le principe du web. J'avoue ne pas avoir vérifié si mon site est bien accessible, lisible par tous (y compris links) mais j'en ai conscience, c'est un début, maintenant il faut que je m'en occupe.&lt;/p&gt;
&lt;p&gt;
Plus ça vas et plus je me dit que javascript (et donc tout ce qui tourne autour de l'ajax) devrais rester pour des intranet, ou l'on a la maitrise de l'environnement. Je pratique javascript depuis longtemps, je le trouve pratique pour beaucoup de chose, mais finalement avec un peu de recule, je me dit que c'est finalement pour pallier à un manque d'ingéniosité dans la création de page simple mais efficace, d'agencement de site propre, et peut-être aussi, par manque d'avancé significative des normes web (pour, par exemple avoir un champ validant les adresse e-mail, au moins leur format) et surement aussi un peu de laissé aller du coté du navigateur qu'on retrouve le plus souvent (malheuresement). Enfin, ça avance, espérons que ça change dans le bon sens.
&lt;/p&gt;
&lt;p&gt;
J'ai jeté un oeil à ce nouveau blog, à base d'ajax de partout même pour la doc ! &lt;a href=&quot;http://www.logahead.com/demo/&quot; hreflang=&quot;fr&quot;&gt;demo ici&lt;/a&gt;. Je ne m'en servirais pas. Trop de gadgets à mon gout et pas assez d'ouverture au monde. Maintenant faites ce que vous voulez, après tout c'est ça la liberté...
&lt;/p&gt;
</description>
    <pubDate>2006-02-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/28/des-petit-lampion-des-guirlandes-des-neons.html</link>
  </item>
  
  <item>
    <title>DADVSI</title>
    <description>&lt;p&gt;C'est reparti, DADVsi.&lt;/p&gt;
&lt;p&gt;
Personnellement je ne télécharge pas, ni film, ni musique (peut-être parce que je préfére le vynil). Par contre par rapport au dérive possible de cette loi par rapport au logiciel libre et autre élément libre, j'ai peur. Par rapport également au divers matériels qui m'empecher d'écouter mes vynils numérisé en mp3 ou autre format comme ogg (faut que je mis mette d'ailleurs :-p ) sur ma machine ou mon baladeur : j'ai peur
&lt;/p&gt;
&lt;p&gt;
C'est donc dans ce cadre que je vais participer à la promotion de &lt;a href=&quot;http://www.lestelechargements.info/&quot; hreflang=&quot;fr&quot;&gt;ce site d'information autour de DADVSI&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;center&gt;&lt;a href='http://lestelechargements.info' alt='lestelechargements.com' title='lestelechargements.com'&gt;Lestelechargements, c'est ici !&lt;/a&gt;&lt;/center&gt;
&lt;/p&gt;
&lt;p&gt;
Espérons qu'il ne soit pas trop tard...
&lt;/p&gt;
</description>
    <pubDate>2006-02-23T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/23/dadvsi.html</link>
  </item>
  
  <item>
    <title>C'est mon tour</title>
    <description>&lt;p&gt;
Après avoir lu plusieurs fois que certaines personnes ayant acheter un CD audio ou bien un Film sur support DVD ne pouvais pas le lire sur leur matériel domestique (pourtant recent), c'est mon tour de me faire piéger par les protections.
&lt;/p&gt;
&lt;p&gt;
J'adore les films de Tim Burton, et j'ai malheuresement raté Charlie et la Chocolaterie au cinéma. L'autres jour nous avons donc ACHETE le Dvd avec mon amie. On le met de coté pour une soirée tranquille devant un film...
&lt;/p&gt;
&lt;p&gt;
Voilà on y est, on s'installe, madame sous la couette, je glisse le dvd dans la vieille playstation 2 qui est notre seul lecteur dvd dans le salon... Et bien impossible de le lire :'( qu'elle misère ! Je regarde tout de suite le dos du Dvd, evidement , protégé. Mais merde ! (désolé) je viens de l'acheter ! et je peux pas le regarder ? pfff. bien enragé, je décide de quand même jeter un oeil sur le portable qui est équipé d'un windows en règle, avec les mise à jour qui vont bien... non plus rien. Merci bien les protection.
&lt;/p&gt;
&lt;p&gt;
Je fais partie de ces gens qui paie encore leurs disques et autres films, mais a force de coup de ce genre je vais finir par aller télécharger aussi ! Et vu je pense pas que ça change grand chose aux revenus des artistes que j'écoute, mais au moins moi je pourrais écouter, regarder ce que j'ai payer.
&lt;/p&gt;
&lt;p&gt;
Je comprend mieux ce qu'on resenti les gens qui on déjà vécu cette situation, j'ai vraiment l'impression de mettre fait roulé dans la farine. Je vais retourner me faire rembourser (si j'y arrive), oui oui rembourser car c'est hors de question que j'achete autres chose pour me faire encore avoir !
&lt;/p&gt;
</description>
    <pubDate>2006-02-23T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/23/cest-mon-tour.html</link>
  </item>
  
  <item>
    <title>L'interface utilisateur de demain</title>
    <description>&lt;p&gt;
Ca fait un moment que ça me travail: quel seras l'interface utilisateur de demain ? Sur qu'elle technologie faut-il parier ?
&lt;/p&gt;
&lt;p&gt;
L'arrivée du web a révolutionné les anciennes interface utilisateur qui on du coup hérité du doux nom de client lourds. Sympa pour elle ;-). Quand on y regarde de plus pret, le web apporte l'avantage de ne plus avoir à déployer une application, ça arrange surtout les gens de l'informatique qui n'aurons plus à courir partout pour mettre les poste à jour, ça arrange aussi les patron qui, avec la mondialisation, n'est plus obligé d'avoir un service informatique dans chaque filliale/atelier sur la planète, il peut garder les informaticiens proche de lui.
&lt;/p&gt;
&lt;p&gt;
Le gros problème des interface web c'est qu'ils n'ont pas été pensé pour faire des applications de gestion, avec des transactions fortes. Le web c'est juste du texte et des liens.
&lt;/p&gt;
&lt;p&gt;
Les clients lourds eux on beaucoup progressé, ils sont de plus en plus portable (Gtk, GNUstep, Java...) mais le web les as souvent relégué au deuxième plan.
&lt;/p&gt;
&lt;p&gt;
Alors que choisir ? De mon point de vue, il faut une interface &quot;portable&quot;. Les environnement étant de plus en plus hétérogène, ça devient primordial. L'interface doit pouvoir marché sous Windows, MacOs et tout les environnement Unix, Linux et BSD.  De plus, le sinterface web avec le xhtml, CSS2 on montré une forme de simplicité dans la conception d'un interafce. Je pense donc que les language de balises associé à du css sont parfaits pour définir un interface. Après tout glade aussi défini sont interface en XML, ce qui prouve bien que les balises sont parfaites pour définir ces choses.
&lt;/p&gt;
&lt;p&gt;
Les solutions style XUL semble être l'avenir. Même microsoft par dans cette direction avec XAML. J'avoue que personnellement j'ai du mal à voir l'avenir par rapport à tout ça. J'ai fait beaucoup de javascript, mais maintenant ça me gène, peut-être parce que je me sensibilise à l'accessibilité. Mais pourquoi rendre une application accessible ? un site web oui, mais une application ? pour garder de bonne habitude ?
&lt;/p&gt;
&lt;p&gt;
La seul réponse que j'ai pour le moment c'est qu'il faut écrire des applications propres, bien pensé et découpler toute les parties d'une application. C'est surement le meilleur moyen d'être réactif et de pourvoir faire évoluer une application dans le bon sens. J'ajouterais qu'une définition d'interface utilisateur basé sur un fichier XML, voir XUL esst de totue façon interessante car avec des technologie comme XSLT on peut générer n'importe qu'elle résultat. Finalement c'est peut-être l'occassion de mettre en avant un peu plus cette technologie qui de mon point de vue peine à s'imposer.
&lt;/p&gt;
</description>
    <pubDate>2006-02-22T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/22/linterface-utilisateur-de-demain.html</link>
  </item>
  
  <item>
    <title>Qui l'eu cru</title>
    <description>&lt;p&gt;&lt;a href='http://support.microsoft.com/default.aspx?scid=kb%3Bfr%3B314458'&gt;procédure de suppresion de linux pour installer windows XP&lt;/a&gt; sur un forum windows&amp;#8230;&lt;/p&gt;</description>
    <pubDate>2006-02-18T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/18/qui-leu-cru.html</link>
  </item>
  
  <item>
    <title>Bilan de ma première install party</title>
    <description>&lt;p&gt;
Déjà, c'était la première fois que je mettais les pieds à la cité des sciences... Impressionnant ! Beaucoup de monde, de chose interesasnte à voir (plus ou moins payante, enfin surtout payante ;-) ). J'ai ensuite réussi enfin à trouver la salle ou &lt;a href=&quot;http://www.parinux.org/&quot; hreflang=&quot;fr&quot;&gt;Parinux
&lt;/a&gt; oragnisais cette install party.
&lt;/p&gt;
&lt;p&gt;
Beaucoup de personne déjà à la tache, des portables, beaucoup, quelques antiquités. Je me présente donc et m'inscrit sur la liste d'attente (et oui beaucoup de succès on dirais) et je signe la décharge (normal). Puis pour patienter, je regarde un peu l'installation assez sport d'une antiquité : un 486. Délicat, et long... Finalement windowmaker démarre... Mais même ce window manager light rame ! enfin, l'installateur ne se démonte pas, il installe Firefox, Thunderbird puis, et ça j'ai moins compris mais l'installé l'a surement demandé, lance l'installation des paquet OpenOffice ouch !
&lt;/p&gt;
&lt;p&gt;
Voyant la file d'attente qui s'allonge et les installateurs en sous effectif, je me propose pour aider à installer, en me disant qu'il suffiras que je soit bon pédagogue (ce que j'espère être) et surtout que je tombe pas sur du matériel trop exotique (puisque moi même j'etais venu pour que quelqu'un m'aide à installer mon vieux portable sans aucun lecteur via le réseau). On me présente a une personne qui avais l'air très occupé sur 2 machines dans le fond de la salle, mais visiblement, trop occupé, du coup ça en reste là, et je retourne observer l'installation d'openoffice.
&lt;/p&gt;
&lt;p&gt;
Puis finalement je me dit que la meilleur façon de les aider serais de me desister, ce que je fait d'emblé. Ces install party attire plutôt des gens ne connaissant pas linux et l'univers qui vas autour, je préfère leurs laisser ma place. Moi je connais déjà, j'avais juste besoin d'un coup de main d'un expert. Tant pis pour mon portable, dommage que je n'ai pas pu aider plus que ça. J'ai été très impressionné par le nombre de gens présent ! C'est trés agréable à voir. Parinux à l'air d'être trés bien organisé, bien qu'un peu surpassé dans ce cas là, mais bon. Je renouvellerais surement l'expérience une autres fois.
&lt;/p&gt;
</description>
    <pubDate>2006-02-18T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/18/bilan-de-ma-premiere-install-party.html</link>
  </item>
  
  <item>
    <title>Ruby on Rails sur les pages perso de Free</title>
    <description>&lt;p&gt;
Et oui, apparement Ruby fait du bruit !
&lt;/p&gt;
&lt;p&gt;
J'ai lu l'info sur &lt;a href=&quot;http://www.prendreuncafe.com/blog/2006/02/17/394-ruby-on-rails-sur-les-pages-perso-de-free&quot;&gt;Prendre un Café&lt;/a&gt;. Ca à l'air assez sérieux, et c'est tant mieux. Y'en a marre du PHP ;-) . D'ailleurs je suis en train de préparer ma migration pour mn site, il devrais rejoindre l'hébergeur &lt;a href=&quot;http://typhon.net/fr/&quot; hreflang=&quot;fr&quot;&gt;Typhon&lt;/a&gt;, un des rare (le seul ? ) hebergeur à proposer du ruby pour le moment.
&lt;/p&gt;
&lt;p&gt;
A suivre donc...
&lt;/p&gt;
</description>
    <pubDate>2006-02-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/17/ruby-on-rails-sur-les-pages-perso-de-free.html</link>
  </item>
  
  <item>
    <title>L'accessibilité Web</title>
    <description>&lt;p&gt;
&lt;a href=&quot;http://www.blog-and-blues.org/weblog/2006/02/17/472-l-accessibilite-web-n-est-pas-l-accessibilite-au-sens-courant&quot;&gt;L'accessibilité Web n'est pas une somme de réponses spécifiques à des handicaps février 2006 Weblog - Blog &amp; Blues&lt;/a&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-02-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/17/laccessibilite-web.html</link>
  </item>
  
  <item>
    <title>Ma première party</title>
    <description>&lt;p&gt;
Non pas ma première surprise party, mais ma première install party  (oui facile hein ;-) ) !
&lt;/p&gt;
&lt;p&gt;
Depuis longtemps ça me trotte dans la tête, aller dans un de ces evenement qui regroupe un paquet de gens qui partagent une passion commune: gnu/linux et le logiciel libre en général.
&lt;/p&gt;
&lt;p&gt;
Et bien ça y est je passe le cap, je profite de &lt;a href=&quot;http://parinux.org/activites/installparty/&quot; hreflang=&quot;fr&quot;&gt;l'install party de parinux&lt;/a&gt; du 18 février 2006, et d'un vieux portable que l'on ma légué pour aller faire connaissance avec des gens sûrement très bien (au vus de leur passion ;-) ).
&lt;/p&gt;
&lt;p&gt;
C'est un peu bête d'aller à une install party alors que je doit bien être à 20 installations de linux différentes (même sur ppc c'est pour dire) mais j'avoue que là, j'etais face à un défi de taille avec ce portable, d'une taille que je n'avais pas le courage de surmonté. Du coup je vais non pas faire l'installeur comme on aurais pu le penser, mais belle et bien l'installé !
&lt;/p&gt;
&lt;p&gt;
La bête est un vieux portable compaq M300 sans sa base, donc sans lecteur de CD, ni lecteur de disquette. Juste une carte réseau, un modem il me semble. Bref, ça vas être coton, enfin disons peut-être pas si sur place quelqu'un si connaÃ®t en installation réseau (ce qui n'est pas mon cas).
&lt;/p&gt;
&lt;p&gt;
Ca me feras un petit portable non pas pour travailler, mais qui pourras me servir à essayer de convaincre mes proches à essayer un os alternatif ;-)
&lt;/p&gt;
&lt;p&gt;
J'epère que je passerais une bonne après-midi, en fait je n'en doute pas trop. Je pense que c'est plutôt moi qui devra vaincre ma timidité ;-).
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;
Je tacherais de venir faire un topo ici dimanche.
&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-02-16T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/16/ma-premiere-party.html</link>
  </item>
  
  <item>
    <title>J'y ai pensé, gnunux la fait :-)</title>
    <description>&lt;p&gt;
J'ai regardé lundi soir l'émission &lt;a href=&quot;http://info.france2.fr/complement-denquete/emissions/18061981-fr.php&quot; hreflang=&quot;fr&quot;&gt;&quot;Complément d'enquête&quot;&lt;/a&gt; sur France 2. En général je trouve les reportages assez bon, avec une bonne objectivitée et un bon traitement de l'information (par le biais de 4 reportages sur un sujet commun). Je dit bien en général, car il y à des cas particuliers.
&lt;/p&gt;
&lt;p&gt;
Ce lundi 13 Février 2006 le sujet était &quot;Musique, CD, Internet : un marché en guerre&quot;. J'ai rÃ¢té le début car je ne suis pas non plus accro à cet émission au point d'allumer la télé pour ne surtout pas louper le début... C'est donc au hasard d'une pause, pour laisser refroidir le clavier, que je suis tombé sur cet émission.
&lt;/p&gt;
&lt;p&gt;
Je n'ai pas vue le reportage &lt;/p&gt;
&lt;blockquote&gt; Le &quot;peer to peer&quot; est à venir
Reportage d'Eléonore Gay

    Qui sont les nouveaux consommateurs de la musique numérique ? Comment fonctionnent les logiciels ? Certains achètent, d'autres piratent... comment contrôler ce marché en pleine explosion ?
&lt;/blockquote&gt;
&lt;p&gt;
dommage ça semblais être les plus interessant.
&lt;/p&gt;
&lt;p&gt;
Par contre j'ai bien entendu l'interview de l'avocat &lt;strong&gt;Olivier Cousi&lt;/strong&gt;, &quot;spécialisé dans les problèmes Internet&quot; (dixit le site de l'émision). En l'écoutant j'ai été choqué, oui choqué c'est le mot, par une de ces phrases. Il a associé les logiciels de pair à pair aux logiciels libres !!!!!
&lt;/p&gt;&lt;p&gt;
J'avoue avoir eu du mal à m'en remettre... j'ai bien été bloqué 1 minutes. Je me suis demandé si j'allais faire quelque chose ou bien laissé courir... Puis je me suis dit &quot;Bah de toute façon aucun des téléspectateurs n'a du relever. A la limite j'en ferais un billet pour la forme, et surtout pour ma forme ;-)&quot;.
&lt;br/&gt;
Et qu'elle fut ma surprise mardi en faisant le tour de mes blogs préférés ! &lt;a href=&quot;http://www.gnunux.info/dotclear/index.php?2006/02/13/125-les-specialistes-ce-n-est-plus-ce-que-c-etait&quot;&gt;Gnunux lui avais fait un courrier concernant la même bourde &lt;/a&gt; !
&lt;/p&gt;
&lt;p&gt;
Merci à lui, ça me fait plaisir, &lt;a href=&quot;http://www.gnunux.info/dotclear/index.php?2006/02/14/126-reponses-aux-courriels-contre-les-propos-d-olivier-cousi&quot; hreflang=&quot;fr&quot;&gt;même si apparement ça n'a servit à rien... du moins pour le moment&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Les médias savent qu'ils ont de l'influence, certaines personnes croient dur comme fer à ce qu'elles voient, entendent Ãƒ  la télévision... C'est dommage, mais les journaliste et autres intervenants devraient faire plus attention Ãƒ  ce qu'ils disent.
&lt;/p&gt;
</description>
    <pubDate>2006-02-14T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/14/jy-ai-pense-gnunux-la-fait.html</link>
  </item>
  
  <item>
    <title>Une autre bonne raison...</title>
    <description>&lt;p&gt;
Une autre bonne raison de passer au format OggVorbis: &lt;a href=&quot;http://svmmacblogs.vnunet.fr/2006/02/le_mp3_contre_l.html&quot;&gt;Les fondateurs du format mp3 semble proposer une alternative au DRM en utilisant le format MP3 pour recolter des données personnelles.&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
J'avoue que j'utilise depuis un moment ce format tres propagé, mais je me demande régulièrement si ça vaut le coup de continuer... Mais cela implique que je change de baladeur numérique pour en prendre un qui supporte le ogg.
&lt;p&gt;
&lt;p&gt;
Les avantages, c'est qu'à priori je serais à l'abri des espionnages à l'insu de mon plein grés, que je pourrais numériser mes disques vynils sans installé de paquet venu des depots nonfree (genre les gstreamer-mad et compagnies). Et en plus, d'aprè ce que j'ai compris j'aurais un bien meilleur son !
&lt;/p&gt;
&lt;p&gt;
Alors qu'est-ce que j'attend !!! &lt;br/&gt; Ben la motivation pour changer de baladeur... finalement ce n'est que ça, mais c'est tout moi ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-02-13T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/13/une-autre-bonne-raison.html</link>
  </item>
  
  <item>
    <title>Minority Reports pour demain ?</title>
    <description>&lt;p&gt;
Non nous ne sommes pas à la veille d'une nouvelle aire ou le crime est &quot;pré-visualisé&quot; et puni avant qu'il n'arrive...
&lt;/p&gt;
&lt;p&gt;
Par contre vous pouriez bientôt pourvoir vous la jouer Tom Cruise avec &lt;a href=&quot;http://www.youtube.com/watch?v=zp-y3ZNaCqs&quot;&gt;cette incroyable écran&lt;/a&gt; assez bluffant quand même.
&lt;/p&gt;
&lt;p&gt;
Je ne sais pas si c'est ce qui nous attend dans quelque année comme techno d'écran tactile, mais ça ma l'air assez fluide, assez plaisant. Maintenant il faut voir ce que ça donne pour taper un texte, compiler du code ou lire des news sur un site web :-). Ben oui, je passe rarement (voir jamais) mon temps à jouer avec des boules, boulettes de laves en fusion, et autres carré-rigolo-plein-de-couleurs devant mon écran.  :D
&lt;/p&gt;
&lt;p&gt;
A noter sur la fin de la vidéo, la manipulation de photos, par contre c'est pas mal, histoire de faire du rangement en vrac ;-)
&lt;/p&gt;
</description>
    <pubDate>2006-02-10T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/10/minority-reports-pour-demain.html</link>
  </item>
  
  <item>
    <title>DRM, DRM, DRM, quand tu nous tiens !</title>
    <description>&lt;p&gt;
Alors que les débats devrait (on déjà ? ) reprendre à l'assemblée national autour du douloureux sujet des droits d'auteur, je fini par me demander si toute cette affaire ne vas pas finir par couter encore plus cher que le dit &quot;piratages&quot; du moment.
&lt;p&gt;
&lt;p&gt;
Quand je vois des personnages comme &lt;a href=&quot;http://standblog.org/blog/2006/02/08/93114645-les-drm-ces-systemes-qui-vont-brouiller-definitivement-les-utilisateurs-avec-leurs-fournisseurs-de-culture-et-d-informatique#co&quot; hreflang=&quot;fr&quot;&gt;Tristan Nitot&lt;/a&gt; et &lt;a href=&quot;http://www.jerome.colombain.com/article.php3?id_article=53&quot;&gt;Jérôme Colombain&lt;/a&gt; avoir des problèmes avec les DRM, je me dit que le jour ou ça vas m'arriver, je vais surement changer de surnom pour prendre un &quot;&lt;em&gt;barbe bleu&lt;/em&gt;&quot; ou un truc du genre et aller &quot;pirater&quot; de la musique en ligne qui au moins marchera sur mon lecteur de salon, pc et baladeur numérique...
&lt;/p&gt;
&lt;p&gt;
Les DRM vont-ils tuer l'industrie du disque ? A la vue de ces exemples, on peut le penser. Les &quot;pirates&quot; porteront-ils le chapeau ? Sûrement ! &lt;br/&gt;Moi qui continue à acheter mes CD et autres vinyls... quoique, au moins les DRMs ne toucherons pas à mes vinyls :-) Victoire ! Comme quoi mon gout pour les vieilles galettes me met à l'abri !
&lt;/p&gt;
&lt;p&gt;
Ah mais non en fait... Si j'achète un nouveau lecteur qui contient des tas de trucs &quot;DRM compliant&quot;, comment je vais lire mon MP3 ou OGG réalisé à partir de mon vinyl ? erf :-/
&lt;/p&gt;
&lt;p&gt;
Bon je sent que je vais finir hermite, s'il faut que je reste chez moi pour écouter de la musique :-(
&lt;/p&gt;
&lt;p&gt;Triste avenir, j'espère qu'on en arriveras pas là...&lt;/p&gt;
</description>
    <pubDate>2006-02-09T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/09/drm-drm-drm-quand-tu-nous-tiens.html</link>
  </item>
  
  <item>
    <title>Web Sudoku</title>
    <description>&lt;p&gt;
Bon ça fais un moment que j'avais remarquer ce truc mais le billet attendais en position &lt;em&gt;hors ligne&lt;/em&gt; depuis un moment...
&lt;/p&gt;
&lt;p&gt;
Personnellement, je n'ai jamais essayer ces petites bêtes mais mon jeux préféré dans les transports en commun, c'est d'observer les gens, et j'en vois de plus en plus qui font des &quot;Sudoku&quot;.
&lt;/p&gt;
&lt;p&gt;
Alors je pense que ce genre de site vas faire fureur auprés de ces adeptes: &lt;a href=&quot;http://www.websudoku.com/&quot;&gt;Web Sudoku - Billions of Free Sudoku Puzzles to Play Online&lt;/a&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-02-02T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/02/web-sudoku.html</link>
  </item>
  
  <item>
    <title>Je n'aime pas parler de lui mais...</title>
    <description>&lt;p&gt;
Effectivement, parler de Bill Gates lui fait de la publicité, mais, d'une il à surement pas besoin de moi pour s'en faire, et puis bon là c'est vraiment trop gros...
&lt;/p&gt;
&lt;p&gt;
J'ai lu ça ce matin sur le &lt;a href=&quot;http://www.presse-citron.net/?2006/02/01/680-bill-gates-fait-planter-l-informatique&quot;&gt;Presse-citron: &lt;em&gt;Bill Gates paierait-il trop d'impôts ?&lt;/em&gt;&lt;/a&gt; j'ai tout de suite voulu voir un complement, et en plus de l'avoir entendu à la radio peu de temps après, je l'ai lu sur les news de &lt;a href=&quot;http://fr.news.yahoo.com/01022006/202/la-fortune-de-bill-gates-est-trop-importante-pour-les.html&quot; hreflang=&quot;fr&quot;&gt;yahoo&lt;/a&gt;. C'est assez hilarant non ?
&lt;/p&gt;
&lt;p&gt;
Contrairement à Eric (l'auteur de presse citron) j'espère pour le fisc américain que les machine sont sous autre chose que windows, sinon il se pourrais qu'un bug aléatoire vienne aranger les impots de Bill. :-)
&lt;/p&gt;
&lt;p&gt;
C'est vrai que j'aime me moquer un peu de Billou, mais il faut rendre à césar ce qui appartient à césar et j'avoue volontier que c'est un roi du marketing.
&lt;/p&gt;
&lt;p&gt;
J'ajouterais que je salut les travaux de sa fondation qui fait apparement du bon boulot puisque que Billou à reçu une haute distinction Portugaise (&lt;a href=&quot;http://www.cyberpresse.ca/article/20060131/CPINSOLITE/601311309/5406/CPINSOLITE&quot; hreflang=&quot;fr&quot;&gt;vu sur www.cyberpresse.ca&lt;/a&gt; )
&lt;/p&gt;
&lt;p&gt;
On peut ne pas apprécié les methodes commercial de la société Microsoft, mais saluer l'utilisation d'une part de la fortune de son fondateur pour la bonne cause.
&lt;/p&gt;
</description>
    <pubDate>2006-02-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/01/je-naime-pas-parler-de-lui-mais.html</link>
  </item>
  
  <item>
    <title>Clavier Mac et debian GNU/Linux</title>
    <description>&lt;p&gt;
Suite à deux petites soirée magnifique, il faut l'avouer, sous mac Os X, j'ai quand même samedi dernier pas pu m'empecher d'installer une belle &lt;a href=&quot;http://www.fr.debian.org/&quot; hreflang=&quot;fr&quot;&gt;debian&lt;/a&gt; sur mon mac mini !
&lt;/p&gt;
&lt;p&gt;
Après le téléchargement de la debian 3.1 r1A pour l'architecture power pc, me voilà parti dans l'installation, après, bien sur, avoir lu &lt;a href=&quot;http://www.sowerbutts.com/linux-mac-mini/&quot; hreflang=&quot;en&quot;&gt;le plus beau tutorial d'installation de linux sur mac mini&lt;/a&gt; sur le site de  &lt;a href=&quot;http://sowerbutts.com/&quot; hreflang=&quot;en&quot;&gt;William R Sowerbutts&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
J'ai suivi les instructions, très bien faites, permettant de créer le dual boot. Effectivement, je pense que mac os X est un système d'exploitation qui vaut le détour... Je pense que j'y reconsacrerais un peu de temps (qui sais, une fois que j'aurais réussi à installer une debian sur mon poste de travail au bureau ;-) ).
&lt;/p&gt;
&lt;p&gt;
Aucun problème durant les deux installations, tout c'est très bien passé ... Ah si j'ai  manqué du fameux &lt;/p&gt;
&lt;blockquote&gt;weak lemon drink&lt;/blockquote&gt;
&lt;p&gt;
 :-) (ou alors j'en ai pas fait assez... ). Bref, quelque reboot plus tard, me voilà avec mon gnome debianeux, en train d'installer les paquets qu'il me faut...
&lt;/p&gt;
&lt;p&gt;
Viens le moment ou je commence à vouloir refaire mon retard de coding (ben oui c'est comme une drogue en fait ... me manquais ma dose du samedi là ! ), sans problème dans mon éditeur favori quand viens le fatale moment de faire un print de debuguage contenant un &lt;b&gt;&quot;\n&quot;&lt;/b&gt; ... Et là problème...
&lt;/p&gt;
&lt;p&gt;
Déjà sur le clavier mac tout neuf que j'ai acheter, pas de touche correspondante. Pas très grave car sous mac Os X j'avais réussi quand même à utiliser le alt placé à droite de la barre d'espace et les touches habituel pour réaliser les | et autre \ , mais là impossible ! &lt;br/&gt;
Je profite des divers canaux IRC ouverts, et notament celui de &lt;a href=&quot;http://www.typhon.net/fr/&quot; hreflang=&quot;fr&quot;&gt;typhon&lt;/a&gt; car je sais qu'une personne utilise un mac dans le lots (Arnaud ;-) ). Je lui demande quelques infos et il m'oriente sur le site de &lt;a href=&quot;http://david.decotigny.free.fr&quot; hreflang=&quot;fr&quot;&gt;David Decotigny&lt;/a&gt; qui Ãƒ  fait un résumé des divers bricolo pour les linuxien sous power pc, et notament &lt;a href=&quot;http://david.decotigny.free.fr/libre/ibook2-debian/ibook2-debian011.html&quot; hreflang=&quot;fr&quot;&gt;pour l'installation des clavier sous ibook&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
J'ai donc suivi tranquillement les petite instruction :
&lt;ul&gt;
&lt;li&gt;récupérer le fichier &lt;a href=&quot;ftp://ftp.linux-france.org/pub/macintosh/kbd-mac-fr.tar.gz&quot; hreflang=&quot;fr&quot;&gt;ftp://ftp.linux-france.org/pub/macintosh/kbd-mac-fr.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;recopier fr_new dans /usr/X11R6/lib/X11/xkb/symbols/macintosh/&lt;/li&gt;
&lt;li&gt;
J'ai du modifier l'instruction de modification car j'utilise x.org et non xfree86
dans /etc/X11/xorg.conf, les options pour la config du clavier sont :
&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;
   Option &quot;XkbRules&quot;   xorg
   Option &quot;XkbModel&quot;   &quot;macintosh&quot;
   Option &quot;XkbLayout&quot;  &quot;fr_new&quot;
   Option &quot;XkbOptions&quot; &quot;ctrl:nocaps&quot;
&lt;/pre&gt;&lt;/blockquote&gt;
&lt;p&gt;
J'ai bien vérifier par rapport à la note importante :
&lt;b&gt;IMPORTANT : veiller a ce que XkbDisable ne soit pas activée !&lt;/b&gt; :-)
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;recopier mac-fr-ext_new.kmap.gz dans /usr/share/keymaps/mac/&lt;/li&gt;
&lt;li&gt;faire install-keymap /usr/share/keymaps/mac/mac-fr-ext_new.kmap.gz&lt;/li&gt;
&lt;/ul&gt;
&lt;br/&gt;
Puis j'ai redémarrer le tout...
&lt;/p&gt;
&lt;p&gt;
IMPECCABLE !!! &lt;br/&gt;
bon le mappping est un peu original, je verrais plus tard comment le modifier pour eventuellement en faire un plus à ma convenance, mais au moins je peut taper tout les caractères ! \o/ qu'elle bonheur.
&lt;/p&gt;
&lt;p&gt;
Alors merci à tout ceux qui m'ont permis ça, je pense notament au divers personne ayant rédiger les tutoriaux et autre fichiers de mapping ainsi qu'a Arnaud et Julesvd (il comprendra pourquoi ;-) ) pour m'avoir guider sur la bonne voie ;-)
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt; GNU/linux/PPC adventures : to be continued ... &lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-02-01T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/02/01/clavier-mac-et-debian-gnu-linux.html</link>
  </item>
  
  <item>
    <title>Mac World</title>
    <description>&lt;p&gt;He bien voilà, ça m&amp;#8217;avais trotté dans la tête à sa sortie, mon amie ma fait passé le cap (un an après) en m&amp;#8217;offrant un macmini (assité financièrement par ma famille et pour l&amp;#8217;occassion des fêtes ainsi que de mon anniversaire).&lt;/p&gt;

&lt;p&gt;Et bien ma foi, ce nouvelle univers qui me donnais l&amp;#8217;impression d&amp;#8217;être un monde carement lointain auparavent c&amp;#8217;est drolement rapproché !&lt;/p&gt;

&lt;p&gt;Je pense qu&amp;#8217;elle en avait marre de voir cette vieille machine sous le bureau, qui fait tant de bruit !&lt;/p&gt;

&lt;p&gt;Et voici donc à quoi ressemble mon bureau maintenant:&lt;/p&gt;

&lt;p&gt;&lt;img src='/files/gros_plan_mac_mini_powerpc.jpg' alt='Gros plan mac mini power pc' /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src='/files/bureau_macmini.jpg' alt='Bureau avec mac mini power pc' /&gt;&lt;/p&gt;

&lt;p&gt;J&amp;#8217;ajouterais que son portable (centrino intel inside) fait plus de bruit que mon macmini :-p&lt;/p&gt;

&lt;p&gt;Quand au système MacOs X a proprement parlé, il confirme l&amp;#8217;idée que je me faisait de lui, même mieux encore !. J&amp;#8217;etais persuadé qu&amp;#8217;il etait plus &amp;#8220;User Friendly&amp;#8221; que windows, et bien c&amp;#8217;est, pour ma part, mon point de vue, vérifier, et de loin ! Tout est très agréable à manipuler, personnellement la prise en main n&amp;#8217;as pas été trop délicate (contrairement à certaine idée reçu).&lt;/p&gt;

&lt;p&gt;Le plus délicat finalement c&amp;#8217;est l&amp;#8217;emplacement original des touche du clavier azerty MacUsb que je me suis acheté pour aller avec ;-), mais honnetement je pense que certaine touche sont mieux placé maintenant que sur mon vieux clavier&amp;#8230; (notament le @, le = et la série de - _ / : ) il me manqe juste quelque touche comme &amp;#8221;l&amp;#8217;anti slash&amp;#8221; ou encore le &amp;#8220;pipe&amp;#8221; mais bon je sais qu&amp;#8217;elles existent, elles ne sont pas affiché c&amp;#8217;est tout.&lt;/p&gt;

&lt;p&gt;La touche &amp;#8220;pomme&amp;#8221; aussi, qui remplace le CTRL, bon au lieu d&amp;#8217;aller mettre le petit doigt dessus il faut que je m&amp;#8217;habitue à mettre le pouce ça seras plus simple&amp;#8230;&lt;/p&gt;

&lt;p&gt;En gros j&amp;#8217;aime beaucoup et finalement c&amp;#8217;est peut-être pour une question d&amp;#8217;habitude ou peut-être pour une histoire de philosophie que je veux m&amp;#8217;installer une debian, mais en dualboot, histoire de. Je ne sais pas lequel des deux systèmes j&amp;#8217;utiliserais le plus à terme mais je préfère me garder la possibilité d&amp;#8217;utiliser les deux.&lt;/p&gt;

&lt;p&gt;Je tacherais de venir partager ici mes sentiment par rapport à l&amp;#8217;utilisation que j&amp;#8217;ai de l&amp;#8217;un ou de l&amp;#8217;autre. Ce qui est sur c&amp;#8217;est que la machine est superbe !!!&lt;/p&gt;</description>
    <pubDate>2006-01-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/28/mac-world.html</link>
  </item>
  
  <item>
    <title>Le logiciel libre dans l'entreprise</title>
    <description>&lt;p&gt;
Petit à petit le logiciel libre fait sont entrée dans l'entreprise, pour le malheur de certain et le bonheur des autres... Comme d'habitude finalement. &lt;a href=&quot;http://www.01net.com/editorial/302610/sondage/le-logiciel-libre-n-est-plus-un-choix-partisan/&quot;&gt;En lisant cette article sur 01net&lt;/a&gt;, je me suis rendu compte que le fond de ma pensé était partagé par plusieurs personne, enfin au moins sur une partie de ce sujet: les logiciels libre en entreprise.
&lt;/p&gt;
&lt;p&gt;
Effectivement, le but n'est pas de dire &quot;ça c'est bien&quot;, ou &quot;ça c'est mal&quot; mais plutôt d'utiliser ce qui correspond le mieux au attente. Ce qui est decevant en revanche c'est la façon dont le logiciel libre entre dans l'entreprise, je l'ai constaté et on en parle partout, le prix de la license est le point le plus attractif pour bien des DSI... C'est dommage, ce qui l'est encore plus c'est que ça ne fonctionne que dans un sens (pour la plus part des société) et que rien n'est renvoyer vers le monde libre, pas de donation, pas de code source modifier, améliorer...
&lt;/p&gt;
&lt;p&gt;
C'est dans en observant tout cela qu'on peut se demander si l'utopie du travail collaboratif pour le plaisir de faire les choses bien tous ensemble et pour tout le monde est réalisable, même à l'echelle du logiciel. J'y ai cru pendant un moment, je crois que je veux toujours y croire, même si forcement il me faudras trouver une autre source de revenue (tant que notre société entière ne reposeras pas sur ce modèle ce qui malheuresement n'est pas prêt d'arriver ;-) ).
&lt;/p&gt;
&lt;p&gt;
Finalement, qui vivra verras comme dirais l'autre, et que chacun fasse ce qu'il pense être juste. Personnellement j'essaie de parler du logiciel libre autour de moi durant ma vie privée, et j'essaie de privilégié les bonnes solution dans mon travail (quand on m'en laisse l'occassion) qui sont souvent des solutions libres (en toute objectivité, enfin je crois).
&lt;/p&gt;
&lt;p&gt;&lt;em&gt; to be continued... &lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-01-27T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/27/le-logiciel-libre-dans-lentreprise.html</link>
  </item>
  
  <item>
    <title>Ecologie, ecologie</title>
    <description>&lt;p&gt;
Voilà un projet fort interessant (de mon point de vue):
&lt;/p&gt;
&lt;blockquote&gt;
Ekopedia est un projet d'encyclopédie pratique traitant des techniques alternatives de vie. L'encyclopédie est gratuite, écrite coopérativement et son contenu est librement réutilisable.
&lt;/blockquote&gt;

&lt;p&gt;
Une très bonne initiative, j'essayerais d'y participer, mais je pense que j'irais au moins y cherche de bonne info ;-)
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://fr.ekopedia.org/Accueil&quot;&gt;Ekopedia c'est par ici&lt;/a&gt;
&lt;/p&gt;

</description>
    <pubDate>2006-01-27T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/27/ecologie-ecologie.html</link>
  </item>
  
  <item>
    <title>Screenshot de bureau</title>
    <description>&lt;p&gt;Après avoir passé temps de temps à regarder ce que les gens se faisait comme bureau sur le site &lt;a href=&quot;http://lynucs.org&quot;&gt;lynucs.org&lt;/a&gt;, j&amp;#8217;ai enfin décidé de mettre ma pierre à l&amp;#8217;édifice en fournissant 3 screenshots de mes bureau ces dernier temps&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/yafra/1475603129/&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1092/1475603129_13356a6e78.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tout d&amp;#8217;abord un petit passage sur &lt;a href=&quot;http://www.xfce.org/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;XFCE&lt;/span&gt;&lt;/a&gt;, mais je crois que j&amp;#8217;ai pris mes habitudes avec &lt;a href=&quot;http://www.gnome.org&quot;&gt;Gnome&lt;/a&gt; maintenant&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/yafra/1475616345/&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1411/1475616345_363586297d.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai tester le mode sombre aussi, pour voir si pour mes yeux c&amp;#8217;est mieux, mais en fait ça ne me conviens pas, trop de contraste quand on surf sur le net, ou alors il faudrais utiliser des thèmes approprié parout, trop pénible&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/yafra/1476452216/&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1381/1476452216_1b1f18bc8d.jpg?v=0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Je pense que je reverais quelque test sur divers gestionnaire de fenêtre qui me plaisent bien, même si je pense avoir adopté gnome&amp;#8230;&lt;/p&gt;</description>
    <pubDate>2006-01-21T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/21/screenshot-de-bureau.html</link>
  </item>
  
  <item>
    <title>Messagerie instantanée de partout</title>
    <description>&lt;p&gt;
C'est en cherchant à joindre des amis habitué à yahoo messenger que je me suis mis en quête d'un yahoo messenger online, pour pouvoir les contacter depuis mon entreprise sans rien installé, et surtout en passant tranquillement par HTTP pour passer à tranfert le firewall de la société...
&lt;/p&gt;&lt;p&gt;
C'est donc en tapant les mot clé &quot;yahoo messenger online&quot; dans le moteur de recherche google que je suis tombé la dessus:
&lt;a href=&quot;http://www.e-messenger.net/&quot;&gt;eMessenger - everywhere Messenger&lt;/a&gt;
Parfait, bon un peu beaucoup de publicité mais pour une utilisation ponctuelle c'est assez pratique.
&lt;/p&gt;
&lt;p&gt;
On peut quand même regretter le manque d'une solution Jabber online dans le lot, ainsi que l'ancêtre de tous: ICQ.
&lt;/p&gt;
&lt;p&gt;
Alors on pourrais ajouter mais à quoi ça sert puisque chacun de ces client de messagerie instantanné propose sur son site un client web (je n'ai pas vérifié pour AOL messenger mais je pense que c'est faisable... Et bien l'avantage de mon point de vue c'est de tous les avoir en un seul endroit ! et comme je l'ai dit plus haut, pour une utilisation ponctuelle, c'est parfait !
&lt;/p&gt;
&lt;p&gt;
Voilà encore une service qui vas finir dans mes del.icio.us bookmark ;-)
&lt;/p&gt;
&lt;p style=&quot;font-weight:bold&quot;&gt;
Bon après essaie, c'est quand même pas terrible terrible: de la pub vraiment partout, la manipulation pas forcement très fluide ni pratique... les messages envoyer en double... bref, je vais l'enlever de mes del.icio.us :-p
&lt;/p&gt;
</description>
    <pubDate>2006-01-19T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/19/messagerie-instantanee-de-partout.html</link>
  </item>
  
  <item>
    <title>Jabber explose !</title>
    <description>&lt;p&gt;
C'est un titre assez imagé mais il n'est pas de moi, c'est un journal lu sur &lt;a href=&quot;http://linuxfr.org/2006/01/18/20233.html&quot;&gt;Da linux french page&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Effectivement on vois fleurir les projets plus ou moins abouti de messagerie instantanée basé sur ce protocole libre. C'est une bonne nouvelle et une preuve de plus que les solutions libre sont bien souvent les meilleurs.
&lt;p/&gt;
&lt;p&gt;
Le problème dans ce domaine c'est comme pour d'autre logiciel, la plus part des gens ne font pas attention qu'il existe d'autre solution que celle qu'on leur fourni par défaut sur leur machine acheter dans une grande surface...&lt;/p&gt;
&lt;p&gt;
Je comprend bien le principe du &quot;faisaons simple et facile pour que les gens ne s'embete pas avec toute ces difficultée techinque&quot; mais bon, soyons sérieux 5 minutes... Si on expliquais au gens qui vienne acheter un ordinateur qu'il existe d'autre système d'exploitation que celui des fenetres, sans forcement ne parler que de gnu/linux mais de macosX aussi, des *bsd (bien que ceci semble peut-être, pour le moment moins à la portée de n'importe qui). Si on ne les abrutissais pas en leur machant tout le travail, en leur fournissant tout les logiciels sur cette machine...
&lt;/p&gt;
&lt;p&gt;
On se retrouve ensuite dans des situations où on vous parle de word au lieu de parler de traitement de texte, ou on vous parle de msn au lieu de parler de messagerie instantanée, ou on vous parle de windows au lieu de parler de système d'exploitation. Plus personnes ne fait l'effort de se renseigner...
&lt;/p&gt;
&lt;p&gt;
Alors après forcement, quand on propose, ne serait-ce que d'utiliser jabber on a une réponse du genre : &lt;/p&gt;
&lt;blockquote&gt;Ah mes comment je fait, tout mes amis sont sur msn, non je peut vraiment pas, ton truc c'est quoi d'abord, c'est pas un msn ? comment ça marche ? &lt;/blockquote&gt;
&lt;p&gt;
Et encore ça c'est la version ou la personne est interessé par ce que vous dites.
&lt;/p&gt;
&lt;p&gt;
Pourtant plusieurs serveur jabber propose des passerelles vers les autres protocole de messagerie isntantanée, comme d'habitude c'est l'univers du libre qui fait en sorte qu'on puisse communiquer (c'est openoffice et autre abiword qui sont capable d'ouvrir des fichier word, et non l'inverse, quoique ça à peut-être changé ? ) .
&lt;/p&gt;
&lt;p&gt;
Je ne dirais qu'une chose : &lt;strong&gt;Vive jabber !  vive le libre ! &lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;désole c'est un vieux billet que je voulais faire mais pour des raisons indépendante de ma volonté, quoique, je ne poste que maintenant.&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-01-19T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/19/jabber-explose.html</link>
  </item>
  
  <item>
    <title>Le renard de feu</title>
    <description>&lt;p&gt;Ou panda rouge, j&amp;#8217;avoue ne pas avoir bien compris pourquoi les deux était souvent utilisé&amp;#8230; Ce navigateur qui a de plus en plus d&amp;#8217;utilisateur, navigateur dont j&amp;#8217;aurais du mal à me passer maintenant. Et bien il fais petit à petit son trou dans le monde de l&amp;#8217;entreprise.&lt;/p&gt;
&lt;p&gt;C&amp;#8217;est vrai finalement on en parle de plus en plus, il y a qu&amp;#8217;a voir cette image prise à l&amp;#8217;instant des statistique d&amp;#8217;un site d&amp;#8217;information sur les jeux de role online (&lt;a href=&quot;http://www.jeuxonline.info&quot; hreflang=&quot;fr&quot;&gt;Jeuxonline.info&lt;/a&gt;) ou l&amp;#8217;on vois que les navigateur à base de Gecko sont utilisé par plus de 30% des utilisateurs !!! (mozilla et firefox donc) :&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://media.typouype.org/stat_jol_instantane.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Cependant qu&amp;#8217;en est-il en entreprise ?  Et bien voilà une petite série d&amp;#8217;interview sur le journal du net à propos de &lt;a href=&quot;http://solutions.journaldunet.com/0601/diaporama/avis-managers-firefox/1.shtml&quot;&gt;l&amp;#8217;avis des Managers : ce qu&amp;#8217;ils pensent de la progression de Firefox&lt;/a&gt;. C&amp;#8217;est assez enrichissant. J&amp;#8217;avoue que depuis un moment déjé j&amp;#8217;hésite à me mettre à &lt;span class=&quot;caps&quot;&gt;XUL&lt;/span&gt; (ça doit bien faire 2 ans que je me tate) mais je crois que je vais passer le cap dès que je trouverais un créneau dans mon planning ;-)&lt;/p&gt;</description>
    <pubDate>2006-01-17T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/17/le-renard-de-feu.html</link>
  </item>
  
  <item>
    <title>Le pacte des Gnous vu sur le blog de Nuxo</title>
    <description>&lt;P&gt;
Encore une balade sur la toile...
&lt;/p&gt;
&lt;p&gt;
Et quel surprise de tomber sur un billet présentant une vidéo ma fois fort interessante... Apparement, il s'agit d'une vieille vidéo amateur, mais je ne la connaissait pas.
&lt;/p&gt;&lt;p&gt;
Je la trouve très interessante, du coup j'ai voulu la faire voir à mon amie... Ben elle à pas aimé, pas compris, peur-être les deux en même temps.
&lt;/p&gt;
&lt;p&gt;
C'est dommage car c'est une bonne introduction, explication des systêmes d'exploitations grand public. Je vous laisse juger: &lt;a href=&quot;http://www.nuxo.net/article-509-le-pacte-des-gnous.html&quot;&gt;Le pacte des Gnous - Nuxo&lt;/a&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-01-16T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/16/le-pacte-des-gnous-vu-sur-le-blog-de-nuxo.html</link>
  </item>
  
  <item>
    <title>Gnash Gnash Gnash !</title>
    <description>&lt;p&gt;
Ou comment mettre une couche de libre sur du propriétaire...
&lt;/p&gt;
&lt;p&gt;
Projet lecteur Flahs libre ! depuis le temps que je cherchais ça !
J'en ai rêvé, GNU la fait !
&lt;/p&gt;&lt;p&gt;
Depuis que je suis passé sous linux (ça vas bientôt faire 4 ans) j'ai toujours eu des petites reticence à supprimer ma partition windows, à cause des jeux (ben oui j'aime bien les mmorpgs ;-) .
Mais un jour j'ai découvert &lt;a href=&quot;http://www.dofus.com/&quot; hreflang=&quot;fr&quot;&gt;Dofus&lt;/a&gt;, un mmorpg en flash (balaise quand même :-p ). Et donc jouable via le plugin flash de Firefox.
&lt;/p&gt;
&lt;p&gt;
J'ai donc passé le cap, et viré mon windows. Mais voilà, le problême du plugin c'est la lenteur, trop de couche à traverser pour être vraiment fluide. De plus les dernière versions du plugin ne sont pas top, j'ai du arreter Dofus car la zone de chat et de saisie (commande) n'affiche plus le texte...
&lt;/p&gt;
&lt;p&gt;
Bref, depuis la découverte de ce jeu je m'etais mis en quête d'un lecteur Flash pour linux (open source ou pas dans un premier temps... ) Mais ne trouvant rien, j'avais abandonné l'idée ainsi que Dofus.
&lt;/p&gt;
&lt;p&gt;
Avec la découverte de ce projet, je pense que je vais essayer ça au plus vite, si jamais ça fonctionne bien je pense que je retournerais faire le mariole dans ce petit jeu bien amusant (bien que de mon point de vue l'aspect XPXPXPXP soit un peu pénible mais bon c'est un autres débats ;-) ).
Pour plus d'info:
&lt;a href=&quot;http://www.gnu.org/software/gnash/&quot;&gt;Gnash - GNU Project - Free Software Foundation (FSF)&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Et quoiqu'il arrive:&lt;/p&gt;
&lt;blockquote&gt;Merci le monde libre !&lt;/blockquote&gt;
&lt;p&gt;
&lt;em&gt;et je tacherais de vous tenir au courant le plus rapidement possible du bon fonctionnement ou pas de ce logiciel...&lt;/em&gt;
&lt;/p&gt;
</description>
    <pubDate>2006-01-12T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/12/gnash-gnash-gnash.html</link>
  </item>
  
  <item>
    <title>Mes favoris via Del.Icio.us</title>
    <description>&lt;p&gt;
Tout simplement le script fourni par del.icio.us poru l'affichage des
 divers tags regroupant mes favoris.
&lt;/p&gt;
&lt;p&gt;
Comme ça ils sont tous la et mis à jour dynamiquement ;)
&lt;script type=&quot;text/javascript&quot;
  src=&quot;http://del.icio.us/feeds/js/tags/yafra?icon;totals;size=12-35;color=87ceeb-0000ff;title=my%20del.icio.us%20tags&quot;&gt;
  &lt;/script&gt;
  &lt;/p&gt;
</description>
    <pubDate>2006-01-06T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/06/mes-favoris-via-del-icio-us.html</link>
  </item>
  
  <item>
    <title>Firefox Firefox Firefox</title>
    <description>&lt;p&gt;
Non ce n'est pas une incantation, mais plutôt un remerciement.
&lt;/p&gt;&lt;p&gt;
J'aime ce navigateur et je me rend compte que j'aime la philosophie adopté par les personnes qui s'en occupe. Effectivement, le problème avec tout ces produit du monde libre c'est qu'on ne peut que rarement savoir s'il n'y a pas quelqu'un derrière tout ça pour en profiter un maximum (ça c'est le mode paranoÃ¯a), Ou tout simplement dans quelle direction les produits peuvent aller (voir devenir payant :-( ).
&lt;/p&gt;
&lt;p&gt;
Mais je trouve qu'il y a une chose encore pire (quoique...) c'est de vouloir, sous le couvert d'une liberté, refaire la même chose que d'autres font, on fait ou ferons. Je m'explique, ce qui me gêne chez microsoft par exemple c'est le monopole, le fait qu'en allant acheter une machine, un ordinateur, tout simplement, on se retrouve avec un windows dessus, mais j'ai rien demandé moi !
&lt;/p&gt;
&lt;p&gt;
Bon admettons, c'est pour faciliter la vie des gens, mais (et ça commence à venir heuresement) j'aimerais qu'on ai le choix de l'os pre-installé tant qu'a faire. Admettons donc, le second problème c'est qu'il y a carement tout dessus déjà, le Msn, le outlook express, le Internet Explorer... Mais on prend les gens pour des moutons sans cerveau ??? (je pense que le mouton à quand même un cerveau). Qu'on vienne pas me dire que c'est pas vrai.
&lt;/p&gt;
&lt;p&gt;
Ce qui m'ennuie c'est quand je vois des Google qui au début simple moteur de recherche fais maintenant du mail, de la messagerie instantanné, des cartes... j'en passe et des meilleurs.
J'ai toujours ce doute sur les intention d'un logiciel quand il commence à bien marcher, et j'avoue que ce matin j'ai été très très très content de lire le point de vue de Tristan Nitot sur son standblog &lt;a href=&quot;http://standblog.org/blog/2006/01/05/93114591-actu-firefox-et-mozilla-plus-qu-un-navigateur-un-terreau-technologique&quot; hreflang=&quot;fr&quot;&gt;à propos de firefox&lt;/a&gt; (une petite lecture habituel le matin avec mon café ;-) ) où dans le premier paragraphe on peut lire:
&lt;/p&gt;
&lt;blockquote&gt;Certains se demandent si Firefox réussira à remplacer Internet Explorer. La question n'est pas là : Firefox a pour vocation de rétablir le choix et l'innovation, pas d'instaurer un autre monopole !&lt;/blockquote&gt;
&lt;p&gt;
Alors merci Firefox (en espérant que toute les personnes derrière ce logiciel soit dans le même état d'esprit ;-) )
</description>
    <pubDate>2006-01-06T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/06/firefox-firefox-firefox.html</link>
  </item>
  
  <item>
    <title>La man page Internet Explorer</title>
    <description>&lt;p&gt;J'etais en train de me renseigner pour essayer de basculer mon poste au boulot de windows à debian. &lt;br/&gt;
Le problème étant que la plus part des applications déjà développé par d'autre ne fonctionne que sous IE :-/
&lt;/p&gt;&lt;p&gt;
Bref, je ne suis pas venu parler de ça ici.
En fait en cherchant des info sur l'utilisation d'Internet Explorer sous linux (via Wine surement) je suis tombé sur
&lt;a href=&quot;http://monster-island.org/tinashumor/humor/ielinux.html&quot; hreflang=&quot;fr&quot;&gt;la man page d'Internet Explorer&lt;/a&gt;
J'adore ! :)
&lt;/p&gt;
&lt;p&gt;
Je ne sais pas encore ce que vaut le reste du site (je viens juste de tomber dessus, mais en ça je voulais pas l'oublier, et eventuellement le partager ;)

&lt;/p&gt;

&lt;p&gt;&lt;em&gt;
to be continued...&lt;/em&gt;&lt;/p&gt;
</description>
    <pubDate>2006-01-04T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2006/01/04/la-man-page-internet-explorer.html</link>
  </item>
  
  <item>
    <title>Wikimédia a besoin de votre aide</title>
    <description>&lt;p&gt;Et oui, apparement la Wikimedia Foundation lance un appel...&lt;/p&gt;
&lt;p&gt;Tout le monde connais wikipédia, l'encyclopédie en ligne ouverte à tous,
sans publicité. Que vous soyez contributeur ou simple utilisateur,
cette encyclopédie mérite de pouvoir continuer à fournir un contenu
toujours plus interessant.&lt;/p&gt;
&lt;p&gt;Je ne m'étale pas plus étant un simple utilisateur occassionnel
je ne maitrise pas les arcannes de ce projet, je vous renvoie donc sur
la dites pages d'appel à l'aide :
&lt;a href=&quot;http://wikimediafoundation.org/wiki/Wikim%C3%A9dia_a_besoin_de_votre_aide&quot;&gt;Wikimédia a besoin de votre aide - Wikimedia Foundation&lt;/a&gt;&lt;/p&gt;
</description>
    <pubDate>2005-12-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2005/12/28/wikimedia-a-besoin-de-votre-aide.html</link>
  </item>
  
  <item>
    <title>Comment gacher le noël des enfants</title>
    <description>&lt;p&gt;
Ou &quot;Ce que l'avenir nous reserve ...&quot;
ou encore &quot;Un bon coup de gueule sur les histoires de DRM et autre DADVSI...&quot;&lt;/p&gt;
&lt;p&gt;
Voilà que ce matin je tombe sur cette histoire triste sur le
&lt;a href=&quot;http://standblog.org/dotclear/tb.php?id=9311457&quot; hreflang=&quot;fr&quot;&gt;standblog&lt;/a&gt;...
&lt;/p&gt;
&lt;p&gt;
Bon on connaît déjà les problèmes de certains CDs avec les auto-radios,
c'est déjà un peu limite. Mais alors là, une nouvelle stéréo, un nouveau CD et puis non ? !!!!
Moi qui comptais aller m'acheter les quelques CDs que je n'ai pas eu à noël,
ben ça ma coupé l'envie ! Je dirais même plus ça ma donné envie de crier !
Mais comme je ne suis pas sur que mes collègues apprécient mes hurlement, je le fais ici.
&lt;/p&gt;
&lt;p&gt;
C'est beau le profit à tout prix, car finalement c'est de cela dont
parle ici, les DRM et autres DADVSI pour sois disant protéger les droits d'auteur...  ben voyons !
&lt;/p&gt;
&lt;p&gt;
C'est très clair, et je suis déçu de ne pas avoir retrouvé un extrait
(ça viendras peut-être) de l'historien que j'ai entendu sur France Info
samedi soir dernier. Il expliquait très clairement que ce n'etais plus de
protection du droit d'auteur dont on parlais maintenant, en tout cas pas celui
 qui date du 18e siècle, mais plutôt de protection du droit aux profits, aux gros profits.
&lt;/p&gt;
&lt;p&gt;
(je vous conseil quand même d'aller écouter les quelques reportages france info par ici:
&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.radiofrance.fr/chaines/france-info/minisites/justice/index.php?m=2&amp;numero=185000049&quot; hreflang=&quot;fr&quot;&gt;première partie&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.radiofrance.fr/chaines/france-info/minisites/justice/index.php?m=2&amp;numero=185000058&quot; hreflang=&quot;fr&quot;&gt;deuxième partie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Finalement la situation face au droits d'auteur commence à ressembler à d'autres
 (je pense notament à la situation dominante de microsoft par exemple). C'est à
 dire que quelque personnes haut placé (sur une échelle économique) profitent
 de leur position de grosse major distribuant la plupart des artistes les
 plus écouté pour imposer leur façon de voir les choses.
&lt;/p&gt;
&lt;p&gt;
 Finalement n'ayant pas trop le choix pour écouter de la musique, la plupart
 des gens continuerons à acheter des CD soit pour les pirater et les partager
 avec d'autres personnes, en risquant de grosse sanction, soit pour essayer
 de les lire (pour ensuite devoir racheter une stéréo DRM compliant :( ).
&lt;/p&gt;&lt;p&gt;
J'aurais du mal à ne plus acheter de CD et je ne veux pas télécharger
 (question de principe, peut-être un peu bête mais bon c'est mon choix
 comme dirais l'autres ;) ). Je vais donc faire comme j'ai déjà fais pour mon
 vieux systême d'exploitation, je vais chercher autres chose. Une autre source
 pour satisfaire mes oreilles.
&lt;/p&gt;&lt;p&gt;
J'ai entendu parler de site proposant de la musique en license libre
 (Creative common il me semble), je vais aller voir ça. Je préfère payer un CD
 en Creative Common 5 euros, ou même 10 euros et pouvoir l'écouter, le préter,
 le graver, le copier que de payer un CD 20 euro pour jouer au freesbie !
&lt;/p&gt;&lt;p&gt;
Je parlerais surement ici et dans pas trop longtemps vu mon apétit musical,
 de ce que j'ai trouvé en license libre.&lt;/p&gt;
</description>
    <pubDate>2005-12-28T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2005/12/28/comment-gacher-le-noe-des-enfants.html</link>
  </item>
  
  <item>
    <title>Yes ! Another blogger</title>
    <description>&lt;p&gt;Et oui, voilà enfin quelque chose sur ce site.&lt;/p&gt;
&lt;p&gt;J&amp;#8217;ai mis le temps à me décider mais aprés tout un blog c&amp;#8217;est sûrement&lt;br /&gt;
 le truc le plus facile pour faire vivre un site et partager certaines&lt;br /&gt;
 de mes humeurs / idées / points de vue et autres&amp;#8230;&lt;/p&gt;
&lt;p&gt;Alors petit à petit je vais venir raconter ma vie ;)&lt;/p&gt;
&lt;p&gt;A bientôt&lt;/p&gt;</description>
    <pubDate>2005-11-21T00:00:00-08:00</pubDate>
    <link>http://elsif.fr/2005/11/21/yes-another-blogger.html</link>
  </item>
  

</channel>

</rss>






