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.
Aujourd'hui en stage, plus d'une heure à lutter dans la référence de classe de mon framework PHP pour comprendre le mystère de mes requêtes SQL vides. J'ai scruté pendant tout ce temps la structure de ma table, dans l'incompréhension la plus totale. La requête est bien conforme à la structure de table. Par contre, la table est vide. PEBKAC.
PEBKAC #3747 proposé par Enk le 14/06/2011 | 39 commentaires | 👍🏽 👎🏽
"framework PHP" : stop ! tout est dit

Accessoirement ce ne sont pas les requêtes qui sont vides mais les réponses aux requêtes qui sont vides.

Hop, je viens déjà d'éviter une tomate pourrie foncant droit vers moi mais j'en vois d'autres arriver :p
Commentaire #158888 écrit par undefined le 04/07/2011 à 17h31 | 👍🏽 👎🏽
@undefined merci de ta correction, je comprenais pas qu'une requête SQL soit vide...genre je me disais "Mais t'as qu'à l'écrire patate !" ...
J'ai beau ne pas être super à cheval sur les termes, faut quand meme pas pousser (mémé dans les orties).
Après bon s't'histoire de framework ... bah sale les frameworks. (avis perso mais tout de même :p)
Commentaire #158889 écrit par Cartman34 le 04/07/2011 à 20h31 | 👍🏽 👎🏽
Un framework c'est un ensemble de librairies, donc si pour vous c'est sale d'utiliser des librairies que vous avez développé ou que d'autres ont développé... Beh j'espère sérieusement que vous n'êtes pas développeur, sinon je plains vos clients du temps que vous mettez à réinventer la roue à chaque application.
Commentaire #158890 écrit par PHP le 05/07/2011 à 11h23 | 👍🏽 👎🏽
Un framework sert à imposer une architecture à l'ensemble du projet, là ou une _bibliothèque_ met à disposition des fonctionnalités. C'est aux fonctionnalités de guider vers une architecture, pas l'inverse.
Commentaire #158891 écrit par BSK le 05/07/2011 à 11h40 | 👍🏽 👎🏽
@PHP : +1... c'est dire...
Commentaire #158892 écrit par ASP le 05/07/2011 à 11h41 | 👍🏽 👎🏽
BSK tu as à moitié raison et à moitié tord. La majorité des frameworks commerciaux sont ainsi fait alors que ce n'est pas le but d'un framework.
Le framework n'est pas là pour t'imposer d'utiliser un patron MVC par exemple.
Commentaire #158893 écrit par PHP le 05/07/2011 à 11h50 | 👍🏽 👎🏽
(Youpi !)

+1 avec BSK, un ensemble de librairies reste une librairie... Un framework c'est plus que ça, je cite wikipédia:
"Alors que les bibliothèques de classes sont typiquement passives : les opérations des classes sont exécutées sur demande du programme qui les utilise, les framework sont typiquement actifs : le déroulement des opérations dans un programme est dirigé par le framework qu'il utilise, par des mécanismes tels que les fonctions de rappel et les événements, selon le principe "ne m'appelez pas, je vous appellerai"."

Commentaire #158894 écrit par undefined le 05/07/2011 à 12h05 | 👍🏽 👎🏽
@PHP: nos clients ont de l"humour, eux ;) Après si c'est pour mettre la première bouse venue dans un projet en criant c'est awesome !... Je peux faire mais bon c'est pas très honnête.

PS : j'ai effectivement codé une librairie MVC car aucune ne répondait à notre besoin. Le client est très content, c'est en prod' et y'a des milliers d'utilisateurs quotidiens.
Commentaire #158895 écrit par undefined le 05/07/2011 à 12h09 | 👍🏽 👎🏽
Je me rappelle avoir croisé un framework CSS dont toute l'ingéniosité consistait à découper la page en carreaux de 96 x 96 px...
Commentaire #158896 écrit par BSK le 05/07/2011 à 13h07 | 👍🏽 👎🏽
@BSK : ce framework avait au moins le mérite d'être original :)
Commentaire #158897 écrit par undefined le 05/07/2011 à 14h30 | 👍🏽 👎🏽
Y'a réinventer la roue et se coltiner la m**** des autres !
Pour moi, ces frameworks sont lourds et inutiles.

