Posts Tagged ‘Geek’

Bien joué …

Monday, May 19th, 2008

Bon certes, ce qui m’interesse dans l’informatique a du évoluer depuis quelques années, c’est sur.

Mais est-ce que c’est pour ça que pour connaître la version de noyau de ma machine de boulot je suis obligé de faire un uname ? Ca fait bizarre, un peu. Est-ce que je suis devenu un développeur d’applications qui se soucie moins de la plateforme d’en dessous ? Est-ce que c’est la maturité qui me fait me concentrer plus sur ce qui importe vraiment pour mon utilisation de la machine, moins m’éparpiller ? Ou bien est-ce que je deviens un has-been des systèmes d’exploitation ? Ou alors est-ce que le système d’exploitation que j’utilise m’a fait franchir le pas (en ne requiérant pas trop d’interventions de ma part) pour devenir un utilisateur “naïf” ?

Ca fait une petite remise en question, qui tombe à point nommé, pile au moment où je m’apprête à changer d’employeur, sympa.

SQLObject à la rescousse

Monday, March 31st, 2008

Donc, avec l’upgrade d’hier à Wordpress 2.5, j’ai voulu passer des commentaires dans la poubelle à spam, quand je me suis rendu compte (trop tard) que j’avais en plus du spam sélectionné 25 commentaires tout à fait légitimes. Pas grave je me dis, backup-manager à la rescousse. Oui mais seulement non, parce que comme je suis un méchant admin paresseux, une table de la base était marquée comme “crashed” et les dumps étaient vides sur deux semaines. Dans la mesure où la base fonctionnait correctement, je ne vois pas bien pourquoi mossieur mysql refuse de dumper ce qu’on lui demande de dumper toutes les nuits, mais bon bref.

Après récupération de backups et chirurgie de la base (insertions à la main, baaah), un petit problème restait : le compte de commentaires par post était repassé à 0, même si des commentaires étaient bien attachés aux posts concernés. Tout ceci n’arriverait pas si la base de wordpress respectait les formes normales qu’on apprend à l’école, mais bon, c’est arrivé et il faut faire avec.

Voici le petit script en question (SQLObject à la rescousse!), au cas où ça puisse servir à quelqu’un (j’en doute vu la spécificité du problème, mais ça peut servir d’inspiration):

fixup-wp-comment-count.py

Pas du tout aussi automagique que le permet SQLObject quand il dicte le schéma (au lieu du contraire), mais bon, pas le temps.

Cordialement

Wednesday, March 19th, 2008

L’autre jour en écrivant un courrier papier dans un traitement de texte je me demandais … Est-ce que c’est parce que les équipements électroniques sont censés être dénués de sentiments, que dans la plupart des protocoles (à tous niveaux, de ethernet à SOAP sur HTTP) on dit souvent « bonjour », parfois « au revoir », mais jamais « merci bien » ?

XKCD: code is poetry

Monday, February 4th, 2008

Ou comme on peut le voir en bas de la page d’accueil de wordpress,  “CODE IS POETRY”.

Le dernier xkcd est vraiment excellent. Il est tellement subtil que je trouve ça frustrant de ne pas pouvoir le faire partager à mes amis non-geeks. Mais peut-être que si je pouvais, il ne serait pas si subtil. Hmmm, l’informatique est un monde d’élitistes utopistes…