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.
Je travaillais avec un collègue sur un prototype, lorsque celui-ci me lance : « Argh !… Les println, ça ne devrait pas exister, supprimons-les tous ! ».

Je suis tout à fait d'accord en ce qui concerne le débogage, qui devrait être dans un logger ou sur un breakpoint. Mais pour les barres de progressions en pointillés, là par contre… PEBKAC.
PEBKAC #7867 proposé par but2ene le 28/05/2013 | 46 commentaires | 👍🏽 👎🏽 +136
Aargh ! Le Java, ça ne devrait pas exister, supprimons le !

public static void trollVeluLance();
Commentaire #94456 écrit par iFrancois le 28/05/2013 à 08h35 | 👍🏽 👎🏽
"Printèlène !
Supprimons-les, c'est notre code,
Ensemble utilisons des log,
Printèlène !
Rien ne nous obligera
À utiliser cette méthode là...
Printèlène !
...
Supprimons-les touuuusssss ! Printèlène !"
Commentaire #94463 écrit par juu le 28/05/2013 à 09h08 | 👍🏽 👎🏽
Un jour je serai un vrai programmeur,
Je coderai sans répit ... ♪
Commentaire #94466 écrit par mini le 28/05/2013 à 09h27 | 👍🏽 👎🏽
Je ferais tout pour être dév'loppeur.. ♪
Commentaire #94468 écrit par Napium le 28/05/2013 à 09h43 | 👍🏽 👎🏽
Et faire des API ... ♪
Commentaire #94469 écrit par Lynix le 28/05/2013 à 09h45 | 👍🏽 👎🏽
A la deuxième ligne il aurait fallu écrire "Supprimons-les tous, c'est notre code,".
Maintenant vu que moi aussi j'ai pensé à cette blague immédiatement en lisant le PEBKAC, la question est : c'est grave docteur ?
Commentaire #94470 écrit par Acorah le 28/05/2013 à 10h00 | 👍🏽 👎🏽
Je parcour'rais, l'appli entière ... ♪
Commentaire #94476 écrit par DG-Kun le 28/05/2013 à 10h16 | 👍🏽 👎🏽
Débuggant, sans quelqu'espoir... ♪
Commentaire #94478 écrit par Douxware le 28/05/2013 à 10h30 | 👍🏽 👎🏽
*Attrapez les tous
Commentaire #94479 écrit par X3N le 28/05/2013 à 10h33 | 👍🏽 👎🏽
Les bouts de codes, du stagiaire... ♪
Commentaire #94480 écrit par Sihn le 28/05/2013 à 10h39 | 👍🏽 👎🏽
Et je rest'rai ce soir ... ♪
Commentaire #94483 écrit par mini le 28/05/2013 à 10h42 | 👍🏽 👎🏽
@Sihn et mini: Vous exagérez, deux fois que vous me coupez l'herbe sous le pied... Mes pauvres répliques... J'étais content de mon "les printènène font moins les fiers", je me fais griller, et mini enfonce le clou... "Que personne d'aut' veut voiiiir" c'était bien aussi.

Tout de même, un premier single PEBKACien à venir ?
Commentaire #94486 écrit par DG-Kun le 28/05/2013 à 10h43 | 👍🏽 👎🏽
[refrain]
Printèlène ! Les supprimer tous... ♪
J'suis une bonne poiiiire...
Demain ils vont se faire voir... ♪
Printèlène !
[/refrain]
Commentaire #94488 écrit par DG-Kun le 28/05/2013 à 10h48 | 👍🏽 👎🏽
Mais non ce n'est pas grave (même si je ne suis pas docteur), d'ailleurs t'es pas tous seul ! (en lisant le couplet lancé par mini)
Commentaire #94491 écrit par juu le 28/05/2013 à 11h02 | 👍🏽 👎🏽
Wow ! Vous arrivez à faire des barres de progression avec println ?
Moi ça fait 15 ans que je bosse avec Java, mais je n'y arrive qu'avec print...

Indice : println retourne à la ligne après le message, print non.

