<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2frenchfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Ergonomie, Rails et Architecture de l'information web (2.0) : </title>
    <link>http://t37.net/articles.rss</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Frédéric de Villamil sur les métiers du web</description>
    <image><link>http://fredericdevillamil.com</link><url>http://fredericdevillamil.com/images/fredericdevillamil.jpg</url><title>Frédéric de Villamil</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/FredericDeVillamilcom" type="application/rss+xml" /><feedburner:emailServiceId>382274</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FFredericDeVillamilcom" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2FFredericDeVillamilcom" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/FredericDeVillamilcom" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FFredericDeVillamilcom" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FFredericDeVillamilcom" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FFredericDeVillamilcom" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FFredericDeVillamilcom" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare><item>
      <title>En e-commerce comme dans la vie, la première impression est souvent la bonne</title>
      <description>&lt;p&gt;Vous avez lu et appliqué à la lettre &lt;em&gt;le e-commerce pour les nuls&lt;/em&gt;, et vous vous préparez à dévoiler votre bébé à la face du monde. Tout est prêt et rien n&amp;#8217;a été laissé au hasard. La charte graphique révèle parfaitement l&amp;#8217;esprit de votre plate-forme, joyeux bazar pour le hard discount ou chic et exubérance classique pour une marque de luxe. Le parcours utilisateur a été calculé au clic près et tous les chemins mènent à la transformation. Les éléments de &lt;em&gt;cross selling&lt;/em&gt; sont parfaitement placés, à droite de l&amp;#8217;écran, à portée du pointeur de souris, et mis en avant de telle sorte que le client potentiel ne puisse rien faire d&amp;#8217;autre que cliquer. Les photos sont alléchantes tout en étant précises, et les mises en scène parfaitement adaptées. Bref, vous tenez là le site de e-commerce idéal, mélange parfait entre la cash machine et l&amp;#8217;émanation exacte de l&amp;#8217;image de votre marque. &lt;/p&gt;

&lt;p&gt;Mais avez-vous pensé à ce que vos visiteurs allaient ressentir en arrivant chez vous ?&lt;/p&gt;

&lt;p&gt;Ceux qui me connaissent le savent bien, je suis un inconditionnel des pulls marins &lt;em&gt;officier&lt;/em&gt; de la marque &lt;a href="http://www.saint-james.fr/"&gt;Saint James&lt;/a&gt; (prononcer Saint Jâme à la française et non Saint James à moins de vouloir passer pour un plouc auprès des connaisseurs) au point de ne porter que cela. Ils ne sont certes pas vraiment donnés – même s&amp;#8217;il existe beaucoup plus cher – mais ils sont beaux, très chauds, d&amp;#8217;excellente facture et chacun d&amp;#8217;entre eux me dure entre 6 et 8 ans.&lt;/p&gt;

&lt;p&gt;Étant sérieusement en rade de pull, je suis passé l&amp;#8217;autre jour à la boutique située pas très loin de la place de la Madeleine, à Paris en sachant très bien quel article je voulais, et combien j&amp;#8217;allais en prendre. Quand je suis entré dans le magasin, j&amp;#8217;ai senti une chape de mépris assez extraordinaire s&amp;#8217;abattre sur moi comme la chaudepisse sur le pauvre peuple. Il faut dire que je ne paye pas de mine, généralement pas rasé, l&amp;#8217;air hagard du type qui ne dort pas assez et qui passe le plus clair de son temps à habiller ses enfants le matin au lieu de se préparer pour un rendez-vous mondain. Ça n&amp;#8217;a pas fait un pli, je suis parti en moins de 15 secondes en jetant à peine un oeil à la marchandise proposée. Vu la morosité ambiante, c&amp;#8217;est un peu dommage de perdre une vente sûre comme ça.&lt;/p&gt;

&lt;p&gt;Ce genre d&amp;#8217;expérience m&amp;#8217;arrive également parfois sur le web, quand je me rends sur certains sites de vente en ligne, et curieusement pas sur ceux dont on pourrait attendre une quelconque hauteur vis à vis de leurs clients. Le site d&amp;#8217;&lt;a href="http://france.hermes.com"&gt;Hermes&lt;/a&gt;, entre autres, est un modèle de clarté, de calme et de tranquillité – tout en étant une horreur à bien des points de vue, mais cela n&amp;#8217;est pas mon propos du soir. &lt;/p&gt;

&lt;p&gt;Depuis la révolution Amazon, les sites de e-commerce ont fait pas mal de progrès question utilisabilité, parcours utilisateur, et expérience d&amp;#8217;achat. C&amp;#8217;était indispensable car, contrairement à l&amp;#8217;achat en boutique, le visiteur n&amp;#8217;a pas la possibilité de flâner dans les rayons, et de toucher directement les articles en vente. Le processus devait donc être optimisé afin de l&amp;#8217;aider à trouver ce qu&amp;#8217;il cherche, avant de le pousser à acheter. De gros progrès restent pourtant à faire dans l&amp;#8217;impression générale ressentie par l&amp;#8217;utilisateur, sous peine de les voir fermer leur navigateur pour une bête question de feeling qui ne passe pas.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/en-e-commerce-comme-dans-la-vie-la-premiere-impression-est-souvent-la-bonne'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=s27jJY"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=s27jJY" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=KtQeN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=KtQeN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=R3X2N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=R3X2N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=dEh2N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=dEh2N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=6eR7N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=6eR7N" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Wed, 19 Nov 2008 23:39:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:256de7b6-a7ea-4562-9747-c8e5b738e4a5</guid>
      <comments>http://t37.net/2008/11/19/en-e-commerce-comme-dans-la-vie-la-premiere-impression-est-souvent-la-bonne#comments</comments>
      <category>Ergonomie</category>
      <category>ecommerce</category>
      <category>vente</category>
      <category>ebusiness</category>
      <category>boutique</category>
      <category>design</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=en-e-commerce-comme-dans-la-vie-la-premiere-impression-est-souvent-la-bonne&amp;day=19&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/458908676/en-e-commerce-comme-dans-la-vie-la-premiere-impression-est-souvent-la-bonne</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F19%2Fen-e-commerce-comme-dans-la-vie-la-premiere-impression-est-souvent-la-bonne</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/19/en-e-commerce-comme-dans-la-vie-la-premiere-impression-est-souvent-la-bonne</feedburner:origLink></item>
    <item>
      <title>Les Monthy Python lancent leur chaîne officielle sur Youtube</title>
      <description>&lt;p&gt;&lt;q&gt;Depuis 3 ans, vous, utilisateurs de Youtube nous avez volés en mettant des dizaines de milliers de nos vidéos en ligne&lt;/q&gt;. C&amp;#8217;est ainsi que commence l&amp;#8217;interview des Monthy Python, le plus célèbre groupe de comiques anglais pour l&amp;#8217;inauguration de leur &lt;a href="http://fr.youtube.com/MontyPython"&gt;chaîne officielle&lt;/a&gt; sur Youtube. Je suis un inconditionnel de ce que l&amp;#8217;humour britannique a fait de mieux depuis les chapeaux de la reine mère (ah bon, ce n&amp;#8217;était pas de l&amp;#8217;humour ?), et il aurait été difficile de me faire plus plaisir.&lt;/p&gt;

&lt;p&gt;&lt;object width="425" height="344"&gt;
  &lt;param name="movie" value="http://www.youtube.com/v/OGqX-tkDXEk&amp;amp;hl=en&amp;amp;fs=1" /&gt;
  &lt;param name="allowFullScreen" value="true" /&gt;
  &lt;param name="allowscriptaccess" value="always" /&gt;
  &lt;embed src="http://www.youtube.com/v/OGqX-tkDXEk&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;
&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://fr.youtube.com/watch?v=Nvs5pqf-DMA"&gt;The Holy Grail&lt;/a&gt;, &lt;a href="http://fr.youtube.com/watch?v=fUspLVStPbk"&gt;The Meaning of Life&lt;/a&gt;, The Life Of Bryan, The Monthy Python Flying Circus et j&amp;#8217;en oublie, ils sont tous là en haute définition, et qui plus est, légalement. On dirait bien que les Monthy Python ont tout compris au web. Au lieu de perdre du temps, de l&amp;#8217;argent et de l&amp;#8217;énergie à protéger techniquement ou légalement des contenus qui seront de toutes manières piratés, ils ont préféré les mettre en ligne eux même et les rentabiliser avec un partage des revenus publicitaires assurés par Youtube. Comme quoi il y a parfois de bonnes nouvelles, et malgré la crise, always look on the bright side of life (tadam tadam tadam tadam)&lt;/p&gt;

&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/WlBiLNN1NhQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/WlBiLNN1NhQ&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/les-monthy-python-lancent-leur-chaine-officielle-sur-youtube'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=QWJPg2"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=QWJPg2" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=bsbCN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=bsbCN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=UPaZN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=UPaZN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=kp6eN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=kp6eN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=viEuN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=viEuN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Wed, 19 Nov 2008 22:05:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:682dd71b-34af-4fe4-bba7-2ad31e903a03</guid>
      <comments>http://t37.net/2008/11/19/les-monthy-python-lancent-leur-chaine-officielle-sur-youtube#comments</comments>
      <category>web2.0</category>
      <category>youtube</category>
      <category>vidéo</category>
      <category>humour</category>
      <category>monthypython</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=les-monthy-python-lancent-leur-chaine-officielle-sur-youtube&amp;day=19&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/458847018/les-monthy-python-lancent-leur-chaine-officielle-sur-youtube</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F19%2Fles-monthy-python-lancent-leur-chaine-officielle-sur-youtube</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/19/les-monthy-python-lancent-leur-chaine-officielle-sur-youtube</feedburner:origLink></item>
    <item>
      <title>Internet marketing 2009, 60 campagnes web analysées et plus si affinité</title>
      <description>&lt;p&gt;J&amp;#8217;ai eu la bonne surprise de recevoir hier la cinquième édition du Petit Livre Rouge du marketing interactif de l&amp;#8217;EBG. Sobrement intitulé Internet Marketing 2009, il reprend le principe initié par Folio Junior avec sa collection &lt;cite&gt;et si tout commençait par la fin&lt;/cite&gt;, le livre qui se lit aussi bien dans un sens que dans un autre. Il est accompagné d&amp;#8217;un &lt;a href="http://www.ebg.net/v5/tester.php"&gt;quizz rigolo&lt;/a&gt; qui vous en dira plus sur vos connaissances en marketing online&lt;/p&gt;

