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.
Petit job d'été en plein boum de PHP3 et MySQL : après réalisation d'un outil de statistiques de trafic, je présente mon travail au chef du service informatique, accompagné de mon responsable "expert Web". En pleine réunion, mon responsable décide de regarder l'architecture de l'outil : tables MySQL, requêtes, code PHP, etc.

Je m'attendais à des critiques, mais pas à celle là : « Mais c'est n'importe quoi ! Tu as une table qui permet de lister les pages vues par IP, mais aucune table qui compte combien de fois chaque page est visitée !... ».

Je lui montre alors qu'avec la bonne requête il est possible d'avoir cette information à partir de cette même table, et que ceci permet d'éviter les informations en double et tous les problèmes associés à la duplication de données.

Depuis, je suis le « ouf » qui compte le nombre de lignes dans une table pour connaître le nombre d'enregistrements, plutôt que de le stocker dans une seconde table. PEBKAC.
PEBKAC #7261 proposé par Garf365 le 20/03/2013 | 23 commentaires | 👍🏽 👎🏽 +232
En discussion avec un collègue, pourtant ingénieur en informatique :
- Mon disque dur est cassé, j'ai des BSOD tous les jours.
- Tu as fait un scandisk ?
- Oui oui, plusieurs fois même. J'ai lancé Avast! pour faire un scan, mais il n'y a rien.
PEBKAC.
PEBKAC #7211 proposé par Garf365 le 13/03/2013 | 24 commentaires | 👍🏽 👎🏽 +172
En pleine relecture de code (en langage C), je tombe sur l'algo suivant :

switch(val)
{
  case 0:
  case 1:
    if (val == 0)
    { ... }
    else if (val == 1)
    { ... }
    else if (val == 2)
    { ... }
    break;
  case 2:
    if (val == 2)
    { ... }
    break;
}

J'ai peur pour la suite de la relecture. PEBKAC.
PEBKAC #6753 proposé par Garf365 le 23/01/2013 | 55 commentaires | 👍🏽 👎🏽 +293