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.
Mon patron souhaite que je fusionne deux projets d'environ 500.000 lignes de code chacun, pour profiter des fonctionnalités offerte par les deux, en même temps. De plus, il insiste pour que ce soit fait « pour après-demain ».

Quand je lui demande comment je suis sensé m'en sortir vu la quantité de travail à fournir, il me répond qu'il y a une dizaine d'années, lorsqu'il codait, il avait déjà eu à fusionner des projets et il n'avait pas eu besoin de plus de temps.

La seule chose qu'il oublie de préciser, c'est qu'à l'époque, ses programmes ne dépassaient pas les 10.000 lignes de code, et qu'en l'occurrence, la fusion qu'il avait réalisée consistait à re-coder une centaine de lignes de code d'un projet vers l'autre (je me suis renseigné auprès de son associé). PEBKAC.
PEBKAC #7662 proposé par Raizarachi le 25/04/2013 | 27 commentaires | 👍🏽 👎🏽 +239
Tu pourra nous transférer la base de donnée en disquette? A l'époque on l'avait fait avec des disquette souples maintenant tu va le faire en 2 voyages non?
Commentaire #90360 écrit par Partux le 25/04/2013 à 08h36 | 👍🏽 👎🏽
Ne discute pas. Bon, si tu insiste, pour cette aprèm, c'est faisable, non ?
Commentaire #90363 écrit par qwerty le 25/04/2013 à 09h02 | 👍🏽 👎🏽
J'ai retrouvé mon collègue ! On a le même patron, dirait-on, des ordres aussi absurdes avec une tendance à Alzheimer pour la précision du passé..
Commentaire #90365 écrit par Aaargh!!! le 25/04/2013 à 09h09 | 👍🏽 👎🏽
Non. Dix minutes. Allez, hop, exécution !
Commentaire #90366 écrit par Aaargh!!! le 25/04/2013 à 09h09 | 👍🏽 👎🏽
Sinon tu as les cartes perforées.
Commentaire #90368 écrit par Aaargh!!! le 25/04/2013 à 09h10 | 👍🏽 👎🏽
A mon avis c'est surtout une caractéristique récurrente des patrons, surtout quand ils sont orientés commerciaux comme le mien. ^_^
Commentaire #90371 écrit par Raizarachi le 25/04/2013 à 09h16 | 👍🏽 👎🏽
Allez je tente la fusion en moins de dix minutes, bon après rien ne dit que ça va fonctionner.
Commentaire #90372 écrit par juu le 25/04/2013 à 09h33 | 👍🏽 👎🏽
Comme j'adore les commerciaux du domaine informatique...
Vendre au client quelque chose qui n'existe pas encore, avec un grand sourire... en disant que ça sera prêt pour quand il veut (même demain), et par derrière, essayer de pipeauter les développeurs qui essaient tant bien que mal de dire que ce n'est pas possible.
Après on en arrive à "oui oui monsieur le client, on a effectivement dépassé la dealine depuis 10 jours, mais votre chèque a bien été encaissé à temps".
Commentaire #90373 écrit par juu le 25/04/2013 à 09h38 | 👍🏽 👎🏽
Mon ancien patron, il était "cool" : il arrivait, bien relax, en fin de matinée, avec un "petit truc" (3 fois rien, jusque 2 écrans à développer) et il lançait : "Pas de stress ! Tu fais ça quand tu as le temps ... du moment que je l'ai pour 16h !". Mer-ci paaatron, merci patrooon. Quel plaisir de travailler pour vous !
Commentaire #90377 écrit par Picc le 25/04/2013 à 09h40 | 👍🏽 👎🏽
Et qui connait les adeptes de la "priorité number one" ?

Vous savez... ceux qui viennent vous voir pendant que vous bossez déjà sur un truc urgent, et qui disent "arrête tout ce que tu fais, j'ai besoin d'un truc important pour demain, c'est prioritaire", et le jour-même ils reviennent avec autre chose encore plus important, et ainsi de suite.

Vous vous retrouvez donc avec une pile de trucs urgents classés "priorité number one", et quand vous demandez au final laquelle ils veulent au plus vite, ils répondent gentiment "bah toutes".
Commentaire #90378 écrit par juu le 25/04/2013 à 09h52 | 👍🏽 👎🏽
@Picc Ah, tu connais tes classiques ! Ça fait plaisir !!
Commentaire #90379 écrit par Tharkun le 25/04/2013 à 09h54 | 👍🏽 👎🏽
Me fait penser à ça : http://www.projectcartoon.com/cartoon/2

