2011-04-20 12:29:01 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns= "http://www.w3.org/2005/Atom" >
<id > http://yannesposito.com/</id>
<title > Yogsototh's last blogs entries</title>
2011-12-29 16:05:05 +00:00
<updated > 2011-12-28T13:14:40Z</updated>
2011-12-07 15:40:03 +00:00
<link rel= "alternate" href= "http://yannesposito.com/" />
<link rel= "self" href= "http://feeds.feedburner.com/yannespositocomen" />
2011-04-20 12:29:01 +00:00
<author >
<name > Yann Esposito</name>
<uri > http://yannesposito.com</uri>
</author>
2011-12-29 16:05:05 +00:00
<entry >
<id > tag:yannesposito.com,2011-12-28:/Scratch/en/blog/Yesod-tutorial-for-newbies/</id>
<title type= "html" > Yesod tutorial for newbies</title>
<published > 2011-12-28T13:14:40Z</published>
<updated > 2011-12-28T13:14:40Z</updated>
<author >
<name > Yann Esposito</name>
<uri > yannesposito.com</uri>
</author>
<link rel= "alternate" href= "http://yannesposito.com/Scratch/en/blog/Yesod-tutorial-for-newbies/" />
<content type= "html" > < p> < img alt="Title image" src="/Scratch/img/blog/Yesod-tutorial-for-newbies/warp-benchmark.png" /> < /p>
< div class="intro">
< p> < span class="sc"> < abbr title="Too long; didn't read"> tl;dr< /abbr> : < /span> A simple yesod tutorial. You shouldn’ t need to know Haskell very well. < /p>
< blockquote>
< ul id="markdown-toc">
< li> < a href="#install"> Install< /a> < /li>
< li> < a href="#initialization"> Initialization< /a> < /li>
< li> < a href="#configure-git"> Configure git< /a> < /li>
< li> < a href="#a-last-point"> A last point< /a> < /li>
2012-01-02 14:39:00 +00:00
< li> < a href="#protected-echo"> Protected echo< /a> < ul>
< li> < a href="#secure"> Secure?< /a> < /li>
< /ul>
< /li>
2011-12-30 16:14:57 +00:00
< li> < a href="#cleaning-up"> Cleaning up< /a> < ul>
< li> < a href="#separate-handlers"> Separate handlers< /a> < /li>
2012-01-02 14:39:00 +00:00
< li> < /li> < /ul> < /li> < /ul> < /blockquote> < /div> < /p> </content>
2011-12-29 16:05:05 +00:00
</entry>
2011-09-28 15:47:13 +00:00
<entry >
2011-10-21 14:48:31 +00:00
<id > tag:yannesposito.com,2011-10-20:/Scratch/en/blog/SVG-and-m4-fractals/</id>
2011-11-16 12:30:46 +00:00
<title type= "html" > Increase the power of deficient languages.</title>
2011-10-21 14:48:31 +00:00
<published > 2011-10-20T09:39:36Z</published>
<updated > 2011-10-20T09:39:36Z</updated>
2011-11-16 11:57:39 +00:00
<author >
<name > Yann Esposito</name>
<uri > yannesposito.com</uri>
</author>
2011-12-07 15:40:03 +00:00
<link rel= "alternate" href= "http://yannesposito.com/Scratch/en/blog/SVG-and-m4-fractals/" />
2011-10-21 14:48:31 +00:00
<content type= "html" > < p> < img alt="Yesod logo made in SVG and m4" src="/Scratch/img/blog/SVG-and-m4-fractals/main.png" /> < /p>
2011-09-28 15:47:13 +00:00
< div class="intro">
2011-11-16 11:57:39 +00:00
< p> < span class="sc"> < abbr title="Too long; didn't read"> tl;dr< /abbr> : < /span> How to use m4 to increase the power of deficient languages. Two examples: improve < span class="sc"> xslt< /span> syntax and make fractal with < span class="sc"> svg< /span> .< /p>
2011-09-28 15:47:13 +00:00
2011-10-04 12:15:05 +00:00
< /div>
2011-09-28 15:47:13 +00:00
2011-11-16 11:57:39 +00:00
< p> < span class="sc"> xml< /span> was a very nice idea about structuring data.
Some people where so enthusiastic about < span class="sc"> xml< /span> they saw it everywhere.
The idea was: the future is < span class="sc"> xml< /span> .
2011-11-16 12:44:27 +00:00
Then some believed it would be a good idea to invent many < span class="sc"> xml< /span> compatible format and even programming languages with < span class="sc"> xml< /span> syntax.< /p>
< /p> </content>
2011-10-18 22:30:00 +00:00
</entry>
<entry >
2011-10-21 14:48:31 +00:00
<id > tag:yannesposito.com,2011-10-04:/Scratch/en/blog/Yesod-excellent-ideas/</id>
<title type= "html" > Yesod excellent ideas</title>
<published > 2011-10-04T08:18:59Z</published>
<updated > 2011-10-04T08:18:59Z</updated>
2011-11-16 11:57:39 +00:00
<author >
<name > Yann Esposito</name>
<uri > yannesposito.com</uri>
</author>
2011-12-07 15:40:03 +00:00
<link rel= "alternate" href= "http://yannesposito.com/Scratch/en/blog/Yesod-excellent-ideas/" />
2011-10-21 14:48:31 +00:00
<content type= "html" > < p> < img alt="Title image" src="/Scratch/img/blog/Yesod-excellent-ideas/main.png" /> < /p>
2011-10-18 22:30:00 +00:00
< div class="intro">
2011-10-21 14:48:31 +00:00
< p> < span class="sc"> < abbr title="Too long; didn't read"> tl;dr< /abbr> : < /span> < /p>
2011-10-18 22:30:00 +00:00
2011-10-21 14:48:31 +00:00
< p> < a href="http://www.yesodweb.com"> Yesod< /a> is a web framework which recently reached the maturity for which you should consider to use it.
2011-12-07 15:40:03 +00:00
Before telling you why you should learn Haskell and use yesod, I will talk about ideas yesod introduced and I didn’ t saw in other frameworks before.< /p>
2011-10-18 22:30:00 +00:00
2011-10-21 14:48:31 +00:00
< /div>
2011-10-18 22:30:00 +00:00
2011-10-21 14:48:31 +00:00
< h2 id="type-safety"> Type safety< /h2>
2011-10-18 22:30:00 +00:00
2011-12-07 15:40:03 +00:00
< p> Let’ s start by an obligatory link from < a href="http://xkcd.com"> xkcd< /a> :< /p>
2011-10-18 22:30:00 +00:00
2011-10-21 14:48:31 +00:00
< p> < img src="http://imgs.xkcd.com/comics/exploits_of_a_mom.png" alt="SQL injection by a mom" /> < /p>
2011-10-18 22:30:00 +00:00
2011-12-07 15:40:03 +00:00
< p> When you create a web application, a lot of time is spent dealing wit...< /p> < /p> < /p> </content>
2011-09-28 15:47:13 +00:00
</entry>
2011-09-28 15:45:28 +00:00
<entry >
<id > tag:yannesposito.com,2011-09-28:/Scratch/en/blog/programming-language-experience/</id>
<title type= "html" > Programming Language Experience</title>
<published > 2011-09-28T10:21:41Z</published>
<updated > 2011-09-28T10:21:41Z</updated>
2011-11-16 11:57:39 +00:00
<author >
<name > Yann Esposito</name>
<uri > yannesposito.com</uri>
</author>
2011-12-07 15:40:03 +00:00
<link rel= "alternate" href= "http://yannesposito.com/Scratch/en/blog/programming-language-experience/" />
2011-09-28 15:45:28 +00:00
<content type= "html" > < p> < img alt="Title image" src="/Scratch/img/blog/programming-language-experience/dragon.jpg" /> < /p>
< div class="intro">
< span class="sc"> < abbr title="Too long; didn't read"> tl;dr< /abbr> : < /span> My short and higly subjective feelings about programming languages I used.
< /div>
< h3 id="basic"> < code> BASIC< /code> < /h3>
< p> < img alt="Title image" src="/Scratch/img/blog/programming-language-experience/basic.gif" class="left" />
The language of my firsts programs!
I was about 10, with an < code> MO5< /code> and < code> Amstrad CPC 6128< /code> and even with my < code> Atari STe< /code> .
This is the language of < code> GOTO< /code> s.
2011-12-07 15:40:03 +00:00
Ô nostalgia.
2011-09-28 15:45:28 +00:00
Unfortunately this might be the only interesting part of this language.< /p>
< p> Today this language is obsolescent.
2011-12-07 15:40:03 +00:00
It is not even good to learn programming....< /p> < /p> < /p> </content>
2011-09-28 15:45:28 +00:00
</entry>
2011-04-20 12:29:01 +00:00
</feed>