Inconscient et frustration
Je viens de m'apercevoir d'une chose : si je ne geek pas pour moi, ne serait-ce que 30min le midi, ma productivité au travail chute drastiquement.
C'est comme si mon inconscient allait bouder dans un coin, sa coquille sur la tête, en maugréant « C’est vraiment trop injuste ! »
Depuis que je me suis aperçu de cela, je soigne ma frustration dans du code perso et de l'admin' sys' tous les midis.
Eh ben ça va 'achement mieux :)
28 1
Demain, je prends 28 ans.
Pas 27, hein. 28. J'ai déjà mis un max de temps à assimiler que j'avais 27 ans, et que c'était ultra vieux. Là 28, j'ai l'impression que je vais mourir une heure après avoir soufflé mes bougies.
Donc maintenez-moi en vie: pas de gateau.
Merci.
PS: au secours
PS2: la blague veut que ce soit l'index 28 des billets de ce blog :)
Civisime à l'Argenteuillaise
La scène: rue en pente. Vendredi soir, je gare ma voiture devant deux véhicules abandonnés depuis 6 mois. Pas de problème jusque là.
Ce samedi après-midi, je dois aller voir des amis de l'autre coté de la Seine, en famille. Je prépare ma fille, ma femme prends les affaires, direction la voiture.
Oui, la voiture. Bloquée. Un connard avec une 309-poubelle s'est collé à mon pare-choc. J'ai laissé 5 cm avec la première voiture abandonée. J'arpente tout le quartier pour tenter de trouver le proprio, on me désigne la zone où il vit. Les taudis. Génial. J'y vais quand même. Je sonne à chaque porte. J'entends du bruit, mais personne ne vient répondre. Génial la confiance méditerranéenne. Il semble que je sois trop blanc pour qu'on discute avec moi.
J'appelle la police municipale pour demande l'enlèvement des véhicules abandonnés (oui, trop bon ou trop con, je n'ai pas signalé la 309 qui pose problème). Ils bougeront pas avant lundi: aujourd'hui y'a carnaval.
Génial.
Vive le sens civique, vive ma connerie qui m'interdit de ruiner la 309 ou de péter un carreau pour la déloger. Je suis un con.
Carrefour, le Fail est de retour
Et non, ils n'ont pas recommencé la blague de l'injection HTML sur la homepage, mais visiblement, faut qu'ils arrêtent de sous-traiter en Inde, ou sinon qu'il mette quelqu'un au recettage!
Soyons pragmatique:
Depuis deux semaines, Carrefour a décidé de faire croire à ses clients qu'ils peuvent gagner quelque chose, et au passage exploiter l'image de l'équipe de France de football (déjà une erreur à mon sens, vous avez vu les derniers matchs des bleus?) Quand vous passez en caisses, plus vous dépensez, plus on vous donne de magnet' avec la tête d'un joueur trop payé accompagné d'un code.
Ce code, vous pouvez le tester sur les deux bornes en magasin. Sauf qu'elle sont en panne. "Pas grave, vous pouvez jouer sur internet!" dit le papier. Bon ok. C'est ma femme qui s'y colle. Site down. Ok.
Ce WE, je tente cette fois moi-même ma chance: et quelle chance! Ça marche! Oui, enfin, c'est relatif: coté identifiant, je tente mes ID carrefour. Ah bah non, ça marche pas. Je vérifie, marche toujours pas. Bah, je fais une nouvelle inscription, on verra bien :) Tiens, une offre opt-in, c'est bien de pas forcer les gens. Mais… ?! Juste en dessous une offre en opt-out. Purée, les lois françaises sont fait pour être respectées, mais pas par Carrefour Promodès visiblement. Bon, je décoche. Tiens, ça passe. Ok, je devine: l'inscription est propre au jeu. Ça craint.
Interface full flash. Résultats audios, ça pue. Coté accessibilité, ça pue.
Et ce matin… Tiens? Un mail semble être lié:
De : noreply@cffrance2010.com Objet : Détails sur le profil thomas_6 Date : 30 mai 2010 11:59:21 HAEC À : Thomas Lecavelierthomas_6, Merci pour avoir effectué votre enregistrement sur le site Carrefour Totem. Vous devriez désormais effectuer l'accès sur http://cffrance2010.serisystem.com/user en utilisant les mots d'utilisateurs et les mots de passe suivants: Nom d'utilisateur: thomas@lecavelier.name Mot de passe: BIIIIIIIIIIIIIIIIIP Cette identification sera orientée sur http://cffrance2010.serisystem.com/user/293195/edit si vous souhaitez changer votre mot de passe. Positivement votre, L'équipe Carrefour Totem
Euh, c'est quelle langue qu'ils parlent? Pas français j'espère. J'aime la génération foireuse de prénom unique. Nom de domaine qui pue, redirection qui pue, tout "kippu". Tiens, je connais d'autres Thomas, je vais les appeler thomas_7 et thomas_8, ça va être sympa, ils vont aimer.
Rappelez-moi, qui est l'éditeur de ce site?
C’est un fake ?
Depuis que je suis né, on me disait que la Bretagne « c’est un endroit étrange, rempli de gens étranges, où il pleut tout le temps, où on ne peut pas aller en vacances »
Ok, on se la refait :
- 23 mai 2010
- 16h
- 28,5°C à l'ombre
- 35,5°C en plein soleil
- 25°C dans la piscine, remplie la veille au matin
- un tube de protection solaire infantile indice 50
- la première grosse chaleur qu’aura connu ma fille
- un p*tain de bon WE avec tous les gens que j’aime
ISBG 0.99 now live! 2
Big news here: isbg v0.99 is alive!
A big thanks to Anders Jenbo for his contributions.
Here the new features:
* Drastic speed enhancement (thanks to Ajenbo!)
* deletehighterthen, fix expunge, movehamto (thanks to AJenbo!)
* Learn spam/ham before scanning
* Call IMAP SEARCH command instead of fetching and checking manually
* Ignore lockfile when too old (4h by default)
* Switch to ignore lockfile
* Bug fix: SSL now work.
* Don't crash anymore when parsing weird attachement (like MS Office files)
Note that isbg resources are now here:
http://redmine.
The tarballs and zips are available here http://github.
Your feedbacks are welcome :)
IMAP Spam Be Gone (isbg)
I just realized two things:
- I never speak our about isbg, which I'm the new maintainer
- I fail releasing isbg v0.99 before Xmas, as announced on the mailing list
So… Time to fix that case.
My story with isbg start in november 2009: I needed to train a spamassassin and add some custom rules for my mail accouts, but I wasn't root on the mail machine. A short search lead me to isbg and Roger Binns, its creator. isbg just scan IMAP account for unseen mails and submit them to a λ spamassassin instance to score it, and eventually add headers, score detail, move mail, destruct mail, etc.
isbg worked great (even if ssl was broken) but I needed to point out a specific folder to train spamassassin with false positive and uncaught spams. So I cantact Roger. And… I think he was waiting for me :) I ask for a public repository to propose patch its baby, but he gave me the baby. Full stop :)
That's my first python script, never even read a full script before this.
So now, an isbg v0.98 is live, with its redmine instance, its github project, etc.
The next version, isbg v0.99, is rather ready in its branch: I just have to push a small option and making some tests (other that my two cronjob running it each 5 minutes since december ;) )
PS: for the little story, googling isbg don't return it before, and now it have 6 results in the top 10 :) (SEO powa!)
Motivation 1
Je vais rebondir sur le billet d'oz, ou plus particulièrement de la conclusion de son billet :
« Si l'on sent qu'on est partie non pas d'une pompe à fric, mais d'un groupe d'individus suffisamment intelligent et créatif pour co-exister, il reste peut-être de l'espoir pour l'entreprise non? »
Pour moi, il y a une condition à respecter pour que « l'espoir » existe : que la direction ne soit pas un obstacle à cet espoir. On peut travailler avec des gens intelligents, efficaces, d'agréables compagnons avec qui on progresse, si la direction joue tout sur le torpillage des effectifs (salaires tirés vers le bas, mérite et investissement non reconnu, déni d'efficacité, etc. ), on finit par ne pas avoir envie de combattre, et juste fuir. Ailleurs.
C'est d'ailleurs comme ça que ma lettre de démission partira d'ici 7 jours, au grand maximum.
Recruteur analphabète 2
Une certaine société de chasseurs de têtes en quatre lettres me porte sur les nerfs depuis quelques mois (voir années)… Je suis arrivé sur Viadéo a préciser aux recruteurs quelles sont mes critères de contacts: lire mon CV, me préciser le nom ou tout du moins l’activité principale du client intéressée, l’élement qui retient leur attention (RoR de préférence, Java si c’est très bien payé) et de s’abstenir s’ils veulent un CV MS Word ou s’ils n’ont pas de postes à proposer dans l’immédiat.
Malheureusement, ces messieurs/dames ne savent pas bien lire, et il n’a pas fallut 3 jours pour qu’ils me recontactent (4ème fois en 6 mois) pour du Java Junior sans plus de précision.
Voici ma réponse :
Cher monsieur,
Je constate avec un profond regret que vous ne savez pas lire, ou que vous êtes un internautes de niveau kévin-kikooLOL! qui clique sur tout bouton qui brille, bref: le parfait client pour mes activités actuelles. Bien entendu, je serais ravi d’offrir votre adresse et votre nom à une association d’échangiste gay-sadomasochiste en attendant que vous validiez votre CP.
Cependant, si d’aventure ce premier contact n’est que le corollaire déplorable d’un lundi matin conjugué avec votre mauvais WE, ou que vous accordiez à l’avenir un tant soit peu d’attention aux gens qui vous contactez, vous pouvez toujours tenter de me contacter à nouveau, même si maintenant, j’ai votre nom sur ma liste des « mauvais recruteurs » .
Bisou sur la fesse gauche,
[Ook!]
Ça ne sert à rien, ce ne sera même pas lu, mais ça défoule!
Bugless quote
L’autoquote honteuse du jour:
Mon code n’a pas de bugs, juste des features inattendues.
–
Ook!