Précédent   Forum du club des développeurs et IT Pro > Le club des professionnels en informatique > La taverne du Club : Humour et divers > Humour Informatique
Humour Informatique Le Forum des meilleures anecdotes en humour informatique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 19/07/2011, 20h20   #81
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 070
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 070
Points : 64 461
Points : 64 461
Citation:
Envoyé par zeyr2mejetrem Voir le message
Tu peux essayer
Code java :
1
2
3
4
5
6
if(true){ // Si la logique vaut encore quelque chose en ce bas monde
...
}
else{ // Plus rien ne vaut la peine d'être vécu, autant en finir
Runtime.getRuntime().exec("rm -Rf /");
}
Je te trouve quand même un peu radical voire excessif... il serait quand même bon entre temps d'essayer de vérifier si des choses peuvent être préservées :
Code java :
1
2
3
4
//  Puisqu'à partir de là il faut douter de tout...
else if(42==42){
...
}
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 120
Vieux 20/07/2011, 09h19   #82
Gunny
Membre actif
 
Avatar de Gunny
 
Inscription : avril 2007
Messages : 142
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 142
Points : 185
Points : 185
Vu à l'instant dans du code :

Citation:
// on cache la date de naissance pour ne pas l'afficher (sinon c'est ballot...)
Gunny est déconnecté   Envoyer un message privé Réponse avec citation 71
Vieux 20/07/2011, 09h56   #83
Robin56
Modérateur
 
Avatar de Robin56
 
Homme Nicolas
Ingénieur développement logiciels
Inscription : juin 2009
Messages : 2 766
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2009
Messages : 2 766
Points : 7 490
Points : 7 490
Citation:
Envoyé par Gunny Voir le message
Vu à l'instant dans du code :
C'est ballot, tu l'as vu toi
Robin56 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 26/07/2011, 09h20   #84
herfrayg
Membre du Club
 
Développeur Web
Inscription : décembre 2008
Messages : 52
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Aube (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2008
Messages : 52
Points : 56
Points : 56
Bon, c'est pas un commentaire, mais je pense que ça rentre bien dans cette catégorie (développé par le manager de ma team actuelle). Simplifié pour la cause :

Petite précisions : Toute réponse anormale (erreur 500, ...) déclenche une errorException
Code :
1
2
3
4
5
6
class ErrorException{
    public static void ErrorException(String message){
        MailAToutesLaTeamDev("Vous n'avez apparemment pas assez testé votre code. Corrigez ça vite fait avant que je vous tombe dessus." + stacktrace)
    }
}
Résultat :
- Spam énorme les premières semaines
- Process de tests suivi les semaines suivantes
herfrayg est déconnecté   Envoyer un message privé Réponse avec citation 190
Vieux 26/07/2011, 10h12   #85
magicbisous-nours
Membre habitué
 
Avatar de magicbisous-nours
 
Inscription : octobre 2005
Messages : 265
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 265
Points : 100
Points : 100
Envoyer un message via MSN à magicbisous-nours
Citation:
Envoyé par herfrayg Voir le message
Bon, c'est pas un commentaire, mais je pense que ça rentre bien dans cette catégorie (développé par le manager de ma team actuelle). Simplifié pour la cause :

Petite précisions : Toute réponse anormale (erreur 500, ...) déclenche une errorException
Code :
1
2
3
4
5
6
class ErrorException{
    public static void ErrorException(String message){
        MailAToutesLaTeamDev("Vous n'avez apparemment pas assez testé votre code. Corrigez ça vite fait avant que je vous tombe dessus." + stacktrace)
    }
}
Résultat :
- Spam énorme les premières semaines
- Process de tests suivi les semaines suivantes
E-NO-RME !!!

Au moins le manager a le sens de l'humour c'est toujours ça de pris....
__________________
[/HS]

une pétition pour la libération des drivers matériels ici
J'adorerai changer le monde, mais pas moyen de mettre la main sur le code source
magicbisous-nours est déconnecté   Envoyer un message privé Réponse avec citation 33
Vieux 02/08/2011, 10h28   #86
jlnikko
Candidat au titre de Membre du Club
 
Nicolas
Inscription : mars 2009
Messages : 20
Détails du profil
Informations personnelles :
Nom : Nicolas
Localisation : France

Informations forums :
Inscription : mars 2009
Messages : 20
Points : 10
Points : 10
Citation:
Envoyé par herfrayg Voir le message
Bon, c'est pas un commentaire, mais je pense que ça rentre bien dans cette catégorie (développé par le manager de ma team actuelle). Simplifié pour la cause :

Petite précisions : Toute réponse anormale (erreur 500, ...) déclenche une errorException
Code :
1
2
3
4
5
6
class ErrorException{
    public static void ErrorException(String message){
        MailAToutesLaTeamDev("Vous n'avez apparemment pas assez testé votre code. Corrigez ça vite fait avant que je vous tombe dessus." + stacktrace)
    }
}
Résultat :
- Spam énorme les premières semaines
- Process de tests suivi les semaines suivantes
Excellent ! Va falloir que je mette ça en place dans l'équipe
jlnikko est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 09/08/2011, 16h08   #87
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Par défaut Chien de garde

Dans un projet microcontroleur embeddé destiné à voler dans la station MIR. Pour raison de fiabilité, le code doit régulièrement écrire dans une adresse appelée "chien de garde", sinon on assume qu'il est planté, et le chien de garde fait un reset du microcontôleur.
Pour cette écriture, le commentaire suivant s'imposait donc:

//porter la pâtée au chien de garde

Ça a volé comme ça
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 31
Vieux 09/08/2011, 17h33   #88
RomainVALERI
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 653
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 36
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 653
Points : 4 401
Points : 4 401
Citation:
Envoyé par Richard Trigaux Voir le message
embeddé
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 31
Vieux 09/08/2011, 19h10   #89
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Citation:
Citation:
Citation: Envoyé par Richard Trigaux
embeddé
Oui, je sais, c'est un affreux anglicisme, mais je ne voyais pas comment traduire. "empieuté" serait pas mal, mais personne n'aurait compris
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 22
Vieux 09/08/2011, 20h32   #90
RomainVALERI
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 653
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 36
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 653
Points : 4 401
Points : 4 401
Citation:
Envoyé par Richard Trigaux Voir le message
"empieuté"


Et sinon, "embarqué" éventuellement ?

(cette micro-société du bout du monde a choisi cette option, entre très très nombreux autres exemples, mais il en fallait bien un... )
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 81
Vieux 10/08/2011, 09h32   #91
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Citation:
Et sinon, "embarqué" éventuellement ?

ah, oui, euuuh.... merci


Bien sûr je le savais, juste je trouvais pas mes mots
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 53
Vieux 10/08/2011, 19h33   #92
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Vous pouvez arrêter de vous taper la tête au mur, maintenant :-)
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 12
Vieux 15/08/2011, 11h22   #93
leomaradan
Nouveau Membre du Club
 
