Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 10 sur 25 PremièrePremière ... 6789101112131420 ... DernièreDernière
Affichage des résultats 181 à 200 sur 492
  1. #181
    Membre éprouvé Avatar de Tellen
    Profil pro
    Inscrit en
    octobre 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : octobre 2006
    Messages : 150
    Points : 468
    Points
    468

    Par défaut

    Citation Envoyé par Barsy Voir le message
    C'est parce que la fonction sscanf (que je ne connais pas) doit faire la conversion en octal et non en décimal.
    Alors pourquoi les secondes affiche les 8 et les 9?

  2. #182
    Inactif
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    3 894
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : octobre 2004
    Messages : 3 894
    Points : 4 684
    Points
    4 684

    Par défaut

    Citation Envoyé par Tellen Voir le message
    Alors pourquoi les secondes affiche les 8 et les 9?
    Cela ne les affiche pas : le sscanf a planté sur les minutes, donc les secondes sont tout simplement non initialisées : -858993460 (décimal) correspond à 0xCCCCCCCC en hexadécimal, qui est la valeur par défaut des variables sous Visual Studio en mode Debug.

  3. #183
    ILP
    ILP est déconnecté
    Membre éclairé Avatar de ILP
    Homme Profil pro Lionel PLAIS
    Développeur informatique
    Inscrit en
    mai 2002
    Messages
    233
    Détails du profil
    Informations personnelles :
    Nom : Homme Lionel PLAIS
    Âge : 28
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : mai 2002
    Messages : 233
    Points : 336
    Points
    336

    Par défaut

    En Pascal, je viens de la trouver :
    Code Pascal :
    1
    2
    3
    4
    5
    6
      case MessageDlg('Insérez le dernier disque de la série', mtInformation,
          [mbOK, mbCancel], 0) of
        mrOK:
          Cancel := False;
        mrCancel: ;
      end;
    Euh...
    Code Pascal :
    1
    2
    Cancel := (MessageDlg('Insérez le dernier disque de la série', mtInformation,
      [mbOK, mbCancel], 0) = mrCancel);
    C'est pas plus simple comme ça ?

  4. #184
    Membre régulier
    Inscrit en
    septembre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : septembre 2007
    Messages : 70
    Points : 83
    Points
    83

    Par défaut

    Bonjour,

    C'est un peu HS, mais il y a quand même eu un peu de code qui a été écrit ...

    Petite anecdote d'ingénieur système ...
    Dans le genre idiot, surtout quand c'est un consultant spécialiste GNU/Linux (à ces dire, hein) !

    Je lui prépare une machine toute belle (il doit nous développer un service), je passe une bonne heure à lui expliquer que ce n'est pas Ubuntu et qu'il existe d'autre distribution (déjà là, j'ai des doutes ...).

    Mais bon passons, c'est le lendemain où c'est le plus beau. Il m'appelle car il n'arrive pas à accéder à la machine et me dit ceci:
    "J'ai un peu sécurisé le système, mais je crois que je me suis trompé et comme la commande cat ne fonctionnait plus, je l'ai réécrite". Un grand silence de votre serviteur c'est fait suivre à la fin de la phrase.

    Pour ceux qui n'utilise pas des environnement GNU/Linux, la commande cat fait partie des commandes de base. Autant vous dire tout de suite que ce brave spécialiste n'avait pas que cette commande qui ne fonctionnait pas. Il avait réussit à me pourrir le système comme jamais (même ma soeur na jamais réussi à faire aussi bien!).

    Pour ne pas vous laisser sur votre fin ... Je lui ai refait une installation propre et je lui ai ensuite expliqué à nouveau cet environnement. Cette fois ci, j'y ai passé la journée ...

    Salutations.

    PS: Je n'ai pas encore reçu le code source ... Suis pas pressé

  5. #185
    Expert Confirmé Avatar de jabbounet
    Homme Profil pro frederic frances
    Consultant informatique
    Inscrit en
    juin 2009
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Nom : Homme frederic frances
    Âge : 38

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : juin 2009
    Messages : 1 894
    Points : 2 786
    Points
    2 786

    Par défaut

    Citation Envoyé par aepli Voir le message
    Bonjour,

    C'est un peu HS, mais il y a quand même eu un peu de code qui a été écrit ...

    Petite anecdote d'ingénieur système ...
    Dans le genre idiot, surtout quand c'est un consultant spécialiste GNU/Linux (à ces dire, hein) !

    Je lui prépare une machine toute belle (il doit nous développer un service), je passe une bonne heure à lui expliquer que ce n'est pas Ubuntu et qu'il existe d'autre distribution (déjà là, j'ai des doutes ...).

    Mais bon passons, c'est le lendemain où c'est le plus beau. Il m'appelle car il n'arrive pas à accéder à la machine et me dit ceci:
    "J'ai un peu sécurisé le système, mais je crois que je me suis trompé et comme la commande cat ne fonctionnait plus, je l'ai réécrite". Un grand silence de votre serviteur c'est fait suivre à la fin de la phrase.

    Pour ceux qui n'utilise pas des environnement GNU/Linux, la commande cat fait partie des commandes de base. Autant vous dire tout de suite que ce brave spécialiste n'avait pas que cette commande qui ne fonctionnait pas. Il avait réussit à me pourrir le système comme jamais (même ma soeur na jamais réussi à faire aussi bien!).

    Pour ne pas vous laisser sur votre fin ... Je lui ai refait une installation propre et je lui ai ensuite expliqué à nouveau cet environnement. Cette fois ci, j'y ai passé la journée ...

    Salutations.

    PS: Je n'ai pas encore reçu le code source ... Suis pas pressé
    un vieux proverbe taoiste dit un truc dans le style
    celui qui sait ne parle pas.

    En général cela se vérifie aussi dans la pratique, j'ai vu passer beaucoup d'expert ou pretendu comme tel, et ceux qui connaissaient le mieux leur domaine etaient souvent ceux qui s'en "ventaient" ou qui ne se revendiquaient pas "expert" du dit domaine, bref ceux qui savaient rester humble sur le sujet.

  6. #186
    Inactif
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    3 894
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : octobre 2004
    Messages : 3 894
    Points : 4 684
    Points
    4 684

    Par défaut

    Citation Envoyé par jabbounet Voir le message
    En général cela se vérifie aussi dans la pratique, j'ai vu passer beaucoup d'expert ou pretendu comme tel, et ceux qui connaissaient le mieux leur domaine etaient souvent ceux qui s'en "ventaient" ou qui ne se revendiquaient pas "expert" du dit domaine, bref ceux qui savaient rester humble sur le sujet.
    Tu as aussi l'âge qui joue : quand je vois passer un CV d'un prétendu "Expert C/C++" portant sur un type âgé de 22/23 ans avec six mois de stage comme seule expérience professionnelle, j'ai quand même de sérieuses crises de fou rire... Tu as aussi la variante avec "Expert C/C++ confirmé", avec dix ans d'expérience (dont neuf comme DBA, dév Java ou conception de sites Web) : là aussi, grosse rigolade en perspective...

    C'est pareil dans tous les domaines : l'expérience significative reste le meilleur critère de jugement pour un expert.

  7. #187
    Membre Expert
    Inscrit en
    juillet 2006
    Messages
    1 537
    Détails du profil
    Informations forums :
    Inscription : juillet 2006
    Messages : 1 537
    Points : 1 781
    Points
    1 781

    Par défaut

    Citation Envoyé par Mac LAK Voir le message
    C'est pareil dans tous les domaines : l'expérience significative reste le meilleur critère de jugement pour un expert.
    C'est un critère important, mais crois moi, il y a des gens qui passent 10 ans à faire les mêmes erreurs car ils sont persuadés qu'il sont des roxors.

  8. #188
    Membre éprouvé
    Inscrit en
    août 2004
    Messages
    556
    Détails du profil
    Informations forums :
    Inscription : août 2004
    Messages : 556
    Points : 474
    Points
    474

    Par défaut

    Citation Envoyé par Mac LAK Voir le message
    Tu as aussi l'âge qui joue : quand je vois passer un CV d'un prétendu "Expert C/C++" portant sur un type âgé de 22/23 ans avec six mois de stage comme seule expérience professionnelle, j'ai quand même de sérieuses crises de fou rire... Tu as aussi la variante avec "Expert C/C++ confirmé", avec dix ans d'expérience (dont neuf comme DBA, dév Java ou conception de sites Web) : là aussi, grosse rigolade en perspective...

    C'est pareil dans tous les domaines : l'expérience significative reste le meilleur critère de jugement pour un expert.
    Euh... Le C/C++ sont des languages, et la sémantique / syntaxe d'un language est relativement aisée à apprendre, et le nombre d'années d'expérience n'est généralement pas une bonne valeur pour la mesure de la maîtrise.

    J'ai un ami de 22 ans et je pense être correct en pensant qu'il est un expert du langage. Probablement pas de toutes les API qui existent sur le C++, mais il maîtrise vraiment le standard.
    Suffit d'aller faire un tour sur ##C++ sur Freenode pour s'apercevoir que les meilleurs ne sont généralement pas les plus vieux / ceux qui ont le plus d'expérience professionelle.

    Après, si pour toi un expert c'est celui qui sait pisser 100 lignes en moins d'une minute, alors on a pas la même définition.

  9. #189
    Membre chevronné Avatar de metagoto
    Hobbyist programmateur
    Inscrit en
    juin 2009
    Messages
    646
    Détails du profil
    Informations professionnelles :
    Activité : Hobbyist programmateur

    Informations forums :
    Inscription : juin 2009
    Messages : 646
    Points : 745
    Points
    745

    Par défaut

    Citation Envoyé par JulienDuSud Voir le message
    Euh... Le C/C++ sont des languages, et la sémantique / syntaxe d'un language est relativement aisée à apprendre, et le nombre d'années d'expérience n'est généralement pas une bonne valeur pour la mesure de la maîtrise.

    J'ai un ami de 22 ans et je pense être correct en pensant qu'il est un expert du langage. Probablement pas de toutes les API qui existent sur le C++, mais il maîtrise vraiment le standard.
    Suffit d'aller faire un tour sur ##C++ sur Freenode pour s'apercevoir que les meilleurs ne sont généralement pas les plus vieux / ceux qui ont le plus d'expérience professionelle.

    Après, si pour toi un expert c'est celui qui sait pisser 100 lignes en moins d'une minute, alors on a pas la même définition.
    Tu as raison, il y a des "experts" de tous ages. Quoique, "expert jeune", quelque part, c'est un oxymore!
    Cependant, maitriser le standard du C++ ne fait pas de la personne un expert C++ productif. Or, c'est ce genre de profile qui est généralement recherché, non pas celui d'un philosophe.

  10. #190
    Expert Confirmé Avatar de jabbounet
    Homme Profil pro frederic frances
    Consultant informatique
    Inscrit en
    juin 2009
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Nom : Homme frederic frances
    Âge : 38

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : juin 2009
    Messages : 1 894
    Points : 2 786
    Points
    2 786

    Par défaut

    Citation Envoyé par JulienDuSud Voir le message

    Après, si pour toi un expert c'est celui qui sait pisser 100 lignes en moins d'une minute, alors on a pas la même définition.
    en relisant ce qu'a lit mak, je ne crois pas que ce soit ce qu'il a dit, il a simplement dit que l'expérience significative dans un domaine est un critère de jugement valable.

    Je le rejoins un peu sur ce point a condition de savoir la lire sur le CV, j'ai déjà vu une personne avec un CV bourré de mission de quelques mois a droite a gauche et qui en fait s'était fait jeter de clients en clients avant de se faire jeter par sa boite qui avait finit par ne plus trouver de client ou le caser.

  11. #191
    Membre chevronné Avatar de Gouyon
    Homme Profil pro Rémi Gouyon
    Développeur informatique
    Inscrit en
    novembre 2003
    Messages
    620
    Détails du profil
    Informations personnelles :
    Nom : Homme Rémi Gouyon
    Âge : 50
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : novembre 2003
    Messages : 620
    Points : 656
    Points
    656

    Par défaut

    Citation Envoyé par adiGuba Voir le message
    +1

    Source : http://man.developpez.com/man3/scanf.3.php

    En clair 08 est considéré comme de l'octal

    %02d serait plus approprié

    a++
    Effectivement ça marche comme ça. Mais c'est vraiment un piège à C..
    Il y a des jours où j'éprouve une haine profonde envers microsoft
    Venez vous défouler ici ou c'est amusant
    Mon modeste site et mes modestes oeuvres sont
    Rémi

  12. #192
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut

    Citation Envoyé par Gouyon Voir le message
    Effectivement ça marche comme ça. Mais c'est vraiment un piège à C..
    Mais c'est vraiment un piège du C.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  13. #193
    Inactif
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    3 894
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : octobre 2004
    Messages : 3 894
    Points : 4 684
    Points
    4 684

    Par défaut

    Citation Envoyé par JulienDuSud Voir le message
    Après, si pour toi un expert c'est celui qui sait pisser 100 lignes en moins d'une minute, alors on a pas la même définition.
    Tu n'as pas compris. Non, ce n'est pas une question de vitesse de frappe, ni de grandes théories sur le langage ou le dernier design-pattern à la mode.
    Un expert, c'est quelqu'un à qui tu vas demander une fonction, et va te rendre un code :
    • Nickel côté commentaires, codage, normes de codage, documentation (la base, quoi...).
    • Aura sorti en même temps la doc (ou mieux, le programme) d'auto-test et de non-régression.
    • A déjà prévu dans son code les possibles évolutions de la fonction, ce qui permettra de ne pas tout péter pour rajouter quelque chose.
    • A suffisamment vu de pièges vicieux dans sa vie professionnelle pour envisager à peu près tous les cas possibles d'évolution...
    • Et plein d'autres trucs "normaux" pour une entreprise qui ne fait pas, justement, du pissage de code...


    Or, ceci ne s'apprend que par l'expérience : on ne l'enseigne pas à l'école, et si personne ne te "force" à le faire, 99% des dévs amateurs n'en font pas la moitié. C'est pour cela qu'un dév avec peu d'expérience n'est pas un expert, parce qu'il faut le cadrer systématiquement.
    Cela n'a rien à voir avec le "talent" pour le langage ou pour l'informatique en général, c'est simplement que lorsque tu es jeune débutant, tu es très très loin d'avoir vu la plupart des PAC (Pièges A C..) courants.

  14. #194
    Membre Expert Avatar de chaplin
    Inscrit en
    août 2006
    Messages
    1 213
    Détails du profil
    Informations forums :
    Inscription : août 2006
    Messages : 1 213
    Points : 1 436
    Points
    1 436

    Par défaut

    Le pire bout de code, je l'ai vu en RPG, 8 ou 9 boucles imbriquées, le stagiaire était désoeuvré. Je lui avait conseillé d'utiliser un stabylo pour s'y retrouver.

  15. #195
    Membre Expert
    Inscrit en
    juillet 2006
    Messages
    1 537
    Détails du profil
    Informations forums :
    Inscription : juillet 2006
    Messages : 1 537
    Points : 1 781
    Points
    1 781

    Par défaut

    Citation Envoyé par Mac LAK Voir le message
    Cela n'a rien à voir avec le "talent" pour le langage ou pour l'informatique en général, c'est simplement que lorsque tu es jeune débutant, tu es très très loin d'avoir vu la plupart des PAC (Pièges A C..) courants.
    Je suis tout à fait d'accord sur ta définition de l'expert.

    Mais si l'expérience est une donnée importante la dedans, je maintiens - et j'en ai vu, donc je maintiens de connaissance de cause - qu'il y a des gens qui passent 10 ans à tomber à chaque fois dans les mêmes pièges à con et à ne pas avoir appris à les éviter.

  16. #196
    Expert Confirmé Avatar de jabbounet
    Homme Profil pro frederic frances
    Consultant informatique
    Inscrit en
    juin 2009
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Nom : Homme frederic frances
    Âge : 38

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : juin 2009
    Messages : 1 894
    Points : 2 786
    Points
    2 786

    Par défaut

    Citation Envoyé par deadalnix Voir le message
    Je suis tout à fait d'accord sur ta définition de l'expert.

    Mais si l'expérience est une donnée importante la dedans, je maintiens - et j'en ai vu, donc je maintiens de connaissance de cause - qu'il y a des gens qui passent 10 ans à tomber à chaque fois dans les mêmes pièges à con et à ne pas avoir appris à les éviter.
    et parfois on tombe sur les pièges tendu par les autres en récupérant la lib ou le soft developpé par d'autres , mais c'est un autre débat

  17. #197
    Invité de passage
    Inscrit en
    novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : novembre 2005
    Messages : 5
    Points : 0
    Points
    0

    Par défaut

    J'adore le sujet "Retrieving an accountId in the log" sur www.badprogramming.com.
    Où le programmeur récupère l'accountId en parsant le fichier de log !

  18. #198
    Expert Confirmé
    Avatar de Alain Defrance
    Homme Profil pro Alain DEFRANCE
    Project Lead
    Inscrit en
    août 2007
    Messages
    1 994
    Détails du profil
    Informations personnelles :
    Nom : Homme Alain DEFRANCE
    Âge : 26
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Project Lead

    Informations forums :
    Inscription : août 2007
    Messages : 1 994
    Points : 3 838
    Points
    3 838

    Par défaut

    Citation Envoyé par Mac LAK Voir le message
    • Aura sorti en même temps la doc (ou mieux, le programme) d'auto-test et de non-régression.
    • A déjà prévu dans son code les possibles évolutions de la fonction, ce qui permettra de ne pas tout péter pour rajouter quelque chose.
    • A suffisamment vu de pièges vicieux dans sa vie professionnelle pour envisager à peu près tous les cas possibles d'évolution...
    • Et plein d'autres trucs "normaux" pour une entreprise qui ne fait pas, justement, du pissage de code...
    C'est un peu light quand même. Je connais beaucoup de personnes qui répondent à ces critères et qui ne sont pas des experts. Avoir un code propre qui marche et continuera à marcher, je dirais que c'est le strict minimum (même en fin de compte c'est plutôt rare). En effet c'est l'entreprise qui apprend ça, mais je dirais que l'expertise c'est la maîtrise d'un sujet en particulier. Pour moi un experts c'est quelqu'un qui maîtrise totalement une portion de techno. Expert JEE par exemple ça veut rien dire, c'est tellement vaste que l'expert en question ne sera que très peu pointu, or si on fait appel à un expert c'est pour avoir quelqu'un de solide. Un expert JPA par ex ça a un sens, quelqu'un qui maitrise totalement la persistance c'est envisageable et ce sont ces derniers qui vont nous pondre de jolies (ou pas) JSR.
    L'expérience ne fais pas tout, et malgré mon jeune âge, j'ai eu l'occasion de voir de sacrées burnes en entreprise qui ont de l'expérience.

  19. #199
    Inactif
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    octobre 2004
    Messages
    3 894
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : octobre 2004
    Messages : 3 894
    Points : 4 684
    Points
    4 684

    Par défaut

    Citation Envoyé par Alain Defrance Voir le message
    C'est un peu light quand même. Je connais beaucoup de personnes qui répondent à ces critères et qui ne sont pas des experts.
    Pour reprendre un terme mathématique, ce sont plutôt des "conditions nécessaires mais non suffisantes".
    Mais un débutant possède rarement ces qualifications / notions... Ce qui est tout à fait normal d'ailleurs, ce n'est pas de l'anti-jeune primaire de ma part. Si les débutants savaient tout, ça se saurait depuis le temps, même si certains croient tout savoir...

    Citation Envoyé par Alain Defrance Voir le message
    L'expérience ne fais pas tout, et malgré mon jeune âge, j'ai eu l'occasion de voir de sacrées burnes en entreprise qui ont de l'expérience.
    Bien entendu. Mais de mon côté, je n'ai jamais vu / rencontré de vrai expert qui soit jeune... L'expérience ne fait certes pas tout, mais elle reste nécessaire pour pouvoir prétendre être expert en quoi que ce soit.

  20. #200
    Candidat au titre de Membre du Club
    Inscrit en
    août 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : août 2009
    Messages : 18
    Points : 11
    Points
    11

    Par défaut

    Citation Envoyé par Mac LAK Voir le message
    Bien entendu. Mais de mon côté, je n'ai jamais vu / rencontré de vrai expert qui soit jeune... L'expérience ne fait certes pas tout, mais elle reste nécessaire pour pouvoir prétendre être expert en quoi que ce soit.
    Et encore, expérience et âge sont deux choses différentes. Un gars de 20 qui a toujours été passionné, qui a grandi parmi les ordis et qui code depuis qu'il a 10 ans peut avoir plus d'expérience qu'un autre de 30 ans qui a commencé à 20 ans à la fac...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •