PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 20-03-2013 09:33:11

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

PEBKAC

Pour ceux qui ne connaitraient pas encore ce remarquable site smiley_726 : www.pebkac.fr

J'en poste une petite pour la route :

Lu sur un forum :
« 1 Octet (ou Byte) c'est environ 8 bits... Les bits sont là pour "mesurer" des vitesses en informatique ». PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#2 20-03-2013 11:01:04

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

Pas mal

Dans le style, vous connaissez le The Daily "What's the F*ck?" ?
Je ne peux pas m'en passer, ça me rassure un peu quand je vois ce à quoi d'autres collègues sont confrontés, ce qui est inquiétant c'est que ça ne me surprend même plus


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#3 21-03-2013 10:28:33

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

Dans la catégorie « pourquoi faire simple quand on peut faire compliqué », voilà le code d'une connaissance qui souhaite ajouter à un nombre "x" un entier relatif "n" :

if(n >= 0) x = x + n;
else x = x - Math.abs(n);

Parce qu'un simple « x += n; », c'était trop compliqué. PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#4 21-03-2013 12:52:17

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

Un utilisateur distant nous appelle, nous demandant pourquoi son CD-ROM ne marche pas.
Je lui demande d'ouvrir une fenêtre DOS (sous Win2000) et de "taper D:" sur le clavier.
L'appelant pose le téléphone, et un gros *BOUM* se fait entendre.
Il avait "tapé des 2 poings" sur le clavier. PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 21-03-2013 13:06:01

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

erasorz a écrit:

Un utilisateur distant nous appelle, nous demandant pourquoi son CD-ROM ne marche pas.
Je lui demande d'ouvrir une fenêtre DOS (sous Win2000) et de "taper D:" sur le clavier.
L'appelant pose le téléphone, et un gros *BOUM* se fait entendre.
Il avait "tapé des 2 poings" sur le clavier. PEBKAC.


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#6 21-03-2013 13:51:25

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: PEBKAC

erasorz a écrit:

Dans la catégorie « pourquoi faire simple quand on peut faire compliqué », voilà le code d'une connaissance qui souhaite ajouter à un nombre "x" un entier relatif "n" :

if(n >= 0) x = x + n;
else x = x - Math.abs(n);

Parce qu'un simple « x += n; », c'était trop compliqué. PEBKAC.

moi j'aurais ecris plutôt comme cela ...

Code: pb

if n >= 0 then 
 for i = 1 to n
    x = x + 1;
 next
Else
 for i = -1 * n to 1
    x = x - 1;
 next
End if

c'est bien plus claire


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#7 21-03-2013 14:11:24

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

trop simple ton code JCZ :

Code: pb

choose case n

  case 0

    x = x

  case 1

    x = x + 1

  case 2

    x = x + 2

  case 3

    x = x + 3

  // ....

  case 32768

    x = x + 32768

  case -1

    x = x - 1

  case -2

    x = x - 2

  case -3

    x = x - 3

  // ....

  case -32768

    x = x - 32768

end choose

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#8 21-03-2013 14:41:16

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: PEBKAC

Ca va finir en LISP, cette histoire


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#9 21-03-2013 15:08:53

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: PEBKAC

erasorz a écrit:

trop simple ton code JCZ :

Code: pb

choose case n

  case 0

    x = x

  case 1

    x = x + 1

  case 2

    x = x + 2

  case 3

    x = x + 3

  // ....

  case 32768

    x = x + 32768

  case -1

    x = x - 1

  case -2

    x = x - 2

  case -3

    x = x - 3

  // ....

  case -32768

    x = x - 32768

end choose



oui mais la tu es limité à n compris entre -32768 et +32768 !
il faudrait faire une fonction itérative ...


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#10 21-03-2013 15:14:59

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

JCZ a écrit:



oui mais la tu es limité à n compris entre -32768 et +32768 !
il faudrait faire une fonction itérative ...

il a précisé : additionner un entier


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#11 22-03-2013 10:46:29

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

et ben, j'en ai rêvé mais quelqu'un l'avait déjà fait :

Un jour, je vois mon collègue galérer en programmation : il écrivait 100 fois la même chose en changeant juste un chiffre.
Je lui dit : "Ben, fais une boucle !..."
Il me répond : "Je sais pas faire."

Il est sensé être développeur Web. O_o ... PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#12 27-05-2013 15:59:22

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

seki a écrit:

