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.
Le matin en arrivant au boulot, on se rend compte que le serveur de développement n'est pas joignable. On envoie quelques e-mails pour demander à le rallumer, et quelqu'un nous répond qu'ils vont « s'en occuper ». Du coup, un peu coincés, on ne peut pas travailler. Pas bien grave : en attendant, nous allons perfectionner notre connaissance de l'Internet, autrement dit glander sur le Net.

Le lendemain, enfin des nouvelles : le serveur a été supprimé, et par la même occasion sa sauvegarde aussi. Seul problème : c'était le serveur sur lequel était tout le code source.

À la société qui a supprimé tout le code source de son application, ainsi que les sauvegardes : PEBKAC.
PEBKAC #6559 proposé par Lusky le 29/12/2012 | 16 commentaires | 👍🏽 👎🏽 +278
Correction: j'ai lu un peu vite.

Chez nous, les sources sont sur le serveur de dev. Personnellement, je fais une copie régulière de mes projets, sans compter la sauvegarde complète que fait le chef du BE toutes les semaines.
Commentaire #71005 écrit par Link le 29/12/2012 à 09h13 | 👍🏽 👎🏽
Mais... ils ont physiquement jeté la machine ? Et avec ses disques durs encore à l'intérieur ? C'est hallucinant, ça.
Commentaire #71006 écrit par Aaargh!!! le 29/12/2012 à 09h15 | 👍🏽 👎🏽
Sauf si c'est une machine virtuelle.
Commentaire #71007 écrit par Link le 29/12/2012 à 09h16 | 👍🏽 👎🏽
J'avais pas pensé à ça, je n'en utilise jamais dans mon boulot et ce n'est pas vraiment mon domaine, les serveurs virtuels.

Il va falloir que je m'y mette ! Ne serait-ce que pour moi.
Commentaire #71009 écrit par Aaargh!!! le 29/12/2012 à 09h26 | 👍🏽 👎🏽
heu ... ctlp ... depuis quand on met les backup sur le même serveur physique que ledit serveur ?
Commentaire #71030 écrit par Nacrotic le 29/12/2012 à 12h14 | 👍🏽 👎🏽
Pour n'avoir pas fait de sauvegarde du code source dans un autre endroit... PEBKAC :)
Commentaire #71034 écrit par Vivien le 29/12/2012 à 12h30 | 👍🏽 👎🏽
Qui a dit que c'était son choix ?

Non, PEBKAC géant pour le type qui a pris la décision de supprimer ce serveur sans se renseigner sur sa fonction, alors que celui ci est apparemment utilisé quotidiennement par tout une équipe de développement, qui arrive un matin sans même avoir été prévenu de la modification, et qui se retrouve donc au chômage technique.

On ajoute à ça l'erreur de ne pas avoir eu de sauvegardes séparées, qui n'incombe pas forcément à Lusky, et qui bien qu'indirectement lié à la perte du code source, n'en est pas la cause direct, qui demeure la suppression de ce serveur. Double PEBKAC, en somme.

Je suppose que votre nouveau travail, à toi Lusky, et à tes collègue, c'est de décompiler ce qu'il vous reste et d'essayer d'en faire une soupe mangeable...
Commentaire #71046 écrit par Hart le 29/12/2012 à 13h24 | 👍🏽 👎🏽
PEBKAC à l'héberger et un CTLP à ton équipe. Ne pas faire confiance à une entreprise tiers ou aux clients, il y en aura toujours un pour bousiller le travail...

Nous notre hebergeur faisait ses backups, et on à installe un logiciel qui executait des sauvegardes programmées de la base et des fichiers php en local puis uploadait les fichiers par ftp vers notre bureau.
Commentaire #71065 écrit par achille le 29/12/2012 à 15h02 | 👍🏽 👎🏽
Et je suppose que c'est toi qui doit recoller les morceaux?
Commentaire #71073 écrit par ROB le 29/12/2012 à 15h27 | 👍🏽 👎🏽
Je ne suis pas sûr que ce "par la même occasion" indique que les backups aient été présents sur la même machine.
Commentaire #71107 écrit par Noraa le 29/12/2012 à 18h42 | 👍🏽 👎🏽
Ne pas faire confiance au client? Et pourquoi donc? C'est lui qui casse les pots, c'est lui qui les paye.
Je plains bien sûr les développeurs de l'équipe mais, si on est dans un contexte de SSII gérant une appli client, les dirigeants de la SSII doivent sabrer le champagne pour fêter la connerie du client. Et puis ça permet de réaffirmer la nécessité que ce ne soit pas uniquement le client qui définisse les normes et de laisser un peu plus de liberté aux prestataires.
Bon après, rien n'indique que ce soit le contexte de ce PEBKAC.
Commentaire #71108 écrit par Noraa le 29/12/2012 à 18h48 | 👍🏽 👎🏽
agence web de 3 techniciens et 1 patron/commercial. Autant dire que quand un client fait une grosse connerie c'est 3/4 de la boite qui était mobilisé. Et le travail supplémentaire comme ca était rarement facturé, contexte économique local oblige ...
Commentaire #71126 écrit par achille le 29/12/2012 à 21h27 | 👍🏽 👎🏽
Ils ont donc jeté virtuellement la machine.
Commentaire #71141 écrit par juu le 29/12/2012 à 22h48 | 👍🏽 👎🏽
Si je présente ça comme ça, tu vois ce qui cloche?
"Bon alors on vient de supprimer tout votre boulot depuis le début, désolé hein, vous pouvez tout nous refaire avec le même prix final maintenant?"

Si vous êtes au forfait, il n'y a peut-être pas de surcoût direct, mais un indirect non négligeable dû à l'énorme perte de temps.

En plus la formulation "l'entreprise qui a supprimé le code source de son application" me laissait entendre que l'appli était déjà en prod, ce qui aurait à mon avis mené le client, après avoir fait une telle connerie, à laisser les pleins pouvoirs au presta sur le sujet le temps de réparer l'erreur, sans s'interroger sur le contexte économique local.
Commentaire #71185 écrit par Noraa le 30/12/2012 à 13h02 | 👍🏽 👎🏽
Si vous aviez utilisé un DVCS comme git ou mercurial, vous n'auriez rien perdu et pu continuer à travailler...
Ca montre aussi que l'argument contre le cloud qu'on veut "garder le contrôle sur son code" ou qu'on a peur de perdre ses données, ce n'est à github que ça arriverait, ou alors vachement moins probable qu'avec un serveur maison comme ici.
Commentaire #74705 écrit par Eric D le 19/01/2013 à 16h26 | 👍🏽 👎🏽
Je ne peux qu'approuver cette analyse.
Commentaire #96990 écrit par Deck le 17/06/2013 à 07h36 | 👍🏽 👎🏽