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.
Un ancien collègue développait, testait, et assurait seul le support d'un petit logiciel. Lorsqu'il devait déboguer son code, il utilisait fréquemment des MsgBox (Visual Basic) plutôt que le débogueur de l'outil de développement.

Il lui est arrivé plus d'une fois de se rendre compte qu'il avait oublié de retirer certains messages, lorsqu'un utilisateur paniqué l'appelait pour signaler l'apparition d'un message « bizarre » du style : « Ceci est un test », « Coucou », « Je passe par ici », et enfin mais pas des moindres (et véridique) : « Prout ! ».
Dans un logiciel, c'est classe. PEBKAC.
PEBKAC #7610 proposé par Picc le 19/04/2013 | 21 commentaires | 👍🏽 👎🏽 +293
J'imagine le ticket incident: Mon logiciel à pété que dois je faire?
Commentaire #89704 écrit par Quelqu'un le 19/04/2013 à 12h53 | 👍🏽 👎🏽
Au moins ça change des "c'est d'la merde vot' truc"...
Commentaire #89706 écrit par Siggy le 19/04/2013 à 13h05 | 👍🏽 👎🏽
On ressent un peu la même chose quand on passe dix minutes à résoudre un bug à l'aide de son prof de programmation, quand soudain le programme fonctionne et pour notifier sa gratitude à l'égard du prof nous print un magnifique « caca ».

Maintenant j'essaie d'imaginer le même sentiment dans un cadre pro face à un utilisateur. Et je compatis.
Commentaire #89707 écrit par Petit Lama le 19/04/2013 à 13h09 | 👍🏽 👎🏽
Ça fait plein d'easter-egg de tout partout~
Commentaire #89708 écrit par blag le 19/04/2013 à 13h16 | 👍🏽 👎🏽
Et ce, sans devoir passer par une combinaison de touches capillo-tractée (-:
Commentaire #89710 écrit par Picc le 19/04/2013 à 13h31 | 👍🏽 👎🏽
... bien qu'on reste dans le scato ! ;-)
Commentaire #89711 écrit par Picc le 19/04/2013 à 13h33 | 👍🏽 👎🏽
Tu veux dire celle-là?
Commentaire #89714 écrit par ROB le 19/04/2013 à 13h37 | 👍🏽 👎🏽
@ROB : oui ... entre-autres ... quoique celle-ci n'est pas mal non plus !
Commentaire #89715 écrit par Picc le 19/04/2013 à 13h41 | 👍🏽 👎🏽
ça va elle a l'air béton votre stratégie de tests
Commentaire #89716 écrit par poulpe le 19/04/2013 à 13h53 | 👍🏽 👎🏽
Je suis plus discret que ça quand je fais ce genre de truc, ce n'est que dans les logs et c'est des "pouet" (c'est plus classe)
Commentaire #89717 écrit par Myosotys le 19/04/2013 à 14h14 | 👍🏽 👎🏽
"prout", le message de base quand on sait pas quoi mettre dans une alerte, ou une trace d'erreur XD
Commentaire #89719 écrit par foducool le 19/04/2013 à 14h30 | 👍🏽 👎🏽
Certains vous diront que c'est l'acronyme de PRint OUTput
Commentaire #89721 écrit par Picc le 19/04/2013 à 14h33 | 👍🏽 👎🏽
Ou « persistent reserved out ». (-:

http://linux.die.net/man/8/sg_persist
Commentaire #89723 écrit par Kebukai le 19/04/2013 à 16h10 | 👍🏽 👎🏽
@Quelqu'un : vous boucher le nez.
Commentaire #89725 écrit par Aaargh!!! le 19/04/2013 à 18h24 | 👍🏽 👎🏽
Moi j'ai déjà vu des "echo bla;" dans du code en prod. C'est moi méchant mais toujours marrant :D
Commentaire #89726 écrit par Krogoth le 19/04/2013 à 20h04 | 👍🏽 👎🏽
Moi aussi ça m'arrive de mettre des Msgbox, mais en général je marrange pour que ça contienne des infos comme la fonction dans laquelle ça foire, ou dans quelle condition, ou même une valeur de variable, etc...
C'est quand même plus pratique pour débugger rapidement.

PS: je fais ça quand le programme compile mais qu'il ne fait pas ce que je veux, du coup c'est plus pratique que de mettre des points d'arrêt aux endroits stratégiques qui vont ralentir l'exécution.
Commentaire #89727 écrit par Muphins le 19/04/2013 à 20h20 | 👍🏽 👎🏽
Ah, le non-réflexe des commandes de debug ;)

Militons pour l'usage de cornemuse dans nos programmes !
Commentaire #89728 écrit par Hadrien01 le 19/04/2013 à 21h15 | 👍🏽 👎🏽
Un grand merci ^^
Commentaire #89734 écrit par gueg le 20/04/2013 à 07h42 | 👍🏽 👎🏽
@gueg : de rien ! Et bienvenue ! (-;
Commentaire #89737 écrit par Picc le 20/04/2013 à 11h08 | 👍🏽 👎🏽
L'affichage de messages de debug (dans des logs si possible, c'est moins crade) reste utile dans certaines situations. Genre un bug qui se produit en production, mais pas en développement ni en intégration (vécu au boulot, et bien sur aucun débugueur disponible en production).
Commentaire #89807 écrit par Acorah le 21/04/2013 à 23h51 | 👍🏽 👎🏽
Le popup "prout" m'est aussi arrivé, et j'avais oublié de le virer avant de passer en prod. Ca avait bien gueulé...
Dorénavant j'utilise alert('test') ou 'checkpoint'...

Oui, ça avait bien gueulé... Mes oreilles en sifflent encore, 15 ans après !
Commentaire #90092 écrit par Balrog Nain le 23/04/2013 à 17h46 | 👍🏽 👎🏽