- Détails
J'essaie toujours de rétablir les commentaires dans mon blog.
L'autre jour au boulot, j'ai vu que les commentaires marchaient sur un site propre et neuf. Les versions de Plone et des produits ne correspondent pas avec les miens, mais SimpleBlog était le même...
Du coup j'ai trituré le produit, mais rien à faire, il veut pas... Donc j'ai installé Quills, un autre produit de blog, qui a l'air plus évolué. Et qui a un script de migration à partir de SimpleBlog.
Déjà, le script marche pas du premier coup. Je le trafique, et j'arrive à obtenir les articles dans le nouveau type. Mais je remarque qu'il y a un certain nombre d'articles qui n'ont pas la bonne date de publication, et pire encore, qui n'ont pas la bonne catégorie.
Je passe 5 h (cinq heures) à changer les dates et les catégories. Et au moment où je mets le nouveau blog en service, le site me dit qu'il n'est pas visible pour les anonymes (les gens non authentifiés, donc tout le monde qui regarde le site, quoi). Je regarde et je vois que les sous-dossiers ne sont pas publiés. Je le fais donc.
Grave erreur. TOUS les articles se retrouvent datés d'aujourd'hui. Pire encore, Quills range les articles par année, mois, jour de publication. Mais changer la date de publication met le binz : il cherche un article par sa date de publication, donc /2005/11/11/nom-de-l-article
, alors qu'en fait, il est dans /2003/10/23/nom-de-l-article
... 😕
Et c'est après que je vois que c'est juste un problème de droits sur les dossiers que Quills n'a pas mis correctement... Donc j'ai travaillé pendant 5 heures sur un truc qui est inutilisable. Je suis trop content. 😕
Mais j'ai pu me rendre compte que Quills manquait de finition (pas de batch, calendrier inopérant, etc...), et qu'au final SimpleBlog est meilleur.
Je vais continuer à essayer les diverses versions de SimpleBlog jusqu'à le faire marcher correctement. Suite au prochain épisode...
- Détails
Ma maison a été séparée du net pendant 2 jours et demi...
Et je ne sais toujours pas la raison exacte... Je sais que j'ai une activation ADSL2+ en cours (peut-être déjà activé sans le savoir - voir plus bas), et que j'ai demandé l'activation de mp9 dimanche.
Toujours est-il que lundi 15 h, ma connexion internet de la maison saute (j'ai su tout de suite, je recevais plus de mails...). Je me dis que c'était déjà arrivé la semaine d'avant, et que ça avait duré une ou deux heures (je pensais que c'était la changement de ligne en ADSL2+). Et là non, toujours pas rétabli le soir.
Et les symptômes étaient les mêmes que la dernière fois quand je suis passé an ADSL Max. Mes équipements sont OK, le modem synchronise, mais pas de PPP... Je débranche/rebranche le modem et le routeur à plusieurs reprises, mais rien. J'interroge l'interface de configuration de la neufbox, au cas où une mise à jour l'aurait réactivé en routeur, et non, il est bien en bridge...
Je prends mon mal en patience, et j'attends le lendemain. Toujours en rade... J'appelle le service technique, dont le numéro figure sur courrier accompagnant le décodeur neufTV (donc récent). Ça m'envoie en file d'attente (normal), et au bout de 10 minutes, sur une messagerie rose (moins normal) ?!
Je suppose qu'ils se sont foirés sur la redirection du téléphone (ou alors je me suis gouré de numéro ?), mais je ne réinsiste pas, je suis un peu dég (même beaucoup, attendre 10 min pour tomber sur un truc de cul... 😉).
Après tout la dernière fois ça a pris 3 jours, c'est pas la mort. J'attends donc le jour suivant. Mais je me dis que c'est pas super normal. Je recherche donc sur le net, et je trouve plusieurs solutions, dont une piste intéressante : mp9.
mp9, c'est une nouveauté de neufTV, qui permet de transmettre les média stockés sur l'ordinateur pour les diffuser sur la télé via le décodeur neufTV. A ce que j'ai vu, c'est pas automatique, faut demander l'activation du service, et ça implique une mise à jour du modem et du décodeur. La mise à jour du décodeur s'est bien effectuée lundi (comme par hasard le jour où la connexion tombe en rade), mais j'avais pas le net pour récupérer le diffuseur sur l'ordinateur...
En plus, j'ai appris par la notice de mp9 et par les forums que la neufbox devait être en mode routeur pour que ça marche, parce que le système utilise le protocole CIFS/samba pour récupérer les données. Du coup, sur mon installation, où j'ai la neufbox et le décodeur neufTV d'un côté du routeur Linksys et les machines de l'autre, c'est foutu : le décodeur et les machines ont des adresses locales non routables, et donc aucune chance qu'ils communiquent...
Et sur les mêmes forums, le modérateur qui est aussi un technicien de chez 9Tel, parle de mise à jour de la neufbox pour supporter cette fonction. Et ça me ramène à mes premiers soupçons : mise à jour du modem qui a mis le souk. Parce que la dernière neufbox est livrée en mode routeur par défaut, et une mise à jour pourrait le reset en douce...
Je rentre mercredi soir, et je vérifie mon hypothèse : je me branche sur la neufbox en direct, je vérifie la version. C'est la dernière (1027 je crois). Curieusement, il me semble qu'elle était en 480 lundi soir... Je vérifie le mode de la neuf box : routeur...
Elle est revenue en défaut... Ou alors elle a été reconfigurée automatiquement pour mp9. Je remets en bridge, je rebranche le routeur, et hop il authentifie, choppe une IP, et la connexion repart.
Je crois que je saurai jamais ce qui a vraiment merdé. Et je sais même pas si j'ai ADSL2+, paraît que 9Tel bride à 6 Mbps quand on a la télé... 🙁 J'espère que c'est seulement une légende urbaine...
- Détails
J'ai mis à jour mon serveur, j'ai installé FreeBSD 6.0-RELEASE.
Le FreeBSD Project a sorti FreeBSD 6.0-RELEASE vendredi dernier. Je me suis précipité pour mettre à jour mon serveur. Les échos de la liste de diffusion freebsd-stable étaient porteurs de bonne nouvelle en ce qui concerne la stabilité et les performances du système.
J'ai utilisé les instructions du Handbook pour la mise à jour, qui s'est bien passée, sans problèmes. Mais j'avais quand même un peu peur, comme à chaque fois, au cas où le système foire...
Ensuite, j'ai mis à jour les ports, les programmes applicatifs de tierce partie, tel Apache, ou Python. Et ça a pris beaucoup de temps. Tout ça parce que la version des ports d'openssl, que beaucoup de ports utilisent, ne compile pas la version 6 de libcrypto
, et donc que libcrypto.so.6
n'existe pas dans /usr/local/lib
. Du coup tous les ports qui ont besoin de cette bibliothèque recompilent openssl pour installer la bibliothèque. et la réinstallation d'openssl rate, parce qu'il est déjà installé. Et comme un prérequis est manquant, l'installation du port rate. Rate et perd du temps à recompiler un openssl complet...
Je me rappelle qu'il y un moyen de définir si les programmes doivent utiliser l'openssl de base du système ou se servir de la version des ports. Et j'ai dû prendre celui des ports. Mais je me rappelle plus comment on change ça... 🙂 Et j'ai dû mal chercher, j'ai pas retrouvé... (j'ai pas trop cherché non plus 🙂)
Au final j'ai juste fait un symlink du libcrypto.so.6
de l'openssl de base (situé dans /lib
), dans /usr/local/lib
, et hop ça marche. 🙂 Je sens que je vais au devant de moult problèmes à l'avenir, quand le openssl des ports va effectivement fournir cette bibliothèque et que les versions des openssl de base et des ports vont changer... Mais bon, si je le sais, je peux le réparer. Je recompilerai les ports dépendant d'openssl quand il sera mis à jour. Puis on change pas de version d'openssl tous les jours.
Du coup mon serveur est complètement frais et à jour, base et ports. Ça a mis dans les 15 h (4 h pour le système, cvsup
et mergemaster
inclus, et 11 h de compilation de ports). Mais beaucoup de temps a été perdu dans les recompilations inutiles d'openssl. Maintenant je vais attendre de voir les réactions sur la liste freebsd-stable, et le comportement de mon serveur avant de m'attaquer aux machines du boulot. On a des machines multi-processeurs qui pourraient profiter des nouvelles optimisations du noyau.
Quand je vois mon enthousiasme pour les évolutions de FreeBSD, je comprends l'engouement de mon chef pour suivre l'actualité de Plone, et sa volonté d'avoir les dernières versions en production sur les sites du boulot. Je n'approuve pas forcément, parce que les développeurs de Plone ont tendance à tout remettre à plat toutes les deux versions, et à casser plein de dépendances et de compatibilité, sans forcément documenter les changements, contrairement à FreeBSD qui évolue plus en douceur, et qui documente sérieusement quand des modifications majeures sont faites. Mais je comprends. C'est l'appel du bleeding edge, on ne peut pas y résister... 😉
- Détails
J'ai pris des clichés amusants avec mon téléphone.
Ce qui me fait penser qu'il faut que j'achète un meilleur appareil photo qui permette de recevoir des appels téléphoniques. 😉
Passons aux photos :
Lutin ou troll ?
C'est un dessin de carte postale. Mais c'est presque une image d'Epinal. Si on considère les ronds bleus comme des yeux, c'est un lutin. Mais si les ronds bleus sont des narines, ça fait un troll. 🙂
Sloane dans le RER
Là je regrette vraiment de ne pas avoir un appareil photo résistant qui tient dans la poche (résistant parce que les poches, c'est pas shockproof). Le mec à gauche ressemble comme deux gouttes d'eau à Sloane de Alias. C'est mon ami Manu qui me l'a fait remarquer dans le RER. C'est vraiment bête qu'on ne voit pas mieux sa tête... Mais bon, je voulais pas paraître louche à prendre des photos d'un mec dans son dos. 🙂
Seul un Coca-Cola fait l'effet d'un Coca-Cola
Vu dans la grande surface où je vais faire mes courses. C'est du Pepsi dans des palettes Coca-Cola. Je me demande ce qu'en penseraient les responsables marketing des marques respectives... 🙂