Presentation drawing

Accueil

Bonjour et bienvenue sur mon site personnel.

Voici l'incipit de mes 5 derniers articles.

Vous pouvez aussi chercher des entrées en utilisant le nuage de mots clés (tag cloud)

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 page.

approximativement les 800 premiers caractères.

6 Oct 2010 Contraintes du design de ce blog »

Vous avez pu constater que j’ai modifié le design de mon blog. Maintenant il doit être beaucoup plus léger qu’avant. Je n’utilise plus de CSS3 et beaucoup moins de javascript. Bien entendu, même avant, mes pages étaient parfaitement lisibles sans javascript. Mais, je me suis aperçu que les systèmes de CSS3 sont loin d’être au point. J’utilisait des gradient en CSS3, ainsi que des ombres sous le texte. Ça avait un rendu très sympa. Sauf… Ce n’était pas compatible ie6, sous Chrome le rendu était d’une lenteur incroyable. J’ai donc décidé de faire un site à minima. Je voulais qu’il soit joli et le plus simple possible pour assurer sa compatibilité. Les règles que je me suis fixées sont donc:

en lire plus »

2 Sep 2010 Utilisation de git pour calculer les mtimes »

Vous pouvez remarquer qu’à la fin de chaque page je donne une date de dernière modification. Précédemment cette date était calculée en utilisant la date du fichier. Mais il arrive fréquemment que je fasse un touch d’un fichier pour engendrer tout le site de nouveau. Donc la date n’est pas nécessairement la vraie de modification du contenue.

J’utilise git pour versionner mon site web. Et cet outil me permet de récupérer la dernière date de vraie modification d’un fichier. Voici comment je m’y prend avec nanoc :

en lire plus »

1 Sep 2010 base64 et sha1 sur iPhone »

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.

Pour l’usage c’est très simple, copiez le code dans la classe de votre choix. Puis :

#import <CommonCrypto/CommonDigest.h>
...
NSString *b64_hash = [self b64_sha1:

en lire plus »

31 Aoû 2010 Envoyer un mail en ligne de commande avec un fichier attaché »

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 pine ni mutt. Seulement mail et mailx.

Ce qu’on trouve sur internet pour envoyer un mail avec fichier attaché c’est ça :

uuencode fic.jpg fic.jpg | mail -s 'Subject'

Bon, alors, bête et discipliné j’ai essayé. Et bien, ça marche presque tout le temps. Pour mon fichier ça n’a pas marché du tout. Je l’ai compressé au format .gz,

en lire plus »

23 Aoû 2010 Maintenant sur Heroku »

Maintenant sur Heroku

J’ai changé mon hébergeur. Mobileme n’est absolument pas adapté à la diffusion de mon blog. C’est pourquoi je suis passé à Heroku.

Mais comme vous devez le savoir mon blog est un site complètement statique. J’utilise nanoc 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.

La racine de mes fichiers est ‘/output’. Vous devez simplement créer deux fichiers. Un fichier config.ru

en lire plus »

↑ back to top ↑

tag cloud (2 articles au moins)

protection

Le bouton en bas à gauche sert à revenir en haut de la page et à afficher le menu.
Droits de reproduction ©, Yann Esposito
modifié le : 04/10/2010
Site entièrement réalisé avec Vim et nanoc
Validation [xhtml] . [css] . [rss]