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.
À votre avis, les clients apprécient-ils de voir leur application planter à cause d'un dépassement d'indice de tableau ? Pour mon collègue, la réponse est oui, puisqu'il ne fait JAMAIS de vérification sur les boucles pour remplir les tableaux :

double[] tab = new double[2048];
int i=0;
while(booleen_volatile)
{
    tab[i] = fonction_renvoyant_un_double();
    i++;
}

(Le booleen_volatile est modifié dans un autre thread). PEBKAC.
PEBKAC #8436 proposé par Raizarachi le 25/08/2013 | 21 commentaires | 👍🏽 👎🏽 +162
Je le comprends. S'il démissionne, il perd 6 mois de chômage, donc il cherche à se faire virer.
Commentaire #108156 écrit par H. Finch le 25/08/2013 à 12h49 | 👍🏽 👎🏽
Pas mal, mais j'aurais plutôt écrit :
 while(booleen_volatile || !booleen_volatile)
 {
     tab[i] = fonction_renvoyant_un_double();
     i++;
 }
 

pour être sûr de faire crasher l'appli.
Commentaire #108163 écrit par ygnobl le 25/08/2013 à 13h17 | 👍🏽 👎🏽
Tu te casses trop la tête :
while(1) est suffisant.
Commentaire #108167 écrit par Noname le 25/08/2013 à 13h33 | 👍🏽 👎🏽
Il a fait une faute de frappe. Mais si tu le frappes à cause de ça t'es en faute.
Commentaire #108170 écrit par Homer le 25/08/2013 à 14h03 | 👍🏽 👎🏽
Il se casse le derrière a pondre un code compliquer et toi tout se que tu trouve a dire sait while(1) CTLP
Commentaire #108171 écrit par Gérard le 25/08/2013 à 14h06 | 👍🏽 👎🏽
Analogie le mec il ait dans une laverie auto et il prend des crottes et il les étalle bien sur ta voiture et il t'a pelle oui votre voiture ait terminer.

Commentaire #108172 écrit par Gérard le 25/08/2013 à 14h07 | 👍🏽 👎🏽
Là, il faut, en plus de moinsser, appeler GN, ainsi que le Poney Mâchonneur et l'envoyer dans l'enfer de la page dynamique. Et vite.
Commentaire #108177 écrit par danarmk le 25/08/2013 à 14h23 | 👍🏽 👎🏽
Ça s'rait pas plus marrant avec une bombe fourchette ?
Commentaire #108188 écrit par Ishido le 25/08/2013 à 15h15 | 👍🏽 👎🏽
@Gérard : Je m'adresse à vous tout à fait par hasard en espérant que vous saurez m'aider : j'ai comme un problème de plomberie, il n'y a plus d'eau qui coule des douches. Vous voudriez bien y jeter un œil ? Avancez, il s'agit de cette chambre tout à fait banale...
Commentaire #108191 écrit par Grammar Nazi le 25/08/2013 à 15h43 | 👍🏽 👎🏽
Je... Je ne sais pas ce qu'il se passe, j'ai pourtant bien fermé la porte.
Ah, je sais ! Les bonbonnes de Zyklon doivent être vides, il en faudrait de nouvelles !
En attendant, on peut toujours l'enfermer avec le poney.
Commentaire #108193 écrit par Grammar Nazi le 25/08/2013 à 15h46 | 👍🏽 👎🏽
Entre
Ferme la porte avec ses puissantes mâchoires
Commentaire #108194 écrit par Le Poney Mâchonneur le 25/08/2013 à 15h49 | 👍🏽 👎🏽
@GN Si tu commences à t'en prendre au Troll, on est pas sorti...
Enfin, c'est entre vous... nous on a trouvé un nouveau Jvachez.
Commentaire #108204 écrit par Cartman34 le 25/08/2013 à 19h42 | 👍🏽 👎🏽
Gérard est bien, mais rien ne vaut Millenium et dualoot avec Vista.
Commentaire #108207 écrit par JVachez le 25/08/2013 à 20h31 | 👍🏽 👎🏽
Son patron lui mêne-t-il la vie dure ?
Commentaire #108209 écrit par Aaargh!!! le 25/08/2013 à 20h53 | 👍🏽 👎🏽
Ah là là ! Je mevois das l'obligation de plussoyer Gérard ! On a là un travail d'artiste, d'orfèvre... Mettre un "while (1)" ça détruit franchement tout !
Commentaire #108210 écrit par Aaargh!!! le 25/08/2013 à 20h54 | 👍🏽 👎🏽
Je crois que ça se discute, ou plaide au tribunal. D'ici à ce que Pebkac.fr devienne une pièce à conviction... il n'y a qu'un pas !!!
Commentaire #108211 écrit par Aaargh!!! le 25/08/2013 à 20h55 | 👍🏽 👎🏽
Laisse, tu vois bien qu'il fait exprès !

Et puis, tu vas t'esqinter la santé, il n'est pas comestible.
Commentaire #108212 écrit par Aaargh!!! le 25/08/2013 à 20h56 | 👍🏽 👎🏽
Tu viens de remporter un Gérard d'Or. C'est bien ce que tu recherchais, n'est-ce pas, avec toutes ces mièvreries ? Non, franchement, du beau travail. Une orthographe kikoololesque. Une comparaison avec des crottes (tu es apparemment scatophile).

Je te retrouve tel que je t'ai laissé. Moi qui espérait désespérait ne plus te trouver à mon retour... Loupé ouf je te retrouve.

Mais bon, comme tu m'as (presque) manqué, ... je ne t'assomerai pas avec.
Commentaire #108213 écrit par Aaargh!!! le 25/08/2013 à 20h58 | 👍🏽 👎🏽
Je pense plutot qu'il cherche a obtenir la medaille "Pestiféré"...

Courage Gerard, t'en est plus loin !!
Commentaire #108245 écrit par Leemon le 26/08/2013 à 12h41 | 👍🏽 👎🏽
Attention!
L'OP a précisé "Le booleen_volatile est modifié dans un autre thread", donc while(booleen_volatile || !booleen_volatile) n'est pas équivalent à while(1).
La valeur de booleen_volatile peut changer entre l'évaluation de la partie droite de la condition et l'évaluation de la partie gauche.

Donc dans le code de ygnobl il est possible de sortir de la boucle!
Commentaire #108298 écrit par Shirluban le 26/08/2013 à 17h33 | 👍🏽 👎🏽
@Leemon : Je crains pour nous tous qu'il vise plus loin que la médaille "Pestiféré"...
Commentaire #109706 écrit par Fieltor le 06/09/2013 à 15h06 | 👍🏽 👎🏽