To content | To menu | To search


Tuesday 27 April 2010

VDM.

Mon PC avait un comportement plutôt bizarre ces derniers temps; cela a commencé avec des plantages aléatoires, avec l'écran qui flash. Après le violent - mais néanmoins nécessaire - reboot, il y avait des artefacts bizarres sur l'écran, et ce dès l'affichage du bios (caractères morcelés, grille sur tout l'écran...). Bref, ça sentait pas bon. Pour tout dire, ça sentait même la vieille charogne de carte graphique. Cela c'est d'ailleurs terminé par une impossibilité pure et simple de lancer le serveur X avec les drivers proprio de la carte...j'ai tout de même pu sauver ma soirée d'hier en lançant X avec le pilote vesa, ouf !

Aujourd'hui j'ai acheté une nouvelle carte, et tout va de nouveau pour le mieux dans le meilleur des mondes.

Sauf qu'un de mes disques durs me lâche à son tour. Heureusement que l'ami mdadm m'a prévenu, et merci le RAID de me garder mes précieuses données intactes. Mais quand même hein, belle combo VDM quoi.

Sunday 25 April 2010

Couvrez ces stats que je ne saurais voir

J'ai eu marre du poussif phpMyVisites, l'outil utilisé pour vous traquer, vous, pauvres visiteurs.

Poussant toujours plus loin ma dévotion au grand dieu Google, j'ai décidé de dédier cette tâche ingrate à mon nouvel ami Analytics. En conséquence, l'accès public aux stats de visites n'est plus possible. Mais bon, je pense que ça ne manquera à personne.

En conséquence, les sites vont plus vite, aussi :)

Billets connexes

On a toujours besoin d'un p'tit kiwi sur soi

Le kiwi c'est offert une petite cure de jouvence:

  • mise à jour en version 2009-12-25c, alias "Lemming" (j'espère qu'il n'aura pas des envies de suicide...);
  • réorganisation de la page d'accueil;
  • le cloug cloud est maintenant en 3D, façon WordPress (attention Flashquipue requis);
  • petite customisation perso pour gérer l'accès mobile.

Voila, c'est tout pour aujourd'hui.

Monday 19 April 2010

Et un plugin, un !

J'utilise sur ce blog un Dotclear un peu beaucoup modifié par mes soins. Finalement pour faire le switch, peu de plugins m'ont fait défaut; un afficheur de citations, par exemple. Il existe bien sûr le plugin BashFr-Quote, mais:

  1. Il ne gère qu'un seul fichier de fortunes (d'où le nom);
  2. Il utilise un filegetcontent() fort peu optimisé.

J'ai donc vite fait récupéré mon vieux code de gestion de citation (écrit en juillet 2001, en procédural tout caca...mais optimisé), et collé ça direct dans la classe du plugin sus-cité. Et hop, un chatoyant plugin fait bien à La RACHE en 10 minutes.

Et comme je suis trop sympa, je vous fournis, l'œil brillant d'émotion, mon tout premier plugin Dotclear. C'est CADEAU. Il est fournit avec un assortiment de fortunes prêtes à l'emploi, la plupart en Français. À la bonne franquette quoi !

Par contre je ne pense pas faire un truc plus propre un jour; si j'ai pris un CMS tout fait, c'est pas pour me faire chier à écrire du code. Si le cœur vous en dit...une excellente classe PHP est dispo, prête à être intégrée, elle gère même la création des fichiers d'index.

Thursday 15 April 2010

C'est dit, c'est fait.

Ajax, c'est comme la lessive du même nom: ça sent bon, mais c'est plein de javascript DÉGUEULASSE et fort peu biodégradable qui souille ton serveur tout propre.

Pour une informatique plus verte, à éviter, donc !

Monday 12 April 2010

Google Reader n'est pas ton ami

Il semblerait que Google Reader ne soit pas très poli: il n'annonce pas la langue dans laquelle il parle (au contraire de la majorité des applications...) Le résultat ? même si il est configuré en Français, les news sont importées par défaut...en Anglais.

Les anciennes adresses de flux sont toujours compatibles, car elles forcent leur langue:

  • http://tourmentine.com/backends/rss/tourmentine.[lang].rss: Flux RSS des articles en Anglais ou en Français
  • http://tourmentine.com/backends/atom/tourmentine.[lang].xml: Flux Atom des articles en Anglais ou en Français

