Gil Cot ✔ a écrit 6713 commentaires

  • # xxd

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche get-tracks.sh : extraire des pistes d'un fichier audio. Évalué à 10.

    On pourrait prendre soin d'éviter xxd avec le même soin qu'on évite iconv
    Pourquoi ? C'est un utilitaire qui vient avec ViM …qui n'est pas présent partout (l'auteur utilisant OpenBSD devrait savoir que, si ça n'a pas changé, ce n'est pas installé par défaut et qu'on a plutôt NVi par défaut.)
    Quelle alternative ? Il y a hexdump qui est présent sur tous les Unix-like où j'en ai eu besoin (mais n'ayant pas vérifié partout je ne garantie pas sa présence systématique) et od qui doit toujours être disponible (parce-que dans la liste des commandes POSIX de base.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Lout

    Posté par  (site web personnel, Mastodon) . En réponse au journal Redécouverte : Roff. Évalué à 4.

    la doc embarquée avec Lout.

    Oui, il s'agit du résultat du dossier doc où on peut lire les sources (un sous-répertoire par PDF) https://github.com/william8000/lout/tree/master/doc

    je n'arrive pas à voir en quoi il serait intéressant. De plus, il m'a l'air quand même bien plus verbeux que troff.

    L'intérêt de Lout est qu'il embarque nativement un tas de fonctionnalités.

    Quand on lit le papier sur le design on voit qu'il connait l'univers Troff et parle de Eqn qui l'a inspiré/orienté dans son travail sur les commandes de placement dans Lout.
    Quand on utilise la suite d'outils autour de Troff, on a plusieurs préprocesseurs avec chacun leur langage/syntaxe, ce qui est normal (esprit Unix des outils nés de façon non concertée à des endroits différents, on ressent la même chose avec les options des commandes courantes.) Or l'auteur de Lout a voulu prendre le meilleur de chacun de ces filtres et utiliser une syntaxe unifiée… Et effectivement tout est intégré dans sa solution (sous forme modulaire, et il faut bien veiller à indiquer en préambule les modules à activer)

    Dommage qu'il n'y ait pas plus d'exemples, notamment pour faire des diagrammes, des dessins, des graphes…

    Dans le papier pour les users, on trouve tout au chapitre 9 sur le module Diag que je ne connaissais pas (d'où ma précédente remarque : « Je ne me souviens pas y avoir vu d'équivalent à MetaPost ou à Tikz, et donc rien qui serait comparable à Pic… » qui devient maintenant caduque.) C'est fortement inspiré de Pic et étendu (après tout, pourquoi s'arrêter en si bon chemin ?) avec des trucs comme @Isoceles, @Square, @polygon, @Diamond, @CurveBox, etc. Voici un arbre binaire donné en exemple

    @Tree {
      @Circle A
      @LeftSub {
        @Circle B
        @LeftSub @Square C
        @RightSub @Square D
      }
      @RightSub @Circle E
    }
    

    …et que je retranscris ainsi en ASCII-art

            (A)
           /   \
        (B)     (E)
       /   \
    [C]     [D]

    La section 9.2 qui commence à la page 221 dresse un inventaire illustré vraiment pas mal je trouve.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Croiser les index :)

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le Tiobe nouveau est sorti. Évalué à 3. Dernière modification le 24 janvier 2022 à 00:28.

    Je pense qu'il aimerait plutôt une dépêche, ou un journal, au lieu d'un lien pour des choses comme https://linuxfr.org/users/blackknight/liens/un-grep-contextuel-en-ada par exemple.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Lout

    Posté par  (site web personnel, Mastodon) . En réponse au journal Redécouverte : Roff. Évalué à 5. Dernière modification le 23 janvier 2022 à 23:07.

    C'est un peu plus verbeux que Troff, mais beaucoup moins que XML (DocBook et consorts) et parfois un chouia moins que LaTeX auquel il répond en se voulant plus simple. Du coup, Par rapport à Troff, pour comparer au même niveau, il faudrait comparer à Mom… :-) Par rapport à sa cible (des gens qui cherchent un balisage simple sans avoir besoin de tout ce que LaTeX peut offrir, des gens qui se tournent souvent vers trucs étendant Markdown) Lout fait le boulot (hormis l'absence cruelle d'Unicode pour arriver à plus s'imposer.)

    Je ne me souviens pas y avoir vu d'équivalent à MetaPost ou à Tikz, et donc rien qui serait comparable à Pic…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Serait-ce ceci par hasard ?

    Posté par  (site web personnel, Mastodon) . En réponse au message question complémentaire/débile n°7. Évalué à 4.

    comment t'as fait pour retrouver ca?

    Regarde quel est son site perso ;-)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # you won

    Posté par  (site web personnel, Mastodon) . En réponse au lien A clone of the popular game Wordle made using React, Typescript, and Tailwind . Évalué à 2.

    Wordle 21 3/6

    🟨🟨⬜⬜⬜
    ⬜🟨🟨🟨🟨
    🟩🟩🟩🟩🟩

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Autre approche : grep

    Posté par  (site web personnel, Mastodon) . En réponse au journal sur le fonctionnement du jeu Wordle. Évalué à 4.

    Possibilité rajoutée : il faut spécifier le groupe de lettres de la position entre crochets… J'ai pu le tester sur une vraie partie en ayant eu a..r. puis [ra]apr. (respectivement pour les essais alert puis rapid ; pour trouver la solution, spray, au troisième coup.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: alors !

    Posté par  (site web personnel, Mastodon) . En réponse au message Virtualiser une installation Windows 7 OEM pour Qemu/KVM (Libvirt). Évalué à 3.

    Complément qui peut être utile et que j'ai encore dans mes marque-pages http://www.johnwillis.com/2014/05/p2v-windows-2008r2-to-kvm.html

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: alors !

    Posté par  (site web personnel, Mastodon) . En réponse au message Virtualiser une installation Windows 7 OEM pour Qemu/KVM (Libvirt). Évalué à 3.

    Dans un contexte vmware, autant aller directement avec leur convertisseur
    Christophe, sur developpez.com, présente cet utilitaire et quatre ou cinq autres pour faire du hot p2v ; mais il fait aussi un tour d'horizon de diverses autres approches (et je découvre comment l'outil de sauvegarde inclus dans Windows peut être mis à profit) dont disk2vhd https://chrtophe.developpez.com/tutoriels/p2v/ Par contre, pas de qemu dans sa page, mais VirtualBox à la rigueur.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Un jeu pour les moins de 1 an ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GCompris sort en version 2.0 pour les fêtes de fin d'année. Évalué à 2.

    À vrai dire, je ne sais pas quelle est la posologie recommandée… Je suppose que deux ou trois minutes par jour c'est acceptable.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: git-hahaha

    Posté par  (site web personnel, Mastodon) . En réponse au lien Announcing Pijul 1.0 beta. Évalué à 4. Dernière modification le 22 janvier 2022 à 23:46.

    Merci pour ce retour. Il avait retenu mon attention justement pour son interface (pas besoin de mettre en œuvre un GitWeb ou Gitea pour le bugs tracker en sus) ainsi que sa clarté (point commun avec Mercurial, tout le contraire de Git dont le modèle de pensée des commandes n'est pas toujours clair et où même des porcelaines sont encore plein de subtilités.) Je déplore presque toujours chaque fois qu'il faut rebaser et sa présence dans Git ne se justifie que par le fait que Git ne fait pas toujours ce qui est attendu si les devs ne se sont pas pliés à lui… Ce sont ces points qui me font penser que c'est un peu le même créneau que Pijul, d'où ma question.
    Je n'ai pas regardé ses détails techniques, mais SQLite est utilisé par défaut car charité bien ordonnée… et qu'en fait n'importe quel RDBMS peut être utilisé pourvu que ça parle le SQL standard (si le moteur de bases de données de Pijul répond en SQL rien n'interdit de l'utiliser) J'avais lu que l'auteur préfère utiliser SQL que de devoir réinventer un DSL pour interroger les métas et autres informations. En tout cas, merci encore pour avoir pris le temps de me répondre.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: git-hahaha

    Posté par  (site web personnel, Mastodon) . En réponse au lien Announcing Pijul 1.0 beta. Évalué à 2. Dernière modification le 22 janvier 2022 à 20:42.

    Juste épatant… Si avec ça, ça se fait pas une place de choix je ne sais quoi dire.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Migration vers Python 3 et GTK 3 pour la version Linux (toujours à travers WxWidgets)

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Kicad 6, la référence libre pour la CAO électronique. Évalué à 2.

    Et la pléthore d'applications en C++ pour Linux sont des faux mensongers ?
    Sachant que je peux apporter la même preuve pour un source C aussi…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Un jeu pour les moins de 1 an ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GCompris sort en version 2.0 pour les fêtes de fin d'année. Évalué à 2.

    Ça pourrait le faire aussi, la pêche aux poissons. Dans la limite des 18 mois…

    Après, possible que mes souvenirs se mélangent et que c'était peut-être un truc dans ChildsPlay ou KDE Edu Suite ou même dans une distro comme Sugar on a Stick ou Debian Edu / Skolelinux ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Un jeu pour les moins de 1 an ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GCompris sort en version 2.0 pour les fêtes de fin d'année. Évalué à 4.

    Je pensais que la découverte de la souris existait depuis un bout de temps, ou alors je confonds avec un autre programme ?
    L'activité pour révéler l'image derrière le mur est pas mal aussi pour découvrir la souris.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Un jeu pour les moins de 1 an ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche GCompris sort en version 2.0 pour les fêtes de fin d'année. Évalué à 2. Dernière modification le 22 janvier 2022 à 14:17.

    Ah ha :) Déjà que je ne trouve pas top de les mettre devant les écrans à cet âge, mais tu veux en plus ruiner le marché des fabricants de joujoux (vétèque et compagnie) ;)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Cause de la bronsonisation ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Gaspard Hulliel est bronsonisé suite à une chute ASCII. Évalué à 3.

    Merci pour la clarification : je nageais aussi dans le flou. Décidément ces histoires de gopro sont fascinantes ; mais au moins certaines personnes ont le film de leurs derniers instants ?

    Ceci dit, moi non plus je ne suis pas la F1, je ne cours pas assez vite.

    Ne suis personne d'autre que tes rêves et continue de courir Forest.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: pardon, j'ai ri

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une CVE dans le compilateur rust. Évalué à 2.

    Vu le contexte (cf. la mention dans paragraphe précédent, puis binaire mis en regard dans le paragraphe incriminé) ; on comprend qu'il s'agit du code source (c'est un peu la même erreur que l'on fait en disant/écrivant source tout court) et non du code exécutable (pareil, j'évite de dire/écrire que c'est du code binaire sinon d'autres vont chipoter aussi…)
    Maintenant, dans le sens où tu le prends, ce n'est pas une impossibilité non plus et ça s'est déjà vu sur des cas/structures d'exécutables assez simples. héhé.

    Bon vendredi à toi aussi.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # git-hahaha

    Posté par  (site web personnel, Mastodon) . En réponse au lien Announcing Pijul 1.0 beta. Évalué à 4.

    Sur HN, une bonne moitié des discussions tourne autour de Git omniprésent. Ca peut se comprendre puisque les frustrations autour de Git ont motivé Pijul. Cependant :

    • moi je me demande plutôt comment Pijul se compare/positionne par rapport à Fossil ?
    • et sinon, en attendant d'être propulsé aussi par un Pijulhub, est-il prévu de faire le pont avec les autres solutions en vogue ? (tout comme le sale gosse a git-svn et que Mercurial avait des tas de passerelles ?)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: format/langage PIC

    Posté par  (site web personnel, Mastodon) . En réponse au journal Redécouverte : Roff. Évalué à 3.

    Note d'humour du vendredi : perso, plus rien ne me surprend depuis qu'on peut proposer un système en bouse de vache (a.k.a QDOS) et passer pour être génial et avoir révolutionné l'informatique… C'est ça le progrès, il fait parfois de grand bonds en arrière avant de faire un minuscule pas en avant.

    :s/humour/humeur

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Cause de la bronsonisation ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Gaspard Hulliel est bronsonisé suite à une chute ASCII. Évalué à 4.

    à chaque fois qu'ils sont proches du but, on les/leur envoi bronson/highlander…
    -~->[]

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: format/langage PIC

    Posté par  (site web personnel, Mastodon) . En réponse au journal Redécouverte : Roff. Évalué à 6.

    Ou un lien pour approfondir… Il y a la/le doc/manuel, par Eric S. Raymond, de l'implémentation GNU qui est : complète, bien illustrée et intéressante. Moi j'ai appris avec le rapport original, par Brian W. Kernighan, de l'implémentation BWK : didactique et clairement illustré aussi. Ces documents sont normalement (à vérifier) disponibles quelque part avec l'installation complète de Groff.
    Voici un exemple simple tiré de la page 11 du papier de Kernighan :

    ellipse
    ellipse ht .2 wid .3 with .se at 1st ellipse.nw
    ellipse ht .2 wid .3 with .sw at 1st ellipse.ne
    

    C'est complété ainsi à la page 12 pour avoir le Mickey complet :

    A: ellipse
       ellipse ht .2 wid .3 with .se at 1st ellipse.nw
       ellipse ht .2 wid .3 with .sw at 1st ellipse.ne
       circle rad .05 at 0.5 <A.nw,A.c>
       circle rad .05 at 0.5 <A.ne,A.c>
       arc from 0.25 <A.w,A.e> to 0.75 <A.w,A.e>
    

    Un bon compagnon est l'outil GNU pic2plot qui sert de visualiseur sous X (bof, la suite habituelle le fait aussi) et de convertisseur vers : HP-GL, PCL, PNG, PNM (PBM/PGM/PPM), WebCGM.
    Dans le même esprit, il y a l'outil de Dwight Aplevich, DPIC, qui fait la conversion/export en TeX (y compris LaTeX/TikZ-pgf/mfpic/PSTricks/MetaPost), PDF, SVG, PS, xfig 3.2, eepicemu.

    Comme le langage est vraiment bon, simple (autant que DOT) et puissant (autant que MetaPost), D. Richard Hipp (cf. SQLite et Fossil) l'a dérivé (i.e. certains trucs en moins et d'autres augmentés) pour donner naissance à Pikchr dont anaseto a parlé sur dfpl avec un exemple qui ne fonctionne avec l'outil traditionnel sans adaptations.

    Nota: coller les exemples sur https://pikchr.org/home/pikchrshow pour visualiser en ligne.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Autre approche : grep

    Posté par  (site web personnel, Mastodon) . En réponse au journal sur le fonctionnement du jeu Wordle. Évalué à 2.

    Bien vu ! Je n'y avais pas pensé et n'avais pas eu le cas.
    Au niveau du grepage c'est assez simple. Par contre faudra probablement que je revois l'interface d'entrée.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Cause de la bronsonisation ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Gaspard Hulliel est bronsonisé suite à une chute ASCII. Évalué à 2.

    D'après un autre commentaire, casqué d'après un article, il n'avait pas le vaccin contre les chocs crâniens…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: patchs commutatifs

    Posté par  (site web personnel, Mastodon) . En réponse au lien Announcing Pijul 1.0 beta. Évalué à 2.

    Haha, je suis allé faire un tour sur sa dépêche, après avoir vu sa réponse, et il me semble que c'était expliqué dans les commentaires (mais je ne sais plus si c'était l'un des nombreux fils auxquels tu as participé) : on tient bien compte du contexte… mais surtout tous les patches sont, sauf action explicite, historisés et partagés. Faut que je retrouve les commentaires exactes dans la marée.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume