Il y a quelques temps déjà, sur un projet de site Intranet qui utilisait des fichiers XML pour la configuration de certains éléments.
Le chef de projet (un manager qui croit - à tort - s'y connaître côté développement) tenait à aller faire les déploiements chez le client par lui-même. Suite à cela, nous recevons par e-mail un compte-rendu, et au sujet de l'une des fonctionnalités, il est indiqué : "Ça ne marche pas".
Malgré plusieurs demandes de ma part, en insistant bien sur le fait qu'un simple "ça ne marche pas" ne m'aide pas et qu'il me faut des information plus précises (capture d'écran, copie des fichiers de logs, etc.) pas moyen d'en savoir plus.
Il a fallu du temps, mais je finis par obtenir d'un autre collègue la configuration utilisée chez le client. Un rapide test m'affiche alors un bon gros "Invalid character in file X, line Y, position Z". Ah effectivement, un caractère "é" dans un fichier XML en UTF-8, ça pose problème.
Et ce n'est pas comme si le message d'erreur indiquait l'emplacement exact du problème. PEBKAC.
Pour montrer nos projets aux clients, nous avons un serveur dédié où nous mettons leurs dossiers, pour qu'ils puissent se faire une idée de chez eux. Cette machine fait tourner XAMPP, ce qui fait qu'il fait fonctionner les pages en PHP et prend en charge les bases de données MySQL.
Mon patron et néanmoins ami a trouvé (et s'en est vanté), après avoir trituré pendant plusieurs heures les options de XAMPP, ce détail très intéressant : pour montrer au client que l'on a bien travaillé et codé, il suffit de lui montrer le code PHP en texte brut. Et il m'a mis au défi de faire en sorte qu'il ne soit plus lisible, d'autant plus que… il ne sait pas comment il a fait lui-même. Bref, au final, le serveur Web était en panne.
Il ne m'a fallu que 30 secondes pour retrouver le menu qui stoppe l'interprétation de PHP par le serveur, malgré le fait que je ne connaissais pas XAMPP avant ça. PEBKAC.
Il y a quelque temps, un professionnel souhaitait que je lui nettoie son poste de bureau afin d'améliorer ses performances, et enlever les choses inutiles.
Tout naturellement, j'ai ouvert l'outil « Programmes et fonctionnalités » de Windows afin d'effacer les logiciels inutiles, encombrants, ou douteux. L'un d'eux avait un nom comme « er », aucune icône, aucun éditeur, rien de renseigné... Un logiciel bien suspect comme on les aime.
J'étais loin de me douter que c'était le logiciel de gestion pour l'entreprise, jusqu'au moment où la désinstallation commença, et bien sûr, refusa de s'annuler.
PEBKAC pour moi : les vérifications sont de mise dans ces cas-là.
PEBKAC pour l'éditeur : on peut pas faire plus suspect comme nom de logiciel.
PEBKAC pour le professionnel qui avait arrêté la maintenance du logiciel et qui a du repayer une licence complète.
Et PEBKAC pour l'outil de restauration de Windows... Multiple PEBKAC.
Sur le site d'une entreprise, il est possible de postuler en envoyant son CV en ligne. Par prudence, il est expliqué que seuls les fichiers *.doc, *.odt (bon point) et *.pdf sont acceptés.
Malheureusement, ce ne sont pas les seuls, il y a aussi les *.exe. PEBKAC.
C'était il y a une dizaines d'années, au collège. En cours de techno, par manque de tables libres, il arrivait que nous devions nous installer devant les ordinateurs de la salle, mais nous avions interdiction de les allumer.
Je m'ennuyais un peu, alors je me suis amusé à pianoter légèrement sur le clavier. Ceci a eu pour effet de faire paniquer mon professeur, qui est arrivé en courant vers moi, criant : « Mais tu es fou ! Il ne faut pas toucher au clavier lorsque l'ordinateur est éteint, tu vas le casser ! ». Puis, toujours aussi affolé, il allume l'ordinateur, attends patiemment de pouvoir ouvrir l'éditeur de texte et teste ensuite toutes les touches du clavier.
Après avoir constaté que le clavier fonctionnait correctement, il éteint à nouveau le PC, se tourne vers moi, et me lance : « Tu as de la chance... Mais si je te revois faire ça, tu auras de gros problèmes ! ». PEBKAC.
Je demande aujourd'hui à notre professeur physique de nous envoyer par e-mail les corrections faites aujourd'hui.
Elle m'a répondu : « Ah non, ça va me coûter beaucoup de crédits de photocopies ! ». PEBKAC.
Depuis quelque temps, ma mère se plaint que les mises à jour de son antivirus sont payantes, alors qu'auparavant elles étaient gratuites. Au téléphone, je lui demande de me lire ce qui est écrit, pour comprendre. Elle me dit :
« BIP Free > Protection bidule, 1 choix coché. A côté une autre colonne avec BIP Plus > 4 choix, tous cochés. Je clique où ?
– Bah, tu cliques en bas de la version "Free".
– Mais non, je ne peux pas cliquer là ! Je suis chez SFR, pas chez Free !
– … Mais "Free" ça veut simplement dire "gratuit", maman ! »
Elle a fait de l'anglais pourtant… Cette histoire m'aura fait ma soirée, merci maman ! PEBKAC.
Je viens de passer une heure (au bas mot) au téléphone avec ma mère, pour les installations de base sur son nouveau PC portable. Quelques extraits :
- « Bon, on va commencer par t'installer un antivirus... Non maman, pas Norton, je me fiche que le vendeur ait dit que [...] » (première bataille).
- « Tu vois la barre de recherche ?... Bon OK, le rectangle blanc... »
Presque à la fin de l'installation : « Nooooooon ! Mais pourquoi tu as cliqué sur "Annuler" ?... »
Elle voulait mettre Google en page d'accueil. Je lui dis de taper "http://google.fr", et elle me répond : « Mais non, je veux Google moi, pas ton truc !... »
Et enfin, paraît-il, sur son clavier (Azerty) tout neuf, les « : » et autres caractères de ponctuation ne sont pas à la même place que sur le mien. Ben tiens. Et la marmotte...
À suivre. PEBKAC.
Un jour, un ami voulait monter un ordinateur. Il possédait une vieille carte mère récupérée d'on-ne-sait-où, et moi un processeur trouvé fixé à une carte mère dont on voyait les condensateurs bien gonflés ; le tout à côté d'une poubelle.
Par chance, il me restait une barrette de RAM compatible, et un bloc d'alimentation. Il veut tester tout ça, jusque-là tout va bien.
Je lui propose de s'installer sur la table du salon, et surtout de penser à virer les morceaux de limaille de fer qui traînaient sur celle-ci.
Faisant autre chose , je vois d'un coup un rapide flash suivi d'une petite fumée noire. Je lui demande s'il a pensé à enlever la limaille avant de poser la carte mère sur la table, et comme on peut s'en douter, il me répond que non. PEBKAC.
Dimanche dernier, mon grand-père, nouvel utilisateur sur Internet, me réveille à 7h45 du matin en me téléphonant. Il me hurle à l'oreille que nous sommes millionnaires, qu'il vient de gagner 1 million d'euros dans ses e-mails !
PEBKAC.