http://yannesposito.com/Yogsototh's last blogs entries2011-09-27T13:15:23ZYann Espositohttp://yannesposito.comtag:yannesposito.com,2011-09-27:/Scratch/fr/blog/Higher-order-function-in-zsh/Higher order function in zsh2011-09-27T13:15:23Z2011-09-27T13:15:23Z<p><img alt="Title image" src="/Scratch/img/blog/Higher-order-function-in-zsh/main.png" /></p>
<div class="intro">
<p><span class="sc"><abbr title="Trop long à lire">tlàl</abbr> : </span> des fonctions d’ordres supérieurs en zsh.</p>
</div>
<p>Tout d’abord, pourquoi c’est important d’avoir ces fonctions.
Plus je programmais avec zsh plus j’essayais d’avoir un style fonctionnel.</p>
<p>Le minimum pour pouvoir avoir du code plus lisible c’est de posséder les fonctions <code>map</code>, <code>filter</code> et <code>fold</code>.</p>
<p>Voici pourquoi avec une comparaison.
Commençons par un programme qui converti tous les gif en png dans plusieurs répertoires projets contenant tous des répertoires resources.
Avant :</p>
</p>tag:yannesposito.com,2011-09-05:/Scratch/fr/blog/programming-language-experience/programming language experience2011-09-05T10:21:41Z2011-09-05T10:21:41Z<p><img alt="Title image" src="/Scratch/img/blog/programming-language-experience/main.png" /></p>
<div class="intro">
<span class="sc"><abbr title="Trop long à lire">tlàl</abbr> : </span> Mon avis sur les différents languages de programmations que j’ai utilisé.
</div>
<h3 id="basic">BASIC</h3>
<p>Ah ! Le language de mes premiers programmes !
Je devais avoir 10-11 ans.
Sous <code>MO5</code>, <code>Amstrad CPC 6128</code> et même <code>Atari STe</code>.
Le langage des <code>GOTO</code>s.
Je suis empleint de nostalgie rien que d’y penser.
C’est à peu prêt le seul intérêt de ce langage.</p>
<p>Aujourd’hui ce langage est tombé en désuétude.
Ce n’est ni un bon langage pour apprendre, ni un bon langage pour faire de vrai prog...</p></p>tag:yannesposito.com,2011-08-25:/Scratch/fr/blog/Learn-Vim-Progressively/Apprenez Vim Progressivement2011-08-25T17:28:20Z2011-08-25T17:28:20Z<p><img alt="Über leet use vim!" src="/Scratch/img/blog/Learn-Vim-Progressively/uber_leet_use_vim.jpg" /></p>
<div class="intro">
<p><span class="sc"><abbr title="Trop long à lire">tlàl</abbr> : </span> Vous désirez apprendre vim (le meilleur editeur de texte connu à ce jour) le plus rapidement possible. Voici mes conseils pour vous aider. Commencez à apprendre le minimum vital, puis apprenez doucement de nouvelles commandes.</p>
</div>
<p><a href="http://www.vim.org">Vim</a> ou l’éditeur qui vallait 3 milliards :</p>
<blockquote>
<p>Meilleur, plus fort, plus rapide.</p>
</blockquote>
<p>Apprenez <a href="http://www.vim.org">vim</a> et ce sera votre dernier éditeur.
Aucun éditeur que je connaisse ne le surpasse.
Sa prise en mais est difficile, mais p...</p></p>tag:yannesposito.com,2011-05-18:/Scratch/fr/blog/Password-Management/Password Management2011-05-18T11:14:28Z2011-05-18T11:14:28Z<p><img alt="Title image" src="/Scratch/img/blog/Password-Management/main.png" /></p>
<div class="intro">
<p><span class="sc"><abbr title="Trop long à lire">tlàl</abbr> : </span> Une méthode de gestion des mots de passes que j’utilise avec succès depuis quelques années.<br />
<strong><code>sha1( mot_de_passe + nom_de_domaine )</code></strong><br />
Je ne mémorise qu’un seul mot de passe de très bonne qualité.
J’utilise des mots de passe différents sur tous les sites.</p>
</div>
<p>Avant de commencer, je tiens à préciser qu’il s’agit d’une tentative de vous vendre mon appli iPhone ;-).</p>
<p>Vous êtes toujours là ?
Bon, d’accord, même si vous ne téléchargez pas mon application vous pouvez quand même utili...</p></p></div></p>