IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Quel est le code dont vous êtes le plus fier ?

  1. #61
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Souvenirs, souvenirs...
    Bonjour,

    Parler de code serait trop réducteur. Je préfèrerais plutôt parler d'ensemble d'applications. Je vous parle d'un temps, pas si éloigné, où l'informatique était le fait de professionnels, donc une profession, ne voyez à cela rien de péjoratif ni restrictif, les choses étaient comme cela, depuis ces mêmes choses ont évoluées.
    Les applications dont je parle et auxquelles j'ai durant de nombreuses années participé en tant que, dans un premier temps, ingénieur système puis, par la suite, Chef du service informatique d'Arianespace à Kourou en Guyane, sont celles qui concernent tout le monitoring, le control/command et le data logging des installations sol du lanceur Ariane, sans oublier l'établissement des programmes de vol.
    Souvenirs qui vous marquent dans la réussite mais aussi dans l'échec!

  2. #62
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 445
    Points
    28 445
    Par défaut
    Citation Envoyé par antecume Voir le message
    Souvenirs qui vous marquent dans la réussite mais aussi dans l'échec!
    C'était toi Arianne 5 ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #63
    Membre habitué Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Points : 164
    Points
    164
    Par défaut
    le code donc je suis le plus fier est mon jeux de : plus ou moin

    le premier jeux que j'ai compilé. j'ai passer des heur à le bidouiller pour l'améliorer.

  4. #64
    Membre à l'essai
    Inscrit en
    Août 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 21
    Points : 19
    Points
    19
    Par défaut programme d'optimisation de plan de charge
    Le code dont je suis le plus fier ...
    Un code C++ pour générer un planning automatiquement,
    l'algo permet de répartir un ensemble de taches disparates sur différents opérateurs ayant tous un profil particulier, à savoir chaque opérateur couvre un ensemble de taches, et pour chacune de ces taches chaque opérateur met un temps particulier pour l'exécuter.
    J''ai style 200 taches à distribuer qui couvre un spectre de 30 taches différentes.
    Je répartis ces taches sur 46 opérateurs ayant tous un profil différent.
    En sortie chaque opérateur se voit attribuer un ensemble de taches équivalent en temps aux autres opérateurs (écart max constaté d'environ 2%).
    Ce logiciel me fait gagner environ 3 heures de boulot pas marrant par semaine.
    Il est basé sur un algo de recuit simulé et fonctionne de tonnerre de Dieu !!
    Bonne continuation à tous.

  5. #65
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Assembleur
    Au début des années 80 j'ai découvert l'assembleur sur 6502 (Oric1). Après un premier programme du 'jeu de la vie' qui m'a permi d'apprendre les instructions, j'ai écrit sur papier un jeu de la vie en 3D (avec rotation) en assembleur, entierement tapé en code machine (j'avais pas de prog d'assemblage): 16K de codes hexa. Et ça a marché du premier coup ! Heureusement car j'avais aucun moyen de le sauver de toute façon.

  6. #66
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 12
    Points
    12
    Par défaut
    Le portage d'un simulateur de vol aux instruments ( VFR ) en mode texte à partir d'un listing paru dans une revue. Le source original était en CP/M et je le récrivais en Basic pour une machine maintenant oubliée qui s'appelait le Lynx. Le code final faisait un peu moins de 13 Ko. J'en suis toujours très fier car c'était en 1984 et j'avais tout juste 15 ans. J'ai encore la K7 qui avait servi pour les sauvegardes.

  7. #67
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 075
    Points : 7 981
    Points
    7 981
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    j'étais aux toilettes à regarder les murs quand soudain il m'est apparu
    Lol je croyais être le seul a découvrir la solution des problèmes dans les toilettes ^^. Miraculeux ces wc qd meme, bien plus utile qu'on ne le croit
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #68
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 12
    Points
    12
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Lol je croyais être le seul a découvrir la solution des problèmes dans les toilettes ^^. Miraculeux ces wc qd meme, bien plus utile qu'on ne le croit
    Je ne compte plus le nombre de fois où j'ai résolu un bug en relisant le source assis sur les gogues après une matinée à nager dans le vide. Et très souvent, je pose sur papier le design tout frais d'une nouvelle classe après avoir fait la vaisselle.

    Les tâches ménagères ne sont pas sans noblesse !!

  9. #69
    Membre émérite Avatar de shadowmoon
    Homme Profil pro
    Expert technique et fonctionnel .Net
    Inscrit en
    Mai 2005
    Messages
    1 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Expert technique et fonctionnel .Net
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 066
    Points : 2 645
    Points
    2 645
    Par défaut
    Citation Envoyé par EdLRSofts Voir le message
    Les tâches ménagères ne sont pas sans noblesse !!
    Dans ces cas là, chez la plupart des personnes, la partie consciente est plus ou moins focalisée sur la tache "en cours" tandis que l’inconscient est toujours en train de "réfléchir" au(x) problème(s) précédent et, une fois la solution trouvée, elle est "envoyée" à la partie consciente.

    De façon plus générale, notre inconscient collecte en permanence des informations de tous types sur notre environnement extérieur. C'est ainsi que, par exemple, même si on a pas "entendu" le son des premières cloches, on arrive quand même, quelques fois, à trouver l'heure juste.
    il n'y a jamais eu qu'un seul chrétien et il est mort sur la croix Friedrich Nietzsche
    L'homme est un apprenti, la douleur est son maitre Alfred de Musset
    C'est avoir tort que d'avoir raison trop tôt Praefectus Praetario Hadrianus

    my best memories ever : 2008 London Circle Line "The Booze Train"

  10. #70
    Membre expert
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 386
    Points : 3 531
    Points
    3 531
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par shadowmoon Voir le message
    Dans ces cas là, chez la plupart des personnes, la partie consciente est plus ou moins focalisée sur la tache "en cours" tandis que l’inconscient est toujours en train de "réfléchir" au(x) problème(s) précédent et, une fois la solution trouvée, elle est "envoyée" à la partie consciente.

    De façon plus générale, notre inconscient collecte en permanence des informations de tous types sur notre environnement extérieur. C'est ainsi que, par exemple, même si on a pas "entendu" le son des premières cloches, on arrive quand même, quelques fois, à trouver l'heure juste.
    On est équipé d'un DUALCORE
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  11. #71
    Membre chevronné
    Avatar de lilington
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 681
    Points : 1 800
    Points
    1 800
    Par défaut
    pour mon cas c'est une petite application de calcul numerique, ecrite salement en C qui avait menu pour ressoudre des problemes avec les methodes LU,GAUSS,CHOLESKY,Methodes Iteratives, meme l'aide. ce qui m'a rend fiere ce'st surtout le cote fenetre sous DOS, oui javais simule des fenetres, une boite de message avec des boutons suivant,precedent...
    aujourd'hui en regardant le code je vois a quel point j'ai evolue et a quel point ce code est pourit mais je suis toujours fiert du resultat quand je le lance sous winXP car ca marche pas sous win7 et pas dutout sous Linux.
    Petit lien vers mon premier jeux SDL2/C
    http://store.steampowered.com/app/72..._Soul_Of_Mask/
    la suite? ca vient,ca vient!

  12. #72
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    243
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 243
    Points : 415
    Points
    415
    Par défaut
    Je ne suis fier d'aucun de mes codes, du coup je les réécris jusqu'à gavage total et les abandonne dans un état pire que les précédents...
    (Si, peut-être un générateur de géodes OpenGL avec lod sympathique.)

  13. #73
    Nouveau membre du Club
    Homme Profil pro
    à la retraite
    Inscrit en
    Janvier 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : à la retraite
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2011
    Messages : 11
    Points : 29
    Points
    29
    Par défaut un programme Cobol, en 1979 !!
    Ca fait plus de 30 ans que je n'ai rien fait de mieux.. je me souviens surtout du sentiment d'intense création : tout seul dans un grand bureau, sous une verrière, pendant 2 jours et une vingtaine d'heures j'ai écrit ce programme qui m'est toujours resté en mémoire (à l'époque on écrivait les programmes sur des bordereaux, qui étaient ensuite tapés par l'atelier de perfo, avec retour des cartes 2 semaines plus tard... au moins, on était obligé de documenter). Ca parait curieux d'accoler les mots "Cobol" et "création", c'est pourtant ce sentiment que j'ai eu chaque minute de ces deux jours. Ca ne s'est jamais reproduit depuis...

  14. #74
    Membre régulier Avatar de Ylmith
    Profil pro
    Powered by Laom and Bethecu
    Inscrit en
    Juin 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Powered by Laom and Bethecu

    Informations forums :
    Inscription : Juin 2006
    Messages : 140
    Points : 78
    Points
    78
    Par défaut
    Même si je n'y travaille que depuis le début de l'année ma dernière base représentera la synthèse de 3 années dans ce type de développement :
    une base Font-End/Back-End pour permettre la gestion en réseau d'environ
    500-700 contrats d'emploi par an.
    Etant passé d'Excel à Access j'avais cru que je n'aurais plus jamais à me servir
    du VBA-Excel...et je me trompais.
    Lorsque vendredi dernier j'ai pu rapidement mettre en place un code complexe pour piloter en interne une feuille Excel pour les besoins de cette base je me suis dit que malgré le fait de n'avoir pas fait ce genre de choses depuis longtemps ça se passait beaucoup mieux que ce que j'aurais pu espéré... Ce n'est peut être rien mais, étant venu à la programmation sur le tard, ce genre de "gratification" fait quand même chaud au coeur.

  15. #75
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2010
    Messages : 149
    Points : 171
    Points
    171
    Par défaut
    Pour moi, le code dont je suis le plus fier est celui d'arrivée à afficher dans une boucle infinie le message "Hello world" dans tout les languages que je connais
    Qui ne tente rien, ne tente rien !

  16. #76
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2011
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2011
    Messages : 204
    Points : 511
    Points
    511
    Par défaut
    Le code dont j'aurais pu être le plus fier est un jeu de bataille navale programmé en C et n'utilisant que la console. Ah les joies d'avoir des carrés de différentes couleurs dans celle-ci représentant les étendues d'eau et les navires !

    Malheureusement, ce n'est jamais une bonne idée de stocker son projet final sur une clé USB... surtout que je l'ai perdue

    Dommage, il ne me restait que peu de choses à coder, comme une IA, mais je n'ai jamais eu le courage de reprendre le projet - surtout que sa dernière sauvegarde était trop vieille pour être exploitable.

    Bon, c'est bien peu de choses par rapport à ce que vous avez fait, mais je ne suis encore qu'un débutant dans ce monde ô combien passionnant de la programmation !

    PS: A vrai dire, je pourrais encore citer une application reprenant les informations d'Allociné et permettant une recherche sur celui-ci en usant de l'API non-officielle du site (comprendre qu'elle n'est pas documentée et qu'elle n'est utilisée que pour les applications mobiles officielles du site).

  17. #77
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    243
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 243
    Points : 543
    Points
    543
    Par défaut
    Pas forcément fier, mais d'être arrivé au bout ça m'a fait un bien fou que d'avoir réalisé un convertisseur de nombres en lettres de 0 à 1000 000 000, avec les accords ou non :p.

  18. #78
    Membre actif Avatar de DrHelmut
    Homme Profil pro
    Software craftsman - JS, Java...
    Inscrit en
    Octobre 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Software craftsman - JS, Java...
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 113
    Points : 216
    Points
    216
    Par défaut
    j'étais bien fan de mon jeu de "Othello" codé en Java/Swing avec petite IA... pas optimisé pour deux sous et qui se prennait souvent des out of memory error dans la tronche à l'époque.. (projet d'étude)

    Sinon un ptit shoot them up fait en flash, mais c'est pas vraiment coder...

    Et niveau professionnel, y'a rien dont je sois particulièrment fier... j'ai fait de belles optimisations de perf sur pas mal de projet mais c'était tellement mal codé de base que franchement, y'a pas de mérite.

    On va dire que, par rapport à mes collègues, je suis fier de savoir faire du javascript "à la main" et donc de me démmerder à fond sur ce sujet là ou d'autres n'aiment pas ça ou ne comprenent pas ça

  19. #79
    Membre actif
    Inscrit en
    Septembre 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 72
    Points : 288
    Points
    288
    Par défaut
    Le code dont je suis le plus fier est un petit outil réalisé il y a 5 ou 6 ans dans ma boite précédente. En quelques secondes il effectue une comparaison de données qui nécessitait parfois plusieurs heures. C'est une grande satisfaction quand mes anciens collègues me disent qu'ils ne peuvent pas s'en passer encore aujourd'hui et qu'ils rendent vert de rage ceux qui n'ont pas la chance de l'avoir : il y'a un clef d'activation.

  20. #80
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2011
    Messages : 6
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Récemment, un ami développeur me confiait à la terrasse d'un café la fierté qu'il avait ressenti d'avoir réalisé son premier code avec sa fille.

    Le programme n'avait rien de complexe ni de révolutionnaire, mais de voir son enfant créer une mini-application (un jeu très basique en Java) lui avait procuré une joie immense et beaucoup plus de satisfaction que lors de ses habituelles réalisations complexes et sur mesure pour des services financiers ou des opérations de reportings de grand envergure.

    Cette petite anecdote montre bien que le développement n'est pas uniquement affaire de complexité ou de performance du code.
    Exact. Merci pour ce témoignage ça m'a permis de me rappeler d'un programme que j'ai écrit sous DOS. Il permettait à ma soeur d'environ 5 ans de lancer des jeux à partir d'une liste. Mon premier programme vraiment UTILE m'a apporté une grande fierté d'autant plus grande que le paternel toujours prêt à critiquer prédisait un plantage en raison de problème de mémoire et bah non en revenant à la liste la mémoire était libérée et na !

    J'ai écrit du code plus complexe et performant mais je n'ai plus jamais éprouvé cette même fierté, ça me manque.

Discussions similaires

  1. [EDI] Quel est l'éditeur que vous recommandez pour PHP ?
    Par Lana.Bauer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 400
    Dernier message: 10/04/2018, 20h08
  2. [Jeu de Rôle] Livres dont vous êtes le héros
    Par flo_flo dans le forum Lectures
    Réponses: 55
    Dernier message: 13/11/2007, 14h07
  3. Réponses: 1
    Dernier message: 20/02/2007, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo