jeudi 20 février 2014

Attention en tirant le signal d'alarme !

Hier en rentrant en RER chez moi, environ 10 minutes avant la fin de mon trajet, un homme d'une trentaine d'année se lève de son siège, se dirige vers le signal d'alarme, regarde les instructions et puis finalement se décide à tirer sur le levier. Je n'ai jamais vécu cela mais je me suis dit que la soirée allait débuter dans le train et que celui-ci allait s'arrêter très rapidement. 

Que nenni ! Le chauffeur communique avec le monsieur et lui demande la raison pour laquelle il a tiré sur le levier. Aussi inimaginable que cela puisse paraître, le monsieur lui dit, sans aucune honte qu'il a très envie d'aller aux toilettes. Le chauffeur ne lui répond même pas et coupe le signal d'alarme. L'homme est un peu surpris mais a l'air rassuré. Il pense certainement que le train va s'arrêter rapidement étant donné que le chauffeur sait maintenant qu'il a besoin de satisfaire un besoin naturel pressant. Finalement le train poursuit son bonhomme de chemin tranquillement jusqu'à ma destination finale. L'homme commence à trépigner de plus en plus d'impatience. Il est trop content de voir le train s'arrêter et sort rapidement dehors en t-shirt pour aller soulager sa vessie bien trop pleine. 

Comme les autres jours, une fois les passagers arrivés à destination débarqués, le train repart. L'homme qui n'a pas été assez rapide, n'a pas eu le temps de tout remballer et remonter à bord du train. Une fois son affaire finie, il voit le train repartir sans lui et se dit sûrement que finalement le conducteur ne l'avait peut-être pas réellement compris. En tout cas ce malotru a été bien puni. Je doute que cela lui serve de leçon mais cela m'a bien fait sourire.

En revanche, je suis étonné que le train ne se soit pas arrêté rapidement et de manière automatique. J'aurai aussi aimé que la personne soit recueillie à son arrivée par des policiers. Enfin peut-être que prendre le frais pour réfléchir à ce qu'il avait fait était peut-être suffisant.   

jeudi 26 décembre 2013

Une tablette familiale pour Noël !

J'ai fait l'acquisition d'une tablette, pour Noël, destinée à un usage familial. Bon je n'ai pas acheté la toute dernière tablette à la mode mais une tablette LC7. Je ne connais même pas le nom du fabricant mais à moins de 20 euros cela permettra de découvrir en douceur et sans trop de risques !

Lire la suite...

samedi 21 décembre 2013

Un thème presque responsive

Pour les fêtes, j'ai mis un peu à jour mon thème. Il est presque responsive. J'ai lu de nombreux articles dont l'ode à l'em de Nicolas Hoizey. Forcément ça donne envie de faire pareil.

J'ai re-découvert Sass fin novembre à l'ocassion d'un atelier dotclear. Ce fut une très belle journée et je m'y suis remis avec beaucoup de plaisir.

Il me reste de nombreuses choses à faire :

  • supprimer tous les pixels de ma feuille de style pour ne voir que des em !
  • améliorer la navigation dans toutes les résolutions
  • passer mes images en sprites
  • passer mes images en images adaptatives
Ce sera probablement l'occasion de faire une série

dimanche 17 novembre 2013

Utiliser git en local quel que soit le dépôt distant

J'ai pris l'habitude d'utiliser git sur tous mes projets. Comme tous les projets sur lesquels je travaille ou contribue n'utilisent pas forcément git, cela pourrait poser problème ! Mais c'est sans compter les passerelles permettant d'utiliser git en local quel que soit le gestionnaire de version distant.

Lire la suite...

mercredi 13 novembre 2013

Quel beau travail

La nouvelle version de dotclear, la 2.6, vient d'être publié et je viens de mettre à jour en 2 clics. Cela ne changera pas ma vie mais quel plaisir de pouvoir enfin utiliser une belle interface d'administration remaniée avec soin.

Le package debian ne devrait pas tarder. Je m'en occupe dès à présent.

vendredi 8 novembre 2013

Les jours de la semaine

Lundi, les canards vont à la mare, mare, mare ...

Mardi, ils s'en vont jusqu'à la mer, mer, mer ...

Mercredi, ils organisent un grand jeu, jeu, jeu ...

Jeudi, ils se promènent dans le vent, vent, vent ...

Vendredi, ils se dandinent comme ça, ça , ça ...

Samedi, ils se lavent à ce qu'on dit, dit, dit ...

Dimanche, ils se reposent et voient la vie en rose. La semaine recommencera demain, COIN COIN.

dimanche 13 octobre 2013

Mise à jour de PostgreSQL

Mon serveur PostgreSQL était encore en version 8.4 depuis un moment et j'ai décidé de faire la mise à jour. Rien de plus simple :


# apt-get install postgresql-9.3
# pg_dropcluster 9.3 main --stop
# pg_upgradecluster 8.4 main

