Je suis en stage dans un laboratoire d'informatique. Le fait de patauger un mois durant sur un problème sans beaucoup avancer étant plutôt frustrant, je me détends en prenant un thé en salle de repos.
Une dame d'âge assez avancé entre alors, et dit : « Est-ce que je peux vous demander des trucs biscornus ? J'ai un fichier PDF à craquer, un vieux truc de 2005… Vous pourriez me le transformer en fichier Excel ? »
Hum… « Craquer un PDF » signifie donc « le transformer en fichier Excel ». Je ne savais point ceci. PEBKAC.
Ma mère voulait me montrer les articles qu'elle avait sélectionnés pendant sa séance de shopping sur la toile. Elle m' a alors envoyé un e-mail contenant un lien, qui menait vers le panier de son compte personnel.
Elle était très étonnée quand je lui ai dit que ça ne pouvait pas fonctionner. PEBKAC.
Au bon vieux temps du RTC, j'avais un collègue de classe « expert en informatique ». Il me soutenait qu'envoyer un fichier *.wav par e-mail dégradait obligatoirement sa qualité à l'arrivée, du fait de transiter par les lignes téléphoniques. Et qu'ainsi, le destinataire recevait un fichier de qualité « téléphone ».
Néanmoins, il ajoutait qu'en le mettant dans une archive ZIP, on était tranquille et la qualité audio n'était plus altérée.
Il n'a jamais voulu croire à mes explications. PEBKAC.
Discussion avec une amie plutôt technophobe :
- Alors après, tu vas sur une plateforme de téléchargement...
- Une plateforme comme WinRAR ?
PEBKAC.
Ayant à mettre en place un site et cherchant à limiter le code que j'aurais à écrire pour faciliter la maintenance, j'ai eu à utiliser divers plugins et, pour certains, à les adapter à mon usage. Cela m'a permis de découvrir de grands moments de design logiciel, comme :
if ( 1 == 1 ) {', '$_POST['dat'].'x' != 'x'
Ou encore, avec bonus spécial pour les noms de variables :
foreach($userinfo[$rolemgt] as $v) {
if ( preg_match('/^WP /',trim($v) ) ) {
$aa = explode(",",$a[1]);
foreach($aa as $vv) {
Le plugin est certainement très utile, mais pour un projet supporté depuis plus de trois ans, il n'a même plus l'excuse de la jeunesse. Au développeur, PEBKAC.
Un spécialiste expert ès-utilisation d'un logiciel d'authoring me demande conseil car il a des résultats surprenants, qui ne lui sont jamais arrivés en deux ans. Je promets à sa compagne de passer l'aider. Son logiciel ressemble à une machine à programmation par actions, dont le langage me fait penser au C.
C'est ainsi que je découvre, dans son code de consigne :
jump title 1; g0 = 1;
C'est vrai, instancier une variable APRÈS avoir initié une action, c'est très logique. L'inversion temporelle des fonctions a bien évidemment résolu le problème, juste avant qu'il ne m'avoue n'avoir découvert que la veille le logiciel en question. PEBKAC.
Pour le besoin d'une formation hors des locaux de l'entreprise, je prépare un PC portable sous Windows 7 à une utilisatrice, qui dispose également d'un ordinateur fixe sous ce même système d'exploitation.
Après remise du PC, je me suis fait polluer d'appels téléphoniques toute l'après-midi. Je cite la pauvre femme : "Tu m'a donné un portable, je ne sais pas comment ça fonctionne !… Et puis moi et l'informatique, je n'y comprends rien !".
Son cerveau semblait avoir quelques difficultés "d'adaptation". PEBKAC.
Aujourd'hui, une cliente ayant fait formater son ordinateur par son informaticien, nous téléphone pour qu'on lui réinstalle notre logiciel. Mon collègue lui demande:
« Vous avez fait une sauvegarde de toutes vos données de facturation avant de formater ?
– Oui, sur ma clé USB. »
Mon collègue regarde donc sur la clé, et ne trouvant pas la sauvegarde, lui demande de préciser la localisation.
« Bin… ici !
– Heu… Non, ça madame, c'est le raccourcis de l'exécutable qui était sur votre Bureau. »
Et voilà comment perdre des années de facturation. PEBKAC.
Après avoir effectué des milliers tests sur l'imprimante d'un client qui fait soi-disant des bourrages, changé les gommes et le fuser (donc après trois heures de travail facturées au client), ce cher client trouve la solution : « Ah non mince, ce n'est pas celle du 5è étage, c'est celle du 3è !... ».
Je viens de passer trois heures à diagnostiquer et changer en préventif une imprimante totalement fonctionnelle. Et bien évidemment, celle du 3è n'est pas du même modèle. PEBKAC.
J'effectuais la prise à distance de la machine d'une cliente quand tout à coup, le téléphone et la téléassistance ont coupé. Rien d'anormal jusqu'ici, mis à part qu'elle était certaine d'être toujours au téléphone avec moi. Impossible donc de la joindre, ça sonnait systématiquement occupé.
Quelques heures plus tard, elle me rappelle et me crie dessus. J'ai tenté de lui expliquer, en vain, mais elle m'a traité d'incapable et a raccroché. PEBKAC.