Je met au point des systèmes qui ont de moins en moins besoin de librairie en minimisant et optimisant leur fonctionnement.
Les frameworks, c'est donner du préfabriqué à quelqu'un qui découvre le feu.
Commentaire #158898 écrit par Cartman34 le 05/07/2011 à 18h30 | 👍🏽 👎🏽
Quelqu'un a sous la main un framework de validation de PEBKAC pour Clem ?
Commentaire #158899 écrit par BSK le 07/07/2011 à 13h01 | 👍🏽 👎🏽
Surtout pas malheureux, c'est lourd et inutile, c'est mal !
Il faut le développer soi-même, si possible sous Windows, notepad et avec des moufles, sinon ça ne vaut rien.

NB : Il a été détecté un fort potentiel d'ironie dans ce message, à réagir avec modération.
Commentaire #158900 écrit par Mini le 07/07/2011 à 15h16 | 👍🏽 👎🏽
Je dirais plutôt GNU/Linux + emacs + http://tinyurl.com/43b7hdq ...
Et surtout pas en java, c'est déjà bien assez lent comme ça !
Commentaire #158901 écrit par BSK le 07/07/2011 à 15h57 | 👍🏽 👎🏽
@BSK : C'est pas pour rien que le logo de java c'est une tasse de café...
Commentaire #158902 écrit par Acorah le 07/07/2011 à 16h00 | 👍🏽 👎🏽
Je sais pas si c'est dans la tasse à café que l'on navigue, mais en tout cas on dérive… loin, très loin…
Clem, tu veux pas nous lancer une corde pour nous tirer vers la rive ? Et attacher quelques nouveaux PEBKAC au bout de la corde ?
Commentaire #158903 écrit par BSK le 07/07/2011 à 20h46 | 👍🏽 👎🏽
@BSK : Ben moi je préfère VI... Beaucoup plus léger et plus souple quand on bosse à distance avec des connexions très lentes comme celles que j'ai en Iran... Et puis j'ai vraiment du mal avec les commandes d'emacs...
Commentaire #158904 écrit par Arafel le 07/07/2011 à 21h52 | 👍🏽 👎🏽
Tant qu'on parle d'Emacs, quelqu'un sait comment enregistrer en iso-8859-1 avec Emacs ?
Commentaire #158905 écrit par Quelqu'un le 07/07/2011 à 23h09 | 👍🏽 👎🏽
tu fais nomduficher.iso-8859-1
de rien.
Commentaire #158906 écrit par 15769 le 08/07/2011 à 08h23 | 👍🏽 👎🏽
@Arafel : je n'utilise pas emacs, mais il a la réputation d'être souvent interfacé avec des trucs divers et variés (par exemple avec Deldo), c'est pour ça que je l'ai pris comme exemple avec le contrôle par la pensée.
Sinon si tu veux du léger, il y a ed -->[]
Commentaire #158907 écrit par BSK le 08/07/2011 à 08h39 | 👍🏽 👎🏽
<troll>Emacs est un bon système d'exploitation. Il ne lui manque plus qu'un bon éditeur de fichier ;) </troll>
Commentaire #158908 écrit par but2ene le 10/07/2011 à 02h54 | 👍🏽 👎🏽
<alerte enlèvement> LE PETIT (bouton on de) CLEM A ÉTÉ PORTER DISPARU, SI VOUS AVEZ LA MOINDRE INFORMATION, VEUILLEZ CONTACTER LE 0140466969, MERCI. <alerte enlèvement>
Commentaire #158909 écrit par RomRom22 le 12/07/2011 à 12h56 | 👍🏽 👎🏽
Trop tard, on vient de retrouver le cadavre...
Commentaire #158910 écrit par BSK le 12/07/2011 à 13h46 | 👍🏽 👎🏽
Cool! Clem a-t-il un testament où il mentionne son site? sinon PREUM'S! je prend les commande 8)
Commentaire #158911 écrit par RomRom22 le 12/07/2011 à 14h00 | 👍🏽 👎🏽
Le bouton ON de Clem aurait-il un testament? Oo
Commentaire #158912 écrit par ROB le 12/07/2011 à 14h39 | 👍🏽 👎🏽
S'il continu à nous faire poiroter comme ça, c'est Clem qui va avoir besoin d'un testament...