iSwing ... xD
Commentaire #90381 écrit par El Nono le 25/04/2013 à 10h08 | 👍🏽 👎🏽
@juu En effet. Alors, pour "prioritiser" les demandes, on met en place une échelle de priorité : 1=Très urgent 2=Urgent, 3=Normale, 4=Faible, 5=Très faible. Si vous travaillez pour plusieurs chefs de projet, vous constatez qu'au bout de 3 semaines, toute nouvelle demande a la priorité 1. Alors, on crée une "sous-priorité" : 1+, 1++, 1+++. On demande aux chefs de projet de s'y tenir et ils s'y tiennent ... un peu plus longtemps ... mettons 2 mois ! Ensuite, tout passe en 1+++ ... On fait quoi ? On crée une sous-sous-priorité ? (-:
Commentaire #90383 écrit par Picc le 25/04/2013 à 10h11 | 👍🏽 👎🏽
@Picc La même que Tharkun, que de bons souvenirs cette vidéo ^^
Commentaire #90385 écrit par mini le 25/04/2013 à 10h16 | 👍🏽 👎🏽
C'est très simple, pas besoin de 150 ans pour faire ça.

1- Ouvrir le projet A
2- Ctrl+A Ctrl+C
3- Ouvrir le projet B
4- Mettre le curseur à la fin
5- Ctrl+V

Et puis voila! Moi mes employés font ça, et ça marche vraiment très bien! (Je suis directeur dans la boite qui fait les antivirus jaunes)
Commentaire #90386 écrit par defunes43 le 25/04/2013 à 10h24 | 👍🏽 👎🏽
-Petit, j'ai un projet pour toi! Tu vas développer une suite bureautique avec les fonctions de MS Office, mais en plus léger.
-D'accord, je pense être à la hauteur!
-Tu vas faire ça sur un RAMAC.
-Mais, c'est impossible!
-Roh, à ton âge, je développais là dessus!
Commentaire #90397 écrit par ncommiss le 25/04/2013 à 12h00 | 👍🏽 👎🏽
Mais non c'est bientôt désuet, il faut vivre avec son temps. (tiens je te dénoncerai sur 3615 pebkac petit prétentieux )
Commentaire #90422 écrit par Partux le 25/04/2013 à 13h31 | 👍🏽 👎🏽
@juu : ça me fait penser à ça : http://lesjoiesducode.tumblr.com/post/47007769664/quand-je-decouvre-ce[...]
Commentaire #90434 écrit par FBM le 25/04/2013 à 14h41 | 👍🏽 👎🏽
@Picc : Toute nouvelle demande comportant la même priorité que celle déjà en cours sera mise à la queue.

Pour mes boss j'ai réinventé le concept du tableau : plusieurs colonnes de priorités, et quand tu rajoutes quelque chose, tu le mets de plus en plus bas dans la colonne. Moi je prends toujours l'élément le plus en haut de la colonne la plus prioritaire.

P.S : Interdit de déplacer une demande déjà écrite. -_-
Commentaire #90452 écrit par Raizarachi le 25/04/2013 à 16h58 | 👍🏽 👎🏽
@Raizarachi : Bref : à priorité égale, tu fais du FIFO ! Ce qui est logique !
Alors que les adeptes de la "priorité number one" dont parle juu aimeraient que tu fasses du LIFO.
Commentaire #90453 écrit par Picc le 25/04/2013 à 17h07 | 👍🏽 👎🏽
Je veux voir ce projet où les 500k lignes de code sont dans un seul fichier, ou pas.
Commentaire #90478 écrit par Arkane le 25/04/2013 à 18h02 | 👍🏽 👎🏽
Faisable : cat projet1 >> projet2
Pas dit que ça marche cela dit ^^
Commentaire #90489 écrit par Noname le 25/04/2013 à 18h45 | 👍🏽 👎🏽
Ça a prit quelques années mais j'ai réussi a dresser mon patron côté développement. Maintenant il évite les théories farfelues et vient poser la question à notre service R&D.

Il a fallu lui répéter régulièrement que le développement d'il y a 20 ans n'a plus rien à voir avec les méthodes modernes (orienté objet, J2EE, clients légers, SQL, etc...)
Commentaire #90496 écrit par OzoneGrif le 25/04/2013 à 19h35 | 👍🏽 👎🏽
"Ouvrir le projet A" signifie peut-être "aller dans le dossier du projet A", dans ce cas il copie tous les fichiers/dossiers présents dedans et les mets dans le dossier B. On peut alors se passer de l'étape 4.
Commentaire #90504 écrit par juu le 25/04/2013 à 21h14 | 👍🏽 👎🏽
@Picc, du LIFO ou presque, au fond ils aimerait bien du multitasks.
Commentaire #90505 écrit par juu le 25/04/2013 à 21h21 | 👍🏽 👎🏽
et tu perds encore du temps à raconter ta vie ici ???
allez au boulot, la nation compte sur toi, et plus vite que ça !!!!
Commentaire #90510 écrit par daminos le 25/04/2013 à 23h55 | 👍🏽 👎🏽
essais un hg merge a tout hazard....

ah, et si ça te dit «no repository found», essai ça :
$ hg init
$ hg merge ../projet2 ../projet1

tu pourrait aussi faire un merge avec une implémentation du "Hyper Text Coffee Pot Control Protocol". comme ca ton tatron sera super impressionné. allez, detend toi, ca prend même pas 10 minutes.
Commentaire #90530 écrit par ornoone le 26/04/2013 à 09h15 | 👍🏽 👎🏽