C’est l’histoire d’un développeur obsédé par le temps… racontée d’abord en Russe, et étayée par des scripts anglophones publiés par un développeur d’Azerbaïdjan.

Cela ressemble à une légende urbaine, du genre de celles qui feront fureur dans les SSII. Elle est apparue d’abord sur Bash.im, une sorte de Pastebin russe qui permet à tout le monde de publier n’importe quel texte. Un homme (ou une femme) raconte que son entreprise avait employé un ingénieur parti à la concurrence, qui était littéralement obsédé par l’automatisation des tâches, au point de le faire pour tout et n’importe quoi.

« Le gars vivait littéralement à l’intérieur de son terminal. Vous savez, c’est ce type de gars qui adore Vim, qui crée des diagrammes avec Dot et qui écrit des posts de wiki avec Markdown… Si quelque chose, n’importe quoi, demande plus de 90 secondes de son temps, il écrit un script pour l’automatiser », raconte le message traduit ensuite en anglais sur Jitbit.

shell

Extrait du script hangover.sh

Or en analysant son poste de travail, l’entreprise y aurait découvert d’étranges scripts au nom d’une poésie particulière, qui sont tous désormais publiés sur GitHub. Ils ont été mis en ligne par un certain Nihad Abbasov, développeur d’Azerbaïdjan, qui explique qu’ils sont « basés sur une histoire vraie » :

  • smack-my-bitch-up.sh : envoie un message « je resterai tard au boulot » accompagné d’une excuse bidon prise au hasard. Le message est envoyé par le biais d’un cron dès qu’une session SSH est  toujours active après 21 heures.
  • kumar-asshole.sh : réalisé spécialement pour répondre aux bourdes d’un certain « Kumar » qui administre la base de données pour un client. Dès que Kumar envoie un mail avec des mots clés comme « désolé », « problème », « votre aide », etc., le mail est intercepté par le script qui restaure automatiquement la sauvegarde la plus récente de la BDD. Il répond automatiquement : « Pas de problème mec, fais attention la prochaine fois ».
  • hangover.rb : Sur le même principe que le premier, prévient sa hiérarchie qu’il restera travailler à la maison s’il n’a aucune session active à 8h45, avec une explication au hasard.
  • fucking-coffee.rb : Communique avec la machine à café reliée au réseau de l’entreprise, pour commander un café. L’ordre est exécuté avec un délai de 24 secondes qui serait le temps nécessaire pour aller de son bureau à la machine à café.

Alors, réalité ou fiction ?

Découvrez les bonus

+ rapide, + pratique, + exclusif

Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.A, contenus exclusifs et plus encore.

Découvrez les nombreux avantages de Numerama+.

S'abonner à Numerama+

Vous avez lu 0 articles sur Numerama ce mois-ci

Il y a une bonne raison de ne pas s'abonner à

Tout le monde n'a pas les moyens de payer pour l'information.
C'est pourquoi nous maintenons notre journalisme ouvert à tous.

Mais si vous le pouvez,
voici trois bonnes raisons de soutenir notre travail :

  • 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.
  • 2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs.
  • 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir.

Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.

S'abonner à Numerama+

Si vous avez aimé cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à Numerama sur Google News.