Archive pour septembre 2002

Vais-je finir serveur chez McDo?

Vendredi 6 septembre 2002

Via les Weblogs de Victor Ruiz et de Russel Beatie, une citation vraiment fascinante (et un peu effrayante pour nous autres pauvres techniciens du Web), extraite du dernier livre de Philip Greenspun, Internet Application Workbook. Je tente une traduction:

N’oubliez pas que pour chaque personne qui lit ce chapitre, il y a un pauvre villageois en Inde qui est en train d’apprendre le SQL et Java. Un gros salaire peut s’évaporer très vite. Des centaines de milliers d’ingénieurs aéronautiques licenciés dans les années 70 s’en sont rendu compte. Ceux qui étaient restés penchés sur d’obscurs « boulon de train d’atterissage no. 39″ ont fini chauffeurs de taxi ou caissiers chez Carrefour. Par contre, une réputation personnelle de professionalisme est un peu plus difficile à construire que le gros salaire, mais aussi plus difficile à perdre. Et si vous n’investissez pas du temps dans l’écriture (de prose, pas de code), vous n’aurez jamais de réputation au-delà de vos collègues immédiats, qui pourraient bien eux-même finir par travailler chez McDonald’s et être incapables de vous aider à trouver un job d’ingénieur en pleine récession.

Hmmm, je devrais probablement écrire plus avant de me retrouver à servir des Big Mac…

La solution

Jeudi 5 septembre 2002

Je pense que je vais renoncer à installer MT chez OVH. MT est à priori trop complexe pour être facilement installé chez un hébergeur mutualisé low-cost; c’est certainement faisable si on a toutes les infos sur l’environnement d’hébergement (configuration exacte de Perl, versions de toutes les librairies, etc.) mais ça n’est pas mon cas pour OVH. J’ai donc finalement opté pour une solution hybride: MT reste chez moi, et j’édite mon Weblog en local. J’utilise ensuite lftp pour mirrorer chez OVH tous les fichiers statiques générés par MT; au final, ça ressemble un peu à ce que fait Blogger.com. Cela implique que je ne peux pas utiliser les fonctionnalités dynamiques de MT (commentaires, TrackBak, etc.) mais ça ne me dérange pas trop pour le moment.

Movable Type et OVH

Jeudi 5 septembre 2002

J’ai bien des problèmes pour faire fonctionner Movable Type chez OVH :-( L’installation de base s’est a priori bien passée, mais après les ennuis ont vite commencé.

J’ai d’abord eu du mal à migrer correctement mes articles: OVH n’utilise pas la même version de Berkeley DB que moi, les bases sont donc incompatibles, et je n’ai pas trouvé de moyen simple de downgrader mes fichiers à la version utilisée par OVH. J’ai donc tenté d’utiliser les fonctions d’export/import de Movable Type, mais elles ont l’énorme défaut de ne pas conserver les ID des articles! Autrement dit, non seulement certains de mes URL d’archives disparaissaient après l’export/import, mais en plus on risquait de se retrouver sur le mauvais article en venant d’un moteur de recherche, car les ID étaient complètement mélangés. J’ai fini par patcher CMS.pm pour qu’il exporte les ID d’articles et les réutilise à l’import (trois lignes à modifier).

Par contre, je me suis alors aperçu avec horreur qu’il m’était impossible de poster un nouvel article. MT s’étouffe sur le tag MTEntryDate et refuse de sauver l’article (alors que les articles importés marchent très bien). J’ai essayé de repasser de MT 2.21 en 2.11, mais rien n’y fait. Peut-être encore un problème de version de Perl ou de modules chez OVH…

Ze Return of BlogAtom

Lundi 2 septembre 2002

Bon, j’ai finalement réincarné ma Sun et récupéré mon contenu. Pour le moment je fais un miroir des fichiers HTML générés par Movable Type vers OVH. Un peu pénible… Je vais voir si j’arrive à installer Movable Type chez OVH, mais ça me paraît un peu acrobatique. Et puis il faut que je révise un peu mon architecture réseau maintenant que mon site Web est externalisé :-)