Donc pour forcer la langue souhaitée avec les clients moisis, j'ai mis des redirections supplémentaires:

  • http://tourmentine.com/feed/[lang]/rss2 : Flux RSS des articles en Anglais ou en Français
  • http://tourmentine.com/feed/[lang]/atom : Flux Atom des articles en Anglais ou en Français
  • http://tourmentine.com/feed/[lang]/rss2/comments : Flux RSS des commentaires en Anglais ou en Français
  • http://tourmentine.com/feed/[lang]/atom/comments : Flux Atom des commentaires en Anglais ou en Français

Les adresses par défaut (sans le [lang]) fournissent les news dans la langue du client.

Sunday 11 April 2010

Let's do the time warp...again

Depuis le passage sous Dotclear, je cherche un zouli thème par défaut qui donnera son identité à ce site.

Pour l'instant le thème par défaut est Warped, mais vous pouvez en choisir d'autres bien entendu (je ne suis pas sectaire).

N'hésitez pas à me dire ce que vous en pensez, les commentaires sont là pour ça.

Saturday 10 April 2010

Un cri inutile sur un blog inutile

Spéciale dédicace aux Ludwig:

Friday 9 April 2010

J'ai pas le temps, j'suis parisien

J'ai changé.

Oui, j'ai changé, finalement, le moteur qui faisait tourner ce site.

Après avoir considéré le passage à des langages plus haut niveau (voir plus bas), je me suis dit que le développement, finalement, me faisait royalement chier. Et, tout comme ma récente reconversion professionnelle, je suis passé de la solution-artisanale-codée-amoureusement à une solution produit-tout-fait-pour-admin-pressé.

J'ai commencé par une migration sous le CMS sans doute le plus en vogue en ce moment: WordPress. Malheureusement, tout léger qu'il soit, ce logiciel souffre des défauts inhérents (je crois) à tout produit "moderne": une lourdeur insoutenable. J'avais déjà eu de désagréables lenteurs lors de mes essais avec Django; mais là, ça a été juste impossible (rappel: la Tourmentine tourne sur un ordinateur portable de 10 ans d'âge) : plusieurs secondes d'attente à chaque page, CPU collé au plafond, conso mémoire qui s'envole...bref, eZpublish dans ton serveur. Même avec le super-cache et Google Gears activés.

Et puis je tombe sur ce post. Intrigué, je tente une installe...et effectivement c'est incomparable ! une vieille connaissance revient donc au gout du jour...DotClear mon amour.

Une semaine plus tard, voici le résultat: du sous-sol au plafond, toute la Tourmentine a été rénovée. Quelques trucs ont disparu au passage, comme la revue de web, mais celle-ci n'avait vraiment d'intérêt qu'aux temps préhistoriques où les agrégateurs et les flux RSS n'étaient pas encore la norme. Je suis d'ailleurs depuis à la recherche d'un bon agrégateur web, si vous en connaissez... les commentaires sont là pour ça.

En attendant je profite de l'éditeur HTML tout confort qui remplace l'édition de fichiers CSV via VI, et ça, ça n'a pas de prix; à part l'accès un poil plus lent, mais ça je vous laisse en juger.

Dotclear 2

Note pour les nostalgiques: l'ancienne version du site est toujours disponible ici.

Friday 26 March 2010

Je fais des choses sales

Depuis quelques temps maintenant je découvre Internet. Si. Enfin du moins, sa version mobile. Visiblement, nos chers fournisseurs d'accès mobile ont une facheuse tendance à confondre "internet" et "web"...donc pas de mails (à part peut être du push mail tout moisi), pas de FTP, pas de messagerie instantanée, pas de downloads. Bref, la lose totale.

La solution toute indiquée était donc de passer de passer par un VPN, même si ce n'est ni très légal, ni très optimisé. De plus le seul port autorisé pour ce genre de bidouille est le port https, port que j'utilise déjà pour les services hautement sécurisés de la Tourmentine.

Après une (longue) soirée de hacking, me voila donc enfin libre: tout le traffic de mon mobile est maintenant redirigé chez moi, où je peux jouir (non cette fois, ce n'est pas sale) d'une connexion potable, le tout via un accès https crypté et partagé. La classe, quoi.

Et comme je suis partageur, vous trouverez un résumé (serveur OpenVPN sous FreeBSD, client sous Android) des évènements sur le kiwi. Elle est pas belle, la vie ?

- page 21 of 30 -