Payer les enfants pour aller à l’école (ou L’économie de l’attention expliquée à ma femme)

Vôtre Attention vaut de l’argent. C’est encore plus flagrant dans la publicité. Quand vous regardez un film à la TV et que ce film est entrecoupé par de la publicité, les gens qui ont fait le film en question sont payés par l’argent de la pub qui entrecoupe leur film.

Avec ma femme on se dispute quelques fois. A vrai dire c’est elle qui me dispute. Toujours pour les mêmes raisons :

  • Je devais laver la vaisselle et je ne l’ai pas fait
  • Je devais changer une ampoule et je ne l’ai pas fait
  • Je devais réparer un meuble et je ne l’ai pas fait
  • Je devais sortir la poubelle et je ne l’ai pas fait
  • Etc…

On peut voir clairement un motif apparaitre ici. C’est toujours quelque chose qu’elle me demande de faire, quelques fois implicitement i.e. « c’est pas la peine que je te dise, c’est à toi de le faire », et que je ne fais pas. Et elle s’énerve. Si vous êtes un homme, vous devez savoir que toutes ces choses que je suis sensé ne pas avoir faites, j’allais les faire… mais pas tout de suite. Mais ma femme ne comprend pas ça. Elle trouve que mettre 1 mois pour réparer une ampoule c’est trop.

Read more »

4 jours et 2 nuits de déploiement

Tycho's Supernova Remnant: Tycho's Remnant Provides Shocking Evidence for Cosmic Rays (The hot, expanding debris of a supernova observed in 1572.)

Les 4 derniers jours de 2009 nous avons déployé notre progiciel de gestion intégré ALIX dans le dépôt principal de l’un des grossistes majeurs en pharmaceutiques en Tunisie. C’est une opération pour laquelle nous nous sommes préparés toute notre vie… Ou presque, étant donné qu’au décompte final le projet a duré 3 ans et demi. Pour aboutir a ce déploiement qui consacre ALIX comme seul système d’information dans toute l’entreprise et sonne le glas de tous les autres logiciels utilisés de la production au recouvrement.

Une semaine avant…

Je venais de rentrer de Beirut, et ce weekend nous avions un inventaire dans le petit dépôt du client. Le système ALIX était déjà en production depuis plus d’un an dans ce dépot, mais c’est toujours délicat un inventaire. Parce que justement c’est 1 fois l’an et que par conséquent on n’a pas souvent l’occasion de le tester en production. De plus, suite au dernier inventaire nous avons fait des modifications majeures sur le système et aux procédures; et c’était donc du code frais que nous allions utiliser.

Read more »

Point d’identité sans discrimination

Ou j’explique que la discrimination est le seul mécanisme par lequel on crée de l’identité.

Les Collections sont des Objets fascinants. Supposons que vous soyez un collectionneur. De timbres. Vous ouvrez l’un de vos grands album, comme d’habitude, pour profiter du réconfort de la vision de vos timbres et souvenirs associés; bien rangés dans leurs pochettes. Mais voilà que cette foi, au beau milieu de l’album, vous trouvez une image autocallante panini. Vous vous en offusquez : Qu’est ce que cette image fait là?

Mais pourquoi est ce que vous pensez que cette image n’est pas a sa place, d’abord? Parce que ce n’est pas un timbre? Comment vous le savez? Il y a bien des timbres à l’éffigie de joueurs de foot, il y a bien des timbres autocollants, il y a bien des timbres de cette taille là, il y a bien des timbres sans dents. Qu’est ce qui fait que l’image autocollante est différente? Et surtout qu’est ce qui fait que les timbres sont Identiques? C’est fascinant une collection. Parce que tous les objets qui y appartiennent sont identiques; d’une certaine manière. Et en même temps, évidemment, différents.

Read more »

Je vote sous X pour les présidentielles de 2024

Tunisie

  • En 2024 je voterais pour X. Et je poserais une seule condition à ce X : qu’il ne soit pas de la famille proche ou lointaine ou par alliance du président actuel Zine El Abidine Ben Ali.
  • Je m’engage à répertorier comme je peux, sur internet, les personnes aptes à devenir président de la république Tunisienne.
  • Je m’engage à me rendre disponible autant que je peux pour discuter de ces idées au prés des membres sérieux du RCD.

Ce qui est sûr, c’est que nous aurons un nouveau président en Tunisie en 2024. Il est possible que nous en ayons un avant, mais en 2024 c’est sûr. J’apprécie énormément le travail, la ténacité et les sacrifices que font tous ceux qui veulent un changement maintenant. Mais à mon grand désespoir, mon cerveau est cablé de telle manière que je ne peux pas répéter la même chose des milliers de fois jusqu’à ce que ça rentre dans la tête des gens, je ne suis pas tenace et je ne tiens pas tête à l’adversité naturellement.

Read more »

« Leaky abstractions » comme un art de vivre

La plus ancienne base de données du monde : un cimetière

La plus ancienne base de données du monde : un cimetière

La conversation a commencé juste après le barcamp . Nous sommes allés prendre un petit café, Jazem, Houeida, Hatem, Kais et moi; et la conversation avait tourné autour des bases de données. Plus tard la conversation à continué entre Kais et moi par messagerie instantanée. Et encore plus tard avec Pr. Hatem Ben Sta au Caire. Ce que j’essayais d’expliquer, en mode non structuré mais caractéristique des conversations en direct, c’est pourquoi je me méfie des ORM, pourquoi nous n’utilisons pas de framework à ALIXSYS et comment on fait.

Quand vous écrivez une application qui, d’un côté est basée sur un modèle objet, et d’un autre côté fait appel à une base de donnée relationnelle pour stocker les données, vous avez  la désagréable impression de vous répéter et que toutes ces lignes de codes ordonnant a vos objets de s’enregistrer sont de trop. C’est normal. C’est que, comme l’expliquait Dan Ingals (à moins que ça ne soit Alan Kay, citation approximative de toutes façons) : « Dans la vraie vie, quand on rempli un Verre d’eau, on ne lui demande pas de se « mémoriser » juste après. ça n’a pas de sens. » Un système basé sur un modèle objet devrait gèrer le stockage des données de manière transparente, sans intervention du programmeur.

Read more »