Ça me rappelle le client qui nous avait fourni des règles de vérification du code pour checkstyle (un outil qui vérifie la qualité du code, http://checkstyle.sourceforge.net/ ) et qui interdisait l'utilisation de la chaîne printStackTrace. En effet, c'est Mal® d'utiliser cette méthode sans argument simplement pour tracer une exception. D'un autre côté, dans les spécifications de l'application, nous devions pouvoir afficher la pile d'appel en cas d'exception à l'écran et pour cela utiliser la version avec un argument... Borné et têtu comme je suis, et pour ne pas perdre bêtement un point sur l'outil, je recherchais par introspection la méthode "print" + "StackTrace" !
Quand on joue au con avec moi, on est sûr de perdre.
Commentaire #94496 écrit par Acné le 28/05/2013 à 11h25 | 👍🏽 👎🏽
♪ Afin de protéger le code des printélène
Afin de rallier les programmeurs à notre haine
Afin d'écraser les vieilles versions des fichiers
Afin de commenter des pans entiers mal codés
Eclipse ! NetBeans !
La team PEBKAC, plus rapide que les bugs !
Rendez-vous tous, et consultez les logs !
Visual oui, les logs ! ♪
Commentaire #94501 écrit par Till Gray le 28/05/2013 à 11h38 | 👍🏽 👎🏽
@Till Gray: Pourquoi ne puis-je pas upvoter ça plus d'une fois ? >.<
Commentaire #94502 écrit par DG-Kun le 28/05/2013 à 11h42 | 👍🏽 👎🏽
Oh mon dieu ce GoldenDélire à plusieurs. Vous êtes merveilleux *.*
Allez zou, BonusPute ! Ah zut, c'est pas le bon endroit :/
Commentaire #94505 écrit par Ishido le 28/05/2013 à 11h52 | 👍🏽 👎🏽
Moi je me sens seul en revanche. Personne pour continuer l'impro ?
Commentaire #94506 écrit par DG-Kun le 28/05/2013 à 11h54 | 👍🏽 👎🏽
Je résiste pas à l'envie de combiner le tout.

Un jour je serai un vrai programmeur,
Je coderai sans répit,
Je ferais tout pour être dév'loppeur,
Et faire des API,
Je parcour'rais, l'appli entière,
Débuggant, sans quelqu'espoir,
Les bouts de codes, du stagiaire,
Que personne d'aut' veut voiiiir

Printèlène !
Supprimons-les tous, c'est notre code,
Ensemble utilisons des log,
Printèlène !
Rien ne nous obligera
À utiliser cett'méthod'là...
Printèlène !
Les supprimer tous, j'suis une bonne poiiiiire,
Et je resterai ce soiiiir
Demain ils vont se faire voir
Printèlèèèèèène ! Supprimons-les tous ! Supprimons-les touuuusssss !
Printèlène !


Des partants pour un seconde couplet ? :D
Commentaire #94508 écrit par Quadehar le 28/05/2013 à 12h23 | 👍🏽 👎🏽
Tu fais une barre de progression verticale, et tu demandes à l'utilisateur de tourner son écran. Ça marche aussi bien.
Commentaire #94522 écrit par Geist le 28/05/2013 à 13h07 | 👍🏽 👎🏽
Les gens, vous êtes graves, vous savez ça ?

Commentaire #94531 écrit par neeko (pas loggué) le 28/05/2013 à 13h27 | 👍🏽 👎🏽
Ah non, t'as cassé la chaine!
Commentaire #94532 écrit par ROB le 28/05/2013 à 13h35 | 👍🏽 👎🏽
catch (all)
Commentaire #94533 écrit par ROB le 28/05/2013 à 13h39 | 👍🏽 👎🏽
Merci pour ce grand moment de solitude à rire seul comme un idiot pendant mon stage
Commentaire #94541 écrit par DG-Kun le 28/05/2013 à 14h17 | 👍🏽 👎🏽
try{
     Pikachu();
 }catch(Them all) {
     Throws new Pokeb(all);
 }


non ?
Commentaire #94542 écrit par but2ene le 28/05/2013 à 14h25 | 👍🏽 👎🏽
Rien n'indique que c'est fait uniquement avec des println... Il ne faut pas trop extrapoler non plus ;)

T'as les deux tu fait un
System.out.print('.');
System.out.flush();

quand t'as fini le job
System.out.println();

D'ailleurs si t'as une astuce pour effacer les caractères dans les consoles de type eclipse ou netbeans se serait cool de remplacer la progress bar par un pourcentage.
Commentaire #94543 écrit par but2ene le 28/05/2013 à 14h28 | 👍🏽 👎🏽
C'était une tentative (semble-t-il ratée) d'humour ! Tu ne parlais pas de print dans ton post, c'est pour ça...

