moi1392 a écrit 740 commentaires

  • [^] # Re: Ignore-les

    Posté par  . En réponse au message git + meld = GLib-GIO-CRITICAL. Évalué à 4.

    au lieu de tout rediriger vers /dev/null, un coup de grep -v peut te virer que les lignes qui t'embêtent et tu as toujours la possibilité de voir si tu as un autre message important un jour.

  • [^] # Re: Memory leak et warnings

    Posté par  . En réponse au journal 723, +5736, -5696… un mois de travail de résurrection d'un projet libre…. Évalué à 10.

    Par expérience je marche plutot dans l'autre sens, les warning dont je suis sur qu'ils sont la manifestation quasi tout le temps d'un vrai problème, je les passe en WError, et j'utilise sur ma machine perso un compilateur plus récent que sur les machines de production pour en avoir le plus possible.
    C'est souvent de nouveaux warnings obscurs, mais ils sont assez utiles quand j'en chope un.
    Et comme il y en a très peu, je peux me permettre de passer une heure ou deux à tous les fixer et commiter le résultat.

    De l'autre coté, pour les warnings TRES nombreux (je pense en particulier au signed/unsigned mismatch), le soucis c'est qu'il sont à 99,99% inoffensifs, et que si je les coupe, je risque de rater LE vrai positif le jour ou je bosse sur un fichier spécifique et que du coup, en ne compilant que lui, je m'attarde un peu sur les warnings que j'ai.

    Voila, c'est juste ma life de dev (:

  • [^] # Re: Memory leak et warnings

    Posté par  . En réponse au journal 723, +5736, -5696… un mois de travail de résurrection d'un projet libre…. Évalué à 4.

    Effectivement, je me suis emballé un peu vite, la ligne 4 n'est pas signalée comme variable non utilisée par un compilateur, ce qui est normal.

  • # Memory leak et warnings

    Posté par  . En réponse au journal 723, +5736, -5696… un mois de travail de résurrection d'un projet libre…. Évalué à 10.

    Je prêche certainement des convaincus ici, mais en allant jeter un oeil à ton commit sur le mémory leak (cas 3), je me rends compte que c'est un code signalé par le compilateur par un warning.
    Et là, je retombe dans les travers de discussions avec des collègues qui me donnent envie de m'arracher leur arracher les cheveux, à savoir, éliminer les warning OUI, c'est IMPORTANT et pas que pour le style, la beauté du geste et du code, car quand on en a 469356 (valeur non contractuelle) pendant la compilation complète du logiciel, on rate ceux qui sont vraiment important et cachent de vrais bugs.
    Sur une très grosse suite logicielle ça arrive, pas forcément très souvent, mais à la (grosse) louche je dirais qu'une ou deux fois par an je fixe un bug CLIENT et me rends compte qu'il y avait un warning du compilateur me montrant un problème à cet endroit.
    Sans compter ceux que je ne fixe pas moi et qui étaient aussi signalés par un warning, sans compter ceux que je fixe et donc je ne remarque même pas le warning vaguement associé, sans compter…

  • # hacker, c'est la vie

    Posté par  . En réponse au message [Débutant] Je souhaite m'améliorer sur Linux. Évalué à 3.

    Un des moyen les plus efficaces en plus d'être ludique pour s"amléiorer, c'est de hacker :

    Tu as une tache répétitive à faire ?
    Essaye de faire un script qui la fait pour toi, de l'améliorer, de le lancer automatiquement (il y a quelques temps, je m'étais amusé à faire un script qui ajoute une numérotation au nome de fichiers quand je les glisse dessus depuis un explorateur de fichier, c'était drôle et utile)

    Quelques chose ne marche pas comme tu le voudrais ? intéresse toi au composant qui s'occupe de ce service en général, voit comment il marche, est ce que tu peux le configurer autre ment, essaye des trucs (par exemple, tu peux configurer des options/ponts de montage particulier pour des périphériques usb avec udev, voir des scripts à lancer quand le périf en question est connecté)

    Tu veux t'essayer à l'administration ? tu peux t'amuser à monter un serveur web/mail/identification/dns/ce_que_tu_veux, t'apprendra plein de trucs et ton services, même s'il est un peu boiteux, restera celui que t'as mis en place, et ça c'est super gratifiant.

    Pour tout ça, tu as des tas de ressources, tutos, questions/réponses sur le web.
    Tu peux aussi (de préférence après avoir cherché et galéré un peu) poser tes question et tes problèmes ici ou ailleurs.

    C'est pour moi la meilleur façon de progresser et d'apprendre à utiliser un système linux.

  • [^] # Re: Digital

    Posté par  . En réponse au lien Comment dit-on en français data science, backdoor, digital..? - france inter. Évalué à 3.

    la définition citée dans l'article est d'ailleurs remarquable, le numérique c'est : "l’ensemble des disciplines scientifiques et techniques, des activités économiques et des pratiques sociétales fondées sur le traitement de données numériques"
    Donc le numérique c'est ce qui se rapporte au numérique. C'est clair non ?

    Bon j'avoue, je ne suis pas allé voir la source originale et c'est peut être (certainement même, je l'espère) seulement l'article qui a une tournure pas très heureuse sur ce point là.

  • [^] # Re: Installer, c'est plus propre

    Posté par  . En réponse au message tentative de configuration bizarrre: linux sur deux disques durs avec clonage du système. Évalué à 5.

    Ah mince, c'est dommage, c'est une installation de linux qui date de longtemps, j'ai installé plein de programmes et de truc, ce serait bête de tout perdre.

    Si tu as tout installé avec dpkg/apt/synaptic, tu peux facilement réinstaller la meme chose en utilisant
    - dpkg --get-selections > un_fichier_cool.txt

    sur ton installation actuelle, puis
    - dpkg --set-selections < un_fichier_cool.txt
    - apt -f install

    sur ta nouvelle installation.
    Attention, je te files ces commandes de tête, vérifies dans la doc tout de même.

    tu veux dire que certains fichiers ou données un peu inhabituelle ne peuvent être copiée avec la commande CP ?

    cp ne te copiera pas le bootloader sur le secteur d'amorçage par exemple.

  • [^] # Re: leaked, mais de où ?

    Posté par  . En réponse au lien 3,2 milliards d’adresses Gmail & Outlook compromises : comment vérifier si la vôtre est concernée. Évalué à 3. Dernière modification le 25 février 2021 à 00:42.

    pareil ici, je n'ai pas de compte netflix, du coup je suppose que ça vient de likedin. C'est un des endroits suspects où cet adresse apparement compromise est utilisée.

  • # leaked, mais de où ?

    Posté par  . En réponse au lien 3,2 milliards d’adresses Gmail & Outlook compromises : comment vérifier si la vôtre est concernée. Évalué à 4.

    Tiens, une de mes addresses de courriel est présente dans ces bases de données.
    Par contre, j'utilise des mots de passe uniques sur chaque site un peu sensible.
    Du coup j'ai essayé de trouver quel mot de passe lui était associé pour savoir quel site a merdé, mais je n'ai pas trouvé l'information.

    Quelqu'un sait comment voir ça ? (autrement qu'en proposant un à un mes mots de passe bien évidemment ;))

  • [^] # Re: DRM

    Posté par  . En réponse au message Vidéo non visionnable pour cause de Linux. Évalué à 6.

    [complotisme inside] si ça se trouve, c'est juste qu'ils ont une faille sous edge et une sous safari à exploiter pour infecter ton terminal, mais pas encore (ou plus) sous les autres navigateurs.
    C'est un bon moyen de détecter le navigateur sans se fier à l'user agent mine de rien ;)

  • # autre info

    Posté par  . En réponse au message Autorisation groupe (Résolu). Évalué à 2.

    en étant loggué avec l'utilisateur titi, quel est le retour de ces commandes :
    id
    ls -l /home (seul la ligne "repcom" du résultat m'intéresse ici, ne copie pas les autres)
    ls -l /home/repcom (idem, seul la ligne concernant ton nom de fichier à de l'importance)
    cd /home/repcom
    touch /home/repcom/fichier_problematique

  • [^] # Re: Sécurité ?

    Posté par  . En réponse à la dépêche HackInScience : automatiser l'enseignement de Python. Évalué à 5.

    Ou alors, c'est eux qui sont trop bons…

  • [^] # Re: Impression de déjà vu

    Posté par  . En réponse au lien Julia, le code informatique qui bouleverse la science. Évalué à 1.

    Je ne connaissais pas ce langague, alors après avoir lu l'article en question, je suis allée voir un peu de quoi il en retournait, et j'ai eu la même conclusion que toi :
    ça ressemble fortement à du python avec une syntaxe proche du C

    Du coup, c'est peut-être moi qui n'ai rien compris, mais qu'apporte-t-il vraiment de plus ?

  • # J'vais dire quelque chose...

    Posté par  . En réponse au journal [bronsonisation] 100 conneries. Évalué à 6.

  • [^] # Re: libre et écologie

    Posté par  . En réponse au journal Comment et quoi répondre aux invitations Zoom et Microsoft Team → vs Jitsi Meet. Évalué à 0.

    Les 2 exemples fournis (conso et bande passante) sont pour toi du confort, soit. Pas chez moi.

    C'est quoi alors ?

    Tu as tes priorités, OK, tu préfères payer plus cher et pourrir plus la planète par rapport à utiliser du non libre, on est d'accord qu'on n'a juste pas les mêmes priorités, faut par contre assumer et le dire de cette manière et pas se cacher ses priorités libristes supérieures au prix et à l'écologie, pour une honnêteté intellectuelle (envers toi-même en premier).

    au prix de l'écologie… on parle bien de bande passante et de conso sur le poste utilisateur là…
    T'es allé mesurer la conso sur les serveur qui font le job pas chez toi, la récupération des flux, leur multiplexage, et qui le renvoient chez les gens ? T'as allé mesuré la consommation des systèmes de climatisation pour ces salles serveur ? Et puis ces grosses boite, on va partir du principe qu'en terme d'employé pour ce service, c'est kifkif avec un groupe de dev libriste, mais en plus, ils ont des commerciaux, des secrétaires, des manageurs, des dirigeants, qui démarchent, se déplacent, prennent l'avion pour aller faire du lobbying, t'es allé voir la conso de tous ces déplacement ?
    T'en a absolument aucune idée, comme moi de la pollution réelle de ces techno, alors avant d'insulter les gens de manque d'honnêteté intellectuelle, pense à en avoir un tout petit peu toi, de l'intellect…
    Et avant de poster une réponse inutile car à coté de la plaque, avec des arguments digne d'une rédaction de CM2, pense à la bande passante que cela va utiliser et à quel point ça va pourrir la planète, soi honnête intellectuellement, envers toi même en premier, c'est la moindre des choses à ce qu'il parait.

  • [^] # Re: libre et écologie

    Posté par  . En réponse au journal Comment et quoi répondre aux invitations Zoom et Microsoft Team → vs Jitsi Meet. Évalué à 8.

    qui ont des soucis de priorités

    Je ne vois pas en quoi préférer une solution libre, seulement pour le fait qu'elle soit libre, même si elle est moins aboutie techniquement est un souci de priorité.
    Pour prendre une analogie, de plus en plus de monde à des considérations écologiques de nos jours, or, l'écologie c'est exactement ça, réduire notre confort personnel parce qu'on donne plus de valeur à quelque chose d'autre, qu'on appelle écologie.
    Et personne (à part peut être trump) ne pense que c'est avoir des soucis de priorité.
    Pourtant des fois c'est plus contraignant pour les gens, voir ça leur revient plus cher (là ils râlent un peu quand même…)

    Et bien cela peut être pareil pour le libre, on peut préférer une solution libre parce que personnellement on donne plus d'importance à la valeur liberté du code, de son utilisation qu'à notre confort personnel.

    Bon si après elle est bien techniquement, c'est encore mieux, on est bien d'accord !

  • [^] # Re: À l’essai

    Posté par  . En réponse au lien Ne copier-coller pas dans le shell depuis une page web. Évalué à 2.

    Merci :)
    Il y a juste un chevron en trop à la fin du lien, si quelqu'un peut le corriger, ça évitera à une personne de penser que le lien est mort alors que la page est toujours bien présente.

  • [^] # Re: À l’essai

    Posté par  . En réponse au lien Ne copier-coller pas dans le shell depuis une page web. Évalué à 3. Dernière modification le 21 octobre 2020 à 11:19.

    Merci pour cette option, je ne la connaissais pas.

    D'ailleurs, est ce qu'il existe un site sympa qui référence les options utiles et cachés de firefox.
    Pas la doc officielle qui les a certainement toutes, mais une pré-sélection judicieuse pour l'utilisateur moyen ou avancé.

  • # les élections, ça devrait être tous les mois

    Posté par  . En réponse au lien L'administration Trump s'attaque à google . Évalué à 4.

    à un mois de l'élection présidentielle… la blague.

  • [^] # Re: paire de baffes

    Posté par  . En réponse au journal H.S. En France petite leçon de démocratie (de séparation des pouvoir, surtout). Évalué à 7.

    Quand la porte parole du gouvernement affirme qu'elle ne vois aucun problème pour mentir ça en dit long sur la mentalité de ce dernier, et la probité de celle-ci

    Je remarque tout de même qu'en avouant qu'elle ment, elle ment moins que les autres qui mentent tout autant mais assurent qu'ils ne mentent pas :°)

    Bon, ça n'enlève rien aux problèmes que soulèvent ces mensonges et le fait de mentir pour une porte parole du gouvernement….

  • [^] # Re: appel recursif infini

    Posté par  . En réponse au message essayer de recupérer l'adresse de retour d'une fonction. Évalué à 2.

    effectivement je l'ai lu un peu vite.

    ton appel te revoie à la troisième ligne du main (à peu près, à voir dans le code assembleur généré comment a été faite l'affectation de la valeur de retour à v), qui du coup fait un return 0 qui te fait revenir juste après l'appel adresseDeRetour() et tu reviens vers main avec le return ++value; et ton programme se termine.

  • # appel recursif infini

    Posté par  . En réponse au message essayer de recupérer l'adresse de retour d'une fonction. Évalué à 2. Dernière modification le 24 juillet 2020 à 14:16.

    Ce que tu fais n'est pas un retour à l'appellant, mais un appel de fonction, dans le cas où ton appel serait correct (voir le commentaire de beaulieu1), l'instruction "adresseDeRetour();" aurait pour effet d'appeler la fonction "main", qui à son tour appellerait la fonction "addOne", qui appellerait "main"… jusqu'à ce que ton programme finisse par être tué pour un débordement de pile.

  • [^] # Re: Remarques

    Posté par  . En réponse au journal Il était une fois… la procrastination. Évalué à 3.

    voir avec son pote omeho

    D'ailleurs sais-tu pourquoi Juliette est t'iste ? Pa'ce que 'oméo pa'ti…

  • [^] # Re: Samsung

    Posté par  . En réponse au lien Tiens, c'est Tizen OS qui équipe les TV haut de gamme Samsung. Évalué à 2.

    Sérieux ? 5 secondes de démarrage pour une vulgaire TV ?

  • [^] # Re: Croix vé bâton

    Posté par  . En réponse au journal Le 16, le nombre du démon. Évalué à 2.

    je ne vois pas le problème, 1 + 6 + 0 + 5 + 2 + 0 = 16 !! .. en base 8