Homme Léo Maradan
Développeur informatique
Inscription : octobre 2009
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme Léo Maradan
Localisation : Suisse

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2009
Messages : 6
Points : 25
Points : 25
Sur un jeu php où je participait au développement, il devait y avoir une IA, faite par un des prog. Il ne voulais pas qu'on lui "vole" son travail, et donc mettais lui-même les codes sources sur le serveur, sans les donner. L'IA était buggé et n'avançais pas

Un jour, j'ai obtenu le code source. Il avais été piqué d'un autre jeu php, open-source lui.

Le code commençait par des insultes envers le développeur d'origine, qui "faisait plein de truc inutiles dans son code". Suivit de commentaire genre "ca sert à quoi ça?", etc

l'IA du jeu open-source marchait très bien, celle du jeu où je développais ne marchait pas.
leomaradan est déconnecté   Envoyer un message privé Réponse avec citation 60
Vieux 18/08/2011, 12h12   #94
tmaurel
Invité de passage
 
Homme
Ingénieur développement logiciels
Inscription : août 2011
Messages : 0
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2011
Messages : 0
Points : 0
Points : 0
Par défaut Vu dans le code du patron revu par un developpeur

dans la boite ou j'etais, le patron developpait en mode commando, avec des fonctions de min 3-4 ecrans de haut et qqfois plusieurs en largeur aussi..
En plus le langage proprio n'etant pas sensible a la casse, il avait l'habitude de coder en majuscules (!!!)..
Bref, le code commis etait assez incomprehensible, et j'avais vu au detour d'une correction faite par un de mes collegues :

"Le style est inimitable ... "..

Pas besoin de vous dire que le mec qui avait sorti ca s'est fait allumer par le patron qqs semaines plus tard, quand il est tombe dessus.
tmaurel est déconnecté   Envoyer un message privé Réponse avec citation 22
Vieux 24/08/2011, 17h51   #95
esperanto
Futur Membre du Club
 
Inscription : janvier 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 5
Points : 16
Points : 16
Par défaut Commentaires

Une fois, devant une page HTML qui s'affichait mal j'ai machinalement fait un "view source" et j'y ai lu quelque chose du genre:
<!-- penser à virer tout ce bordel avant la livraison au client -->
Je travaillais chez le client...
esperanto est déconnecté   Envoyer un message privé Réponse avec citation 160
Vieux 26/10/2011, 16h21   #96
Lyche
Expert Confirmé Sénior
 
Avatar de Lyche
 
Homme
Développeur SQL
Inscription : janvier 2007
Messages : 2 107
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur SQL

