Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Lors de ma première année en école d'ingénierie informatique, j'ai fait la connaissance d'un sympathique comparse linuxien. Alors que nous comparions nos distributions respectives (Kubuntu et openSUSE de mémoire), je décide d'ouvrir une Konsole et de lui montrer le dépôt Git des sources du noyau Linux.

Inquiet, il me conseille de « ne rien éditer sinon ça va bousiller mon noyau » !
Il n'avait visiblement pas compris que le code source en C n'est en soi que du texte statique. PEBKAC.
PEBKAC #9158 proposé par FrenchProgFan le 23/12/2013 | 5 commentaires | 👍🏽 👎🏽 +102
Raconté par un ami : (NB pour la suite : ce n'était pas du code synchrone, multi-threadé, ou avec des accès en mémoire concurrents qui auraient pu modifier les valeurs des variables à la volée)

Un collègue, tout fier d'avoir trouvé un code « compliqué », nous lance : « Alors ça, à débugger c'est énorme ! ». Et nous montre un test d'un if, qui pouvait se résumer de la manière suivante :
« Si (A et B et C) ou (A et (non B) et (non C)) ou (A et (non B) et C) ou (A et B et (non C)) alors […] »

Il nous a soutenu mordicus que non, ce n'était pas du tout équivalent à « Si (A) alors […] ». PEBKAC.
PEBKAC #9156 proposé par Vanivan le 23/12/2013 | 23 commentaires | 👍🏽 👎🏽 +161
Étant étudiant en alternance, mon employeur me laisse la chance de pouvoir travailler sur les projets scolaires quand j'ai du temps libre au travail.

Aussi dois-je ramener mon propre ordinateur, pour éviter de passer une heure ou deux à transférer à chaque fois les projets du PC fixe du boulot à mon PC personnel.

Je ne compte plus le nombre de fois où j'ai enragé parce que le curseur de mon PC était immobile, alors que c'était la souris du PC d'entreprise que je secouais frénétiquement… PEBKAC.
PEBKAC #9155 proposé par Xander le 23/12/2013 | 14 commentaires | 👍🏽 👎🏽 -68
Dans un TP de langage C basique, avec des char * wars et tout le tintouin, je demande à l'assistante la syntaxe pour déclarer statique une chaîne de caractères :
« Alors tu fais static String tavariable = "le contenu";.
– String ? En C ?
– Ben oui !
– … »
PEBKAC.
PEBKAC #9154 proposé par Vanivan le 23/12/2013 | 22 commentaires | 👍🏽 👎🏽 +121
Alors que je validais une réponse sur l'un des précédents posts, mon navigateur (que je n'ai pas choisi, mais qui m'est imposé au boulot) m'ouvre une fenêtre m'annonçant qu'il ne peut pas ouvrir le page et que l'opération est abandonnée.
Après un clic sur le seul choix possible « OK », la page s'ouvre correctement, avec mon commentaire bien à sa place… PEBKAC.
PEBKAC #9153 proposé par kurios le 23/12/2013 | 11 commentaires | 👍🏽 👎🏽 +108
L'interface de recrutement du site Web d'une municipalité propose un formulaire permettant de soumettre une candidature en ligne. Au menu :

– Seul format de fichier accepté : *.doc,
– Les fichiers contenant un point dans leur nom (exemple : « Nom.Prenom.CV.doc ») sont refusés car la détection de l'extension commence au premier point du fichier,
– Le captcha n'est pas renouvelé en cas de tentative ratée,
– Le bouton de suppression des fichiers envoyés est en allemand (« löschen »), signe d'une interface Web adaptée à la va-vite.

Bref, PEBKAC.
PEBKAC #9152 proposé par Grunt le 23/12/2013 | 5 commentaires | 👍🏽 👎🏽 +174
Je pose un peu le décor : je suis menuisière dans une toute petite entreprise, nous sommes quatre. Le patron est allergique à l'informatique, donc c'est bibi qui s'y colle. Je vous livre un petit florilège :

Mon boss a appris récemment à accrocher une pièce jointe à un e-mail, pendant deux ans il m'a appelée au bureau à chaque fois. Maintenant il y arrive tout seul (ouf).

Il m'appelle pour ouvrir les archives *.zip (c'est compliqué).

La semaine dernière, c'est lui qui m'a demandé d'installer le « nouveau » scanner qui traîne dans son carton depuis trois ans… parce qu'il ne sait pas faire, avec des pilotes pour Windows 98 (cf. #9123). Le PC est sous Windows XP, bienvenue en 2001. Il m'a fallu deux heures, mais ça marche.

Je suis pas informaticienne ou développeuse, simple utilisatrice, mais bon… Il veut aussi que je lui apprenne AutoCAD, je sens que je vais repasser régulièrement par ici. PEBKAC.
PEBKAC #9151 proposé par JiyYuu le 20/12/2013 | 20 commentaires | 👍🏽 👎🏽 +221
Dernier exposé de l'année en cours d'Information-Communication. L'élève devant passer à son tour s'avance, et met en place son PowerPoint… qu'elle ne mettra jamais en plein écran.
Non, elle fera plutôt défiler ses diapos à la main, depuis la liste des slides sur la gauche. PEBKAC.
PEBKAC #9150 proposé par Aedis le 20/12/2013 | 11 commentaires | 👍🏽 👎🏽 +216
À présent, le tristement célèbre navigateur de Microsoft semble être passé aux mises à jour automatiques. Nos clients qui utilisaient la version 10 sont passés à la version 11 (tout comme nous). Enfin ! me direz-vous. Oui mais…

Étrangement, depuis ce matin, les éditeurs WYSIWYG de nos sites rencontrent des problèmes sous Internet Explorer (11, sauf que les clients ne sont évidemment pas capables de nous le faire savoir).

Après plusieurs heures passées à chercher ce qui peut bien poser problème dans le Javascript (aucune erreur n'apparaissait, bien entendu), je tombe sur une fonction IE qui n'existe plus sous IE 11, mais qui n'a pas non plus été remplacée par une autre syntaxe.

Il ne me reste plus qu'à mettre à jour le WYSIWYG en lui adjoignant une fonction de dépannage et ce, sur tous nos sites… Merci aux « super » développeurs de ce navigateur. PEBKAC.
PEBKAC #9149 proposé par aDev le 20/12/2013 | 29 commentaires | 👍🏽 👎🏽 +98
Sur un forum, un membre tente de créer des utilisateurs en PHP via un formulaire qui demande le nom d'utilisateur et le mot de passe. Voici le code en question :

shell_exec("sudo useradd -p $encpass -g groupname -s /bin/bash $username");

Avec un fichier /etc/sudoers :

http ALL=(ALL) NOPASSWD: ALL
root ALL=(ALL) ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%sudo ALL=(ALL) ALL

Et bien entendu, aucune vérification sur les données entrées par l'utilisateur. PEBKAC.
PEBKAC #9148 proposé par SnaFu le 20/12/2013 | 13 commentaires | 👍🏽 👎🏽 +119