moi1392 a écrit 730 commentaires

  • [^] # Re: Erreur de livre et experts C++

    Posté par  . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 4.

    Ne t'inquiète pas, si tu écris ce genre de choses, quand bien même tu y postulerais par erreur ou inadvertance, il y a peu de chances pour que tu y sois embauché.

  • [^] # Re: Erreur de livre et experts C++

    Posté par  . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 9.

    C'est exactement ça, ce qui m'embête, c'est le fait d'écrire du code qui est ambigu et qui laisse le doute à la lecture.
    Surtout que dans le cas présent, ça ne dois pas coûter beaucoup plus cher d'écrire une ligne à la fois !

    Quand tu bosses à beaucoup sur un projet, qui a une base de code énorme sur plus de 20 années d’existence, et des tas de développeurs différents qui sont passés dessus, à un moment il faut limiter les risques !
    Et avoir des pratiques saines limite en effet les risques !

    aucun langage n'est sûr, tu peux toujours écrire des choses qui vont avoir un effet inattendu, mais à un moment, dans un langage comme le c++ qui te permet de faire des choses plus dangereuses que d'autres langages, si en plus tu te mets à écrire ce genre de choses, la catastrophe est assurée !

  • # Erreur de livre et experts C++

    Posté par  . En réponse à la dépêche C++17 fixe l’ordre d’évaluation des expressions. Évalué à 5.

    Pas trouvé ? Pas d’inquiétude, aucun humain n’avait trouvé cette erreur.

    Sérieux ?
    Autant, je ne me serais peut être (voir certainement) pas posé de question car il s'agit en effet du livre de Bjarne, et je me serait naturellement dit que s'il l'écrivait ainsi, il devait être sûr de son coup.

    Mais quand même, quand je vois ça :
    s.replace(0,4,"").replace(s.find("even"),4,"only").replace(s.find(" don't"),6,"");

    En sachant à l'avance qu'il y avait une erreur dans le code, je n'ai pas hésité une seule seconde, et je ne me défini absolument pas comme un expert C++, donc me dire qu'aucun expert ne l'avais vu, ça me surprend énormément !

    Perso, je vois ça dans du code dans la boite où je bosse, le mec qui l'a écrit a droit une courtoise comparaison avec de charmants animaux ayant des pratiques sexuelles réprouvées par la morale et le code et réécrit dans une forme où le doute n'est plus possible illico !

  • [^] # Re: HS

    Posté par  . En réponse au journal Quelle violence… ?. Évalué à 5. Dernière modification le 26 mai 2016 à 10:36.

    La peine de mort n'a jamais empêché quoi que ce soit.

    La récidive ? (elle est facile, j'avoue :D)

  • [^] # Re: Confirmation (partielle)

    Posté par  . En réponse au message Ouverture des fichiers téléchargés par Gimp par défaut, au lieu de Okular.. Évalué à 2.

    pour accéder aux associations de fichier depuis Dolphin, click droit sur un fichier -> "Propriétés…", dans l'onglet "Général", il y a le bouton "Option du type de fichier"

  • [^] # Re: Premiers problèmes

    Posté par  . En réponse au message Mes débuts avec Linux. Évalué à 2.

    tu peux tenter une "net install" de ubuntu, l'idée est que le CD d'installation est beaucoup plus réduit (avec moins de choses dessus, mais ça tiens sur un CD) et que l'installeur télécharge au fur et à mesure de l'installation les composants qu'il a besoin.

    Cette page à l'air de de contenir les liens et la documentation dont tu as besoin : https://doc.ubuntu-fr.org/tutoriel/installer_ubuntu_par_internet

  • # contraintes et requis

    Posté par  . En réponse au message système multi thread vs multi process dans un système multi core. Évalué à 2.

    Je dirais que cela dépends surtout de ton cahier des charges.

    Pour faire court, le mutli-thread est plus leger d'un point de vue ressources système (un seul descripteur de processus, le même contexte de mémoire), et si tu as beaucoup de données à partager, tout est dans le même espace mémoire.
    L'avantage du multi-process est justement que ton espace mémoire est distinct, donc un soucis (corruption mémoire, crash, faille de sécurité) dans un de tes processus n'impacte pas le second, et si tu peux facilement le relancer, tu ne perds pas le travail en cours dans le second. Après, la synchro est plus compliquée à mettre en place, et si tu as de gros volumes de données à partager, tu devras certainement utiliser un espace de mémoire partagé qu'il faudra aussi gérer.

  • # nfs v3 vs nfs v4

    Posté par  . En réponse au message Serveur de fichiers maison. Évalué à 1.

    je n'ai jamais utilisé nfs v4, mais la façon dont nfs v3 fonctionne peut être limitante dans certaines configurations :
    il utilise les id des utilisateurs sur les systèmes de fichier (car il a été conçu pour partager un disque sur des terminaux léger) ce qui veut dire qu'il est "préférable" d'avoir les même id d'utilisateurs sur toutes tes machines (ou de centraliser cela aussi)
    Le second point qui peut être gênant, est qu'il font qu'il soit monté dans ton système de fichier. ça n'est pas grave pour des PC fixes toujours sur ton réseau, mais pour un portable, tu ne peux pas l'avoir en dur dans ton fstab, et les utilisateur "non-avancés" de ton domicile n'ont peut-être pas les connaissances pour faire le montage quand ils en on besoin (ça doit pouvoir se régler avec des scripts post-up de ton interface réseau, mais cela ajoute de la maintenance et des contraintes)

    À priori (mais à vérifier donc, car jamais utilisé moi même) nfs v4 impose moins de contraintes sur ces points

  • [^] # Re: Liberté, Égalité, Fraternité

    Posté par  . En réponse à la dépêche Projet de loi de finances FR 2016 : interdiction des logiciels libres de comptabilité et de caisse. Évalué à 1.

    À la différence près que la loi sur la compta papier ne t'interdit pas de posséder des crayons de papier à la maison.
    Dans le cas présent, si j'ai bien lu la news, le simple fait de posséder un tel logiciel est illicite !

    D'ailleurs, si j'installe une distribution linux grand public avec un environnement de bureau complet, il y a de fortes chances que je me retrouve avec un petit logiciel de compta intégré (j'en connais au moins un orienté gnome et un autre orienté kde), est ce que je deviens hors la loi ?

  • [^] # Re: …suite de la flame war

    Posté par  . En réponse au journal Ubuntu / Riddell : solve not found. Évalué à 4.

    Ça n'est pas un contre exemple, c'est une "reformulation"
    Et ça n'est pas parce que l'employé s'est fait viré qu'il a tous les tords.

    En l’occurrence, je n'en sais rien, je dis juste que le message en question ressemble étrangement à un communiqué de presse d'entreprise (voir pire, de politicien) et qu'il me fait porter de fortes suspicions sur sa sincérité.
    Et je relève au moins une façon d'argumenter qui me fait penser cela.

  • [^] # Re: …suite de la flame war

    Posté par  . En réponse au journal Ubuntu / Riddell : solve not found. Évalué à 8.

    Sans entrer dans les détails que je ne connais pas, juste cette phrase :

    Jonathan Riddell répond directement à cette déclaration, ce qui fait qu'il s'oppose désormais également au Kubuntu Council.

    J'espère que c'est une blague ??

    Je la refait pour ceux qui n'ont pas compris :

    Pierre Dupont qui était membre du CE de l'entreprise Dupuit et a élevé la voie contre les pratiques de cette dernière s'est fait viré de la boite, et par conséquent de son CE. Maintenant, le CE est en parfait accord avec la politique de la boite et on voit bien que c'est Pierre Dupont le problème, car il s'oppose même au CE !!

    je ne relève pas le reste du post qui est du même acabit.
    Franchement, sans en savoir plus, et en ayant juste ta version des fait qui ressemble énormément à un communiqué hypocrite quelconque de n'importe quelle entreprise, je suis déjà plus de son coté que du tiens…
    Ou alors c'est sarcastique, voulu, et je n'ai pas saisi la subtilité ?

  • [^] # Re: À suivre?

    Posté par  . En réponse au journal C++ Core Guidelines. Évalué à 3.

    c'est clair qu'ils seront adoptés (lambda, auto, for(auto &obj, v)…)

    Rien à faire, les lambda je n'arrive pas à trouver ça mieux que de vrais fonctions.
    En terme de lisibilité, une fonction à un nom, une doc, je peut me faire une idée de ce qu'elle fait sans avoir besoin de déchiffrer son code.
    En terme de maintenabilité, de déboguage et d'évolution, je peux mettre un point d'arrêt dans une fonction, je peux en écrire 3 versions et choisir à la compilation, ou à l'exécution, voir dans mon débogueur laquelle va être utilisée, …
    C'est quoi les arguments en faveur des lambda ?

  • [^] # Re: Les probas c'est pas intuitif

    Posté par  . En réponse au journal Testez votre intuition. Évalué à 4.

    c'est marrant, j'ai essayé 4 possibilités en cliquant au pif, et à chaque fois je suis entre -2000 et -5000 environ !
    Je pense que l'espérance mathématique doit être dans ces eaux là !

  • [^] # Re: Beaucoup de fausses informations et des stéréotypes trop marqués

    Posté par  . En réponse au journal Série télé : Mr Robot. Évalué à 3.

    oui, ça aurait pu le faire aussi !
    Après c'était juste une supposition, ils ont pu aussi juste merder :)

    Mais n'ayant pas vu l'extrait en question, difficile de se faire une opinion.

  • [^] # Re: Beaucoup de fausses informations et des stéréotypes trop marqués

    Posté par  . En réponse au journal Série télé : Mr Robot. Évalué à 8.

    le .3XX dans une adresse IP, juste non.

    Peut-être justement fait exprès, pour éviter que l'adresse ne se retrouve sur tous les sites et forums de geeks à se prendre 4527880315 requêtes et pings par minute !
    Un peu comme les numéros de téléphone dans les films et séries américaines qui commences tous par 555 !

  • [^] # Re: Et vice et versa

    Posté par  . En réponse au journal L'affaire Bluetouff. Évalué à 5.

    C'est à la justice de tout savoir, code civil et RFC HTTP?

    ça n'est pas ce que j'ai dit.
    J'ai dit que les conséquences sont souvient bien plus graves quand la justice se trompe par méconnaissance d'un domaine que quand une personne se trompe en interprétant le droit.
    Et que c'est la raison pour laquelle on est plus exigeant envers les procédures judiciaires qui ont lieu dans des domaines techniques que contre des techniciens qui parlent justice.
    D'ailleurs, la justice s'est dotée de moyens pour aider dans ces deux domaines : il y a les avocats pour les gens et les experts pour les juges.
    Mais tu remarqueras, pour revenir au message original, que les avocats ne sont utiles (ne pas relever ce point si possible, ça peut durer longtemps…) que quand on a affaire à la justice, dans la vie de tous les jours, il n'est pas indispensable qu'un citoyen comprennent tout au fonctionnement du droit.

  • [^] # Re: Et vice et versa

    Posté par  . En réponse au journal L'affaire Bluetouff. Évalué à 4.

    Une des raisons est peut-être que la justice juge dans tous les domaines, et que ses décisions impactent énormément la vie des gens, alors c'est plutôt important qu'elle sache de quoi elle parle et qu'elle se trompe le moins possible !

    Par contre, les gens ne passent pas leur temps à faire du droit, ou alors, quand ils en font, c'est de la discussion de comptoir et ça n'impacte pas grand monde. Du coup c'est un peu moins grave s'ils se trompent par méconnaissance.

  • # Problème pour l'essayer

    Posté par  . En réponse à la dépêche Plasma 5.3 : « Si tu veux m'essayer (…) c'est pas un problème » !. Évalué à 2.

    Je cherche un lien sur une live image (cd ou usb) avec plasma 5.3, mais je ne trouve que du plasma 5.2
    Quelqu'un aurait trouvé ça ?

  • # Protocole de connexion

    Posté par  . En réponse au journal Quelques nouvelles concernant la sécurité. Évalué à 5.

    Ce que je trouve compliqué dans ce genre de cas, c'est de gérer un protocole de connexion.
    Emmètre 8 bits et les recevoir sur une machine à coté, pourquoi pas. Mais dans la pratique, comment sait-on que la machine à commencer à emmètre et qu'on écoute pas juste du bruit ?
    Et 8 bits par heure, c'est pas beaucoup pour un protocole de connexion même juste à moitié fiable. Surtout qu'entre temps, une activité peut avoir lieu sur la machine qui la fait chauffer et brouille complètement le signal (et bien entendu, à 8 bits/h, pas de checksum ou autre crc…)

  • [^] # Re: Microsoft

    Posté par  . En réponse au journal On peut sortir une IP résidentielle des listes noires de spam de Petitmou. Évalué à 6.

    ce qui aurait pu être encore plus intéressant, c'est d'utiliser de vrais pseudo noms qui ne sont pas reconnaissables du tout. Juste pour voir à quel point les à priori peuvent nous influencer dans ce qu'on pense.

  • [^] # Re: Demain

    Posté par  . En réponse au journal [ HS ] Journée de la procrastination.. Évalué à 6.

    Je me suis dit exactement la même chose avant hier !

  • [^] # Re: Drôle de phrase

    Posté par  . En réponse au journal "Gummiboot UEFI Boot Loader" sera ajouté à Systemd. Évalué à 4.

    j'ai réinstallé il y a 3 ans environ (après l'installation de heroes en tout cas), en gardant mon home (dans lequel j'avais fait l'installation)

    Après, j'ai pas mal de lib 32 bits installées pour d'autres jeux en particulier, donc je pense que c'est ce qui aide.
    Je suis également dans le même état que Arathor (patch full screen et crash si je tente le multi réseau) si ça peut t'aider.

    Dernier point, je sais que j'ai du faire cela pour never winter night, mais je ne me souviens plus si je l'ai fait pour heroes, j'utilise les lib SDL de mon système et pas celles founies avec le jeu (copie les juste ailleurs, au cas où), tu peux tenter cela avec la plupart des lib "système" fournies avec ton jeu (vive la LGPL, je n'aurais jamais pu rejouer à NWN sinon !)

  • [^] # Re: Systemd tu l'aimes ou tu quittes Linux.

    Posté par  . En réponse au journal SySVinit considered harmful ?. Évalué à 2.

    C'est pas très cool en effet.
    As-tu pensé à envoyé un rapport de bogue ? ton soucis doit être facilement reproductible non ?
    Après, pas sûr que cela soit la priorité des dev, mais ça peut valoir le coup de tenter tout de même !

  • [^] # Re: Drôle de phrase

    Posté par  . En réponse au journal "Gummiboot UEFI Boot Loader" sera ajouté à Systemd. Évalué à 4.

    j'ai lancé HOMM3 sur ma debian sid à jour il y a juste 2 semaines, après plus de 4 ans… je n'espérait meme pas avoir l'écran d'accueil, et finalement j'ai pu y jouer sans soucis !
    Donc ton souci doit venir d'ailleurs.

  • # Dépendance obligatoire ou optionelle

    Posté par  . En réponse au journal KDE Plasma et systemd. Évalué à 8.

    Je n'arrive pas à trouver l'info dans l'article de David Edmundson, mais il me semble que la différence avec GNOME est que KDE à choisi de ne pas dépendre de manière inconditionnelle de systemd.
    S'il est présent (à la compilation ou en runtime, je ne sais pas ce qui a été choisi de ce coté là) alors les fonctionnalités seront présentes, mais si systemd n'est pas trouvé, il y aura juste moins de fonctionnalités, mais l'environement KDE sera toujours utilisable.

    Maintenant ton message et certaines tournures de phrases de David me mettent un léger doute sur le fait que cela va continuer à fonctionner ainsi.