Plus que 2 jours et ce PEBKAC aura un mois !
Commentaire #158913 écrit par BSK le 12/07/2011 à 15h03 | 👍🏽 👎🏽
Ne pas confondre la date du pebkac (qui est celle où il a été proposé) et la date où le pebkac est publié (voir le premier commentaire, le 4 juillet là)
Commentaire #158914 écrit par beuh le 12/07/2011 à 15h17 | 👍🏽 👎🏽
@ROB: ouai il lègue 5€ à clément pour aller s'en acheter un...
Commentaire #158915 écrit par RomRom22 le 12/07/2011 à 20h04 | 👍🏽 👎🏽
Si y'avait des PEBKAC trop souvent on aurait pas le temps de baisser la note du dernier PEBKAC publié... ! ça a des bonc côtés.
Commentaire #158916 écrit par 15769 le 12/07/2011 à 23h02 | 👍🏽 👎🏽
ouai mais bon... tu met "DES bon côtés" mais tu n'en cite qu'un.
C'est long attendre des semaines pour en avoir de nouveau =_=
Commentaire #158917 écrit par RomRom22 le 12/07/2011 à 23h17 | 👍🏽 👎🏽
J'en ai un... allez, je le donne en mile :

Il n'y a pas longtemps, j'ai voulu utiliser un des ordinateurs de mon collège. Java était en version 2, Firefox en version 1, l'OS WinXP certainement sans service pack et une version portable de GIMP se trouvait dans Program Files. PEBKAC
Commentaire #158918 écrit par ROB le 13/07/2011 à 04h20 | 👍🏽 👎🏽
Il faut faire une upgrade du cerveau de l'utilisateur...
Commentaire #158919 écrit par BSK le 13/07/2011 à 10h01 | 👍🏽 👎🏽
Ah et bien sur la sécurité était telle qu'il était impossible de remettre ce genre de chose en ordre!

M'enfin bon, je suis bientôt au lycée, j'espère que ce sera a peu près mieux :3
Commentaire #158920 écrit par ROB le 13/07/2011 à 14h18 | 👍🏽 👎🏽
Rêves... Je suis en école d'ingé et le réseau de la résidence est géré par une assoc étudiante. Nos serveurs sont plus souvent up que ceux de l'école :( Ils ont l'habitude de faire les modifs le vendredi soir, et comme nos proxys sont derrière les leurs ça les rend inutilisables pendent tout le we. On est obligé de changer les paramètres de nos PC pour passer par ceux d'une école voisine.
Commentaire #158921 écrit par BSK le 13/07/2011 à 15h21 | 👍🏽 👎🏽
(suite)

Quant-aux cours d'info (je ne suis pas dans une école d'info), les membres de l'assoc sus-citée en savent plus que les profs. Si seulement ceux-ci pouvaient justifier leur présence par leur sens de la pédagogie, mais non
Commentaire #158922 écrit par BSK le 13/07/2011 à 15h21 | 👍🏽 👎🏽
@ ROB : Non.


Plus généralement, y a des potables (comme le mien, encore que je passais pas beaucoup de temps en salle info -mais faut dire qu'on a des prépas, dont des MPSI, dont des spécialités info), et beaucoup de mauvais (enfin autant que de collèges, toutes proportions gardées).
Commentaire #158923 écrit par Skal le 13/07/2011 à 15h50 | 👍🏽 👎🏽
C'est vil de transformer le dernier PEBKAC en pseudo-forum pour le faire revenir.
Commentaire #158924 écrit par Mini le 13/07/2011 à 16h35 | 👍🏽 👎🏽
Ha pas con :p tien je continu ^^

Il y a environ une semaine, j'ai acheté une ptite CG pour mon PC (asus GTX 560 IT OC pour la ptite histoire...). J'ouvre mon PC, enlève l'ancienne (une 9800 aussi pour la ptite histoire), branche les câbles d'alim et... n'arrive pas à la mettre, rien à faire. Je l'enlève pour voir ce qui bloque.
J'avais oublié d'enlever le cache des connecteurs. PEBKAC.
Commentaire #158925 écrit par RomRom22 le 13/07/2011 à 16h46 | 👍🏽 👎🏽
Hm, quand même, si on fait comme ça et que Clem ne clique toujours pas sur le bouton de validation de pebkac PEBKAC.FR va vite mourir :(

Il faut vraiment trouver un moyen de contacter clem.

En attendant, fondons l'OPSPF (Organisation Pour la Survie de Pebkac.Fr) o/
Commentaire #158926 écrit par ROB le 14/07/2011 à 01h16 | 👍🏽 👎🏽