To content | To menu | To search


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 ?

Tuesday 16 March 2010

Mon nouvel ami électronique

android logo

Aujourd'hui j'ai craqué. Achat compulsif. D'habitude je ne cède pas à ce genre de tentation, mais...

J'ai globalement été satisfait de mes petits compagnons électroniques mobiles: séduit par la simplicité et l'ergonomie des téléphones Nokia "Sans OS", j'ai voulu acquérir un n78 sous SymbianOS. Mal m'en a pris: ergonomie à chier, bugs à répétition...avant cela j'avais acquis un PDA sous Windows Mobile, bien que relativement agréable (ceux qui me connaissent risquent de tiquer), l'impossibilité de mettre à jour l'OS a précipité sa fin de vie, car tous les nouveaux softs sortaient pour de nouvelles versions de Windows. Bien évidemment, pas de possibilité de mettre à jour celui-ci, l'utopie de le remplacer par un véritable OS ne s'étant jamais réalisée.

Il ne me restait donc que deux possibilités: les fascistes de chez Apple, et les gentils de chez Google, avec les téléphones sous Android.

J'étais donc parti dans l'attente de la sortie en France des HTC Legend et Desire. Puis j'ai continué à me renseigner sur le sujet, et je suis tombé sur quelques vidéos, ici, ici, et ...à chaque feature présentée, je me disais...* need *.

Ni une, ni deux, j'ai donc passé commande, et j'avoue que je ne suis pas déçu: je retrouve enfin un système intuitif, réactif, beau (ce qui ne gâche rien) et surtout terriblement fonctionnel. Je revis enfin.

Thursday 25 February 2010

Django, le framework qui te met le feu !

django-pony


Depuis quelques jours, je fais joujou avec Django. Oui, environ un an après l'engouement qu'il a suscité dans mon entourage de l'époque...c'est parce que je suis plutôt lent au démarrage (pas mal de filles me l'ont dit).

J'étais habitué au bon vieux PHP-à-papa, bien procédural et écrit "à la mite et au couteau"...mais depuis longtemps me trotte dans la tête l'idée de refaire ce site à la sauce 2.0 kikoolol; mais sans me prendre trop ladite tête, ni prendre/perdre trop de temps.

Et je n'ai pas été déçu: avec mes pauvres rudiments de Python, j'ai pu mettre en place en quelques heures un système de blog (avec commentaires), un cache et une création automatique de pages statiques. Plus qu'un "module" ou deux (affichage de liens, ou de fortunes, parsage de flux RSS) et j'aurais toutes les bases pour refaire ce site; et ce, en quelques jours. Et c'est propre, c'est simple, c'est carré, c'est objet; bref, c'est allemand (comprenne qui doit, ou qui peut).

Franchement Django (et surement Rails aussi), c'est trop simple, c'est à vous dégouter d'avoir appris l'algo pendant des années. Ça en deviendrait même (presque) chiant !

Friday 8 January 2010

Télé et Travail

Aujourd'hui, je n'ai pas été au travail. Et comme toujours quand je reste à travailler chez moi, j'abats beaucoup plus de boulot qu'en étant au bureau...

Cette situation pourrait être idyllique; souvent la presse vente les mérites du télétravail, qualité de vie, indépendance géographique, diminution des transports et donc de la pollution, les avantages sont nombreux, pour l'employé comme pour la société. Mais la France reste un pays (toujours) terriblement en retard: dans la société pour laquelle je travaille, je me bats depuis des mois pour obtenir un télétravail pendulaire "officiel", sans succès. Je suis de plus à la recherche d'un nouveau job, et à chaque fois la réponse des recruteurs est catégorique: "pas de ça chez nous".

Pays de merde, franchement.

Thursday 24 December 2009

Sailing the seas of Spam

J'aime bien le jambon. Beaucoup de gens le savent, c'est pourquoi les plus malintentionnés d'entre eux s'obstinent à m'envoyer quantité de mauvais pâté de jambon. Heureusement, je m'était doté de bons outils pour ne recevoir que des bons produits frais.

Seulement l'outil en question était un peu gourmand (rappel encore, la tourmentine n'a pas une mémoire d'éléphant)...résultat, environ 120 Mo de prix sur le swap, voir plus parfois. Pour remédier à la situation j'ai décidé de remplacer mon vieillissant Assassin royal par un truc plus léger (on notera sur ce lien l'engageant slogan "Go Ahead, Send me Viagra", et le logo à rendre parano un Bisounours). Après avoir un peu nourri la bête, le résultat est impressionnant: quelques spams tombent encore (je suppose que c'est le temps qu'il apprenne à bien se nourrir), mais une bonne centaine de cacas sont tombés dans la boite-à-spam cette nuit. Efficace. Et le plus beau, c'est la consommation mémoire; il ne reste plus que 12 petits Mo d'utilisés sur le swap :)

Afin de consolider un peu le tout, j'ai aussi décidé de consulter les services sanitaires pour m'assurer de la bonne hygiène de mes fournisseurs. Ça n'a pas loupé, quelques minutes après tombait dans ma boite-à-spam un courrier provenant d'un obscur réseau social. Intrigué qu'il tombe là, je consulte le source...pour m'apercevoir que l'adresse de l'expéditeur avait été forgée, donc absolument pas envoyé par l'expéditeur indiqué. Flippant.

Billets connexes

Sunday 6 December 2009

tavu mon gro v6 lol

Histoire de passer le temps, j'ai remis à plat ma conf ipv6. Si vous avez la chance d'avoir un FAI du-futur-de-l'internet, sachez que la tourmentine est accessible à l'adresse suivante: http://ipv6.tourmentine.com.

Vous ne verrez pas une tortue qui danse, mais l'adresse n'étant disponible qu'en ipv6, vous aurez le plaisir d'avoir un surf ipv6-ready. La grande classe quoi.

Update 22/12: L'ensemble des sites et autres services (ftp, mail) sont maintenant accessibles nativement en ipv6. Enjoy.

Sunday 29 November 2009

running FreeBSD 8.0-RELEASE

Cela faisait fort longtemps que je devais mettre à jour la Tourmentine. J'avais commencé une mise à jour vers FreeBSD 7.1 mais...trop pas le temps. j'ai préféré attendre la sortie de la 8.0 (qui c'est fait bien attendre...) pour tout remettre à plat.

Nous voici donc avec une tourmentine toute prop' toute belle:
  • FreeBSD 8.0-RELEASE, donc, avec tous les trucs sympa qui vont avec (jails v2, ZFS, ULE). malheureusement pas de ZFS qui aurait bien fort bien siée avec les jails because "ZFS needs *lots* of memory" (rappel: la tourmentine ne dispose que de 192 Mo de RAM);
  • Nouveau disque dur de 160 Go, un record (l'ancien en faisait 40);
  • Passage d'apache à lighttpd pour le web;
  • Remplacement du vieillissant Courier vers le top-secure Dovecot pour les mails;
  • Toutes les jails sont maintenant gérées par ezjail;
  • Fini les trucs compilés à la mano. Tout est géré par les ports, depuis une partition montée au besoin, le tout surveillé par l'ami portaudit. Confort.

- page 23 of 32 -