Haskell Vite et Direct <spanclass="nicer">»</span>
</figcaption>
</figure>
<p></a></p>
</div>
<divclass="flush">
</div>
</div>
</div>
<h2id="archive">Archive</h2>
<ul>
<li>
<ahref="../../../Scratch/fr/blog/Helping-avoid-Haskell-Success/"><spanclass="small">2016-10-01</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Helping-avoid-Haskell-Success/main.jpg"alt="Tips in avoiding Haskell Success at all cost"class="inlineimage"/></div> Tips in avoiding Haskell Success at all cost</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Haskell-Tutorials--a-tutorial/"><spanclass="small">2016-05-06</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Haskell-Tutorials--a-tutorial/main.jpg"alt="Haskell Tutorials, a tutorial"class="inlineimage"/></div> Haskell Tutorials, a tutorial</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Vim-as-IDE/"><spanclass="small">2014-12-07</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Vim-as-IDE/vim_spock.jpg"alt="Vim as IDE"class="inlineimage"/></div> Vim as IDE</a>
<ahref="../../../Scratch/fr/blog/Rational-Web-Framework-Choice/"><spanclass="small">2013-08-06</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Rational-Web-Framework-Choice/battle-of-lepanto-vicentino-andrea.jpg"alt="Rational Web Framework Choice"class="inlineimage"/></div> Rational Web Framework Choice</a>
<ahref="../../../Scratch/fr/blog/Social-link-the-right-way/"><spanclass="small">2013-03-14</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Social-link-the-right-way/main.png"alt="Être correct avec les boutons share"class="inlineimage"/></div> Être correct avec les boutons share</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Category-Theory-Presentation/"><spanclass="small">2012-12-12</span><divclass="inlineblockimg"><imgsrc="http://yogsototh.github.com/Category-Theory-Presentation/categories/img/mp/cat-hask-endofunctor.png"alt="Category Theory Presentation"class="inlineimage"/></div> Category Theory Presentation</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Haskell-OpenGL-Mandelbrot/"><spanclass="small">2012-06-15</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Haskell-OpenGL-Mandelbrot/BenoitBMandelbrot.jpg"alt="Un example progressif avec Haskell"class="inlineimage"/></div> Un example progressif avec Haskell</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Haskell-the-Hard-Way/"><spanclass="small">2012-02-08</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Haskell-the-Hard-Way/magritte_pleasure_principle.jpg"alt="Haskell comme un vrai!"class="inlineimage"/></div> Haskell comme un vrai!</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Typography-and-the-Web/"><spanclass="small">2012-02-02</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Typography-and-the-Web/first_sc_screenshot.png"alt="La typography et le Web"class="inlineimage"/></div> La typography et le Web</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Yesod-tutorial-for-newbies/"><spanclass="small">2012-01-15</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Yesod-tutorial-for-newbies/flying_neo.jpg"alt="Haskell web programming"class="inlineimage"/></div> Haskell web programming</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/SVG-and-m4-fractals/"><spanclass="small">2011-10-20</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/SVG-and-m4-fractals/main.png"alt="Accroître le pouvoir des languages déficients."class="inlineimage"/></div> Accroître le pouvoir des languages déficients.</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Yesod-excellent-ideas/"><spanclass="small">2011-10-04</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Yesod-excellent-ideas/main.png"alt="Les idées de yesod"class="inlineimage"/></div> Les idées de yesod</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Higher-order-function-in-zsh/"><spanclass="small">2011-09-28</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Higher-order-function-in-zsh/main.jpg"alt="Fonctions d'ordre supérieur en zsh"class="inlineimage"/></div> Fonctions d'ordre supérieur en zsh</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/programming-language-experience/"><spanclass="small">2011-09-28</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/programming-language-experience/dragon.jpg"alt="Expérience avec les languages de programmations"class="inlineimage"/></div> Expérience avec les languages de programmations</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Learn-Vim-Progressively/"><spanclass="small">2011-08-25</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/Learn-Vim-Progressively/uber_leet_use_vim.jpg"alt="Apprenez Vim Progressivement"class="inlineimage"/></div> Apprenez Vim Progressivement</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/A-more-convenient-diff/"><spanclass="small">2011-08-17</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Un diff plus pratique"class="inlineimage"/></div> Un diff plus pratique</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/Haskell-Mandelbrot/"><spanclass="small">2011-07-10</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Mandelbrot avec haskell"class="inlineimage"/></div> Mandelbrot avec haskell</a>
<ahref="../../../Scratch/fr/blog/2011-01-03-Why-I-sadly-won-t-use-coffeescript/"><spanclass="small">2011-01-03</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/2011-01-03-Why-I-sadly-won-t-use-coffeescript/main.png"alt="Pas de CoffeeScript pour moi (malheureusement)"class="inlineimage"/></div> Pas de CoffeeScript pour moi (malheureusement)</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2011-01-03-Happy-New-Year/"><spanclass="small">2011-01-01</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Bonne et heureuse année"class="inlineimage"/></div> Bonne et heureuse année</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-10-26-LaTeX-like-macro-and-markdown/"><spanclass="small">2010-10-26</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Des macros LaTeX pour markdown"class="inlineimage"/></div> Des macros LaTeX pour markdown</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-10-14-Fun-with-wav/"><spanclass="small">2010-10-14</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="S'amuser avec un .wav"class="inlineimage"/></div> S'amuser avec un .wav</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-10-10-Secure-eMail-on-Mac-in-few-steps/"><spanclass="small">2010-10-10</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/2010-10-10-Secure-eMail-on-Mac-in-few-steps/main.png"alt="Sécurisez vos emails"class="inlineimage"/></div> Sécurisez vos emails</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-10-06-New-Blog-Design-Constraints/"><spanclass="small">2010-10-06</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Contraintes du design de ce blog"class="inlineimage"/></div> Contraintes du design de ce blog</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-09-02-Use-git-to-calculate-trusted-mtimes/"><spanclass="small">2010-09-02</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Utilisation de git pour calculer les mtimes"class="inlineimage"/></div> Utilisation de git pour calculer les mtimes</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-09-02-base64-and-sha1-on-iPhone/"><spanclass="small">2010-09-02</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="base64 et sha1 sur iPhone"class="inlineimage"/></div> base64 et sha1 sur iPhone</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-08-31-send-mail-from-command-line-with-attached-file/"><spanclass="small">2010-08-31</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Mail en ligne de commande avec un fichier join"class="inlineimage"/></div> Mail en ligne de commande avec un fichier join</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-08-23-Now-heberged-on-heroku/"><spanclass="small">2010-08-23</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Maintenant sur Heroku"class="inlineimage"/></div> Maintenant sur Heroku</a>
<ahref="../../../Scratch/fr/blog/2010-07-31-New-style-after-holidays/"><spanclass="small">2010-07-31</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Nouveau style après les vacances"class="inlineimage"/></div> Nouveau style après les vacances</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-07-07-CSS-rendering-problems-by-navigator/"><spanclass="small">2010-07-07</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="N'utilisez pas de gradients avec Chrome"class="inlineimage"/></div> N'utilisez pas de gradients avec Chrome</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-07-05-Cappuccino-and-Web-applications/"><spanclass="small">2010-07-05</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Cappuccino ou jQuery ?"class="inlineimage"/></div> Cappuccino ou jQuery ?</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-06-19-jQuery-popup-the-easy-way/"><spanclass="small">2010-06-19</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Comment faire des popups en jQuery rapidement"class="inlineimage"/></div> Comment faire des popups en jQuery rapidement</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-06-17-hide-yourself-to-analytics/"><spanclass="small">2010-06-17</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Se cacher de ses statistiques web"class="inlineimage"/></div> Se cacher de ses statistiques web</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-06-17-track-events-with-google-analytics/"><spanclass="small">2010-06-17</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/2010-06-17-track-events-with-google-analytics/GA_events.png"alt="Analyser les clicks sur votre Site"class="inlineimage"/></div> Analyser les clicks sur votre Site</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-06-15-Get-my-blog-engine/"><spanclass="small">2010-06-15</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Récupérez mon système de blog"class="inlineimage"/></div> Récupérez mon système de blog</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-06-14-multi-language-choices/"><spanclass="small">2010-06-14</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="choix liés à l'écriture dans plusieurs langues"class="inlineimage"/></div> choix liés à l'écriture dans plusieurs langues</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-05-24-Trees--Pragmatism-and-Formalism/"><spanclass="small">2010-05-24</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Arbres ; Pragmatisme et Formalisme"class="inlineimage"/></div> Arbres ; Pragmatisme et Formalisme</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-05-19-How-to-cut-HTML-and-repair-it/"><spanclass="small">2010-05-19</span><divclass="inlineblockimg"><imgsrc="../../../img/img.png"alt="Comment réparer un XML coupé ?"class="inlineimage"/></div> Comment réparer un XML coupé ?</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-05-17-at-least-this-blog-revive/"><spanclass="small">2010-05-17</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Je reviens à la vie !"class="inlineimage"/></div> Je reviens à la vie !</a>
<ahref="../../../Scratch/fr/blog/2010-02-23-When-regexp-is-not-the-best-solution/"><spanclass="small">2010-02-23</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Quand se passer des expressions régulières ?"class="inlineimage"/></div> Quand se passer des expressions régulières ?</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-02-18-split-a-file-by-keyword/"><spanclass="small">2010-02-18</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="découper un fichier par mots clés"class="inlineimage"/></div> découper un fichier par mots clés</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-02-16-All-but-something-regexp--2-/"><spanclass="small">2010-02-16</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Tout sauf quelquechose en expression régulière."class="inlineimage"/></div> Tout sauf quelquechose en expression régulière.</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-02-15-All-but-something-regexp/"><spanclass="small">2010-02-15</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Expression régulière pour tout sauf quelquechose"class="inlineimage"/></div> Expression régulière pour tout sauf quelquechose</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-01-12-antialias-font-in-Firefox-under-Ubuntu/"><spanclass="small">2010-01-12</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Fontes adoucies sous Ubuntu Firefox"class="inlineimage"/></div> Fontes adoucies sous Ubuntu Firefox</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2010-01-04-Change-default-shell-on-Mac-OS-X/"><spanclass="small">2010-01-04</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Changer le shell par défaut sous Mac OS X"class="inlineimage"/></div> Changer le shell par défaut sous Mac OS X</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-12-14-Git-vs--Bzr/"><spanclass="small">2009-12-14</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Git ou Bazaar ?"class="inlineimage"/></div> Git ou Bazaar ?</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-12-06-iphone-call-filter/"><spanclass="small">2009-12-06</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Filtrage d'appel avec l'iPhone"class="inlineimage"/></div> Filtrage d'appel avec l'iPhone</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-11-12-Git-for-n00b/"><spanclass="small">2009-11-12</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Git pour les nuls"class="inlineimage"/></div> Git pour les nuls</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-10-30-How-to-handle-evil-IE/"><spanclass="small">2009-10-30</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Une CSS pour IE seulement"class="inlineimage"/></div> Une CSS pour IE seulement</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/"><spanclass="small">2009-10-28</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Synchronisation avec mobileme (2)"class="inlineimage"/></div> Synchronisation avec mobileme (2)</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-10-Wait-to-hide-a-menu-in-jQuery/"><spanclass="small">2009-10-26</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Un menu qui attends avant de se cacher"class="inlineimage"/></div> Un menu qui attends avant de se cacher</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-10-launch-daemon-from-command-line/"><spanclass="small">2009-10-23</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="lancer un démon en ligne de commande"class="inlineimage"/></div> lancer un démon en ligne de commande</a>
<ahref="../../../Scratch/fr/blog/2009-10-untaught-git-usage/"><spanclass="small">2009-10-13</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Usages non dits de Git"class="inlineimage"/></div> Usages non dits de Git</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-10-How-to-preload-your-site-with-style/"><spanclass="small">2009-10-03</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/loading.gif"alt="Charger une page web avec style"class="inlineimage"/></div> Charger une page web avec style</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-09-Disqus-versus-Intense-Debate--Why-I-switched-/"><spanclass="small">2009-09-28</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Disqus contre Intense Debate (pourquois j'ai changé)"class="inlineimage"/></div> Disqus contre Intense Debate (pourquois j'ai changé)</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-09-jQuery-Tag-Cloud/"><spanclass="small">2009-09-23</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="jQuery Tag Cloud [en]"class="inlineimage"/></div> jQuery Tag Cloud [en]</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/2009-09-replace-all-except-some-part/"><spanclass="small">2009-09-22</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Remplacer tout sauf une partie"class="inlineimage"/></div> Remplacer tout sauf une partie</a>
<ahref="../../../Scratch/fr/blog/09_Why_I_didn-t_keep_whosamung-us/"><spanclass="small">2009-09-11</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Pourquoi je n'ai pas conservé whos.amung.us"class="inlineimage"/></div> Pourquoi je n'ai pas conservé whos.amung.us</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/"><spanclass="small">2009-09-11</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Héberger son site personnel sur le site mobileMe"class="inlineimage"/></div> Héberger son site personnel sur le site mobileMe</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/08_Configure_ssh_to_listen_the_port_443_on_Snow_Leopard/"><spanclass="small">2009-09-07</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="ssh sur le port 443 avec Snow Leopard"class="inlineimage"/></div> ssh sur le port 443 avec Snow Leopard</a>
<ahref="../../../Scratch/fr/blog/06_How_I_use_git/"><spanclass="small">2009-08-18</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/06_How_I_use_git/central_architecture.png"alt="Git en solo"class="inlineimage"/></div> Git en solo</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/05_git_create_remote_branch/"><spanclass="small">2009-08-17</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Création de branches externe avec Git"class="inlineimage"/></div> Création de branches externe avec Git</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/04_drm/"><spanclass="small">2009-08-15</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Les protections anti-copies sont LE MAL"class="inlineimage"/></div> Les protections anti-copies sont LE MAL</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/03_losthighway/"><spanclass="small">2009-08-04</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/blog/03_losthighway/intro.jpg"alt="Lost Highway démystifié (un peu)"class="inlineimage"/></div> Lost Highway démystifié (un peu)</a>
</li>
<li>
<ahref="../../../Scratch/fr/blog/02_ackgrep/"><spanclass="small">2009-07-22</span><divclass="inlineblockimg"><imgsrc="../../../Scratch/img/presentation.png"alt="Mieux que grep"class="inlineimage"/></div> Mieux que grep</a>