&lt;p&gt;Au recto, 239 pages de fiches techniques contenant toutes les clés de compréhension du web aujourd&amp;#8217;hui, le tout illustré d&amp;#8217;exemples tirés des campagnes web marketing de l&amp;#8217;année. Au programme :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Créer son site web (ergonomie, catalogue produit, taux de conversion, tracking 360&amp;#8230;)&lt;/li&gt;
  &lt;li&gt;Moderniser son site web (flash, widgets et RIA).&lt;/li&gt;
  &lt;li&gt;Moteurs de recherche, SEO et SEM (référencement naturel, campagnes d&amp;#8217;affiliation&amp;#8230;)&lt;/li&gt;
  &lt;li&gt;Optimiser ses relations avec l&amp;#8217;internaute.&lt;/li&gt;
  &lt;li&gt;Utiliser les outils du web social (blogs et relations avec les blogueurs, marketing viral, réseaux sociaux)&lt;/li&gt;
  &lt;li&gt;Se lancer sur le web mobile (RFID, code 2D, application embarquée et site mobile&amp;#8230;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Au verso, une analyse très complète des 60 campagnes web marketing qui ont marqué l&amp;#8217;année 2008 : objectifs, concept, dispositif, résultats et enseignements. C&amp;#8217;est clair, concis, joliment illustré et très divertissant.&lt;/p&gt;

&lt;p&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=internetmarketing2009-1224859297448742-8&amp;amp;stripped_title=internet-marketing-2009-presentation-688759" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=internetmarketing2009-1224859297448742-8&amp;amp;stripped_title=internet-marketing-2009-presentation-688759" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Quand j&amp;#8217;ai reçu ce livre hier matin, ma première réaction a été de me dire : cool, ça fera plaisir à Florent ça. Le web marketing ne fait pas partie – peut être à tort – de mes premières préoccupations. Et puis hier soir, avant de quitter le bureau, j&amp;#8217;y ai jeté un oeil, un peu pour me changer les idées, un peu par acquit de conscience. Je suis parti deux heures plus tard. Si il vous intéresse, vous pouvez le &lt;a href="http://www.ebg.net/v5/reduction.php"&gt;commander sur le site de l&amp;#8217;EBG&lt;/a&gt; avec une réduction en entrant le code d&amp;#8217;accès &lt;strong&gt;devillamil&lt;/strong&gt;, parce que moi, finalement, je le garde.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/internet-marketing-2009-60-campagnes-web-analysees-et-plus-si-affinite'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=oZ9eb8"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=oZ9eb8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=5eTSN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=5eTSN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=W4lpN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=W4lpN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=3V7jN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=3V7jN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=K4phN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=K4phN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Wed, 19 Nov 2008 19:13:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:8db498d8-e5b0-466c-9e76-f13b5a7f042d</guid>
      <comments>http://t37.net/2008/11/19/internet-marketing-2009-60-campagnes-web-analysees-et-plus-si-affinite#comments</comments>
      <category>Livres</category>
      <category>web</category>
      <category>marketing</category>
      <category>buzz</category>
      <category>ergonomie</category>
      <category>seo</category>
      <category>sem</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=internet-marketing-2009-60-campagnes-web-analysees-et-plus-si-affinite&amp;day=19&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/458680148/internet-marketing-2009-60-campagnes-web-analysees-et-plus-si-affinite</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F19%2Finternet-marketing-2009-60-campagnes-web-analysees-et-plus-si-affinite</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/19/internet-marketing-2009-60-campagnes-web-analysees-et-plus-si-affinite</feedburner:origLink></item>
    <item>
      <title>Passer du processus au logiciel est le meilleur moyen de valider leur réalisme</title>
      <description>&lt;p&gt;Si l&amp;#8217;on devait concéder une qualité à l&amp;#8217;être humain sur l&amp;#8217;ordinateur, ce serait certainement sa souplesse d&amp;#8217;esprit, face à la logique purement binaire de l&amp;#8217;ordinateur. Elle permet, et ce n&amp;#8217;est pas rien, de ramener dans le domaine du faisable les processus les plus irréalistement parfaits à la moindre velléité de mise en application.&lt;/p&gt;

&lt;p&gt;Je vois évidemment deux éléments de contradiction avec cette assertion, et, bien que je les ai inclus dans mon raisonnement, ils ne l&amp;#8217;affectent en rien.&lt;/p&gt;

&lt;p&gt;Le premier est la notion de prise de décision, adaptation directe de la &lt;a href="http://fr.wikipedia.org/wiki/Logique_floue"&gt;logique floue&lt;/a&gt;, qui permet d&amp;#8217;ajuster la décision d&amp;#8217;un système informatique au contexte, et ainsi, d&amp;#8217;assouplir éventuellement certains processus afin de ne pas rentrer dans une situation de blocage. Une telle souplesse ne peut s&amp;#8217;adapter à des domaines particulièrement critiques, dans lesquels les processus doivent être impérativement suivis à la lettre.&lt;/p&gt;

&lt;p&gt;Le second est cette propension mise en évidence par &lt;a href="http://fr.wikipedia.org/wiki/Michel_Crozier"&gt;Michel Crozier&lt;/a&gt; à remplacer les objectifs par la mise en application pure et simple des processus dans les organismes fortement bureaucratiques, au moins en France. La lourdeur bureaucratique vient alors annuler – voire contrer – toute velléité d&amp;#8217;assouplissement des processus définis par ailleurs.&lt;/p&gt;

&lt;p&gt;J&amp;#8217;ai pu diriger il y a quelques années un projet de refonte des processus et des outils métier associés pour un grand nom de l&amp;#8217;industrie. Le projet avait été divisé en quatre parties :&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Audit des différents services et départements dans chacune des &lt;em&gt;business units&lt;/em&gt; impliqués dans le projet.&lt;/li&gt;
  &lt;li&gt;Élaboration du nouveau processus à partir de l&amp;#8217;audit et en conformité avec les contraintes réglementaires.&lt;/li&gt;
  &lt;li&gt;Validation des conclusions de l&amp;#8217;audit par le client.&lt;/li&gt;
  &lt;li&gt;Conception puis réalisation de l&amp;#8217;outil permettant la mise en application du processus.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Le processus tiré de 3 mois d&amp;#8217;audit était clair, parfaitement cadré, et rationnel à souhait. Les informations fournies à chacune des étapes par des intervenants définis étaient validées avant d&amp;#8217;être transmises au maillon suivant de la chaîne, et une ultime étape de validation venait couronner ou invalider le processus. &lt;/p&gt;

&lt;p&gt;Quand je regarde, avec le recul, la parfaite logique du mode opératoire choisi, je me dis que ce projet ne pouvait se terminer qu&amp;#8217;en catastrophe. Une étape importante avait été oubliée entre les points 2 et 4 : l&amp;#8217;étude de faisabilité. Cela se traduit par plusieurs symptômes que l&amp;#8217;on retrouve un peu partout, et auxquels on peut toujours opposer certaines solutions, quand elles sont envisageables dans le contexte, évidemment.&lt;/p&gt;

&lt;p&gt;Je ne reviendrai pas sur le décalage entre le rapport d&amp;#8217;audit et ses préconisations, son acceptation à la lettre par le client, la réalité de l&amp;#8217;entreprise, et les problèmes liés à la dynamique de changement. Toujours est-il que la – très longue – phase de conception de l&amp;#8217;application qui devait permettre la mise en application du nouveau processus métier en a montré les limites et les faiblesses.&lt;/p&gt;

&lt;p&gt;Il n&amp;#8217;y a notamment pas mieux que la transposition d&amp;#8217;un workflow dans la réalité pour en voir tous les points de blocage. Que se passe-t-il quand la personne devant effectuer une tâche critique, non assignable à quelqu&amp;#8217;un d&amp;#8217;autre et bloquante pour le processus est malade, n&amp;#8217;a pas le temps de faire son travail, ou, tout simplement, n&amp;#8217;existe pas dans l&amp;#8217;organigramme de l&amp;#8217;entreprise ?&lt;/p&gt;

&lt;p&gt;On se retrouve dans une situation de blocage qui va nécessiter des mesures d&amp;#8217;urgence non satisfaisante.&lt;/p&gt;

&lt;p&gt;Soit on assouplit des règles de gestion de l&amp;#8217;application par délégation de droits à des utilisateurs qui ne devraient pas les avoir. On arrive alors à un système de gestion de droits certes extrêmement souples, mais confinant à l&amp;#8217;usine à gaz. Mais surtout, on détourne le processus mis en place en amont, avec tous les problèmes que cela présuppose en termes de sécurité ou de droit.&lt;/p&gt;

&lt;p&gt;Soit on court-circuite les étapes du processus afin d&amp;#8217;arriver à une unique validation finale. Cette solution est encore plus dangereuse quand chacune des étapes du workflow réutilise les informations transmises par le chaînon précédent. Pour peu que les informations fournies à une étape soient erronées, c&amp;#8217;est l&amp;#8217;ensemble de la chaîne qui est corrompue, sans qu&amp;#8217;il soit forcément possible de le vérifier.&lt;/p&gt;

&lt;p&gt;Il ne reste alors pas 36 solutions : soit on conserve un processus bancal jusqu&amp;#8217;à la catastrophe qui ne manquera pas d&amp;#8217;arriver, loi de Murphy oblige, soit on réécrit complètement les processus de travail afin de les rendre réalistes, c&amp;#8217;est à dire applicables. C&amp;#8217;est souvent un bon moyen de soulever les faiblesses structurelles de l&amp;#8217;entreprise coté métier, et d&amp;#8217;y remédier afin de travailler &amp;#8220;au carré&amp;#8221;. Malheureusement, cela n&amp;#8217;arrive presque jamais.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/passer-du-processus-au-logiciel-est-le-meilleur-moyen-de-valider-leur-realisme'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=rwSyEx"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=rwSyEx" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=nSm0N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=nSm0N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=pELuN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=pELuN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=PnX3N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=PnX3N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=23EWN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=23EWN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Tue, 18 Nov 2008 23:07:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:3e2845b2-55b7-42ce-8149-56cad2272d5b</guid>
      <comments>http://t37.net/2008/11/18/passer-du-processus-au-logiciel-est-le-meilleur-moyen-de-valider-leur-realisme#comments</comments>
      <category>Ergonomie</category>
      <category>projet</category>
      <category>conception</category>
      <category>processus</category>
      <category>workflow</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=passer-du-processus-au-logiciel-est-le-meilleur-moyen-de-valider-leur-realisme&amp;day=18&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/457683860/passer-du-processus-au-logiciel-est-le-meilleur-moyen-de-valider-leur-realisme</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F18%2Fpasser-du-processus-au-logiciel-est-le-meilleur-moyen-de-valider-leur-realisme</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/18/passer-du-processus-au-logiciel-est-le-meilleur-moyen-de-valider-leur-realisme</feedburner:origLink></item>
    <item>
      <title>Rails Party le 30 novembre 2008 à Paris</title>
      <description>&lt;p&gt;L&amp;#8217;association &lt;a href="http://www.rubyfrance.org/"&gt;Ruby France&lt;/a&gt; – à laquelle j&amp;#8217;ai le plaisir de cotiser chaque année pour une somme modique – organise un &lt;em&gt;warm up&lt;/em&gt; à Paris On Rails le dimanche 30 novembre 2008 de 16 heures à 22 heures. Celui-ci se déroulera au Dune, 18 avenue Claude Vellefaux, dans le 10ème arrondissement de Paris. Cette Rails Party regroupera les développeurs utilisant le framework Ruby On Rails de tous niveaux, ainsi que les curieux souhaitant le découvrir sous la forme d&amp;#8217;ateliers informels de type Barcamp, de lightning talks, de hackfest&amp;#8230; selon les envies des présents.&lt;/p&gt;

&lt;p&gt;Suite à &lt;a href="http://t37.net/paris-on-rails-2008-premier-decembre"&gt;mon avis – critique et assez tranché – sur Paris On Rails&lt;/a&gt; il y a pas loin d&amp;#8217;un mois, Guillaume Desrat, président de l&amp;#8217;association Ruby France m&amp;#8217;avait demandé si je participerais à un événement de type communautaire qui se déroulerait en marge de cette conférence. J&amp;#8217;ai évidemment accepté avec plaisir, la question comportant un piège, puisque je pouvais difficilement refuser sans entrer en contradiction avec ma précédente envolée. Je devrais y présenter la version (quasi) finale de Typo 6.0, dont Cyril devrait lui profiter afin de parler de la migration d&amp;#8217;une application Rails 2.0 vers une application Rails 2.2. Je n&amp;#8217;exclue pas non plus de présenter un atelier sur la création de thèmes ou de plugins Typo s&amp;#8217;il y a des personnes intéressées.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/rails-party-le-30-novembre-2008-i-paris'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=mrFEAF"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=mrFEAF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=0jsFN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=0jsFN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=5UwzN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=5UwzN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=2oCxN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=2oCxN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=jCTxN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=jCTxN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Mon, 17 Nov 2008 22:33:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:888020a3-7094-4fa9-89cc-97c7e17236f6</guid>
      <comments>http://t37.net/2008/11/17/rails-party-le-30-novembre-2008-i-paris#comments</comments>
      <category>Actualités</category>
      <category>ruby</category>
      <category>rubyonrails</category>
      <category>rails</category>
      <category>typo</category>
      <category>parisonrails</category>
      <category>barcamp</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=rails-party-le-30-novembre-2008-i-paris&amp;day=17&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/456460329/rails-party-le-30-novembre-2008-i-paris</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F17%2Frails-party-le-30-novembre-2008-i-paris</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/17/rails-party-le-30-novembre-2008-i-paris</feedburner:origLink></item>
    <item>
      <title>Comme moi, rejoignez le réseau Creative Commons et soutenez la campagne 2008</title>
      <description>&lt;p&gt;Le 15 octobre dernier, Joi Ito lançait officiellement &lt;a href="http://support.creativecommons.org/"&gt;la campagne de soutien 2008 à la licence Creative Commons&lt;/a&gt;. Cette campagne n&amp;#8217;a pas seulement vocation à réunir des fonds – bien qu&amp;#8217;elle ait pour but de rassembler 500000$ avant le 31 décembre prochain. Elle vise également à rassembler et faire croître la communauté.&lt;/p&gt;

&lt;p&gt;Il y a différent moyens de soutenir Creative Commons, parmi lesquels :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Mettre vos données sous licence Creative.&lt;/li&gt;
  &lt;li&gt;Évangéliser votre entourage à l&amp;#8217;approche choisie par Creative Commons pour favoriser l&amp;#8217;ouverture et l&amp;#8217;accès aux données.&lt;/li&gt;
  &lt;li&gt;Rejoindre &lt;a href="https://creativecommons.net/fdv/"&gt;le réseau Creative Commons&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;J&amp;#8217;ai été un grand adepte des licences GNU GPL et FDL pendant des années, adhérant à l&amp;#8217;APRIL, et je reçois encore les mails de la liste Trad GNU sur ma vieille adresse altern.org. J&amp;#8217;ai fini par m&amp;#8217;en détacher pour pas mal de (bonnes) raisons, mais je n&amp;#8217;en garderai que cinq :&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;La rigidité de ces deux licences, pour ne pas dire l&amp;#8217;extrémisme, quand j&amp;#8217;avais besoin de licences adaptables en fonction des documents à publier.&lt;/li&gt;
  &lt;li&gt;Leur extrême complexité, difficilement accessible au commun des mortels sans un doctorat en droit.&lt;/li&gt;
  &lt;li&gt;L&amp;#8217;aspect viral de la GPL.&lt;/li&gt;
  &lt;li&gt;Le fait que le porte parole de la philosophie GNU soit &lt;a href="http://penguin.dcs.bbk.ac.uk/academic/unix/linux/slides/saintignucius.jpg"&gt;un illuminé barbu se baladant en robe, sandales et la tête surmontée d&amp;#8217;une auréole&lt;/a&gt; n&amp;#8217;aide pas à l&amp;#8217;évangélisation de ces licences auprès des gens normaux.&lt;/li&gt;
  &lt;li&gt;L&amp;#8217;intégrisme de la frange la plus visible de ses supporters, que Tristan Nitot qualifie poétiquement de &lt;q&gt;&lt;a href="http://standblog.org/blog/post/2008/11/12/La-campagne-d-adhesion-de-l-APRIL#pnote-3677-1"&gt;batterie de connards amers, qui ont tendance à se regrouper pour troller dans les commentaires de LinuxFR, empêchant tout dialogue et tout progrès&lt;/a&gt;&lt;/q&gt;. J&amp;#8217;ai beau ne pas approuver tout ce que fait la fondation Mozilla, je crois qu&amp;#8217;il en a plus fait pour le libre que la grande majorité des moules de DLFP réunies.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;J&amp;#8217;ai fini par opter pour deux licences différentes, en fonction des oeuvres à protéger :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Pour le code, la licence MIT.&lt;/li&gt;
  &lt;li&gt;Pour les textes, la licence Creative Commons BY-NC-SA.&lt;/li&gt;
  &lt;li&gt;Pour les photos, la licence Creative Commons BY-SA.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;J&amp;#8217;ai choisi Creative Commons à la fois pour son extrême simplicité – les droits et les devoirs associés sont très simples à comprendre – et pour sa modularité de &amp;#8220;licence à la carte&amp;#8221;, qui s&amp;#8217;adapte à mes besoins.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://t37.net/files/louvre-nuit-blanche-20081004-0061.jpg" alt="Pyramide du Louvre de nuit" class="centered" /&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/comme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=zK1ked"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=zK1ked" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=01lKN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=01lKN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=9sfpN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=9sfpN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=uiO2N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=uiO2N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=Foa6N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=Foa6N" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sun, 16 Nov 2008 14:13:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:f1996233-025e-4563-a0a0-3d7d1683df8b</guid>
      <comments>http://t37.net/2008/11/16/comme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008#comments</comments>
      <category>Liberté d'expression et droits numériques</category>
      <category>licence</category>
      <category>gnu</category>
      <category>gpl</category>
      <category>fdl</category>
      <category>creativecommons</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=comme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008&amp;day=16&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/454883456/comme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F16%2Fcomme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/16/comme-moi-rejoignez-le-reseau-creative-commons-et-soutenez-la-campagne-2008</feedburner:origLink></item>
    <item>
      <title>Paris Web 2008 c'est fini (jusqu'à l'année prochaine*)</title>
      <description>&lt;p&gt;&lt;a href="http://www.paris-web.fr/2008/"&gt;Paris Web&lt;/a&gt;, LA conférence francophone sur l&amp;#8217;accessibilité, le design et la qualité a finalement fermé ses portes après trois jours de pure folie, et, comme d&amp;#8217;habitude, c&amp;#8217;était un excellent cru. Mon seul regret sera de ne pas avoir pu assister aux conférences plénières pour cause d&amp;#8217;emploi du temps de ministre.&lt;/p&gt;

&lt;p&gt;J&amp;#8217;ai eu la chance de pouvoir y rejouer &lt;a href="http://t37.net/compte-rendu-de-latelier-web-semantique-du-troisieme-wasp-cafe-france"&gt;l&amp;#8217;atelier Microformats VS RDFA&lt;/a&gt; que &lt;a href="http://biologeek.com"&gt;David Larlet&lt;/a&gt; et moi avions déjà eu l&amp;#8217;occasion de présenter au W3Café. Vus les arguments avancés par les deux parties (non ça n&amp;#8217;a rien de sexuel), je pense que les &lt;a href="http://t37.net/tag/microformats/"&gt;Microformats&lt;/a&gt; ont gagné haut la main malgré la faiblesse du hCalendar : plus implémenté, plus simple à mettre en oeuvre, plus adapté au monde réel&amp;#8230; et ne nécessitant pas un doctorat en HTML pour comprendre la moindre entrée. Malgré une migraine à me taper la tête contre les murs, j&amp;#8217;ai l&amp;#8217;impression que nous ne nous sommes pas trop plantés. Et il est maintenant prouvé que je peux faire des blagues plus pourries que celles de Stéphane Deschamps, l&amp;#8217;honneur est donc sauf.&lt;/p&gt;

&lt;p&gt;Merci aux organisateurs pour leur disponibilité et leur bonne humeur, aux orateurs et au public, et vivement l&amp;#8217;année prochaine, j&amp;#8217;ai déjà plusieurs idées de conférences plénières. &lt;/p&gt;

&lt;p&gt;Et pour les photos, c&amp;#8217;est sur mon &lt;a href="http://www.flickr.com/photos/fdevillamil/sets/72157609181897993/"&gt;set Paris Web 2008&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://t37.net/files/paris-web-20081115-001.jpg" alt="David Larlet présentant les RDFa" class="centered" /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Mais non, l&amp;#8217;année prochaine ça s&amp;#8217;appellera Paris Web 2009, pas Paris Web 2008, donc c&amp;#8217;est vraiment fini pour de bon.&lt;/li&gt;
&lt;/ul&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/paris-web-2008-cest-fini-jusqui-lannee-prochaine'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=2VF9DF"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=2VF9DF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=NecFN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=NecFN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=aYonN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=aYonN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=59LpN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=59LpN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=17tYN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=17tYN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sun, 16 Nov 2008 09:34:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:52bee73c-5483-4b1e-a133-846120d7990a</guid>
      <comments>http://t37.net/2008/11/16/paris-web-2008-cest-fini-jusqui-lannee-prochaine#comments</comments>
      <category>Actualités</category>
      <category>parisweb2008</category>
      <category>accessibilité</category>
      <category>développement</category>
      <category>web</category>
      <category>microformats</category>
      <category>rdfa</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=paris-web-2008-cest-fini-jusqui-lannee-prochaine&amp;day=16&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/454722171/paris-web-2008-cest-fini-jusqui-lannee-prochaine</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F16%2Fparis-web-2008-cest-fini-jusqui-lannee-prochaine</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/16/paris-web-2008-cest-fini-jusqui-lannee-prochaine</feedburner:origLink></item>
    <item>
      <title>Arrêtez de me parler des fonctionnalités, ça ne me fera pas utiliser votre produit (au contraire)</title>
      <description>&lt;p&gt;Le foisonnement de nouveaux produits auquel on assiste depuis maintenant près de cinq ans a permis l&amp;#8217;émergence de nouveaux outils, très puissants, souvent inutiles et parfois indispensables. Conséquence logique de ce bouillonnement qui agite le web, l&amp;#8217;apparition d&amp;#8217;un nombre incroyable de clones quasi parfaits des services à succès du moment.&lt;br /&gt;
Afin de combler leur retard sur leurs aînés, ces &lt;em&gt;me too&lt;/em&gt; ont le plus choisi la solution de facilité en jouant la surenchère de fonctionnalités, au détriment de la réelle utilité pour les utilisateurs.&lt;/p&gt;

&lt;p&gt;Cela explique probablement l&amp;#8217;échec d&amp;#8217;un grand nombre d&amp;#8217;entre eux, malgré une idée de départ pourtant originale, ou un positionnement intéressant au regard de la cible visée. Je suis personnellement un adepte de la déflation fonctionnelle ; quand je vois que les utilisateurs les plus avancés se servent moins de 20% de leurs logiciels bureautiques, avec une utilisabilité pensée en dépit du bon sens, je ne peux pas m&amp;#8217;empêcher de me dire que j&amp;#8217;ai raison. &lt;/p&gt;

&lt;p&gt;Quand je fais l&amp;#8217;acquisition d&amp;#8217;un outil, ou que je commence à utiliser une application web ou non, je veux avant tout qu&amp;#8217;elle me permette d&amp;#8217;aller d&amp;#8217;un point A à un point B en me facilitant la vie d&amp;#8217;un bout à l&amp;#8217;autre du processus. Inutile, donc, de m&amp;#8217;énumérer la liste des features que vous allez me proposer, il y a 9 chances sur 10 pour que je oppose une fin de non recevoir, quitte à me passer d&amp;#8217;un outil par ailleurs excellent.&lt;/p&gt;

&lt;p&gt;Je me contre fiche que votre marteau ait un côté frappeur, et un côté arrache clou. En revanche, la manière dont il s&amp;#8217;intègre au processus de montage / démontage des étagères Billy dans lesquelles je range ma collection de livres de science fiction m&amp;#8217;intéresse beaucoup plus.&lt;/p&gt;

&lt;p&gt;Il est peut-être temps qu&amp;#8217;on cesse de s&amp;#8217;attacher au &amp;#8220;quoi&amp;#8221; pour prendre un peu de recul et s&amp;#8217;intéresser au &amp;#8220;comment&amp;#8221;, ça ne peut que faire du bien. D&amp;#8217;abord aux applications qui font des crises de boulimie fonctionnelle. Ensuite aux utilisateurs qui cesseront d&amp;#8217;utiliser des logiciels qui font le café, mais conçus la tête dans le guidon, et en dépit du bon sens. &lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/arretez-de-me-parler-des-fonctionnalites-ua-ne-me-fera-pas-utiliser-votre-produit-au-contraire'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=3h1Rvo"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=3h1Rvo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=4ljMN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=4ljMN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=IceaN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=IceaN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=aypAN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=aypAN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=VyxPN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=VyxPN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Thu, 13 Nov 2008 11:36:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:9ecd39fd-f99d-4206-8579-e8741666b955</guid>
      <comments>http://t37.net/2008/11/13/arretez-de-me-parler-des-fonctionnalites-ua-ne-me-fera-pas-utiliser-votre-produit-au-contraire#comments</comments>
      <category>Ergonomie</category>
      <category>utilisabilité</category>
      <category>fonctionnel</category>
      <category>software</category>
      <category>logiciel</category>
      <category>web</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=arretez-de-me-parler-des-fonctionnalites-ua-ne-me-fera-pas-utiliser-votre-produit-au-contraire&amp;day=13&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/451681026/arretez-de-me-parler-des-fonctionnalites-ua-ne-me-fera-pas-utiliser-votre-produit-au-contraire</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F13%2Farretez-de-me-parler-des-fonctionnalites-ua-ne-me-fera-pas-utiliser-votre-produit-au-contraire</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/13/arretez-de-me-parler-des-fonctionnalites-ua-ne-me-fera-pas-utiliser-votre-produit-au-contraire</feedburner:origLink></item>
    <item>
      <title>Y'a pas comme un truc qui vous fait hurler là ?</title>
      <description>&lt;p&gt;Je n&amp;#8217;ai pas vraiment le temps d&amp;#8217;écrire en ce moment, malgré une trentaine d&amp;#8217;articles en cours de rédaction, au point d&amp;#8217;avoir fait sauter la sacro-sainte revue de presse de vendredi dernier.&lt;br /&gt;
Je tenais tout de même à vous faire partager ce bout de code digne du Daily WTF sur lequel je suis tombé tout à l&amp;#8217;heure en travaillant sur la prochaine release de Typo, l&amp;#8217;outil de publication en Ruby on Rails qui propulse ce site. Il se trouve visiblement là depuis plusieurs années, et je me demande si ce n&amp;#8217;est pas à lui que mon blogware favori doit sa réputation de bloatware, malgré des optimisations déjà apportées par ailleurs.&lt;/p&gt;

&lt;p&gt;Lecteur, ton oeil de lynx verra-t-il ce qui m&amp;#8217;a fait hurler ?&lt;/p&gt;

&lt;h4&gt;Dans le contrôleur&lt;/h4&gt;

&lt;div class="CodeRay"&gt;&lt;span class="CodeRay"&gt; &lt;span class="r"&gt;def&lt;/span&gt; &lt;span class="fu"&gt;index&lt;/span&gt;
   &lt;span class="iv"&gt;@articles&lt;/span&gt; = &lt;span class="co"&gt;Article&lt;/span&gt;.find_all_by_date(*params.values_at(&lt;span class="sy"&gt;:year&lt;/span&gt;, &lt;span class="sy"&gt;:month&lt;/span&gt;, &lt;span class="sy"&gt;:day&lt;/span&gt;))
   &lt;span class="iv"&gt;@page_title&lt;/span&gt; = index_title
   &lt;span class="iv"&gt;@description&lt;/span&gt; = index_description
   &lt;span class="iv"&gt;@keywords&lt;/span&gt; = (this_blog.meta_keywords.empty?) ? &lt;span class="s"&gt;&lt;span class="dl"&gt;&amp;quot;&lt;/span&gt;&lt;span class="dl"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt; : this_blog.meta_keywords

   respond_to &lt;span class="r"&gt;do&lt;/span&gt; |format|
     format.html { render_paginated_index }
     format.atom &lt;span class="r"&gt;do&lt;/span&gt;
       render &lt;span class="sy"&gt;:partial&lt;/span&gt; =&amp;gt; &lt;span class="s"&gt;&lt;span class="dl"&gt;&amp;#8216;&lt;/span&gt;&lt;span class="k"&gt;articles/atom_feed&lt;/span&gt;&lt;span class="dl"&gt;&amp;#8217;&lt;/span&gt;&lt;/span&gt;, &lt;span class="sy"&gt;:object&lt;/span&gt; =&amp;gt; &lt;span class="iv"&gt;@articles&lt;/span&gt;[&lt;span class="i"&gt;0&lt;/span&gt;,this_blog.limit_rss_display]
     &lt;span class="r"&gt;end&lt;/span&gt;
     format.rss &lt;span class="r"&gt;do&lt;/span&gt;
       auto_discovery_feed(&lt;span class="sy"&gt;:only_path&lt;/span&gt; =&amp;gt; &lt;span class="pc"&gt;false&lt;/span&gt;)
       render &lt;span class="sy"&gt;:partial&lt;/span&gt; =&amp;gt; &lt;span class="s"&gt;&lt;span class="dl"&gt;&amp;#8216;&lt;/span&gt;&lt;span class="k"&gt;articles/rss20_feed&lt;/span&gt;&lt;span class="dl"&gt;&amp;#8217;&lt;/span&gt;&lt;/span&gt;, &lt;span class="sy"&gt;:object&lt;/span&gt; =&amp;gt; &lt;span class="iv"&gt;@articles&lt;/span&gt;[&lt;span class="i"&gt;0&lt;/span&gt;,this_blog.limit_rss_display]
     &lt;span class="r"&gt;end&lt;/span&gt;
   &lt;span class="r"&gt;end&lt;/span&gt;
 &lt;span class="r"&gt;end&lt;/span&gt;

&lt;span class="r"&gt;def&lt;/span&gt; &lt;span class="fu"&gt;render_paginated_index&lt;/span&gt;(on_empty = _(&lt;span class="s"&gt;&lt;span class="dl"&gt;&amp;quot;&lt;/span&gt;&lt;span class="k"&gt;No posts found&amp;#8230;&lt;/span&gt;&lt;span class="dl"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;))
   &lt;span class="r"&gt;return&lt;/span&gt; error(on_empty, &lt;span class="sy"&gt;:status&lt;/span&gt; =&amp;gt; &lt;span class="i"&gt;200&lt;/span&gt;) &lt;span class="r"&gt;if&lt;/span&gt; &lt;span class="iv"&gt;@articles&lt;/span&gt;.empty?

   &lt;span class="iv"&gt;@pages&lt;/span&gt; = &lt;span class="co"&gt;Paginator&lt;/span&gt;.new &lt;span class="pc"&gt;self&lt;/span&gt;, &lt;span class="iv"&gt;@articles&lt;/span&gt;.size, this_blog.limit_article_display, params[&lt;span class="sy"&gt;:page&lt;/span&gt;]
   start = &lt;span class="iv"&gt;@pages&lt;/span&gt;.current.offset
   stop  = (&lt;span class="iv"&gt;@pages&lt;/span&gt;.current.next.offset - &lt;span class="i"&gt;1&lt;/span&gt;) &lt;span class="r"&gt;rescue&lt;/span&gt; &lt;span class="iv"&gt;@articles&lt;/span&gt;.size
   &lt;span class="c"&gt;# Why won&amp;#8217;t this work? @articles.slice!(start..stop)&lt;/span&gt;
   &lt;span class="iv"&gt;@articles&lt;/span&gt; = &lt;span class="iv"&gt;@articles&lt;/span&gt;.slice(start..stop)
   render &lt;span class="sy"&gt;:action&lt;/span&gt; =&amp;gt; &lt;span class="s"&gt;&lt;span class="dl"&gt;&amp;#8216;&lt;/span&gt;&lt;span class="k"&gt;index&lt;/span&gt;&lt;span class="dl"&gt;&amp;#8217;&lt;/span&gt;&lt;/span&gt;
 &lt;span class="r"&gt;end&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;h4&gt;Dans le modèle&lt;/h4&gt;

&lt;div class="CodeRay"&gt;&lt;span class="CodeRay"&gt; &lt;span class="c"&gt;# Find all articles on a certain date&lt;/span&gt;
 &lt;span class="r"&gt;def&lt;/span&gt; &lt;span class="pc"&gt;self&lt;/span&gt;.find_all_by_date(year, month = &lt;span class="pc"&gt;nil&lt;/span&gt;, day = &lt;span class="pc"&gt;nil&lt;/span&gt;)
   &lt;span class="r"&gt;if&lt;/span&gt; !year.blank?
     find_published(&lt;span class="sy"&gt;:all&lt;/span&gt;,
                    &lt;span class="sy"&gt;:conditions&lt;/span&gt; =&amp;gt; { &lt;span class="sy"&gt;:published_at&lt;/span&gt; =&amp;gt;
                      time_delta(year,month,day) })
   &lt;span class="r"&gt;else&lt;/span&gt;
     find_published(&lt;span class="sy"&gt;:all&lt;/span&gt;)
   &lt;span class="r"&gt;end&lt;/span&gt;
 &lt;span class="r"&gt;end&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;Et non, cette fois, il n&amp;#8217;y a rien à gagner.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/ya-pas-comme-un-truc-qui-vous-fait-hurler-li'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=JtA6xe"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=JtA6xe" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=OQGdN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=OQGdN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=hTLQN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=hTLQN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=KwJGN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=KwJGN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=2vwWN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=2vwWN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Tue, 11 Nov 2008 20:18:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:450c4433-4d8f-476a-b314-817aaca5c110</guid>
      <comments>http://t37.net/2008/11/11/ya-pas-comme-un-truc-qui-vous-fait-hurler-li#comments</comments>
      <category>Développement</category>
      <category>blog</category>
      <category>blogging</category>
      <category>rails</category>
      <category>ruby</category>
      <category>rubyonrails</category>
      <category>typo</category>
      <category>code</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=ya-pas-comme-un-truc-qui-vous-fait-hurler-li&amp;day=11&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/449855057/ya-pas-comme-un-truc-qui-vous-fait-hurler-li</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F11%2Fya-pas-comme-un-truc-qui-vous-fait-hurler-li</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/11/ya-pas-comme-un-truc-qui-vous-fait-hurler-li</feedburner:origLink></item>
    <item>
      <title>Andrea Lindenberg - The photographer's choice</title>
      <description>&lt;p&gt;Je sais bien que ce billet sort de ma ligne éditoriale habituelle, mais c&amp;#8217;est pour la bonne cause&amp;#8230; The photographer&amp;#8217;s choice est le premier livre de photos de mon amie Andrea Lindenberg, photographe sud africaine de talent, spécialisée dans les sports hippiques. &lt;/p&gt;

&lt;p&gt;&lt;img src="http://t37.net/files/andrea-081105.jpg" alt="The photographer's choice" class="centered" /&gt;&lt;/p&gt;

&lt;p&gt;Si vivre de la photo en France n&amp;#8217;est pas quelque chose de facile, le faire en Afrique du Sud, pays très pauvre avec des salaires moyens bien inférieurs à ceux que nous connaissons – pour du matériel à coût équivalent – l&amp;#8217;est encore plus. J&amp;#8217;ai rencontré Andréa sur le web il y a près de 5 ans, et je suis sa carrière et ses pérégrinations depuis lors, l&amp;#8217;encourageant toujours à continuer malgré les difficultés rencontrées. Comme je vous encourage à acheter son livre.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/andrea-lindenberg-the-photographers-choice'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=sIjiEf"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=sIjiEf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=WTBdN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=WTBdN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=q9WrN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=q9WrN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=Zae7N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=Zae7N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=UEksN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=UEksN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Wed, 05 Nov 2008 10:15:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:8868cc32-2bbb-4f52-9589-38f7fb667ea4</guid>
      <comments>http://t37.net/2008/11/05/andrea-lindenberg-the-photographers-choice#comments</comments>
      <category>Livres</category>
      <category>photo</category>
      <category>livre</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=andrea-lindenberg-the-photographers-choice&amp;day=05&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/443052628/andrea-lindenberg-the-photographers-choice</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F05%2Fandrea-lindenberg-the-photographers-choice</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/05/andrea-lindenberg-the-photographers-choice</feedburner:origLink></item>
    <item>
      <title>Bon anniversaire Morris</title>
      <description>&lt;p&gt;Aujourd&amp;#8217;hui, Morris a 20 ans, alors tous ensemble, souhaitons lui un joyeux anniversaire, car sans Morris, Internet ne serait certainement pas ce qu&amp;#8217;il est aujourd&amp;#8217;hui.&lt;/p&gt;

&lt;p&gt;Morris est ni plus ni moins que le tout premier ver internet, ces programmes qui infectent les machines vulnérables à travers le réseau. Écrit par Rober Tappan Morris, un étudiant de l&amp;#8217;université de Cornell, Morris a été lâché sur le Réseau le 2 novembre 1988 depuis le MIT. Morris avait été créé pour infecter des VAX tournant sous 4 BSD et sous Sun OS 3. Il exploitait également des vulnérabilités dans Sendmail, Finger, ou RSH. Depuis, les gens ont cessé d&amp;#8217;utiliser finger, même sur un réseau local, et RSH a laissé place – Dieu merci – à SSH, mais les vers eux ont continué leur petit bonhomme de chemin, avec l&amp;#8217;apparition du premier ver Web en 2006 affectant une vulnérabilité de Wordpress dans le but de la patcher.&lt;/p&gt;

&lt;p&gt;Et je ne peux m&amp;#8217;empêcher de vous laisser avec cette phrase mythique, tirée d&amp;#8217;un film non moins mythique :&lt;/p&gt;

&lt;blockquote&gt;
Ouah, c&amp;#8217;est un virus et en plus c&amp;#8217;est un ver&amp;#8230; ça devient compliqué
&lt;/blockquote&gt;

&lt;p&gt;&lt;img src="http://t37.net//files/rer-20081025-001.jpg" alt="RER vers la gare de Bercy" class="centered" &gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/bon-anniversaire-morris'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=4AX7PO"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=4AX7PO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=XTRNN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=XTRNN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=byimN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=byimN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=Vm2QN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=Vm2QN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=2X4ZN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=2X4ZN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sun, 02 Nov 2008 12:49:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:767065f4-4006-4b03-9baf-0c20e72d8ce8</guid>
      <comments>http://t37.net/2008/11/02/bon-anniversaire-morris#comments</comments>
      <category>Actualités</category>
      <category>ver</category>
      <category>virus</category>
      <category>sécurité</category>
      <category>internet</category>
      <category>web</category>
      <category>wordpress</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=bon-anniversaire-morris&amp;day=02&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767754/bon-anniversaire-morris</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F02%2Fbon-anniversaire-morris</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/02/bon-anniversaire-morris</feedburner:origLink></item>
    <item>
      <title>Revue de presse du vendredi 31 octobre 2008</title>
      <description>&lt;p&gt;&lt;img src="http://t37.net/files/categorie-revue-de-presse.png" class="alignleft" alt="revue de presse" /&gt;&lt;em&gt;Les revues de presse mettent chaque vendredi en lumière les 3 meilleurs articles sur lesquels a porté ma veille quotidienne. Ils peuvent être récents, ou particulièrement vieux, et rentrent dans cette catégorie pour leur qualité ou leur intérêt. N’hésitez-pas à proposer les vôtres.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Ni citrouille, ni fantôme, ni sorcière pour cette revue de presse de la Toussaint, ce n&amp;#8217;est pas vraiment le style de la maison comme avait coutume de dire mon révéré géniteur. Cette revue de presse est consacrée à l&amp;#8217;e-réputation, la gestion de sources, et Ruby on Rails, bien entendu.&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://smashgods.com/2008/08/20/become-web-dead-erase-your-online-identity-in-10-steps/"&gt;Erase your online identity in 10 steps&lt;/a&gt;, Smash Gods&lt;/h4&gt;

&lt;p&gt;S&amp;#8217;il est – relativement – difficile de se faire connaître sur le web, il est encore plus difficile d&amp;#8217;en effacer toutes ses traces. J&amp;#8217;en veux pour preuve mon UIN ICQ retrouvé grâce aux index Google de 2001, remis à la disposition du public pour fêter les 10 ans de l&amp;#8217;incontournable moteur de recherche.&lt;/p&gt;

&lt;p&gt;Smashgods détaille 10 étapes claires et réalistes afin de vous permettre de disparaître totalement de la toile, au cas où votre présence en ligne viendrait un jour à vous poser des problèmes :&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Effacez tout ce que vous pouvez.&lt;/li&gt;
  &lt;li&gt;Utilisez les formulaires de demande de suppression d&amp;#8217;URL sur les moteurs de recherche.&lt;/li&gt;
  &lt;li&gt;Contactez directement les webmestres des sites restant.&lt;/li&gt;
  &lt;li&gt;Faites appel à ReputationDefender, ou tout autre cabinet spécialisé.&lt;/li&gt;
  &lt;li&gt;Utilisez des anonymiseurs.&lt;/li&gt;
  &lt;li&gt;Utilisez toujours un seudonyme.&lt;/li&gt;
  &lt;li&gt;Contactez Chilling Effects.&lt;/li&gt;
  &lt;li&gt;Utilisez RemoveYourName.&lt;/li&gt;
  &lt;li&gt;Utilisez Swtch a roo.&lt;/li&gt;
  &lt;li&gt;Débranchez.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Si la majorité des services cités sont payants, les conseils de base devraient vous permettre d&amp;#8217;éliminer la majorité des informations, le plus simple étant encore de toujours faire attention à ce que vous diffusez sur le web. &lt;/p&gt;

&lt;h4&gt;&lt;a href="http://zrusin.blogspot.com/2007/09/git-cheat-sheet.html"&gt;Git cheat sheet&lt;/a&gt;, Zack Rusin&lt;/h4&gt;

&lt;p&gt;La mode est aux gestionnaires de configuration décentralisés, et s&amp;#8217;il en est un qui tire visiblement son épingle du jeu, c&amp;#8217;est bien Git. Développé par Linus Torvalds afin de gérer les sources du noyau Linux, il est rapidement devenu très populaire parmi les développeurs. La création de Github, service de dépots Git, et son utilisation par le framework Ruby on Rails a permis à cet outil d&amp;#8217;exploser ces derniers mois.&lt;/p&gt;

&lt;p&gt;Son utilisation est pourtant malaisée par quelqu&amp;#8217;un qui n&amp;#8217;aurait connu que les gestionnaires centralisés de type Subversion, CVS, ou même, pour les plus vieux, SCCS.  &lt;/p&gt;

&lt;p&gt;Zack Rusin a eu l&amp;#8217;excellente idée de faire une &lt;em&gt;cheat sheet&lt;/em&gt; pour Git, qui récapitule la majorité des opérations courantes du point de vue d&amp;#8217;un ancien utilisateur de CVS / SVN. Cette cheat sheet est disponible au format SVG ou PDF, et gageons que quelqu&amp;#8217;un trouvera le temps de la traduire en français.&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://pullmonkey.com/projects/open_flash_chart"&gt;Open Flash Chart&lt;/a&gt;, Pullmonkey&lt;/h4&gt;

&lt;p&gt;Open Flash Shart est une bibliothèque permettant de générer de jolis graphiques façon tableur, mais en flash, avec toute l&amp;#8217;animation, l&amp;#8217;interactivité, et le manque d&amp;#8217;accessibilité que permet ce format.&lt;/p&gt;

&lt;p&gt;Pullmonkey a porté les bindings PHP permettant son utilisation en Ruby, afin de le rendre compatible avec le framework Ruby on Rails, et les résultats sont magnifiques.&lt;/p&gt;

&lt;p&gt;Il a également écrit un certain nombre d&amp;#8217;articles connexes décrivant une utilisation avancée d&amp;#8217;Open Flash Shart. Tout ça risque fort de se retrouver sous forme de module statistiques dans le dashboard de Typo.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/revue-de-presse-du-vendredi-31-octobre-2008'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=n65Gxm"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=n65Gxm" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=3KyFN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=3KyFN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=xS0QN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=xS0QN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=dZrcN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=dZrcN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=WMGYN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=WMGYN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sat, 01 Nov 2008 23:07:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:3e589b18-8bde-42d5-b8ec-19fce252461e</guid>
      <comments>http://t37.net/2008/11/01/revue-de-presse-du-vendredi-31-octobre-2008#comments</comments>
      <category>Revue de presse</category>
      <category>ruby</category>
      <category>rubyonrails</category>
      <category>flash</category>
      <category>identité</category>
      <category>git</category>
      <category>cvs</category>
      <category>svn</category>
      <category>github</category>
      <category>cheasheet</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=revue-de-presse-du-vendredi-31-octobre-2008&amp;day=01&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767756/revue-de-presse-du-vendredi-31-octobre-2008</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F01%2Frevue-de-presse-du-vendredi-31-octobre-2008</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/01/revue-de-presse-du-vendredi-31-octobre-2008</feedburner:origLink></item>
    <item>
      <title>Concours Paris Web 2008, and the winner is...</title>
      <description>Puisque nous sommes le premier novembre, et à défaut de sortir ma revue de presse à l&amp;#8217;heure, il est temps pour moi d&amp;#8217;annoncer le nom du gagnant du concours permettant de remporter une invitation pour les deux jours de conférences. 


&lt;img src="http://t37.net/files/paris-web-2008.jpg" alt="Paris Web 2008" class="centered" /&gt;

Le gagnant, ou plutôt la gagnante est Gwennola Pierre, qui m&amp;#8217;a enjoint sur tous les tons à lui donner cette place :
&lt;ol&gt;
  &lt;li&gt;Ton humoristique Wow, ils organisent des conférences prestigieuses pour fêter mon arrivée en France !&lt;/li&gt;
  &lt;li&gt;Ton sérieux Stratège et architecte Web à Montréal, Française d’origine, je serais comblée de pouvoir assister aux présentations des plus grands noms de ma profession, puisque je serai à Paris durant cet événement.&lt;/li&gt;
  &lt;li&gt;Ton suppliant Pitié, pitié, l’euro est fort par rapport au dollar canadien !!!!&lt;/li&gt;
  &lt;li&gt;Ton détaché Bon, c’est vrai que cela m’apporterait beaucoup, mais si tu estimes que d’autres le méritent plus, je me plierai à ta décision.&lt;/li&gt;
  &lt;li&gt;Ton enragé Mais, si jamais je ne l’ai pas ce pass, ça va mal finir.&lt;/li&gt;
  &lt;li&gt;Ton charmeur Tu sais, on pourrait y aller ensemble si tu me choisissais.&lt;/li&gt;
  &lt;li&gt;Ton autoritaire Bon, maintenant, il suffit ! Donne-moi ce billet tout de suite !&lt;/li&gt;
  &lt;li&gt;Ton reconnaissant C’est vraiment sympa de permettre à des personnes comme moi d’aller à ce genre de conférence.&lt;/li&gt;
&lt;/ol&gt;

Et pour le point 6, je suis désolé, mais si je donne ma place, c&amp;#8217;est que je ne peux pas m&amp;#8217;y rendre, et puis, je suis incorruptible. Bien essayé quand même.

Pour les autres, il reste encore quelques places, et à 15 jours de l&amp;#8217;événement, il n&amp;#8217;est pas trop tard pour &lt;a href="http://inscriptions.paris-web.fr/"vous inscrire&lt;/a&gt;.

&lt;img src="http://t37.net/files/tgv-tags-20081025-001.jpg" class="centered" alt="Tags et TGV" /&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/concours-paris-web-2008-and-the-winner-is'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=8JC23s"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=8JC23s" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=ndefN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=ndefN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=4GjaN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=4GjaN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=qLGXN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=qLGXN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=pAfON"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=pAfON" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sat, 01 Nov 2008 10:12:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:9970bf16-da37-4ea1-b58f-4a7a0413a0b5</guid>
      <comments>http://t37.net/2008/11/01/concours-paris-web-2008-and-the-winner-is#comments</comments>
      <category>Actualités</category>
      <category>parisweb</category>
      <category>concours</category>
      <category>parisweb2008</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=concours-paris-web-2008-and-the-winner-is&amp;day=01&amp;month=11&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767757/concours-paris-web-2008-and-the-winner-is</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F11%2F01%2Fconcours-paris-web-2008-and-the-winner-is</feedburner:awareness><feedburner:origLink>http://t37.net/2008/11/01/concours-paris-web-2008-and-the-winner-is</feedburner:origLink></item>
    <item>
      <title>Il faut industrialiser l'évangélisation</title>
      <description>&lt;p&gt;Il y a 11 ans, quand j&amp;#8217;ai commencé à sensibiliser mes proches aux logiciels libres, et un peu plus tard à la taxe sur la copie privée – la taxe Tasca – ou aux problèmes liés à la jurisprudence Estelle Halliday, j&amp;#8217;ai pris mon bâton de pèlerin, et je suis allé les voir, un par un.  Chaque fois, j&amp;#8217;ai du recommencer par le début, leur expliquer ce qu&amp;#8217;était un logiciel libre, pourquoi les logiciels propriétaires posaient problème, quels étaient les enjeux de la liberté d&amp;#8217;expression sur Internet, ou de la liberté de copie privée. Dans le meilleur des cas, je passais pour un doux allumé et les gens m&amp;#8217;écoutaient poliment en tentant avec plus ou moins de succès de ne pas s&amp;#8217;endormir. Dans le pire des cas, ils ne comprenaient pas les enjeux et me prenaient pour un dangereux pirate, déjà. Un peu plus tard, il y a eu les manifestations contre les brevets logiciels, à Paris, Strasbourg, ou pendant la Linux Expo, devenue Solutions Linux, et là encore nous faisions avec les moyens du bord, c&amp;#8217;est à dire finalement pas grand chose.&lt;/p&gt;

&lt;p&gt;Rebelote il y a un peu plus de 5 ans, quand j&amp;#8217;ai commencé pour la première fois à saouler mon entourage professionnel avec des concepts abscons et pourtant bien réels comme les standards du web ou l&amp;#8217;accessibilité. La moitié de mes collègues tournaient alors avec Netscape 4.76 sous NetBSD, l&amp;#8217;autre ne voyait pas pourquoi on développerait pour autre chose qu&amp;#8217;Internet Explorer, et les layouts en tableaux offraient un moyen plus que séduisant d&amp;#8217;obtenir de belles pages au carré sans qu&amp;#8217;un pixel ne dépasse. En arrivant dans une équipe de développement agile à la BNP en mai 2006, j&amp;#8217;avais cru tomber dans un terreau fertile, à l&amp;#8217;écoute des bonnes pratiques du développement web. Erreur, j&amp;#8217;y ai probablement vécu ma pire expérience au regard des bonnes pratiques, alors même que les méthodes de développement appliquées étaient révolutionnaires au regard des habitudes du secteurs bancaire. Là encore, j&amp;#8217;ai repris mon bâton de pèlerin, histoire d&amp;#8217;évangéliser à la machine à café, autour d&amp;#8217;un sandwich, ou pendant les trajets du retour en métro.&lt;/p&gt;

&lt;p&gt;On recommence en 2006, avec cette fois la sensibilisation aux DRM dans un contexte politique, économique et médiatique particulièrement tendu avec démonstration des solutions de DRM à l&amp;#8217;Assemblée Nationale à quelques jours du vote de la loi sur la confiance dans l&amp;#8217;économie numérique. Cette fois, l&amp;#8217;équation est simple : si vous êtes contre les DRM, vous êtes pour le piratage. Retour du bâton de pèlerin, immolé quelque temps plus tôt sur l&amp;#8217;autel des &lt;em&gt;hackers&lt;/em&gt; et du militantisme pour la liberté d&amp;#8217;expression à l&amp;#8217;air numérique, un peu par lassitude, un peu par dégoût. Et là encore, il faut expliquer, démontrer, personne après personne que non, je ne suis pas un pirate, que non, forcer l&amp;#8217;utilisation de DRM sur tous les logiciels et tous les contenus numériques n&amp;#8217;est pas une bonne idée. Avant de demander à &lt;em&gt;madame Michu&lt;/em&gt; comment elle fera le jour où la musique qu&amp;#8217;elle a acheté sera incompatible avec sa chaîne Stéréo achetée en promo à a Blanche Porte ou sur La Redoute. Évidemment, ça ne lui dit rien, à &lt;em&gt;madame Michu&lt;/em&gt;, trop loin, trop imprécis.&lt;/p&gt;

&lt;p&gt;Quand je regarde les 11 ans qui viennent de passer, je fais le même constat pour chaque combat engagé, chaque cause défendue. Nous avons péché par amateurisme, face à des machines bien huilées, bien organisées, et parfaitement rodées aux techniques du lobbying. Nous n&amp;#8217;avons jamais su atteindre le bruit et la taille critique qui nous auraient permis de passer du stade d&amp;#8217;activiste à celui de la respectabilité. C&amp;#8217;était souvent de notre faute, par désunion idéologique, et la scène de Life of Bryan dans laquelle de Front de Libération Populaire et le Front de Libération du Peuple se traitent de déviants a bien souvent été pour nous une réalité. Il y a également eu le manque de moyens, indispensables pour nous faire entendre, même si avec l&amp;#8217;explosion du web, transmettre un message aux masses est devenu beaucoup plus abordable depuis quelques années. S&amp;#8217;acheter un temps d&amp;#8217;antenne à la télévision coûte cher. Biffer des panneaux publicitaires, placarder des affiches sauvages ou recouvrir Paris d&amp;#8217;autocollants l&amp;#8217;est beaucoup moins, mais au détriment de la respectabilité. Quoi que l&amp;#8217;on puisse penser d&amp;#8217;eux, les protestants l&amp;#8217;ont bien compris et mis en pratique. Quelle que soit la cause à défendre, pour se faire entendre, il faut absolument industrialiser l&amp;#8217;évangélisation.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://t37.net/files/grande-bibliotheque-20081025-001.jpg" alt="La grande bibliothèque de Paris" class="centered" /&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/il-faut-industrialiser-evangelisation'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=QZYYWg"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=QZYYWg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=TfEON"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=TfEON" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=Kt7hN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=Kt7hN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=IzKcN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=IzKcN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=SgDzN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=SgDzN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Fri, 31 Oct 2008 18:41:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:c743833a-4804-48b0-9eb3-23d6388693e7</guid>
      <comments>http://t37.net/2008/10/31/il-faut-industrialiser-evangelisation#comments</comments>
      <category>Humeurs</category>
      <category>logiciellibre</category>
      <category>freesowftware</category>
      <category>drm</category>
      <category>web</category>
      <category>standards</category>
      <category>webstandards</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=il-faut-industrialiser-evangelisation&amp;day=31&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767758/il-faut-industrialiser-evangelisation</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F31%2Fil-faut-industrialiser-evangelisation</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/31/il-faut-industrialiser-evangelisation</feedburner:origLink></item>
    <item>
      <title>Le Web 08, j'y serai, et vous ?</title>
      <description>&lt;p&gt;Comme le faisait remarquer &lt;a href="http://sarahhaim.wordpress.com/2008/10/10/aller-a-des-supers-conferences-gratuitement/"&gt;Sarah&lt;/a&gt;, le meilleur moyen de se rendre à une conférence est encore de s&amp;#8217;y faire inviter. Fort de ce conseil – que je n&amp;#8217;avais pas attendu –  je serai donc présent à la conférence Le Web 08, qui se déroulera à Paris les 9 et 10 décembre prochain. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.lewebparis.com/registration.html"&gt;
  &lt;img src="http://www.lewebparis.com/leweb08/_banners/register-468x60.jpg"/&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Après le tollé qu&amp;#8217;avait généré l&amp;#8217;édition 2006 de triste mémoire, je faisais partie de ceux qui pensaient l&amp;#8217;événement organisée par Géraldine et Loïc Le Meur mort et enterré à Jamais. Je me suis trompé et j&amp;#8217;en suis particulièrement heureux vu le panel d&amp;#8217;intervenants et de spectateurs que j&amp;#8217;aurai l&amp;#8217;occasion de rencontrer, et éventuellement d&amp;#8217;interviewer. C&amp;#8217;est une opportunité assez fabuleuse et en tout cas inespérée qui m&amp;#8217;est offerte, et je compte bien en profiter au maximum (&lt;a href="http://maykuworld.blogspot.com/"&gt;Mayku&lt;/a&gt;, j&amp;#8217;espère que tu ne comptes pas sur ta caméra ces deux jours là, c&amp;#8217;est mort). Ce sera également l&amp;#8217;occasion de revoir des amis que je n&amp;#8217;ai pas eu l&amp;#8217;occasion de croiser en chaire et en os depuis trois ou quatre ans, et là encore, c&amp;#8217;était inespéré.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://t37.net/files/gare-bercy-20081025-002.jpg" class="centered" alt="La gare de Bercy au coucher du soleil" /&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/le-web-08-j-y-serai-et-vous'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=LRiNnZ"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=LRiNnZ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=3Hr8N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=3Hr8N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=8LcaN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=8LcaN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=PIzDN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=PIzDN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=uwjPN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=uwjPN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Wed, 29 Oct 2008 14:09:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:e62f2969-6a5e-479d-a3ed-9fd95773a658</guid>
      <comments>http://t37.net/2008/10/29/le-web-08-j-y-serai-et-vous#comments</comments>
      <category>web2.0</category>
      <category>leweb08</category>
      <category>conférence</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=le-web-08-j-y-serai-et-vous&amp;day=29&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767760/le-web-08-j-y-serai-et-vous</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F29%2Fle-web-08-j-y-serai-et-vous</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/29/le-web-08-j-y-serai-et-vous</feedburner:origLink></item>
    <item>
      <title>PHP et Oracle, c'est désagréable, mais c'est nécessaire</title>
      <description>&lt;p&gt;Je rebondis sur le billet de Laurent Jouanneau qui nous explique &lt;a href="http://ljouanneau.com/blog/post/2008/10/28/Forum-PHP-je-n-y-serais-pas-et-vous"&gt;pourquoi il ne se rendra pas au forum PHP 2008&lt;/a&gt;, et notamment sur ses propos concernant les deux conférences &lt;q&gt;(publicitaires)&lt;/q&gt; Oracle.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Oracle est un SGBD non open-source, et peu utilisé par des projets PHP&amp;#8230; Ça aurait été plus sympa de parler de PostgreSql, qui n&amp;#8217;a rien à envier à Oracle sur de nombreux points&amp;#8230;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Que ça nous plaise ou non, Oracle est aujourd&amp;#8217;hui le leader mondial des systèmes de gestion de bases de données, avec 48.6% de parts de marché (sources Gartner), à opposer aux 10% de parts de marché que se partagent les bases open source. Lorsqu&amp;#8217;on attaque les grands comptes aux systèmes d&amp;#8217;information aussi complexes que tentaculaires, cette part de marché doit même affleurer les 80%. À contrario, je ne connais en France qu&amp;#8217;une seule grande entreprise à travailler avec PostgreSql, le groupe La Poste. &lt;/p&gt;

&lt;p&gt;PHP à encore, dans la majorité des DSI, la réputation d&amp;#8217;un langage pour amateurs, peu fiable, tout juste bon à développer des applications jetables &lt;em&gt;quick and dirty&lt;/em&gt;. Il est toujours, et restera encore longtemps opposé à Java, considéré comme un langage corporate et robuste. Cela vient notamment du fait qu&amp;#8217;on associe encore Java à Oracle et PHP à MySQL.&lt;/p&gt;

&lt;p&gt;Évidemment, pour faire changer les choses, il faut un driver qui fonctionne (merci OCI8 de venir pallier cette daube de PDO_OCI), et qui s&amp;#8217;installe facilement, ou du moins sans avoir à hacker les sources avant compilation (pas merci OCI8). Il faut également que les développeurs PHP apprennent à développer avec Oracle, et cessent leur discours &lt;q&gt;Oracle c&amp;#8217;est comme Firefox, ça pue c&amp;#8217;est pas libre, moi j&amp;#8217;utilise Iceweasel et PostgreSql sous Debian unstable avec 0 packages proprios&lt;/q&gt;. &lt;/p&gt;

&lt;p&gt;En deux ans, j&amp;#8217;ai eu l&amp;#8217;occasion de travailler sur deux projets majeurs tournant avec PHP et Oracle. Le premier tournait sous &lt;a href="http://www.symfony-project.org/"&gt;Symfony&lt;/a&gt;, le second sous &lt;a href="http://framework.zend.com/"&gt;Zend Framework&lt;/a&gt;. Dans le premier cas, nous avons du nous battre pendant plus d&amp;#8217;une semaine pour pallier l&amp;#8217;absence de véritable support d&amp;#8217;Oracle sous Symfony et en corriger les bugs ou les incohérences. Dans le second cas, la majorité du travail a été de modifier les requêtes spécifiques à MySQL pour les rendre compatibles Oracle. Autant dire que la première a été plus que pénible, et montrait l&amp;#8217;immaturité flagrante des projets open source même majeure dès qu&amp;#8217;il s&amp;#8217;agit de rentrer dans un contexte industriel. &lt;/p&gt;

&lt;p&gt;Que cela plaise ou non, Oracle est là, et pour longtemps. À ceux qui voudraient me donner l&amp;#8217;exemple de la compétition entre Internet Explorer et Firefox et l&amp;#8217;extraordinaire progression de ce dernier, je rappellerai simplement qu&amp;#8217;il est plus facile de changer le navigateur de son PC que de migrer tout son système d&amp;#8217;informations vers un nouveau SGBD. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://emmanueldetaillac.fr"&gt;&lt;img src="http://t37.net/files/emmanuel-20081025-001.jpg" alt="Emmanuel de Taillac façon on achève bien les chevaux" class="centered" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/php-et-oracle-desagreable-mais-necessaire'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=nNthy6"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=nNthy6" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=iDDaN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=iDDaN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=olBbN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=olBbN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=WQmNN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=WQmNN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=oC3KN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=oC3KN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Tue, 28 Oct 2008 14:17:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:820377f7-9bd0-4709-a49c-5572d1d925d5</guid>
      <comments>http://t37.net/2008/10/28/php-et-oracle-desagreable-mais-necessaire#comments</comments>
      <category>Développement</category>
      <category>php</category>
      <category>oracle</category>
      <category>open</category>
      <category>source</category>
      <category>symfony</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=php-et-oracle-desagreable-mais-necessaire&amp;day=28&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767761/php-et-oracle-desagreable-mais-necessaire</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F28%2Fphp-et-oracle-desagreable-mais-necessaire</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/28/php-et-oracle-desagreable-mais-necessaire</feedburner:origLink></item>
    <item>
      <title>Massacre à l'IDE ou les joies du refactoring par le vide</title>
      <description>&lt;p&gt;Dans la vie de toute application vient le moment de cesser de développer de nouvelles fonctionnalités afin de consolider l&amp;#8217;existant. C&amp;#8217;est l&amp;#8217;occasion de mettre ses librairies et dépendances à jour, mais surtout de faire un grand nettoyage de printemps dans son code, le refactoring, et plus exactement le refactoring par le vide.&lt;br /&gt;
Bloquez-vous quelques heures, armez-vous de votre IDE ou de votre éditeur de textes préféré, c&amp;#8217;est parti pour un joyeux massacre à la tronçonneuse.&lt;/p&gt;

&lt;h4&gt;1. Fusionnez le fonctions dupliquées&lt;/h4&gt;

&lt;p&gt;Dans un premier temps, votre but va être de réduire le nombre de fonctionnalités proposées, sans toucher au périmètre fonctionnel. Dans de grosses applications, ou dans des applications ayant un certain historique, on a souvent plusieurs fonctionnalités quasiment semblables et qui pourraient être fusionnées à un seul endroit.&lt;/p&gt;

&lt;p&gt;Le cas s&amp;#8217;est présenté de manière particulièrement aiguë sur Typo, dans le fonctionnement des commentaires. Nous fonctionnions en effet avec :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Une partie de gestion / modération des réactions au fil de l&amp;#8217;eau, ajoutée lors de la mise en place de l&amp;#8217;anti spam, avec un contrôleur &lt;code&gt;feedback&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Une partie de gestion des commentaires au sein des articles, création, suppression&amp;#8230; autour du contrôleur &lt;code&gt;comments&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Une partie de gestion des trackbacks au sein des articles, création, suppression&amp;#8230; autour du contrôleur &lt;code&gt;trackbacks&lt;/code&gt;. Ce dernier était identique au précédent.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nous avons tout regroupé au sein du contrôleur &lt;code&gt;feedback&lt;/code&gt;, en gardant l&amp;#8217;interface de modération, et en regroupant les interfaces de gestion des commentaires et trackbacks par article qui sont maintenant sur une seule page. Résultats, 102 lignes de contrôleur et 174 lignes de vues supprimées, sans compter les tests, pour autant de code dupliqué, et une gestion plus rationnelle du feedback.&lt;/p&gt;

&lt;h4&gt;2. Supprimez le code dupliqué&lt;/h4&gt;

&lt;p&gt;Plus nombreux sont les développeurs étant intervenus sur le projet, plus nombreuses sont les fonctionnalités ajoutées puis supprimées, plus important sera la dose de code dupliquée que vous aurez à nettoyer. Ne souriez pas en vous disant &amp;#8220;moi, ça ne m&amp;#8217;arrivera pas&amp;#8221;, vous en avez obligatoirement. Commencez votre refactoring au sein des modèles et des contrôleurs, histoire de nettoyer un peu tout ça. Allez ensuite voir dans les helpers, il y a certainement quelque chose à faire. Puis, faites une lecture transverse de votre application, vous allez certainement retrouver du code dupliqué d&amp;#8217;un contrôleur à l&amp;#8217;autre, d&amp;#8217;un modèle à l&amp;#8217;autre&amp;#8230; Peut-être est-ce le moment de créer de nouvelles classes pour rassembler tout ça non ?&lt;/p&gt;

&lt;p&gt;Tout les contrôleurs de Typo avaient le même problème : les méthodes de création et de mise à jour d&amp;#8217;objets contenaient systématiquement le même code à 3 lignes près. Dans le cas d&amp;#8217;un nouvel enregistrement, nous avions &lt;code&gt;@objet = Objet.new&lt;/code&gt;, et dans le cas d&amp;#8217;une mise à jour, &lt;code&gt;@objet = Objet.find(params[:id])&lt;/code&gt;. Nous avons rassemblé tout le code en double dans une même méthode de traitement appelée depuis les méthodes de création et d&amp;#8217;édition, avec l&amp;#8217;objet instancié en fonction du besoin. Résultat, 244 lignes de code supprimées sans compter les tests juste pour ça, et un risque d&amp;#8217;erreurs bien moindre lors des prochaines évolutions.&lt;/p&gt;

&lt;h4&gt;3. Supprimez le code mort&lt;/h4&gt;

&lt;p&gt;Après ces deux premières étapes, vous allez certainement vous retrouver avec du code mort, c&amp;#8217;est à dire des méthodes qui ne sont jamais appelées dans l&amp;#8217;application. Si vous avez basé votre application sur le modèle MVC, les différentes itérations sur les vues ont du laisser un grand nombre de helpers orphelins. Au passage, les deux précédentes étapes ont certainement du laisser quelques méthodes sur le carreau, et c&amp;#8217;est tant mieux.&lt;/p&gt;

&lt;p&gt;Les 3 admins et 3 thèmes par défaut qu&amp;#8217;a connu Typo sous ma seule impulsion ont laissé dans l&amp;#8217;ombre un nombre impressionnant de helpers abandonnés. Pas loin d&amp;#8217;une quarantaine de méthodes, pour un total de 337 lignes de code supprimées lors de cette seule passe.&lt;/p&gt;

&lt;h4&gt;4. Élargissez la couverture de tests&lt;/h4&gt;

&lt;p&gt;À ce moment de la partie, vos tests devraient exploser dans tous les sens (ne me dites pas que vous développez sans tests&amp;#8230;). Si ce n&amp;#8217;est pas le cas, c&amp;#8217;est que toutes vos méthodes ne sont pas couvertes. Tant que vous avez la tête dans le guidon, c&amp;#8217;est le moment d&amp;#8217;élargir un peu la couverture de tests de votre projet.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Testez les méthodes non couvertes.&lt;/li&gt;
  &lt;li&gt;Ajoutez des tests sur les cas limites que vous auriez oubliés.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bien que testant près de 500 assertions, la couverture de tests de Typo est très insuffisante. J&amp;#8217;en veux pour preuve l&amp;#8217;ensemble des tests qui passent alors même que j&amp;#8217;ai violemment explosé certaines fonctionnalités. Une &lt;em&gt;spec party&lt;/em&gt; a été planifiée avec Cyril afin de l&amp;#8217;améliorer un peu.&lt;/p&gt;

&lt;h4&gt;5. Supprimez les fonctionnalités inutiles&lt;/h4&gt;

&lt;p&gt;J&amp;#8217;avais dit en début d&amp;#8217;article que nous ne toucherions pas au spectre fonctionnel de l&amp;#8217;application. J&amp;#8217;ai menti. Maintenant que vous avez bien nettoyé le code, posez vous cette question : votre application ne propose-t-elle pas des fonctionnalités superflues ou qui la rendent moins facilement utilisable par ses utilisateurs, et qui, accessoirement, en la ralentissent un peu ? &lt;/p&gt;

&lt;p&gt;Lorsque j&amp;#8217;ai travaillé sur la version 5.1.3 de Typo, j&amp;#8217;ai commencé à réfléchir à ce problème. Nous avions clairement des choses en trop, et le fait de proposer une interface d&amp;#8217;administration simplifiée ne réglait en fait pas le problème. La 5.1.3 a donc été l&amp;#8217;occasion de supprimer certaines fonctionnalités :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;La notification des nouveaux billets par Jabber, inutilisable tellement elle n&amp;#8217;était pas évidente à mettre en place, et pas utilisée.&lt;/li&gt;
  &lt;li&gt;L&amp;#8217;administration simplifiée, trop sommaire pour réellement travailler.&lt;/li&gt;
  &lt;li&gt;Le choix des filtres de texte par billet au profit d&amp;#8217;un choix global. Ils reviendront plus tard au niveau des profils utilisateurs.&lt;/li&gt;
  &lt;li&gt;Le live preview en cours de frappe, sympathique mais qui mettait les serveurs à genoux en générant un article complet à chaque frappe du clavier (hem).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Je me rends compte que j&amp;#8217;ai oublié un élément important en introduction de cet article. Le but du refactoring par le vide n&amp;#8217;est pas un concours à celui qui supprimera le plus grand nombre de lignes de codes. C&amp;#8217;est la rationalisation du projet par la suppression du code inutile, mort, ou redondant.&lt;/p&gt;

&lt;p&gt;Évidemment, vous n&amp;#8217;êtes pas obligé de faire tout cela à la main, et sur des projets de centaines de milliers de lignes, c&amp;#8217;est même impossible : essayez d&amp;#8217;appliquer ça au noyau Linux qui vient de passer la barre des 10 millions de lignes de code. Il existe des outils d&amp;#8217;analyse de code automatisés entrant dans le scope plus large de l&amp;#8217;intégration continue, dont nous parlerons dans un prochain article.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/massacre-a-ide-ou-les-joies-du-refactoring-par-le-vide'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=hf7Rew"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=hf7Rew" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=uwVNN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=uwVNN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=IAVFN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=IAVFN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=a7hfN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=a7hfN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=V5ocN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=V5ocN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sun, 26 Oct 2008 10:52:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:66e624d0-d2c9-47f5-aa72-d23e92e90bc2</guid>
      <comments>http://t37.net/2008/10/26/massacre-a-ide-ou-les-joies-du-refactoring-par-le-vide#comments</comments>
      <category>Développement</category>
      <category>développement</category>
      <category>refactoring</category>
      <category>code</category>
      <category>tdd</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=massacre-a-ide-ou-les-joies-du-refactoring-par-le-vide&amp;day=26&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767762/massacre-a-ide-ou-les-joies-du-refactoring-par-le-vide</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F26%2Fmassacre-a-ide-ou-les-joies-du-refactoring-par-le-vide</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/26/massacre-a-ide-ou-les-joies-du-refactoring-par-le-vide</feedburner:origLink></item>
    <item>
      <title>Revue de presse du vendredi 24 octobre 2008</title>
      <description>&lt;p&gt;&lt;img src="http://t37.net/files/categorie-revue-de-presse.png" alt="revue de presse" class="alignleft" /&gt; Les revues de presse mettent chaque vendredi en lumière les 3 meilleurs articles sur lesquels a porté ma veille quotidienne. Ils peuvent être récents, ou particulièrement vieux, et rentrent dans cette catégorie pour leur qualité ou leur intérêt. N’hésitez-pas à proposer les vôtres.&lt;/p&gt;

&lt;p&gt;Une fois encore, la revue de presse du vendredi sort le samedi soir, au point que je me demande s&amp;#8217;il ne faut pas simplement la décaler. Au programme aujourd&amp;#8217;hui, vous allez pouvoir jouer avec les données des applications Yahoo!, oublier tout ce qu&amp;#8217;on vous a toujours dit sur le positionnement en CSS et réfléchir un peu à la différence entre marketing papier et marketing web.&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://developer.yahoo.com/yql/docs/"&gt;Le Yahoo! query language&lt;/a&gt;, Yahoo!&lt;/h4&gt;

&lt;p&gt;N&amp;#8217;avez-vous jamais eu envie de pouvoir taper directement dans les bases de données des applications Yahoo! afin d&amp;#8217;en extraire les données mises en ligne par des centaines de milliers d&amp;#8217;utilisateurs ? Le rêve est maintenant devenu réalité avec le Yahoo! Query Language, un langage de requêtes très proche du SQL qui vous permettra d&amp;#8217;effectuer des requêtes sur les données des applications Yahoo! via HTTP.&lt;/p&gt;

&lt;p&gt;Encore en cours d&amp;#8217;élaboration, Yahoo Query Language me semble extrêmement prometteur et devrait, je l&amp;#8217;espère, faire des émules. Son principal avantage outre sa simplicité et de sa souplesse repose sur l&amp;#8217;extraordinaire largeur du scope des applications Yahoo! qui permet d&amp;#8217;envisager une utilisation quasi illimitée, dès que cette technologie sera ouverte au public.&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong"&gt;Everything you know about CSS is wrong&lt;/a&gt;, Rachel Andrew&lt;/h4&gt;

&lt;p&gt;Si vous subissez depuis des années des illuminés proclamant que les layouts en tableaux sont le mal absolu, réjouissez-vous, ce temps est enfin terminé. Oubliez tout ce que l&amp;#8217;on vous a appris en CSS, les tableaux sont de nouveau en odeur de sainteté, mais pas forcément comme vous l&amp;#8217;entendez. On parle ici non pas de la balise HTML &lt;code&gt;table&lt;/code&gt; dont l&amp;#8217;utilisation pour mettre des objets en page est et restera une hérésie sémantique, mais des comportements CSS &lt;code&gt;display: table;&lt;/code&gt; et &lt;code&gt;display: table-cell; 
&lt;/code&gt;, et des possibilités qu&amp;#8217;elles offrent pour simplifier la mise en page de vos sites à venir. À venir dans longtemps d&amp;#8217;ailleurs, puisque ces propriétés ne sont supportés sous Internet Explorer qu&amp;#8217;à partir de la version 8. En un mot, le Graal de la mise en page dont la quête sera longue et hardue.&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://www.lockergnome.com/web/2008/10/17/copywriting-how-different-should-your-brochure-be-from-your-website-content/"&gt;Copywriting: How Different Should Your Brochure Be From Your Web Site Content?&lt;/a&gt;, Dina Giolitto&lt;/h4&gt;

&lt;p&gt;Un site web d&amp;#8217;entreprise n&amp;#8217;est pas une simple brochure. Contrairement aux apparences, c&amp;#8217;est même beaucoup plus, et un peu moins que cela, et les deux doivent être pensés en parallèle, mais différemment, sous peine de se planter d&amp;#8217;un coté comme de l&amp;#8217;autre.&lt;/p&gt;

&lt;p&gt;Dina Giolitto se propose de vous aider dans cette tâche en passant en revue les principales différences entre site web et prospectus, vous indiquant ainsi les erreurs à ne pas commettre. &lt;/p&gt;

&lt;p&gt;&lt;img src="http://t37.net/files/haribo-bretzel-20081025.jpg" alt="Un ourson Haribo empalé sur un bretzel" class="centered" /&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/revue-de-presse-du-vendredi-24-octobre-2008'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=kK7wrk"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=kK7wrk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=ybWVN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=ybWVN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=MPJKN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=MPJKN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=Ad1hN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=Ad1hN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=pPLIN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=pPLIN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Sat, 25 Oct 2008 23:02:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:69a3ad07-0fc8-4c10-a667-13afc8094026</guid>
      <comments>http://t37.net/2008/10/25/revue-de-presse-du-vendredi-24-octobre-2008#comments</comments>
      <category>Revue de presse</category>
      <category>marketing</category>
      <category>css</category>
      <category>design</category>
      <category>webdesign</category>
      <category>xhtml</category>
      <category>développement</category>
      <category>sql</category>
      <category>yahoo</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=revue-de-presse-du-vendredi-24-octobre-2008&amp;day=25&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767763/revue-de-presse-du-vendredi-24-octobre-2008</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F25%2Frevue-de-presse-du-vendredi-24-octobre-2008</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/25/revue-de-presse-du-vendredi-24-octobre-2008</feedburner:origLink></item>
    <item>
      <title>TGIF – Dans quel jeu se sont retrouvées ces répliques cultes ?</title>
      <description>&lt;p&gt;Scénario, décors, effets spéciaux et surtout dialogues, Evil Dead 3, Army of Darkness est un monument du cinéma à tous les niveaux. Au point que ce n&amp;#8217;est pas une comme je le croyais, mais bien deux des répliques de la scène finale qui se sont retrouvées dans un jeu vidéo tout aussi culte des années 90.&lt;/p&gt;

&lt;p&gt;Sauras-tu, lecteur, retrouver de quel jeu vidéo je parle, et me dire quelles répliques de cet extrait y ont été conservées pour la postérité ?&lt;/p&gt;

&lt;p&gt;&lt;object width="420" height="269"&gt;
  &lt;param name="movie" value="http://www.dailymotion.com/swf/k2O0DSeC5Wd3IO2Pm&amp;amp;related=1"&gt;&lt;/param&gt;
  &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;
  &lt;embed src="http://www.dailymotion.com/swf/k2O0DSeC5Wd3IO2Pm&amp;amp;related=1" type="application/x-shockwave-flash" width="420" height="269" allowFullScreen="true" allowScriptAccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Au passage, je découvre que cette vidéo résultat d&amp;#8217;une recherche a été uploadée par&amp;#8230; Julien Codorniou. Comme quoi le monde est vraiment tout petit. Et non, cette fois, il n&amp;#8217;y a rien à gagner.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/tgif-dans-quel-jeu-se-sont-retrouvees-ces-repliques-cultes'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=Jpr4Cz"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=Jpr4Cz" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=nQpAN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=nQpAN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=eeJBN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=eeJBN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=heh4N"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=heh4N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=imxCN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=imxCN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Fri, 24 Oct 2008 23:29:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:4c208603-b1fb-4069-ade4-22ed1172acf1</guid>
      <comments>http://t37.net/2008/10/24/tgif-dans-quel-jeu-se-sont-retrouvees-ces-repliques-cultes#comments</comments>
      <category>Humeurs</category>
      <category>vidéo</category>
      <category>humour</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=tgif-dans-quel-jeu-se-sont-retrouvees-ces-repliques-cultes&amp;day=24&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767764/tgif-dans-quel-jeu-se-sont-retrouvees-ces-repliques-cultes</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F24%2Ftgif-dans-quel-jeu-se-sont-retrouvees-ces-repliques-cultes</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/24/tgif-dans-quel-jeu-se-sont-retrouvees-ces-repliques-cultes</feedburner:origLink></item>
    <item>
      <title>Typo déménage sur GitHub </title>
      <description>&lt;p&gt;Je n&amp;#8217;ai jamais caché mon hostilité aux gestionnaires de sources décentralisés, de type Mercurial ou Git, leur préférant le confort de solutions comme Subversion, qui garde largement ma préférence. C&amp;#8217;est pourtant sous Git que je viens de passer toute l&amp;#8217;arborescence de Typo, et plus particulièrement sur la plate-forme collaborative Github que j&amp;#8217;ai décidé de passer &lt;a href="http://github.com/fdv/typo"&gt;les sources de Typo, le moteur de blog en Ruby on Rails&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Il y a de multiples raisons à cela. Certaines sont excellentes, d&amp;#8217;autres moins, la migration est cependant effective.&lt;/p&gt;

&lt;p&gt;Pourquoi Git ?&lt;/p&gt;

&lt;p&gt;&lt;del&gt;Parce que Cyril Mougel mon co mainteneur me casse les pieds avec ça depuis des mois&lt;/del&gt;.&lt;/p&gt;

&lt;p&gt;La très grande majorité des projets Ruby on Rails ont migré de Subversion vers git à la suite du framework lui-même. Si cela ne posait pas de problèmes pour la gestion des modules externes avec Rails 2.0.2, ça devient carrément bloquant pour les versions récentes, et notamment Rails 2.2 sur lequel nous avons migré trunk. Nous passons maintenant sur un mélange de Git pour les sources de Rails, et des dépendances sur les gems pour les autres greffons, afin d&amp;#8217;alléger un peu la base de code, laquelle a déjà pris de sérieux coups de hache, mais je reviendrai sur le sujet un peu plus tard. &lt;/p&gt;

&lt;p&gt;Je souhaitais également séparer nettement les plugins supportés officiellement du reste de l&amp;#8217;application. Chacun d&amp;#8217;entre eux a maintenant son dépôt, et son indépendance. C&amp;#8217;est à mon sens plus propre comme cela.&lt;/p&gt;

&lt;p&gt;Pourquoi GitHub ?&lt;/p&gt;

&lt;p&gt;C&amp;#8217;est une excellente question, je vous remercie de me l&amp;#8217;avoir posée.&lt;/p&gt;

&lt;p&gt;Tant qu&amp;#8217;à passer sous Git, j&amp;#8217;avais tout intérêt à rejoindre Github, d&amp;#8217;abord pour une question de visibilité du projet. Ensuite pour l&amp;#8217;excellente ergonomie de la plate-forme, particulièrement &lt;em&gt;user friendly&lt;/em&gt;. &lt;/p&gt;

&lt;p&gt;Nous continuons cependant à utiliser Redmine pour &lt;a href="http://typosphere.org"&gt;Typosphere&lt;/a&gt;. Pour cela, nous mettons à jour toutes les heures un dépot local qui clone notre dépot Git. Cette partie est encore en cours d&amp;#8217;expérimentation, mais tout va très rapidement revenir à la normale, avant la sortie de la prochaine version stable.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;small&gt;Article original écrit par Frédéric de Villamil et publié sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt; | &lt;a href='http://t37.net/typo-demenage-sur-github'&gt;lien direct vers cet article&lt;/a&gt; | Si vous lisez cet article ailleurs que sur &lt;a href='http://t37.net'&gt;Ergonomie, Rails et Architecture de l'information web (2.0)&lt;/a&gt;, c'est qu'il a été reproduit illégalement et sans autorisation.&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/FredericDeVillamilcom?a=PWquKu"&gt;&lt;img src="http://feeds.feedburner.com/~a/FredericDeVillamilcom?i=PWquKu" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=nOctN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=nOctN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=G2JuN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=G2JuN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=6hIUN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=6hIUN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/FredericDeVillamilcom?a=NGjzN"&gt;&lt;img src="http://feeds.feedburner.com/~f/FredericDeVillamilcom?i=NGjzN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <pubDate>Thu, 23 Oct 2008 22:49:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:129d5e4a-0465-46e7-bd9b-2cf6f0acccd4</guid>
      <comments>http://t37.net/2008/10/23/typo-demenage-sur-github#comments</comments>
      <category>Typo</category>
      <category>github</category>
      <category>rails</category>
      <category>ruby</category>
      <category>rubyonrails</category>
      <trackback:ping>http://t37.net/trackbacks?article_id=typo-demenage-sur-github&amp;day=23&amp;month=10&amp;year=2008</trackback:ping>
      <link>http://feeds.feedburner.com/~r/FredericDeVillamilcom/~3/440767765/typo-demenage-sur-github</link>
    <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=FredericDeVillamilcom&amp;itemurl=http%3A%2F%2Ft37.net%2F2008%2F10%2F23%2Ftypo-demenage-sur-github</feedburner:awareness><feedburner:origLink>http://t37.net/2008/10/23/typo-demenage-sur-github</feedburner:origLink></item>
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=FredericDeVillamilcom</feedburner:awareness></channel>
</rss>