Dans le style, vous connaissez le The Daily "What's the F*ck?" ?
Je ne peux pas m'en passer, ça me rassure un peu quand je vois ce à quoi d'autres collègues sont confrontés, ce qui est inquiétant c'est que ça ne me surprend même plus

J'en ai vu une belle sur daily wtf :

Code:

if (showOptionsButton == true)
   showOptionsButton = false;
if (showOptionsButton == false)
   showOptionsButton = true;

smiley_726


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#13 27-05-2013 17:23:39

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

erasorz a écrit:

J'en ai vu une belle sur daily wtf :

Code:

if (showOptionsButton == true)
   showOptionsButton = false;
if (showOptionsButton == false)
   showOptionsButton = true;

smiley_726

L'explication qui va avec est croustillante : "J'aimerais bien t'expliquer les bases du codage, mais pour l'instant il faut que je fasse tourner mon projet" à l'adresse de celui qui signalait ce WTF...


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#14 27-05-2013 17:53:40

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

ouais, c'est beau

captain obvious a écrit:

hormis le fait qu'un simple showOptionsButton = ! showOptionsButton  aurait suffi, il ne comprend pas que son code fait true -> true et false -> true

EDIT : sans compter if (boolean =...)

en fait c'est un triple WTF


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#15 26-06-2013 09:24:24

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

Autre site sympa pour nous autres les geeks : www.commitstrip.com


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#16 26-06-2013 10:02:04

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

Excellent!!! Dans les dernières, ma préférée (comment je corrige les bugs du vendredi soir).


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#17 26-06-2013 10:11:37

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

seki a écrit:

Excellent!!! Dans les dernières, ma préférée (comment je corrige les bugs du vendredi soir).



D'ailleurs y'en a une palanquée sur les mises en prod du vendredi ^^

Ça me rappelle une histoire il y a quelques années : un vendredi après-midi, un collègue (non-informaticien) a demandé à l'éditeur du WMS de passer à l'arrache en prod une mise à jour (même pas testée), sachant que ce même collègue partait ensuite en vacances pendant 2 semaines...
Et ça a pas raté : le lundi matin tout l'entrepôt était arrêté... PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#18 26-06-2013 12:42:38

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

J'ai vu ce post : http://www.commitstrip.com/fr/page/236/ où ils ont malencontreusement oublié PowerBuilder.

Rendons à César ce qui lui appartient : 

     http://imageshack.us/a/img203/1884/2d1l.jpg

PS : au passage, admirez ce skill en Paintbrush


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#19 26-06-2013 13:04:36

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

erasorz a écrit:

au passage, admirez ce skill en Paintbrush

celle-là je l'encadre


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#20 26-06-2013 13:24:28

Van  
Bienfaiteur du site
Award: bf
Lieu: mouvaux
Date d'inscription: 19-03-2013
Messages: 125
Pépites: 673
Banque: 41

Re: PEBKAC

On l'a récupéré au bureau aussi x)


Tant que ça bouge c'est pas mort, dans le doute frappe encore!
Ni dieu ni maître, sauf maître Kanter!

Hors ligne

 

#21 23-07-2013 11:22:29

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

http://alt-tab.org/data/images/2011/03/pirmd.png


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#22 23-07-2013 13:07:31

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

Un client me laisse son ordinateur portable car l'écran est cassé. Jusque là j'ai l'habitude, je me renseigne sur la manière dont c'est arrivé : "J'ai marché sur l'écran".

Ce sera plutôt dans ce cas un problème entre le pied et l'écran : Problem Exists Between Screen And Foot. PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#23 23-07-2013 13:25:33

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

Ah oui, quand même...


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#24 09-10-2013 07:01:49

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PEBKAC

http://www.pebkac.fr/pebkac/8748/

Un collègue, lors d'un stage durant nos études, a mis le nez dans du code PHP utilisé par une grande entreprise de téléphonie et Internet.

Quelle joie de voir des sections de code comme :

Code:

if(i == 0)
  i = 1;
else
  i++;

Très pro, ou très… PEBKAC.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#25 21-10-2013 15:21:49

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: PEBKAC

http://www.pebkac.fr/pebkac/8828/

En direct du cours d'informatique :

« Déclarez toutes vos variables en global. C'est plus simple, et plus sécurisé. »
« La boucle en for est bien, mais ne vous embêtez pas avec la syntaxe. De toute façon, on peut tout faire avec des goto… »
« Optimiser un code, c'est faire en sorte qu'il s'écrive sur le moins de lignes possible. »
« N'abusez pas des commentaires. Cela ralentit l'exécution du code. »

Une seule réaction s'impose : PEBKAC.


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22