Everyday's life

Share and options

Nouvelle psychologue nantaise!

Ce week-end j'ai eu l'occasion de finaliser le site de mon amie Gaëlle Terrien, psychologue clinicienne, installée en libéral dans le centre-ville de Nantes. Afin d'augmenter sa visibilité et de permettre au plus grand nombre d'avoir accès à ce cabinet, ce site est une étape importante.

Drupal core, les hooks, les groupes, et un cache désastreux

Dans un article précédent je vous ai présenté la gestion des caches d'une manière assez théorique  Je ne pensais pas que ce matin même j'allais tomber sur un très bon exemple d'une mauvaise gestion de cache, et je pensais encore moins la trouver dans le core. Cet article va présenter, d'une façon aussi objective que possible, l'anatomie de ce cache particulier, et pourquoi même si l'idée était bonne théoriquement, elle s'est en réalité avérée catastrophique dans mon cas d'utilisation. Je vais dans les paragraphes suivants qualifier cette gestion de cache de réel bug.

Mise à jour, theming et motivation

Aujourd'hui, dans un élan de motivation, j'ai décidé de mettre à jour le thème de ce site. Pour continuer sur ma lancée initiale lorsque j'ai changé de thème pour cette version plus sombre et sobre, j'ai bien entendu usé et abusé de la CSS3 et des media queries.

Parmis ces modifications, vous pouvez admirer la magnifique sidebar à droite : j'admets avoir de nouveau calqué un site existant pour quelques petites directives CSS. Notez que je ne suis pas particulièrement mauvais (je ne pense pas l'être) mais incroyablement faignant.

Le site qui vous fera dire Bonjour!

Mise à jour du 12 mars 2011 : Le fameux module est loin d'être efficace à 100%, je reçois régulièrement des SPAM qui arrivent à se faire publier sous la forme de commentaires. Cependant, beaucoup moins que lorsque que j'avais aucun filtre, il y'a encore quelques temps (de plus même avec le module CAPTCHA, il y'a toujours des SPAM manuels qui passent).

Blazé devant la lenteur du module Captcha pour Drupal à être porté sur Drupal 7, j'ai fini par écrire un micro module pour le remplacer. Ce module injecte des champs de manières arbitraire dans tous les formulaires et procède à une série d'altérations — plus ou moins arbitraires—  pour aller dessus. Certains de ces champs doivent être vidés, d'autres non, certains autres ne doivent pas changer. Bref, suffisament de cas d'utilisation, j'espère, pour éviter la majeure partie des SPAM.

Honte du jour

Aujourd'hui, j'ai installé Seven, l'infamous sur ma machine Desktop perso. Je tenais partager mes premières impressions.

Je dois dire, qu'après cette installation aussi longue qu'ennuyeuse - longueur probablement lié à mon hardware - j'ai un léger sentiment de frustation de voir que Windows me pose toujours autant de questions aussi inutiles lors de ma première utilisation (merci, Monsieur Action Center).

Le spam traduit en français du jour, featuring Google Translate

Le mail d'origine est, accrochez vous bien :

More drive for in-out sticking

Google Translate, mon bon ami, semble être perdu sur celle là, puisqu'il me dit :

Plus de lecteur pour en coller sur

Pour les gens un peu geek, j'imagine qu'on aurait pu traduire vaguement par :

Plus de disque pour du hotplug à répétition

Mais sinon, pour le commun du mortel (et avec quelques contresens), on imagine assez rapidement celà :

New on twitter!

And yes, I did it because I met a bunch of french Drupalist people which intensively use twitter. I must admit this is kinda fun. You can follow me at http://twitter.com/pounard
I'm trying the Gwibber gnome social network aggregation software, seems good.

That's it, a tiny post. See you soon for some technical junk posts about Drupal weirds stuff!