mai 2005 (24)

lundi 30 mai 2005

Gestion du cache avec HTTP

HTTP définit différents en-têtes afin de gérer efficacement un cache des fichiers téléchargés. Ce billet décrit ce mécanisme dans le cadre des RSS, mais peut être appliqué dans des cadres plus généraux. À appliquer dans nos diverses applications Web :-) (Note perso: ajouter ça dans mes propres  […]

Lire la suite

MacOS X sur mon Linux

Merci PearPC :-) Je vais pouvoir tester mes sites dans Safari et IE/Mac à présent ;-)  […]

Lire la suite

Un week-end de plus au Mans

Un week-end assez dépensier : en effet, j'ai fait le plein de BD samedi aprem... et j'ai profité des 30% de Célio :-) (mais j'ai pas trouvé de chouette t-shirt, dommage). Et dimanche, j'ai matté le tennis comme une pov merde, entrecoupé par de la F1 et les 500 miles d'Indianapolis, auxquels notre  […]

Lire la suite

dimanche 29 mai 2005

IP dynamique : vérification et lancement d'un script en cas de changement

Depuis peu, on a perdu notre IP fixe, sur notre abonnement Noos du Mans: on a donc une IP dynamique; elle ne change pas bien souvent, mais elle change quand même (environ une fois par mois).

Conséquence : le firewall ne laissait plus passer les paquets à destination de la machine...

Lire la suite

jeudi 26 mai 2005

J'ai décidé : je vote oui

Ça fait un peu plus d'une semaine que je me suis décidé : je vais voter oui au référendum du 29 mai pour la ratification du Traité établissant une Constitution pour l'Europe. En effet, et bien que le texte ne soit pas parfait, je préfère avoir un compromis acceptable plutôt que rester sur le système  […]

Lire la suite

mercredi 25 mai 2005

Des anguilles moins énervées

C'est avec un entourage changé que Mr E nous est apparu ce soir : un quatuor à cordes, un piano, un clavecin, un orgue, une scie musicale; et pour certains morceaux, une batterie minimaliste, électronique même, me semble-t-il. Tout juste ont-ils sorti la grosse guitare pour Dog faced boy. Pendant  […]

Lire la suite

mardi 24 mai 2005

De l'ombrage en gardant un markup joli (2)

En réfléchissant un peu à propos du problème principal qui me restait pour ma solution d'ombrage automatique, à savoir un affichage correct lorsque le javascript est désactivé, j'ai trouvé la solution: il suffit de mettre les "styles extérieurs" à la fois aux DIVs intérieur et extérieur, puis d'écraser ces styles avec un sélecteur du style "pour le DIV interne qui se trouve à l'intérieur du DIV externe".

J'appelle ici les styles extérieurs ces styles qui s'appliquent au bloc le plus externe, tels que float, margin, position, etc.

Lire la suite

Du RSS pour le photoblog

J'avais pas envie de dormir, alors j'ai bricolé un p'tit script générateur de RSS à partir du contenu du répertoire de La Sélection. Bon, c'est pas encore parfait: pour l'instant, le lien pointe vers la photos directes; par ailleurs, c'est possible que ce soit pas tout à fait synchronisé avec le  […]

Lire la suite

Les cables IDE, et LVM

Ceux d'entre vous à la mémoire la plus efficace se rappelleront peut-être que mes disques durs ne fonctionnaient pas correctement dans leur mode le plus rapide. Afin d'avoir un système stable, je devais en effet utiliser le mode PIO4, en lieu et place du mode UDMA6. (Pour nos ami(e)s les  […]

Lire la suite

lundi 23 mai 2005

Script de récupération des fils RSS

Vous l'avez sans doute remarqué : depuis quelque temps, j'affiche sur la page d'accueil certains fils RSS provenant de personnes qui me servent d'amis.

Au tout départ, j'avais voulu le faire entièrement en PHP, mais je n'ai pas été satisfait : le module XML::RSS de PEAR est assez catastrophique pour ce qui concerne les charsets, et ça introduisait par ailleurs une latence désagréable pour le visiteur.

J'ai donc décomposé tout ça en deux temps :

  • récupération du RSS, traitement, et mise en base de données, par un script Perl;
  • affichage du contenu de la base de données en PHP.

Lire la suite

Un concert mémorable

Vendredi dernier, c'était le concert des Cowboys Fringants, et de Robert Charlebois. Nous ne savions pas trop quel artiste passerait en premier: ce fut Robert Charlebois. Et celui-ci, malgré ses 60 balais, tient encore pas mal la forme ! Personnellement, même si je ne connaissais qu'une chanson  […]

Lire la suite

jeudi 19 mai 2005

Mud flow et Jamiroquai en concert à Paris

On en a déjà sans doute parlé ensemble, mais un autre groupe belge qu'il est bien, Mud flow, nous fait l'honneur de passer à Paris, et ils ont même trois dates : Point éphémère (10e) le 1er juin à 7,5 euros Fnac Bastille le 8 juin Paris Plage le 20 juillet (à 20h) Ah tiens, en passant, concert de  […]

Lire la suite

mardi 17 mai 2005

Le nouveau Weezer

Bon, j'ai écouté le nouveau Weezer, Make believe; finalement il est pas mal (à part le single qui est vraiment pas top d'après moi). C'est bien du Weezer. Bon, je vais pas m'étendre, nos amis de Pafpaf vont bien nous faire une p'tite review :-p (et ils le font tellement bien :-)

vendredi 13 mai 2005

Désolé Thom

Je m'en veux vraiment : j'aurais dû donner ton num de phone à la fille venue prendre de tes nouvelles ! Désolé...

jeudi 12 mai 2005

De l'ombrage en gardant un markup joli

J'ai déjà parlé récemment de l'utilisation de Javascript pour pouvoir garder un code sémantique même en ayant besoin de code de présentation. Voici une utilisation concrête, que j'utilise sur ma page d'accueil.

Je n'ai pas testé sur Safari/Konqueror, ni sur Internet Explorer pour Mac. Pour info, l'ancienne manière manuelle (sans Javascript), censée marcher dans ces navigateurs (même si je n'ai pas non plus essayer) existe encore. J'attends vos copies d'écran :)

Enfin, j'attends vos remarques aussi... sur la méthode, sur des améliorations possibles. Merci d'avance :-)

Lire la suite

mercredi 11 mai 2005

IE7 et les PNGs transparents

Il semble que ça sera implémenté ! Youhou !

Un peu de Javascript pour garder son code HTML propre

Cet article explique comment utiliser des tableaux pour la mise en page d'une page HTML sans les inclure directement dans le code. Au delà de la polémique sur l'utilisation de tableaux pour une mise en page, c'est la technique utilisée qui est intéressante : un bout de code Javascript va se charger  […]

Lire la suite

lundi 9 mai 2005

Les nouveautés des interfaces utilisateur

On ne les voit pas arriver, et pourtant elles sont déjà là, tellement naturelles qu'on s'en aperçoit à peine. Je vais essayer d'en présenter succintement trois, qui me semblent les plus présentes, autant sur le Web qu'ailleurs. Les labels Qui parmi vous n'a jamais eu l'envie de pouvoir classer un  […]

Lire la suite

Corriger les couleurs d'une photo

Il faisait pas très beau ce jour là... Il faisait même plutôt gris. Normal, vous habitez à Paris[1]. Vous avez obtenu une photo aux couleurs ternes. Dommage, elle aurait pu être jolie, mais elle laisse comme une impression de déception : Si seulement il avait fait un super ciel bleu sans nuage !  […]

Lire la suite

samedi 7 mai 2005

Une photo par jour

Une photo par jour, c'est ce que j'ai préparé pour la semaine à venir, dans La Sélection... N'oubliez pas ;)

Génération automatique des versions multiples pour SPGM

J'en avais déjà parlé, j'avais fait un patch pour SPGM, afin d'autoriser plusieurs versions d'une même image. L'utilisation principale que j'en fais, c'est pour proposer plusieurs tailles d'image aux visiteurs.

Or, je viens de m'apercevoir que je n'avais pas publié mon p'tit script Perl pour générer les différentes tailles automatiquement :)

Ça nécessite exiftran, Image::Magick (paquet Debian : perlmagick) et Image::EXIF (paquet Debian : libimage-exif-perl).

Lire la suite

mercredi 4 mai 2005

Maus (2)

Je vous en avais déjà parlé. Et voilà, j'ai fini le deuxième tome. J'en ai même pleuré en sortant du bus hier. Je ne peux pas résister à vous montrer les quelques pages qui m'ont le plus ému. Je vous avais prévenu, c'est pas joyeux. Mais j'espère que ça vous poussera à le lire si ce n'est pas déjà  […]

Lire la suite

mardi 3 mai 2005

Un photoblog ?

Pas vraiment en fait... Mais j'ai fait une sélection de mes photos préférées, sous la pression populaire :-) Enjoy, comme ils disent là-bas ! (Note to self: faire des photos plus nettes... ou baisser la compression de l'appareil.)

lundi 2 mai 2005

Maus

C'est l'histoire vraie d'un dessinateur qui demande à son père de lui raconter son histoire de juif polonais pendant la guerre de 39-45, déporté à Auschwitz et survivant. C'est à la fois réel et réaliste, non romancé, et c'est ce qui rend cette bande dessinnée si troublante. Le nom de Maus provient  […]

Lire la suite