2010-08-23 12:26:48 +00:00
<?xml version="1.0" encoding="utf-8"?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "fr" xml:lang = "fr" >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" / >
< link rel = "shortcut icon" type = "image/x-icon" href = "/Scratch/img/favicon.ico" / >
< link rel = "stylesheet" type = "text/css" href = "/Scratch/assets/css/main.css" / >
< link rel = "alternate" type = "application/rss+xml" title = "RSS" href = "http://feeds.feedburner.com/yannespositocomfr" / >
< link rel = "alternate" lang = "fr" xml:lang = "fr" title = "Acceuil" type = "text/html" hreflang = "fr" href = "/Scratch/fr/" / >
< link rel = "alternate" lang = "en" xml:lang = "en" title = "Homepage" type = "text/html" hreflang = "en" href = "/Scratch/en/" / >
< script type = "text/javascript" src = "/Scratch/js/jquery-1.3.1.min.js" > < / script >
< script type = "text/javascript" src = "/Scratch/js/jquery.cookie.js" > < / script >
< script type = "text/javascript" src = "/Scratch/js/index.js" > < / script >
< script type = "text/javascript" src = "/Scratch/js/menu.js" > < / script >
< title > Acceuil< / title >
< / head >
< body lang = "fr" >
< script type = "text/javascript" > / / < ! [ C D A T A [
document.write('< div id = "blackpage" > < img src = "/Scratch/img/loading.gif" alt = "Chargement en cours..." / > < / div > ');
// ]]>
< / script >
< div id = "content" >
< div id = "entete" >
< div id = "choix" >
< div id = "choixrss" >
< a id = "rss" href = "http://feeds.feedburner.com/yannespositocomfr" >
s'abonner
< / a >
< / div >
< div id = "choixlang" >
< a href = "/Scratch/en/" onclick = "setLanguage('en')" > Switch to English< / a >
< / div >
< / div >
< div class = "flush" > < / div >
< div id = "liens" >
< ul > < li > < span class = "active" title = "You're here." > Acceuil< / span > < / li >
< li > < a href = "/Scratch/fr/blog/" > Blog< / a > < / li >
< li > < a href = "/Scratch/fr/about/" > À propos< / a > < / li >
< li > < a href = "/Scratch/fr/contact/" > Contact< / a > < / li > < / ul >
< / div >
< / div >
< div id = "titre" >
< h1 >
Acceuil
< / h1 >
< / div >
< div class = "flush" > < / div >
< div class = "flush" > < / div >
< div id = "afterheader" >
< div class = "corps" >
< p > Bonjour et bienvenue sur mon site personnel.< / p >
< p > Voici un aperçu< sup > < a href = "#footnote1" > † < / a > < / sup > de mes 5 derniers articles.< / p >
< p > Vous pouvez aussi chercher des entrées en utilisant le < a href = "#tagcloud" > nuage de mots clés (tag cloud)< / a > < / p >
Vous pouvez aussi vous abonner au flux RSS pour être certain d'être prévenu quand un nouvel article est posté. Pour plus d'explications vous pouvez vous référer à cette < a href = "/Scratch/fr/rss" > page< / a > .
< hr / >
< p class = "small" > < span id = "footnote1" > † < / span > approximativement les 800 premiers caractères.< / p >
2010-09-01 22:29:34 +00:00
< / div >
< h1 >
< span class = "date" >
2010-09-02 12:24:37 +00:00
< span class = "day" > 2< / span >
2010-09-01 22:29:34 +00:00
< span class = "month" > Sep< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-09-02-base64-and-sha1-on-iPhone/" > base64 et sha1 sur iPhone< / a >
< / h1 >
< div class = "corps" >
< p > Allons directement à l’ essentiel :
voici deux fonctions à intégrer à votre application iPhone pour afficher l’ encodage en base64 ou en hexadecimal du hash sha1 d’ un string en Objective-C pour iPhone.< / p >
< p > Pour l’ usage c’ est très simple, copiez le code dans la classe de votre choix.
Puis :< / p >
< pre class = "twilight" >
< span class = "CCCPreprocessorLine" > #< span class = "CCCPreprocessorDirective" > import< / span > < span class = "String" > < span class = "String" > < < / span > CommonCrypto/CommonDigest.h< span class = "String" > > < / span > < / span > < / span >
...
NSString *b64_hash = [self b64_sha1:@< span class = "String" > < span class = "String" > " < / span > some NSString to be sha1'ed< span class = "String" > " < / span > < / span > ];
...
NSString *hex_hash = [self hex_sha1:@< / pre >
< p >
< a href = "/Scratch/fr/blog/2010-09-02-base64-and-sha1-on-iPhone/" > en lire plus → < / a >
< / p >
2010-08-31 13:06:43 +00:00
< / div >
< h1 >
< span class = "date" >
< span class = "day" > 31< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-08-31-send-mail-from-command-line-with-attached-file/" > Envoyer un mail en ligne de commande avec un fichier attaché< / a >
< / h1 >
< div class = "corps" >
< p > J’ ai dû envoyer un mail en ligne de commande récemment.
Quelle ne fût pas ma surprise lorsque je constatais que ce n’ était vraiment pas évident.
Je n’ avais ni < code > pine< / code > ni < code > mutt< / code > . Seulement < code > mail< / code > et < code > mailx< / code > .< / p >
< p > Ce qu’ on trouve sur internet pour envoyer un mail avec fichier attaché c’ est ça :< / p >
< pre class = "twilight" >
uuencode fic.jpg fic.jpg < span class = "Keyword" > |< / span > mail -s < span class = "String" > < span class = "String" > '< / span > Subject< span class = "String" > '< / span > < / span >
< / pre >
< p > Bon, alors, bête et discipliné j’ ai essayé.
Et bien, ça marche < em > presque< / em > tout le temps.
Pour mon fichier ça n’ a pas marché du tout.
Je l’ ai compressé au format < code > .gz< / code > , < / p >
< p >
< a href = "/Scratch/fr/blog/2010-08-31-send-mail-from-command-line-with-attached-file/" > en lire plus → < / a >
< / p >
2010-08-23 13:34:35 +00:00
< / div >
< h1 >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-08-23-Now-heberged-on-heroku/" > Now heberged on heroku< / a >
< / h1 >
< div class = "corps" >
< h1 class = "first" id = "maintenant-sur-herokuhttpherokucom" > Maintenant sur < a href = "http://heroku.com" > Heroku< / a > < / h1 >
< p > J’ ai changé mon hébergeur. Mobileme n’ est absolument pas adapté à la diffusion de mon blog. C’ est pourquoi je suis passé à < a href = "http://heroku.com" > Heroku< / a > .< / p >
< p > Mais comme vous devez le savoir mon blog est un site complètement statique.
J’ utilise < a href = "http://nanoc.stoneship.org/" > nanoc< / a > pour l’ engendrer.
Avoir un site statique amène beaucoup d’ avantages par rapport à un site dynamique. Surtout en terme de sécurité.
Voici comment configurer un site statique sur heroku.< / p >
2010-08-25 10:05:23 +00:00
< p > La racine de mes fichiers est ‘ /output’ . Vous devez simplement créer deux fichiers. Un fichier < code > config.ru< / code > < / p >
2010-08-23 13:34:35 +00:00
< p >
< a href = "/Scratch/fr/blog/2010-08-23-Now-heberged-on-heroku/" > en lire plus → < / a >
< / p >
2010-08-23 12:26:48 +00:00
< / div >
< h1 >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
2010-08-23 13:34:35 +00:00
< a href = "/Scratch/fr/blog/2010-07-09-Indecidabilities/" > Indécidabilités (partie 1)< / a >
2010-08-23 12:26:48 +00:00
< / h1 >
< div class = "corps" >
< div class = "intro" >
< p > < span class = "sc" > < abbr title = "Trop long à lire" > tlàl< / abbr > : < / span > Je crée un mode mathématique simple pour parler de différents types d’ < em > indécidabilités< / em > :< / p >
< ul >
< li > indécidabilité due aux erreurs d’ observation ;< / li >
< li > grandes erreurs résultant de petites erreurs de mesure ;< / li >
< li > indécidabilité fractales ;< / li >
< li > indécidabilité logique.< / li >
< / ul >
< / div >
< / div >
< div class = "corps" >
< h1 class = "first" id = "les-indcidabilits" > Les indécidabilités< / h1 >
< div class = "intro" >
< p > Si le monde a été fabriqué par un démiurge, on peut dire que celui-ci devait avoir le sens de l’ humour.
Et le récit que je vais faire va vous en fournir la preuve.
Je vais me mettre à sa p...< / p > < / div >
< p >
< a href = "/Scratch/fr/blog/2010-07-09-Indecidabilities/" > en lire plus → < / a >
< / p >
< / div >
< h1 >
< span class = "date" >
< span class = "day" > 31< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-31-New-style-after-holidays/" > Nouveau style après les vacances< / a >
< / h1 >
< div class = "corps" >
< p > Avant les vacances beaucoup d’ utilisateurs se sont plaints de la lenteur de rendu de mon site.
Il s’ agit notamment de problèmes avec Chrome en particulier.
Mais pour éviter tout problème.
J’ ai complètement modifié le style de mon site web.
Il est inspiré du style de l’ application iBooks< small > © < / small > sur iPhone< small > © < / small > .< / p >
< p > Dites moi ce que vous pensez de ce nouveau design.< / p >
< p >
< a href = "/Scratch/fr/blog/2010-07-31-New-style-after-holidays/" > en lire plus → < / a >
< / p >
< / div >
< a href = "#titre" > ↑ back to top ↑ < / a >
< div class = "corps" >
< h2 class = "first" > tag cloud (2 articles au moins)< / h2 >
< script type = "text/javascript" >
$(document).ready( function(){$('.list').hide();$('#tagcloud a').removeAttr("href")} );
function tagSelected(id) {
$('.list').hide();
$('#'+id).fadeIn();
$('.tag.selected').removeClass('selected');
$('#tag_'+id).addClass('selected');
}
2010-09-01 22:29:34 +00:00
< / script > < div id = "tagcloud" > < a href = "#analytics" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('analytics')" id = "tag_analytics" > analytics< / a > < a href = "#Apple" style = "font-size: 1.68181818181818em;" class = "tag" onclick = "tagSelected('Apple')" id = "tag_Apple" > Apple< / a > < a href = "#arbre" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('arbre')" id = "tag_arbre" > arbre< / a > < a href = "#blog" style = "font-size: 1.81818181818182em;" class = "tag" onclick = "tagSelected('blog')" id = "tag_blog" > blog< / a > < a href = "#design" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('design')" id = "tag_design" > design< / a > < a href = "#disqus" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('disqus')" id = "tag_disqus" > disqus< / a > < a href = "#git" style = "font-size: 1.68181818181818em;" class = "tag" onclick = "tagSelected('git')" id = "tag_git" > git< / a > < a href = "#intense_debate" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('intense_debate')" id = "tag_intense_debate" > intense debate< / a > < a href = "#iPhone" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('iPhone')" id = "tag_iPhone" > iPhone< / a > < a href = "#javascript" style = "font-size: 1.68181818181818em;" class = "tag" onclick = "tagSelected('javascript')" id = "tag_javascript" > javascript< / a > < a href = "#jQuery" style = "font-size: 1.95454545454545em;" class = "tag" onclick = "tagSelected('jQuery')" id = "tag_jQuery" > jQuery< / a > < a href = "#mac" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('mac')" id = "tag_mac" > mac< / a > < a href = "#math__matiques" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('math__matiques')" id = "tag_math__matiques" > mathématiques< / a > < a href = "#mobileme" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('mobileme')" id = "tag_mobileme" > mobileme< / a > < a href = "#programming" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('programming')" id = "tag_programming" > programming< / a > < a href = "#protection" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('protection')" id = "tag_protection" > protection< / a > < a href = "#regexp" style = "font-size: 1.40909090909091em;" class = "tag" onclick = "tagSelected('regexp')" id = "tag_regexp" > regexp< / a > < a href = "#regular_expression" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('regular_expression')" id = "tag_regular_expression" > regular expression< / a > < a href = "#ruby" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('ruby')" id = "tag_ruby" > ruby< / a > < a href = "#script" style = "font-size: 1.54545454545455em;" class = "tag" onclick = "tagSelected('script')" id = "tag_script" > script< / a > < a href = "#shell" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('shell')" id = "tag_shell" > shell< / a > < a href = "#synchronisation" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('synchronisation')" id = "tag_synchronisation" > synchronisation< / a > < a href = "#tip" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('tip')" id = "tag_tip" > tip< / a > < a href = "#web" style = "font-size: 2.5em;" class = "tag" onclick = "tagSelected('web')" id = "tag_web" > web< / a > < a href = "#WebDav" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('WebDav')" id = "tag_WebDav" > WebDav< / a > < a href = "#webdesign" style = "font-size: 1.0em;" class = "tag" onclick = "tagSelected('webdesign')" id = "tag_webdesign" > webdesign< / a > < a href = "#zsh" style = "font-size: 1.13636363636364em;" class = "tag" onclick = "tagSelected('zsh')" id = "tag_zsh" > zsh< / a > < / div > < div id = "hiddenDivs" > < div id = "analytics" class = "list" > < h4 > analytics < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
2010-08-23 12:26:48 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-hide-yourself-to-analytics/" > Se cacher de ses statistiques web< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-track-events-with-google-analytics/" > Analyser les clicks sur votre Site< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
2010-09-02 08:51:36 +00:00
< a href = "/Scratch/fr/blog/09_Why_I_didn-t_keep_whosamung-us/" > Pourquoi je n'ai pas conservé whos.amung.us< / a >
2010-08-23 12:26:48 +00:00
< / li >
< / ul > < / div > < div id = "Apple" class = "list" > < h4 > Apple < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 4< / span >
< span class = "month" > Jan< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-01-04-Change-default-shell-on-Mac-OS-X/" > Changer le shell par défaut sous Mac OS X< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 6< / span >
< span class = "month" > Déc< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-12-06-iphone-call-filter/" > Filtrage d'appel avec l'iPhone< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/" > Synchronisation avec mobileme (2)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/" > Héberger son site personnel sur le site mobileMe< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 7< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/08_Configure_ssh_to_listen_the_port_443_on_Snow_Leopard/" > ssh sur le port 443 avec Snow Leopard< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 6< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/07_Screensaver_compilation_option_for_Snow_Leopard/" > Compilation d'économiseur d'écran sous Snow Leopard< small > © < / small > < / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 15< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/04_drm/" > Les protections anti-copies sont LE MAL< / a >
< / li >
< / ul > < / div > < div id = "arbre" class = "list" > < h4 > arbre < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 24< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-24-Trees--Pragmatism-and-Formalism/" > Arbres ; Pragmatisme et Formalisme< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-19-How-to-cut-HTML-and-repair-it/" > Comment réparer un XML coupé ?< / a >
< / li >
< / ul > < / div > < div id = "blog" class = "list" > < h4 > blog < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
2010-08-23 13:34:35 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-08-23-Now-heberged-on-heroku/" > Now heberged on heroku< / a >
< / li >
2010-08-23 12:26:48 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-19-jQuery-popup-the-easy-way/" > Comment faire des popups en jQuery rapidement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-hide-yourself-to-analytics/" > Se cacher de ses statistiques web< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-track-events-with-google-analytics/" > Analyser les clicks sur votre Site< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 15< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-15-Get-my-blog-engine/" > Récupérez mon système de blog< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 14< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-14-multi-language-choices/" > choix liés à l'écriture dans plusieurs langues< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-17-at-least-this-blog-revive/" > Je reviens à la vie !< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-Disqus-versus-Intense-Debate--Why-I-switched-/" > Disqus contre Intense Debate (pourquois j'ai changé)< / a >
< / li >
< / ul > < / div > < div id = "design" class = "list" > < h4 > design < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 31< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-31-New-style-after-holidays/" > Nouveau style après les vacances< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 26< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Wait-to-hide-a-menu-in-jQuery/" > Un menu qui attends avant de se cacher< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Focus-vs-Minimalism/" > < em > Focus< / em > > Minimalisme< / a >
< / li >
< / ul > < / div > < div id = "disqus" class = "list" > < h4 > disqus < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-Disqus-versus-Intense-Debate--Why-I-switched-/" > Disqus contre Intense Debate (pourquois j'ai changé)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/11_Load_Disqus_Asynchronously/" > Load Disqus Asynchronously [en]< / a >
< / li >
< / ul > < / div > < div id = "git" class = "list" > < h4 > git < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Mar< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-03-23-Encapsulate-git/" > Encapsuler git< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Mar< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-03-22-Git-Tips/" > Astuces Git< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 14< / span >
< span class = "month" > Déc< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-12-14-Git-vs--Bzr/" > Git ou Bazaar ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 12< / span >
< span class = "month" > Nov< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-11-12-Git-for-n00b/" > Git pour les nuls< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 13< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-untaught-git-usage/" > Usages non dits de Git< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 18< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/06_How_I_use_git/" > Git en solo< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/05_git_create_remote_branch/" > Création de branches externe avec Git< / a >
< / li >
< / ul > < / div > < div id = "intense_debate" class = "list" > < h4 > intense debate < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-Disqus-versus-Intense-Debate--Why-I-switched-/" > Disqus contre Intense Debate (pourquois j'ai changé)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/11_Load_Disqus_Asynchronously/" > Load Disqus Asynchronously [en]< / a >
< / li >
< / ul > < / div > < div id = "iPhone" class = "list" > < h4 > iPhone < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
2010-09-01 22:29:34 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
2010-09-02 12:24:37 +00:00
< span class = "day" > 2< / span >
2010-09-01 22:29:34 +00:00
< span class = "month" > Sep< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-09-02-base64-and-sha1-on-iPhone/" > base64 et sha1 sur iPhone< / a >
< / li >
2010-08-23 12:26:48 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 5< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-05-Cappuccino-and-Web-applications/" > Cappuccino ou jQuery ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 6< / span >
< span class = "month" > Déc< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-12-06-iphone-call-filter/" > Filtrage d'appel avec l'iPhone< / a >
< / li >
< / ul > < / div > < div id = "javascript" class = "list" > < h4 > javascript < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 5< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-05-Cappuccino-and-Web-applications/" > Cappuccino ou jQuery ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-19-jQuery-popup-the-easy-way/" > Comment faire des popups en jQuery rapidement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-hide-yourself-to-analytics/" > Se cacher de ses statistiques web< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-track-events-with-google-analytics/" > Analyser les clicks sur votre Site< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 26< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Wait-to-hide-a-menu-in-jQuery/" > Un menu qui attends avant de se cacher< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-jQuery-Tag-Cloud/" > jQuery Tag Cloud [en]< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/11_Load_Disqus_Asynchronously/" > Load Disqus Asynchronously [en]< / a >
< / li >
< / ul > < / div > < div id = "jQuery" class = "list" > < h4 > jQuery < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 5< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-05-Cappuccino-and-Web-applications/" > Cappuccino ou jQuery ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-19-jQuery-popup-the-easy-way/" > Comment faire des popups en jQuery rapidement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-hide-yourself-to-analytics/" > Se cacher de ses statistiques web< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-17-track-events-with-google-analytics/" > Analyser les clicks sur votre Site< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 30< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-30-How-to-handle-evil-IE/" > Une CSS pour IE seulement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 26< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Wait-to-hide-a-menu-in-jQuery/" > Un menu qui attends avant de se cacher< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Focus-vs-Minimalism/" > < em > Focus< / em > > Minimalisme< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 3< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-How-to-preload-your-site-with-style/" > Charger une page web avec style< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-jQuery-Tag-Cloud/" > jQuery Tag Cloud [en]< / a >
< / li >
< / ul > < / div > < div id = "mac" class = "list" > < h4 > mac < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 7< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/08_Configure_ssh_to_listen_the_port_443_on_Snow_Leopard/" > ssh sur le port 443 avec Snow Leopard< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 6< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/07_Screensaver_compilation_option_for_Snow_Leopard/" > Compilation d'économiseur d'écran sous Snow Leopard< small > © < / small > < / a >
< / li >
< / ul > < / div > < div id = "math__matiques" class = "list" > < h4 > mathématiques < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
2010-08-23 13:34:35 +00:00
< a href = "/Scratch/fr/blog/2010-07-09-Indecidabilities/" > Indécidabilités (partie 1)< / a >
2010-08-23 12:26:48 +00:00
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 24< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-24-Trees--Pragmatism-and-Formalism/" > Arbres ; Pragmatisme et Formalisme< / a >
< / li >
< / ul > < / div > < div id = "mobileme" class = "list" > < h4 > mobileme < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/" > Synchronisation avec mobileme (2)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/" > Héberger son site personnel sur le site mobileMe< / a >
< / li >
< / ul > < / div > < div id = "programming" class = "list" > < h4 > programming < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 7< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-07-CSS-rendering-problems-by-navigator/" > N'utilisez pas de gradients avec Chrome< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 5< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-05-Cappuccino-and-Web-applications/" > Cappuccino ou jQuery ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 13< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-untaught-git-usage/" > Usages non dits de Git< / a >
< / li >
< / ul > < / div > < div id = "protection" class = "list" > < h4 > protection < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Mar< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-03-23-Encapsulate-git/" > Encapsuler git< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 15< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/04_drm/" > Les protections anti-copies sont LE MAL< / a >
< / li >
< / ul > < / div > < div id = "regexp" class = "list" > < h4 > regexp < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 24< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-24-Trees--Pragmatism-and-Formalism/" > Arbres ; Pragmatisme et Formalisme< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-23-When-regexp-is-not-the-best-solution/" > Quand se passer des expressions régulières ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 16< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-16-All-but-something-regexp--2-/" > Tout sauf quelquechose en expression régulière.< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 15< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-15-All-but-something-regexp/" > Expression régulière pour tout sauf quelquechose< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-replace-all-except-some-part/" > Remplacer tout sauf une partie< / a >
< / li >
< / ul > < / div > < div id = "regular_expression" class = "list" > < h4 > regular expression < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 16< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-16-All-but-something-regexp--2-/" > Tout sauf quelquechose en expression régulière.< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 15< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-15-All-but-something-regexp/" > Expression régulière pour tout sauf quelquechose< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-replace-all-except-some-part/" > Remplacer tout sauf une partie< / a >
< / li >
< / ul > < / div > < div id = "ruby" class = "list" > < h4 > ruby < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-19-How-to-cut-HTML-and-repair-it/" > Comment réparer un XML coupé ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-jQuery-Tag-Cloud/" > jQuery Tag Cloud [en]< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-replace-all-except-some-part/" > Remplacer tout sauf une partie< / a >
< / li >
< / ul > < / div > < div id = "script" class = "list" > < h4 > script < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 24< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-24-Trees--Pragmatism-and-Formalism/" > Arbres ; Pragmatisme et Formalisme< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Mai< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-05-19-How-to-cut-HTML-and-repair-it/" > Comment réparer un XML coupé ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 18< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-18-split-a-file-by-keyword/" > découper un fichier par mots clés< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/" > Synchronisation avec mobileme (2)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-launch-daemon-from-command-line/" > lancer un démon en ligne de commande< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/" > Héberger son site personnel sur le site mobileMe< / a >
< / li >
< / ul > < / div > < div id = "shell" class = "list" > < h4 > shell < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
2010-08-31 13:06:43 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 31< / span >
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-08-31-send-mail-from-command-line-with-attached-file/" > Envoyer un mail en ligne de commande avec un fichier attaché< / a >
< / li >
2010-08-23 12:26:48 +00:00
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 18< / span >
< span class = "month" > Fév< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-02-18-split-a-file-by-keyword/" > découper un fichier par mots clés< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-launch-daemon-from-command-line/" > lancer un démon en ligne de commande< / a >
< / li >
< / ul > < / div > < div id = "synchronisation" class = "list" > < h4 > synchronisation < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/" > Synchronisation avec mobileme (2)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/" > Héberger son site personnel sur le site mobileMe< / a >
< / li >
< / ul > < / div > < div id = "tip" class = "list" > < h4 > tip < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Mar< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-03-22-Git-Tips/" > Astuces Git< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-launch-daemon-from-command-line/" > lancer un démon en ligne de commande< / a >
< / li >
< / ul > < / div > < div id = "web" class = "list" > < h4 > web < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 31< / span >
2010-08-31 13:06:43 +00:00
< span class = "month" > Aoû< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-08-31-send-mail-from-command-line-with-attached-file/" > Envoyer un mail en ligne de commande avec un fichier attaché< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 31< / span >
2010-08-23 12:26:48 +00:00
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-31-New-style-after-holidays/" > Nouveau style après les vacances< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 7< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-07-CSS-rendering-problems-by-navigator/" > N'utilisez pas de gradients avec Chrome< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 5< / span >
< span class = "month" > Jul< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-07-05-Cappuccino-and-Web-applications/" > Cappuccino ou jQuery ?< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 19< / span >
< span class = "month" > Jui< / span >
< span class = "year" > 2010< / span >
< / span >
< a href = "/Scratch/fr/blog/2010-06-19-jQuery-popup-the-easy-way/" > Comment faire des popups en jQuery rapidement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 30< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-30-How-to-handle-evil-IE/" > Une CSS pour IE seulement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 26< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Wait-to-hide-a-menu-in-jQuery/" > Un menu qui attends avant de se cacher< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 22< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-Focus-vs-Minimalism/" > < em > Focus< / em > > Minimalisme< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 3< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-How-to-preload-your-site-with-style/" > Charger une page web avec style< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-Disqus-versus-Intense-Debate--Why-I-switched-/" > Disqus contre Intense Debate (pourquois j'ai changé)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-09-jQuery-Tag-Cloud/" > jQuery Tag Cloud [en]< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 17< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/11_Load_Disqus_Asynchronously/" > Load Disqus Asynchronously [en]< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
2010-09-02 08:51:36 +00:00
< a href = "/Scratch/fr/blog/09_Why_I_didn-t_keep_whosamung-us/" > Pourquoi je n'ai pas conservé whos.amung.us< / a >
2010-08-23 12:26:48 +00:00
< / li >
< / ul > < / div > < div id = "WebDav" class = "list" > < h4 > WebDav < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/" > Synchronisation avec mobileme (2)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/" > Héberger son site personnel sur le site mobileMe< / a >
< / li >
< / ul > < / div > < div id = "webdesign" class = "list" > < h4 > webdesign < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 30< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-30-How-to-handle-evil-IE/" > Une CSS pour IE seulement< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 3< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-How-to-preload-your-site-with-style/" > Charger une page web avec style< / a >
< / li >
< / ul > < / div > < div id = "zsh" class = "list" > < h4 > zsh < a href = "#tagcloud" > ↑ < / a > < / h4 > < ul style = "list-style-type: none; margin: 0;" >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 28< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-28-custom-website-synchronisation-with-mobileme--2-/" > Synchronisation avec mobileme (2)< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 23< / span >
< span class = "month" > Oct< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/2009-10-launch-daemon-from-command-line/" > lancer un démon en ligne de commande< / a >
< / li >
< li style = "line-height: 3em; margin: 0;" >
< span class = "date" >
< span class = "day" > 11< / span >
< span class = "month" > Sep< / span >
< span class = "year" > 2009< / span >
< / span >
< a href = "/Scratch/fr/blog/10_Synchronize_Custom_WebSite_with_mobileMe/" > Héberger son site personnel sur le site mobileMe< / a >
< / li >
< / ul > < / div > < / div >
< / div >
< / div >
< div class = "corps" >
Le bouton en bas à gauche sert à revenir en haut de la page et à afficher le menu.
< div class = "return" > < a href = "#entete" onclick = "fastShowMenu()" > ↑ < / a > < / div >
< / div >
< div id = "bottom" >
< div >
< a rel = "license" href = "http://creativecommons.org/licenses/by-sa/3.0/deed.fr" > Droits de reproduction ©, Yann Esposito< / a >
< / div >
< div id = "lastmod" >
2010-09-02 12:24:37 +00:00
modifié le : 26/06/2010
2010-08-23 12:26:48 +00:00
< / div >
< div >
Site entièrement réalisé avec
< a href = "http://www.vim.org" > Vim< / a >
et
< a href = "http://nanoc.stoneship.org" > nanoc< / a >
< / div >
< div >
< a href = "/Scratch/fr/validation/" > Validation< / a >
< a href = "http://validator.w3.org/check?uri=referer" > [xhtml] < / a >
.
< a href = "http://jigsaw.w3.org/css-validator/check/referer?profile=css3" > [css] < / a >
.
< a href = "http://validator.w3.org/feed/check.cgi?url=http%3A//yannesposito.com/Scratch/fr/blog/feed/feed.xml" > [rss]< / a >
< / div >
< / div >
< div class = "clear" > < / div >
< / div >
< / body >
< / html >