Hi, I’m Manu.

I used to have a blog a couple of years ago. I have to admit that I missed it a little, so I decided to go back at it in 2014. I write about a bunch of different topics.

Why “plothole.net”? As defined on wikipedia,

a plot hole, or plothole is a gap or inconsistency in a storyline that goes against the flow of logic established by the story’s plot, or constitutes a blatant omission of relevant information regarding the plot, sometimes even contradicting itself. These include such things as unlikely behaviour or actions of characters, illogical or impossible events, events happening for no apparent reason, or, statements or events that contradict earlier events in the storyline.

This definition suits my life pretty well.

Here are a couple of links if you want to know more about me:

And last but not least, here is my resume.

Thanks for reading.

N.B. this site has been tested on the most recent versions of Safari and Chrome on Mac OS X, as well as Safari on iOS. If something seems broken on one of those browsers, shoot me an email. If you’re using another browser, I’m sorry. I don’t find fixing browser quirks very interesting, I do enough of it professionnally.

Paléo '08

la vente des billets SecuTix pour le Paléo va ouvrir demain. D’année en année, les gens se ruent de plus en plus sur les billets disponibles. La conséquence de cette frénésie était que ces 2 dernières années, nos serveurs (et surtout aussi ceux de nos partenaires) ont plié sous la charge des requêtes. Depuis la débandade de l’année passée, mes collègues ont mis en place un système qui devrait absorber cette charge. Techniquement, ça va fonctionner comme suit: une page très sobre va être rendue disponible sur des noeuds proches des fournisseurs d’accès internet (possible grâce à Akamai). Puisque c’est une page simple et qu’elle est distribuée globalement, elle sera toujours disponible. A partir de cette page, l’internaute va recevoir un ticket qui donne une position dans une file d’attente (comme à la poste par ex.). Grâce à ces tickets, il est possible de limiter exactement le nombre de personnes qui peuvent entrer dans le réseau protégé qui regroupe les serveurs fournissant le TicketShop (codé en grande partie par?… moi ;) et produisant les billets print-at-home en PDF.

Le système a été testé et re-testé, on verra demain si ça tient. Au cas où ça pète, cette fois, on a reçu des directives sur comment informer le public (toi). Les voici:

QUESTIONS/REPONSES A PROPOS DU SHOP PALEO

Information pour les collaborateurs d’ELCA

Q: Qu’avons-nous fait pour améliorer la qualité de service suite à l’expérience de l’année passée ?
R: Nous avons introduit une nouvelle technologie qui met d’abord les utilisateurs dans une file d’attente avant qu’ils accèdent réellement au système de réservation

Q: Serait-il possible d’entrer à l’avance des données clients plutôt que d’attendre qu’ils doivent le faire lors de l’accès au shop ?
R: Nous voulons éviter que certaines fonctionnalités puissent rendre le système instable. Si tout fonctionne bien cette fois, nous intégrerons ce genre de fonctionnalité avancée dans une seconde phase d’évolution de la plate-forme.

Q: Y a t’il un autre facteur d’échec ?
R: Oui, nous sommes dépendants de la disponibilité du réseau Sunrise

et même en english :

QUESTIONS/ANSWERS ABOUT PALEO SHOP

Information for the ELCA employees:

Q: What have we done to improve the customer experience compared to last year?
A: We have introduced a new technology that puts people first into a waiting queue before they can really access the booking system.

Q: Why isn’t it possible to enter already some customer data while waiting to get access to the shop?
A: We wanted to avoid every functionality that could make the system instable. When everything works well this time, we will integrate such advanced functionality in a second evolution.

Q: Is there a single point of failure?
A: Yes, we are depending on the availability of the Sunrise network.

…je trouve que c’est un peu court, mais bon…