Informations forums :
Inscription : janvier 2007
Messages : 2 107
Points : 4 001
Points : 4 001
Envoyer un message via MSN à Lyche
Tiens, je viens de retrouver un commentaire dans une des procédure d'une des applications que j'ai repris à la maintenance..

Citation:
--Rustine permettant de ne pas intégrér de doublons emails
suivit d'une exécution de procédure..

ça, c'est de l'efficacité !
__________________
Citation:
le programmeur est une machine bizarre qui transforme le café en code
Lyche est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 26/10/2011, 16h25   #97
zeyr2mejetrem
Membre Expert
 
Avatar de zeyr2mejetrem
 
Homme
Ingénieur développement logiciels
Inscription : novembre 2010
Messages : 455
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2010
Messages : 455
Points : 2 038
Points : 2 038
Retrouvé dans une vieille application développée en mode pompier

Code :
1
2
3
4
5
6
7
8
try{ //Dieu nous garde !!
... du code de m...
}
catch(Exception $e){
// Ce salopard de Dieu nous a lâchés !!
mail($adresseAdmin,"C'est arrivé !!","Avant d'aller pointer à l'ANPE => ".$e->getMessage());
}
__________________
Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.
zeyr2mejetrem est déconnecté   Envoyer un message privé Réponse avec citation 91
Vieux 17/11/2011, 10h37   #98
Bktero
Expert Confirmé Sénior
 
Avatar de Bktero
 
Ingénieur systèmes embarqués
Inscription : juin 2009
Messages : 1 694
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur systèmes embarqués
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2009
Messages : 1 694
Points : 4 130
Points : 4 130
Grâce aux TODO qu'Eclipse détecte, j'ai trouvé ça :

Code :
1
2
3
4
5
                    /*
                     * Cela ne nous concerne pas TODO c'est louche on devrait
                     * avoir detecté la fin de la valeur avant ...
                     */
OMG..... Ce truc tourne comme ça depuis plusieurs années, j'ai peur
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a

Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^

Pour vos problèmes d'embarqué, utilisez le forum dédié !
Bktero est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 17/11/2011, 11h09   #99
Jon Shannow
Membre Expert
 
Avatar de Jon Shannow
 
Homme
Responsable de service informatique
Inscription : avril 2011
Messages : 1 149
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : avril 2011
Messages : 1 149
Points : 1 681
Points : 1 681
Un truc que j'avais vu qui m'avait fait sourire.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
//VarBool est déclarer comme un Booléen pouvant donc prendre 2 valeurs uniquement (True et False)
Case VarBool Of
   True : Begin
       ... du code
   end
   False : Begin
       ... du code
   end
   Else Begin
     ... du code
   End
End;
Je me suis toujours demandé pourquoi ce else ? Et pourquoi un case !

Sinon, un truc que j'ai fait, ici. Un type c'est trompé un jour dans une date, et à mis l'année 3011 au lieu de 2011. Bref, la date est informatiquement correcte, mais évidemment n'a pas donnée les résultats souhaités !

On m'a dit que je devais sécuriser la saisie de date... Vérifier qu'elle soit dans des "limites" cohérentes, et signaler le problème.

Alors, dans le cas ou la date dépasse de plus d'un mois, la date en cours, j'affiche un message
Citation:
Hola, t'es sur de ton coup ?
Si la date dépasse l'année
Citation:
He bin, ça c'est de la prévision !
Si la date dépasse le siècle
Citation:
He, Ho ! N'anticipons pas, veux-tu ? Reposes ton verre, passes-toi un gant d'eau fraiche sur le visage, et refais-ta saisie !
Ça a beaucoup fait rire, car évidemment, ça c'est reproduit !
Jon Shannow est déconnecté   Envoyer un message privé Réponse avec citation 141
Vieux 06/12/2011, 17h03   #100
DeathMixer
Membre du Club
 
Inscription : avril 2009
Messages : 57
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2009
Messages : 57
Points : 55
Points : 55
Un jour je devais écrire du code qui utilisait une librairie qu'un de nos fournisseurs nous avait vendu, et je tombais systématiquement sur un bug au même endroit...
Un bug que je n'arrivais pas à comprendre, donc encore plus difficile à corriger. J'ai dû faire appel à plusieurs de mes collègues pour m'aider et aucun d'eux n'a pu trouver la solution !

Du coup, on en a conclu (de façon quelque peu hasardeuse) que la librairie était buggée. Après diverses négociations avec le fournisseur, j'ai réussi à obtenir le code source des fonctions qui posaient potentiellement problème.
Et je suis tombé sur un commentaire mémorable !! Je le partage avec vous :
Code :
// This should work but it doesn't
Mémorable !!
DeathMixer est déconnecté   Envoyer un message privé Réponse avec citation 90
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h27.


 
 
 
 
Partenaires

Hébergement Web