Par contre, concernant ta question, je ne crois pas que ça soit possible. Déjà qu'on a dû attendre la 6 pour pouvoir lire un mot de passe de manière sécurisée sur la console ! Et puis tant que Windows aura un terminal aussi catastrophique, je crois qu'on peut toujours attendre...
Commentaire #94548 écrit par Acné le 28/05/2013 à 14h49 | 👍🏽 👎🏽
Ben ca aurait pu être réussi, sauf que l'indice fait un peut prendre les gens pour des débiles en fait.
Vu que j'arrive pas à gober les char en trop, un fois le retour chariot passé :/
Commentaire #94553 écrit par but2ene le 28/05/2013 à 15h13 | 👍🏽 👎🏽
Ne surtout pas oublier:
Throws new IllegalTargetException("Il est interdit de capturer les Pokémon d'un autre dresseur");
Commentaire #94555 écrit par DG-Kun le 28/05/2013 à 15h41 | 👍🏽 👎🏽
Ça marche pas un System.out.print("/b") ou 0x08 ? Ou Eclipse est buggé.
En PHP : echo chr(8) fonctionne pas mal.
Commentaire #94556 écrit par juu le 28/05/2013 à 15h50 | 👍🏽 👎🏽
Monsieur but2ene, votre PEBKAC a vu un déchaînement de passion et un coming-out de fans de Pokémon sur ce site jusque-là paisible. Avez-vous une réaction ?
Commentaire #94559 écrit par Till Gray le 28/05/2013 à 16h10 | 👍🏽 👎🏽
L'indice c'est surtout pour les gens qui ne touchent pas vraiment à la programmation (comme moi...) et qui ne comprennent pas tout de suite que ln -> line -> l'instruction écrit du texte puis fait retour à la ligne (comme moi...)
Commentaire #94561 écrit par ROB le 28/05/2013 à 16h24 | 👍🏽 👎🏽
Moi j'en ai une : Pokémon FTW!
Commentaire #94562 écrit par ROB le 28/05/2013 à 16h25 | 👍🏽 👎🏽
Évidemment que oui. Et, au passage, merci pour le rattrapage du refrain, je me disais bien qu'il manquait des syllabes pour bien suivre les paroles d'origine.
Commentaire #94563 écrit par DG-Kun le 28/05/2013 à 16h26 | 👍🏽 👎🏽
Ben en fait c'est marrant sous éclipse t'as un carré.
Sous netbeans, tant que tu ne l'a pas affiché il marche.
Genre tu écris print("1/b2")il te sort 2.
Tu écris print("1"); flush(); print("/b2")il te sort aussi 2.
Tu écris print("1"); flush(); sleep(3000); print("/b2");il te sort 12...
Commentaire #94570 écrit par but2ene le 28/05/2013 à 17h32 | 👍🏽 👎🏽
Je ne ferais aucune déclaration !
Commentaire #94576 écrit par but2ene le 28/05/2013 à 17h47 | 👍🏽 👎🏽
Et c'est avec un exit
Que tu finiras plein de haine ... ♪
Commentaire #94610 écrit par Cartman34 le 28/05/2013 à 22h25 | 👍🏽 👎🏽
Qui est partant pour en faire le nouveau tube de l'année ?
Lady Java a marché, j'suis sûr qu'on peut tenter le coup ! :P
Commentaire #94613 écrit par Lynix le 28/05/2013 à 23h19 | 👍🏽 👎🏽
Lady Java ? J'ai manqué une improvisation de groupe sur un autre PEBKAC ? si oui, je veux bien un lien
Commentaire #94626 écrit par DG-Kun le 29/05/2013 à 09h18 | 👍🏽 👎🏽
but2ene prends la fuite !
Commentaire #94627 écrit par DG-Kun le 29/05/2013 à 09h18 | 👍🏽 👎🏽
Fuite impossible !

*lance teleport*
Commentaire #94628 écrit par Quadehar le 29/05/2013 à 09h24 | 👍🏽 👎🏽
Ah non, ça ne vient pas de PEBKAC, mais pour t'épargner une longue recherche:
http://www.youtube.com/watch?v=Mk3qkQROb_k
Commentaire #94663 écrit par Lynix le 29/05/2013 à 12h30 | 👍🏽 👎🏽
Moi je veux bien ,mais il faut faire le clip qui va avec. Un bon clip en anime japonais, avec Clem en Sacha, Aaargh!!! et Arafel en Team Rocket, but2ene en Pikachu, et ROB en Miaouss. Et le reste des membres en guests stars.
Commentaire #94854 écrit par Till Gray le 30/05/2013 à 08h34 | 👍🏽 👎🏽
Que nenni, je suis un gaz ! Je vais où je veux. Enfin où les vents m'emmènent.
Au fait, merci de ne pas fumer.
Commentaire #94860 écrit par but2ene le 30/05/2013 à 08h44 | 👍🏽 👎🏽
Troll.Lance(trollVeluLance(new TrollVelu.TrollVeluFactory(Troll.VELU)));
Commentaire #95181 écrit par Silencement le 01/06/2013 à 16h37 | 👍🏽 👎🏽