http://yannesposito.com/ Yogsototh's last blogs entries 2012-02-08T13:17:53Z Yann Esposito http://yannesposito.com tag:yannesposito.com,2012-02-08:/Scratch/en/blog/Haskell-the-Hard-Way/ Haskell the Hard Way 2012-02-08T13:17:53Z 2012-02-08T13:17:53Z Yann Esposito yannesposito.com <p><img alt="Title image" src="/Scratch/img/blog/Haskell-the-Hard-Way/main.png" /></p> <div class="intro"> <p><span class="sc"><abbr title="Too long; didn't read">tl;dr</abbr>: </span></p> <blockquote> <center><span class="sc"><b>Table of Content</b></span></center> <ul id="markdown-toc"> <li><a href="#introduction">Introduction</a> <ul> <li><a href="#install">Install</a></li> <li><a href="#dont-be-afraid">Don&rsquo;t be afraid</a></li> </ul> </li> <li><a href="#essential-haskell">Essential Haskell</a> <ul> <li><a href="#notations">Notations</a></li> <li><a href="#useful-notations-for-functions">Useful notations for functions</a></li> </ul> </li> <li><a href="#hard-part">Hard Part</a> <ul> <li><a href="#functional-style">F...</a></li></ul></li></ul></blockquote></div></p> tag:yannesposito.com,2012-01-15:/Scratch/en/blog/Yesod-tutorial-for-newbies/ Haskell web programming 2012-01-15T17:14:40Z 2012-01-15T17:14:40Z Yann Esposito yannesposito.com <p><img alt="Neo Flying at warp speed" src="/Scratch/img/blog/Yesod-tutorial-for-newbies/flying_neo.jpg" /></p> <div class="intro"> <p><em>update</em>: updated for yesod 0.10</p> <p><span class="sc"><abbr title="Too long; didn't read">tl;dr</abbr>: </span> A simple yesod tutorial. Yesod is a Haskell web framework. You shouldn&rsquo;t need to know Haskell. </p> <blockquote> <center><span class="sc"><b>Table of content</b></span></center> <ul id="markdown-toc"> <li><a href="#before-the-real-start">Before the real start</a> <ul> <li><a href="#install">Install</a></li> <li><a href="#initialize">Initialize</a></li> <li><a href="#configure-git">Configure git</a></li> <li><a href="#some-last-minute-words">Some last minute words</a></li> </ul> </li> ...</ul></blockquote></div></p> tag:yannesposito.com,2010-05-19:/Scratch/en/blog/2010-05-19-How-to-cut-HTML-and-repair-it/ How to repair a cutted XML? 2010-05-19T20:20:34Z 2010-05-19T20:20:34Z Yann Esposito yannesposito.com <p>For my main page, you can see, a list of my latest blog entry. And you have the first part of each article. To accomplish that, I needed to include the begining of the entry and to cut it somewhere. But now, I had to repair this cutted HTML.</p> <p>Here is an example:</p> <pre class="twilight"> <span class="MetaTagAll"><span class="MetaTagAll">&lt;</span><span class="MetaTagAll">div</span> <span class="MetaTagAll">class</span>=<span class="String"><span class="String">&quot;</span>corps<span class="String">&quot;</span></span><span class="MetaTagAll">&gt;</span></span> <span class="MetaTagAll"><span class="MetaTagAll">&lt;</span><span class="MetaTagAll">div</span> <span class="MetaTagAll">class</span>=<span class="String"><span class="String">&quot;</span>intro</span></span></pre> tag:yannesposito.com,2010-05-17:/Scratch/en/blog/2010-05-17-at-least-this-blog-revive/ I live again! 2010-05-17T11:25:51Z 2010-05-17T11:25:51Z Yann Esposito yannesposito.com <p>Hi all!</p> <blockquote cite="http://www.madore.org/~david/weblog/2010-05.html#d.2010-05-12.1752"> <p>The more you wait to do something, the more difficult it is to start doing it.</p> </blockquote> <p>I had to write another post for this blog. I had added many article idea in my todolist. But, I made many other things, and I&rsquo;ve always said (until now), I&rsquo;ll do this later. What changed my mind is the haunt of this simple remark about how to be productive in programming. &gt; Stop write <code>TODO</code> in your code and make it now!<br /> &gt; You&rsquo;ll be surprised by the results.</p> <p>In short: &gt; <strong>Just do it!</strong> ou <strong>Juste fait le</strong> comme auraient dit les nuls.</p> <p>Finally I&rsquo;ll certainly write blog post more often for a ...</p></p>