barmic a écrit 10455 commentaires

  • [^] # Re: Rollbacks

    Posté par  . En réponse au journal APT : nouvelle version 1.0. Évalué à 2.

    Contrairement à ext4, btrfs n'est pas une évolution. Il faut du temps pour que quelqu'un te dise « c'est stable » c'est quelque chose d'assez critique et peu de gens font des backup.

    Personnellement j'ai joué avec il y a 5 ou 6 ans et j'ai eu un crash, mais c'était il y a longtemps. Aujourd'hui ce qui fait que je ne l'utilise pas, c'est que je ne sais pas comment je devrais m'en servir (avoir un mapping 1:1 entre partition et sous volume ou non si non comment configurer /etc/fstab pour monter un volume, support de btrfs et des sous volumes par grub2, etc).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: aptitude

    Posté par  . En réponse au journal APT : nouvelle version 1.0. Évalué à 2.

    Et alors ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 2.

    Mais ta phrase impliquait une généralité sur Perl (et zsh, mais je n'ai pas répondu car je ne connais pas ce shell), ce qui m'a effectivement fait réagir.

    La généralité en question, c'est on peut golfer comme un dieux avec (ça fait partie de leur qualités pour moi).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 1.

    Et citer Perl n'est pas forcément une bonne façon de donner du crédit à ton opinion […]

    Désolé, pour que mon opinion soit crédible justement je parle de langages que je connais et que j'apprécie. Les perlistes s'amusent à golfer et sont capables d'écrire des choses d'une extrême concision, qu'il faudra pas mal de temps à un humain normalement constitué (= pas un mongueur) pour comprendre, notamment parce que tu fais 4 trucs dans la même instruction et que par effet de bord tu fais une cinquième chose \o/. De la même manière j'adore zsh et je fais un tas de choses avec, mais je doute que tu sache ce que fait ${(oSI:N:)$(cmd)#expr} pourtant si tu comprends pas t'a qu'a faire un man zshexpn. Bien sur que tout peut se comprendre, mais ce n'est pas pour ça que tout est lisible. J'ai parlé de langages qui ont réellement 2 usages l'un dans des scripts qui perdurent et l'autre dans des unilignes écris vite fait et qui excellent dans ce second cas (tout en étant très bons dans le premier).

    Faut arrêter de croire que parce qu'on dit qu'un langage n'est pas parfait, que l'on dit que le langage en question est nul.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Captures Zotero

    Posté par  . En réponse à la dépêche Un an après le premier commit, nouvelle version pour wallabag. Évalué à 3.

    l'architecture client-serveur (pouvant être P2P) en client léger/riche prime sur le client lourd ("thick client")

    Qu'est ce qu'on s'en fout du client ?
    Les clients léger on en parle beaucoup mais c'est surtout utiliser sur PC, sur téléphone à part avec Firefox OS ou t'a pas le choix tout le monde passe par des applications spécifiques c'est plus léger, plus riche et moins lourd.

    (note : je conchie cette dénomination léger/lourd/riche qui n'a rien de neutre et qui fait passer n'importe qui qui s'en sert pour un commercial véreux)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Satya Nadella

    Posté par  . En réponse au journal Microsoft libère leur compilateur C#. Évalué à 1.

    Et franchement, moi et Microsoft et plein de monde se foutent complet du nombre de personnes […]

    Tant mieux si Microsoft le vie bien mais à chaque fois qu'une boite, une pub, un site, un service ou je ne sais quoi indiquent qu'ils ont une appli iOS et Android, je me dis que c'est pas terrible pour leur image. J'ai lu il y a peu que très peu de gens n'utilisent pas de navigateur sur smartphone. Donc le fait d'avoir des appli pour accéder au web c'est critique.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 2.

    Ce n'est pas parce que quelque chose est vrai que c'est pertinent, sinon je vais m'offusquer de voir mes commentaires parlant de ce que j'ai mangé ce matin ou du temps qu'il fait considérer comme non pertinent.

    Plus haut quelqu'un dis que les cgroups n'étaient pas utilisés avant systemd, il faut être zenitram pour ne pas comprendre « très peu » et donc s'immaginer que ton commentaire n'est pas un contre argument (contrairement au fait de parler de LXC).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: auto-org

    Posté par  . En réponse au journal Le mouvement des néo-hippies. Évalué à 3.

    Et oui les gens se braquent quand on les insulte, étonnant non ?

    Là ce n'est pas le cas. Comme je l'ai dis tout le monde a une par de responsabilité et même si on se focalise sur le milieu scolaire les prof sont loin d'être les seuls à jouer un rôle dans l'éducation (contrairement à ce qu'ils croient).

    Mais surtout.

    Non formuler une critique n'est pas une insulte. Quand tu rapporte un bug dans un logiciel, ce n'est pas une insulte. C'est vraiment pénible cette attitude des prof à se sentir agresser à tout bout de champ, à être corporatiste au possible et à ne jamais prendre le moindre recul ou se remettre en cause (comment peut-on former qui que ce soit à quoi que ce soit sans se remettre réellement en cause, c'est à dire en acceptant d'être critiqué).

    Pour continuer l'analogie, c'est comme de développer dans un mode propriétaire pour ne pas pouvoir être critiqué.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 4.

    Les enums existent autant en C qu'en C++.

    Le problème c'est qu'ils n'apportent rien d'un point de vu du typage.

    Quant a utiliser la non ergonomie d'un éditeur de texte pour dire que ça va continuer de compiler mais que ça va être buggé, je pourrais te dire la même chose de eclipse/intellij/visual qui interprètent mal quand je fait alt-& qui est censé m'envoyer sur un bureau et qui m'a rajouté un & là ou il ne fallait pas. (ou - avec alt-)

    Je ne comprends pas du tout là où tu veux en venir. J'ai parlé de vim mais c'est un détail, j'ai aussi parlé de relecture de code. En philigrane tu aurais pu comprendre que je parle d'un cas réel de faille qu'il y a eu dans le noyau à cause d'un test qui était fais sur une affectation et pas sur comparaison. C'est ce qui me pousse à écrire mes conditions à l'envers en C et en C++ (la constante à gauche ou l'appel de méthode à gauche).

    Pour moi, la différence entre connaître la syntaxe d'un langage et savoir s'en servir passe par l'utilisation de bonnes pratiques qui réduisent les risque d'erreur, qui vont faire en sorte d'empêcher ton code de compiler si tu l'utilise mal. C'est quelque chose qu'il faut prendre en compte évidement quand on écris une API (rendre le plus difficile possible les erreurs et le plus simple possible les bons comportements), mais aussi lorsque l'on écris simplement du code.

    On a un exemple un peu plus bas d'une erreur de compréhension entre la version octale et la version par constante, je ne pense pas que celui qui l'a fait est plus mauvais qu'un autre, il est juste aller trop vite. Là il a retiré un droit ça ce serait vu vite, mais donner trop de droit aurait aussi était possible… L'important ce n'est pas d'aller vite, mais de faire bien. Entre les 2 écritures tu gagne ou tu perds quasiment pas de temps (ou alors commence par apprendre à te servir de ton éditeur/IDE), mais l'un ferra beugler le compilateur si tu passe certaines âneries.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 4.

    La concision ne signifie pas que c'est lisible perl et le zsh sont là pour le démontrer par exemple. J'ai détaillé dans mon commentaire précédent pourquoi utiliser les constantes permet d'avoir des gardes fou.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 4.

    Non pour plier avec vim c'est z…

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 2.

    Bon, […] fois.

    Le fait que ce soit un raccourcis OSEF quand tu programme. Si tu cherche à golfer le C n'est pas le meilleur langage et c'est une débilité pour faire autre chose que quelque chose de jettable.

    L'utilisation de valeurs octales sous UNIX, dans le contexte de programmation système ne me choque vraiment pas. Dans le contexte d'une application de plus haut niveau, oui, j'utiliserais plutôt les flags qui vont bien.

    J'ai tendance à ne pas me prendre pour le plus malin (notamment dans ce domaine) et comme dis plus haut, les pages man mettent en avant les constantes donc j'utilise des constantes. Il n'y a aucun argument technique qui pousse à utiliser la version octale, donc faire au plus lisible (quitte à se créer des constantes pour raccourcir). Il n'y a que les idiots qui s'imaginent qu'ils ne font pas d'erreur et la version octale est bien plus sujette aux erreurs (sur vim un Ctrl+a ou Ctrl+x et tu as totalement changé les droits, supprimer un caractère ça continue à compiler, etc). Même les hackers du noyau qui ont des relecture se font avoir, si tu n'a pas une bonne raison de te croire plus compétent qu'eux pourquoi aller au devant d'ennui ?

    Personnellement je trouve que ça fait partie des choses qui exprime bien la pauvreté du C, on devrait avoir un type bien définit pour ça avec un enum. En C++ et en C# le langage t'apporte ce qu'il faut pour avoir la fiabilité nécessaire, le C est pittoresque à coté. Utiliser des constantes permet de limiter la fragilité du code.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: comme on est vendredi

    Posté par  . En réponse au journal Fedora.next. Évalué à 2.

    C'est beau de voir que ça surprend de faire la distinction entre « j'adore ma distribution » et « ma distribution est la meilleure ». :)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: comme on est vendredi

    Posté par  . En réponse au journal Fedora.next. Évalué à 1.

    se fonde sur les package RPM d'apres le lien

    RPM étant le standard (sic) est-ce vraiment RH-centric ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 2.

    Et ces pages de man font aussi référence aux valeurs numériques […]

    Encore heureux qu'il ne cachent rien.

    À ton avis, à quel catégorie de personne les devs/contributeurs potentiels de systemd appartiennent-ils ?

    Je suis d'accord pour dire qu'il y a 10 catégories de personnes : ceux qui se la joue (« moi les droits unix, mais j'en mange par brouette avant le p'tit dej' ») et les autres.

    Et j’insiste au cas où ce soit mail interprété

    Joli, je la ressortirais celle là :)

    mais bel et bien de public auquel tu t’adresses

    He ben c'est une belle connerie ou alors tu es d'accord pour que tout le code qui gère les carte grises françaises soient écrit en français par exemple. C'est du LL ou pas ? Si c'est le cas faire une hypothèse, mettre une restriction sur le lecteur c'est déjà limiter le partage donc c'est de base idiot (même si ton histoire de catégories de gens était vraie).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 10. Dernière modification le 04 avril 2014 à 16:02.

    N’importe quel développeur système et/ou administrateur sait que 0600 […]

    Le man de mkfifo(3) fait référence à ceux de open(2), de umask(2) et de stat(2) qui toutes 3 passent par des constantes pour définir les droits (on pourra aussi parler de la page man de chmod(3) qui en fait de même). Que dire de plus ?

    La doc dis explicitement à plusieurs reprisent qu'il faut utiliser des constantes.
    Le standard implémente des constantes.

    Soit tu présume que ceux qui ont implémenter tout ça et qui ont écris la norme sont des ignares du domaine soit ils ont une bonne raison de le faire.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 5.

    Ça fait un patch pourri qui modifie un paquet de fichier.
    Ça augmente le risque d'erreur.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 3.

    Ca servirait à quoi, à part compliquer le code en rajoutant un doute sur la valeur de la constante ?

    Tu décris quelque chose de génial justement. Le code qui l'utilise ne doit pas faire de supposition à la noix sur la valeur.

    Les constantes c'est utile pour une valeur utilisée à plusieurs endroits et susceptible de changer un jour.

    Et tant pis pour quiconque voudrait faire un peu de hacking et réutiliser ton code pour faire un truc dont tu n'a absolument pas conscience ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 3.

    Des magic values 0700, 0600.

    Il ne faut pas déconner non plus, un file mode, c'est tout à fait lisible en octal (on dirait presque que c'est fait pour ça) et pas moins lisible qu'un équivalent qui ressemblerait à rwx------.

    C'est tout de même plus sympa de faire comme pour open(2) : S_IRWXU et S_IRUSR | S_IWUSR par exemple.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Ca traduit bien un état d'esprit de la part des développeurs de systemd

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 3.

    Par "magic values" on entends généralement des valeurs qui sont brutes sans leur donner la moindre sémantique. C'est le cas ici. À minima faire une déclaration de ces valeurs au début de la fonction rend la maintenabilité nettement meilleure (supprimer les variables pour les remplacer par les valeurs constantes, ce n'est pas mon boulot mais celui du compilateur).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Blague HS

    Posté par  . En réponse au journal Microsoft libère leur compilateur C#. Évalué à 7.

    Je viens de recevoir un message télépathique des années 2040, ils préféreraient qu'on évite de répande ce genre de blague.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Pourquoi ?

    Posté par  . En réponse au journal Canonical abandonne Ubuntu One. Évalué à 2.

    Et il ne fond pas non plus de puce, mais bon, il a une maîtrise sur presque tout.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: auto-org

    Posté par  . En réponse au journal Le mouvement des néo-hippies. Évalué à 2.

    PISA ou pas faut pas tomber dans le déni notre éducation est tout à fait perfectible. La responsabilité est assez complexe : quand on voit le nombre de jeune qui s'orientent vers un bac S uniquement parce que pour faire une HEC ou je ne sais quelle autre voie dans le commerce ça passe mieux alors qu'un bac ES est fait pour ces gens là c'est assez écoeurant (y compris/surtout pour les profs de science qui se retrouvent avec des jeunes moyennement intéressé par les sciences et les prof de science social qui voient des jeunes aller se perdre dans des cours qui ne correspondent pas à ce qu'ils veulent faire plus tard).

    C'est un problème plus global, les recruteurs y sont pour quelque chose aussi. Il y a un tas de choses qui sont mal vu.

    Pourquoi ne peut-on pas parler de la manière d'améliorer l'éducation sans que les profs (ou certains prof, ou les syndicats de prof ou tout simplement toi apparemment) se braquent ?
    Pourquoi les prof pensent que personne d'autres que n'a de légitimité pour parler de ces choses là ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Pourquoi ?

    Posté par  . En réponse au journal Canonical abandonne Ubuntu One. Évalué à 4.

    les vendeurs de service : Facebook/Google/…

    Google maîtrise toute la chaîne, matériel/langage/noyau/OS/logiciel/service c'est vraiment l'IBM des années 80. Mais ce qui leur rapporte c'est en effet vraiment la partie service. Le problème c'est que concurrencer (ou se faire une place face à) ce genre de mastodonte sur le service c'est pas vraiment possible…

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Bug

    Posté par  . En réponse au journal Systemd vs Linux, quand l'intransigeance d'un développeur tourne au ridicule.... Évalué à 5.

    peut être la création d'un super trou noir

    ou pire l'année du desktop systemd !

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)