Un client vient me voir pour installer sa carte graphique commandée sur Internet.
Seul petit problème, la taille de cette carte graphique : 24cm x 12.5cm à installer dans un boîtier slim de 40cm x 10cm. PEBKAC.
Je souhaitais produire un certificat de scolarité, j'ai donc navigué sur le site de mon université, dans une section réservée aux étudiants et futurs étudiants pour tout ce qui est administratif. Rien de bien sorcier, me direz-vous.
Ce n'est pas sans compter sur le travail de cochon fait par les développeurs. Outre le fait que l'interface soit moche au possible, nous sommes est supposés pouvoir naviguer à partir de trois onglets, qui nous amènent vers une sélection de plusieurs boutons, nous amenant à la page nous permettant – supposément – de réaliser l'action désirée.
Jusque là, tout va bien, mais non. Les noms des différents boutons sont parfois trop génériques pour savoir à quoi ils mènent, et semblent avoir été répartis aléatoirement dans les onglets, sans logique. Lorsque j'ai enfin réussi à trouver les toutes les informations dont j'avais besoin, je me rends compte qu'elles sont réparties sur trois pages Web différentes.
Et dire tout ça a coûté plus d'un million de dollars (CAD) à l'université. PEBKAC.
Une amie m'appelle à l'aide, car le formulaire en ligne pour l'inscription en stage de ses enfants (deux jumeaux) débloque.
Vérification faite, il s'avère que la validation des champs se base sur le couple « date de naissance / nom de famille ». De ce fait, deux jumeaux sont d'office reconnus comme un seul individu dans la base de données (donc un seul lit, un seul repas, etc.). Un système fort bien conçu… PEBKAC.
En me connectant sur le site de ma mutuelle avec le mot de passe fourni (« JJMM » de naissance), j'ai eu la bonne surprise d'être informé par une popup du renforcement de la politique de sécurité.
À partir de maintenant, mon mot de passe doit être composé de 6 chiffres. PEBKAC.
Mon professeur de langage C vient de soutenir mordicus qu'afficher une variable de type entière non initialisée va planter le programme. Donc je résume :
int a;
printf("a = %d", a);
Ceci serait selon lui susceptible de complètement planter le programme. Il le lance, et ça lui affiche une valeur aléatoire comme je le pensais.
Il regarde l'écran hébété, et finit par dire : « Ah, bah j'ai eu de la chance ». Puis continue en disant : « Ma variable aurait pu pointer à un endroit interdit ».
Avec un pointeur je veux bien, mais là… PEBKAC.
En 2008, mon père me réveille « en urgence, j'ai une enchère sur eEnchère.fr », un samedi à 07h30 du matin pour un problème de connexion Internet (juste pour information, je m'étais couché à 05h30).
J'allume mon ordinateur, je teste, connexion OK. J'envisage un problème au niveau machine, je vais voir et constate un problème entre la chaise et le clavier… Ou plus précisément : « Un problème qui vient du pied du bug entre la chaise et le clavier ». Il avait arraché (je ne sais comment) le câble réseau de sa prise CPL avec son pied.
S'il avait pris le temps de regarder que tout était bien branché – ce n'était pas faute de le répéter –, il aurait évité de me réveiller avec deux heures de sommeil dans les pattes. PEBKAC.
Un ami me demande quelle est la meilleure façon de créer une Live USB à partir d'un ISO sous Linux. Je lui réponds que « un bon
dd devrait tout régler ».
Maintenant, je peux témoigner :
# dd if=image.iso of=/dev/sda, ça n'a rien réglé… PEBKAC.
Dans une formation de réorientation, en cours de ce qu'on appelle « bidouillage du terminal » sous une machine virtuelle Ubuntu, nous devions créer un deuxième super-utilisateur avec la commande
adduser qui génère tout ce qui va avec : un mot de passe, un dossier personnel, les droits, etc.
Un collègue a eu la même idée que moi : utiliser
useradd qui oblige à tout faire à la main, dont la modification de l'UID et du GID pour forcer la machine à le reconnaître en tant que root.
Puis est venu le moment de supprimer l'utilisateur, et Ô surprise ! Plus de root. Tout débutants que nous sommes, impossible de savoir d'où ça venait ni comment y remédier.
Nous avons passé le reste du cours à réinstaller la machine virtuelle. PEBKAC.
Les documentalistes sont des gens formidables. Celle de mon lycée, par exemple, a eu la bonne idée de promouvoir le logiciel libre en installant Ubuntu sur certains ordinateurs du parc informatique. Mais elle n'a pas eu la bonne idée d'apprendre à s'en servir.
Ainsi, sur un des ordinateurs du CDI, je me suis amusé, pour voir sa réaction, à passer en ligne de commande (avec le raccourci clavier Ctrl +Alt+F1). Résultat immédiat : j'ai été exclu du cours et j'ai eu deux heures de colle pour avoir « installé un virus sur le système ». Et j'ai l'impression que, sans l'intervention de ma prof' de mathématiques, qui elle, s'y connaît, je serais passé en conseil de discipline.
À sa décharge, c'est vrai qu'un écran noir avec du texte blanc, ça fait toujours peur à ceux qui avaient déjà quarante ans à l'époque des premiers UNIX. PEBKAC.
Depuis trois mois le lundi, comme mes parents rentrent tard, une baby-sitter vient garder ma petite sœur de 4 ans. Et aussi l'iPad qui, lui, ne manque pas de compagnie.
À la fin de son service, elle vient me voir et me demande comment enlever son profil du client de messagerie intégré à la tablette. Je lui montre donc bien et lui explique clairement la marche à suivre, dans l'espoir que la prochaine fois, elle ne vienne pas me les briser avec ça.
Ce ne serait pas un problème (enfin, pas un PEBKAC) si ce n'était pas la douzième semaine qu'elle vient, et la douzième fois qu'elle me demande de résoudre son problème.
Donc la prochaine fois, tu toucheras à ton c**. PEBKAC.