Le changement de port se fait aussi pendant la migration. A la fin du script de mise à jour l'ancien cluster est arrêté. On peut le relancer mais il faudra se rappeler qu'il sera accessible sur le port 5433 au lieu de 5432 (par défaut évidemment). 

mardi 13 août 2013

Bon anniversaire dotclear

Aujourd'hui dotclear fête ses 10 ans. En effet, le 13 août 2003, un certain Olivier a publié une première version de son CMS, dotclear. 

Je l'utilise avec bonheur depuis de nombreuses années. Le projet, comme tout projet, a connu des hauts et des bas. Depuis quelques temps, j'essaie de contribuer et de me rapprocher (sans leur faire peur) de l'équipe qui conçoit ce formidable outil. C'est avec un réel plaisir que je découvre l'envers du décors.

Longue vie à dotclear et à dans 10 ans !

mardi 9 juillet 2013

Il faut sauver le soldat dotclear

dotclear, la plateforme de blog a fêté ses 10 ans mais sous assistance respiratoire. Sans chef, le bateau peut-il encore avancé ? Mais le bateau ressemble peut-être trop à un bateau fantôme. Des chantiers ont été mené dans l'ombre (utilisation de twig comme moteur de template, refonte de l'initerface,...) mais peut-être pas assez visible côté public.

J'utilise dotclear pour ce blog qui n'en est pas réellement un depuis début 2004. J'en co-maintiens le package debian. Cela ne peut pas s'arrêter comme ça.

samedi 25 mai 2013

dotclear en version 2.5 dans debian

La version 2.5 de dotclear sortie le 16 mars dernier est disponible dans debian à partir d'aujourd'hui, enfin pour le moment uniquement dans le dépôt unstable. Cela a été un peu long car il a fallu corriger quelques bugs (liés uniquement au package et pas à dotclear lui-même) apparus dans la version précédente. Mais surtout la sortie de wheezy avait bloqué l'entrée de packages ou de mise à jour de package dans unstable.

mardi 9 avril 2013

Comment faire des tests fonctionnels ?

Développer une application web de manière itérative sur de longues années et en gardant une compatibilité ascendante maximum n'est pas chose aisée sans faire de régression. Je me demandais déjà il y a quelques années comment ne pas faire de régressions fonctionnelles. Sans forcément faire du développement piloté par les tests (ce qui me semble pourtant toujours aussi intéressant), le choix d'un outil n'est pas chose aisé.

Lire la suite...

dimanche 20 janvier 2013

Filtrer efficacement le spam

Pendant des années, je me suis contenté de filtrer le spam avec les filtres natifs de dotclear : listes blanches, listes noires, filtre par IP (bloquées par blog ou globalement). J'ai même essayé akismet pendant un moment mais je n'en étais pas complètement satisfait et je n'aimais pas dépendre d'un service externe. On peut aussi en interdisant certains mots.

Tous ces filtres ont leur limite. Depuis quelques semaines et notamment sur le billet précédent j'ai été spammé très régulièrement. J'ai décidé de sortir l'artillerie lourde. En fait même pas. Le plugin Spamplemouse qui s'installe très simplement via l'installeur DotAddict. Spamplemouse est plugin de dotclear qui utilise un filtrage bayésien.

Pour utiliser Spamplemouse, il suffit d'aller dans Extension > Antispam puis d'éditer la configuration pour que le système apprenne à partir des anciens messages. Ne supprimer pas vos spams. Le système s'enrichie aussi bien des messages légitimes que des spams. Depuis plus aucun spam ... 

jeudi 27 octobre 2011

Apprendre à faire des macarons

Mardi dernier, en fin de journée je suis allé à un cours de cuisine pour apprendre à faire des macarons. Audrey nous a accueilli dans son atelier des gâteaux dans une ambiance ludique et chaleureuse. Tout a été fait pour que l'on passe un bon moment, tout en apprenant à faire des macarons. Je dois avouer que j'en suis sorti enchanté. 

Nous avons goûté les merveilles que nous avons réalisées, accompagnées d'une coupe de champagne comme il se doit. C'était légèrement décevant car les macarons n'étaient pas moelleux mais comme c'étaient les nôtres nous les avons aimés quand même ! Je les ai goûté de nouveau après 24h et ils étaient excellents et je les ai terminés ce midi et c'était une fois de plus divin. Il va rapidement falloir que je fasse les miens sans l'aide d'Audrey cette fois !

mardi 13 septembre 2011

Abstraction de base de données

Certains n'ont toujours pas compris l'intérêt de faire une abstraction de base de données. Non seulement cela rend l'ensemble du projet compatible avec plusieurs moteurs de base de données mais cela peut aussi simplifier la vie du développeur.

Voici un petit exemple pour en comprendre un petit peu mieux l'intérêt ...

Lire la suite...

- page 1 de 12