Gil Cot ✔ a écrit 5730 commentaires

  • [^] # Re: Recodage

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

    De case en case on sent la bande s'user (les moins jeunes, qui l'ont faite tourner au stylo et/ou utiliser des nettoyantes comprendront l'allusion.)

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

  • [^] # Re: NFT

    Posté par  (site web personnel, Mastodon) . En réponse au lien Un médecin français tente de vendre en NFT une radio du bras d'une victime du Bataclan. Évalué à 4.

    En vrai, il y a des gens qui vendent du vent virtuel et des gens qui se font plumer (argent réel contre titre de propriété onirique) dans une première catégorie.
    En face, il y a des spectateurs (donc ont forcément connaissance du marché de dupes tendance tousse) et des gens qui sont trop dans ce réel pour se douter de ce qui se trame.
    Donc il y a au final 11 catégories de personnes…

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

  • [^] # Re: NAS + backup déporté + cold backup

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 3.

    Bah, le premier lien, celui du support G, fait le même mélange…
    Je viens d'aller voir le trois lien (mais second site, celui du Huffpost) qui effectivement parle de deux zones info et ICE (ECDU) …mais je n'ai pas cela chez moi. Probablement lié au "Health app" ou une version plus récente du système ? L'article termine en disant que tous les appareils n'ont pas cette possibilité et qu'il reste toujours le mélange des deux. La boucle est bouclée.

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

  • [^] # Re: Visuels curieux

    Posté par  (site web personnel, Mastodon) . En réponse au lien Qt propose d'intégrer de la publicité dans les applications. Évalué à 6.

    Personne n'a l'air épanoui comme ça devant un écran de pub comme peu le suggérer les photos en haut à gauche et en bas à droite de l'illustration

    Non, mais c'est un classique : il faut toujours donner l'impression que les gens sont plus heureux et heureuses grâce à la pub, et les gens inutiles de ce métier se sentent plus heureux et épanouies.

    Je n'ose pas imaginer comment ça doit être pénible de voir des pubs pendant qu'on pédale comme la personne en haut à droite

    Le propre de nos société de consumérisme qui marchent sur la tête. On en arrive à voter des lois pour que les gens restent concentrés sur la conduite, mais en face on ne fait rien si ce n'est encourager la distraction publicitaire qui serait bonne pour l'économie. Autant c'est problématique d'avoir les yeux sur son écran qui vous indique l'itinéraire, autant c'est bien quand c'est pour se prendre de la réclame. (remarque avec le vélo véhicule autonome ce ne sera plus un problème.)

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

  • [^] # Re: NAS + backup déporté + cold backup

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 2.

    Ah le « info on your lock screen » …j'avais pas souvenir que c'était préfixé de « emmergency » :D J'ai toujours mis mes deux adresses de courriel dont je sais le mot de passe par cœur, en guise d'adresse où me joindre si un pas méchant samaritain trouvait mon précieux allumé.
    Merci beaucoup parce-que sur le coup je ne pensais pas à ça et que maintenant j'ai l'idée d'ajouter des numéros à prévenir en cas d'urgence. (je n'utilisais ce truc que pour le cas de perte.)

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

  • [^] # Re: Appel au troll

    Posté par  (site web personnel, Mastodon) . En réponse au lien Situer son niveau informatique (vous connaissiez ça ?). Évalué à 2.

    Ça m'avait fait tiquer aussi, mais en lisant… il s'agit :
    5. de la personne qui administre son poste Fenêtre
    6. de la personne qui programme ou script en environnement Linuxien et l'administre un peu
    7. il manque donc les personnes qui écrivent leurs pilotes ou programment un noyau

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

  • [^] # Re: CBSG

    Posté par  (site web personnel, Mastodon) . En réponse au journal Sortie de HAC. Évalué à 2.

    L'équivalent des « Perles de » (profs, élèves, Bac, etc.) mais entreprise ici…
    Je viens de jeter un coup d'œil et il faudrait plusieurs fichiers en effet (au moins un par département ou top rôle…) et/mais on perdrait certains aspects de la génération… (j'ai pensé aux fichiers de fortune parce-que je n'imaginais pas que c'était des morceaux re-assemblés, je pensais plutôt des listes de dialogues tels quels.)

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

  • [^] # Re: Prise de conscience à avoir sur le sujet

    Posté par  (site web personnel, Mastodon) . En réponse au lien Situer son niveau informatique (vous connaissiez ça ?). Évalué à 2.

    Ce n'est pas sans rappeler un autre lien : https://linuxfr.org/users/colargol/liens/la-generation-qui-a-grandi-avec-google-ne-sait-pas-utiliser-un-systeme-de-fichiers

    C'est une bonne chose cette échelle de l'OCDE, et elle pourra être reprise par l'UE pour son Europass.

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

  • [^] # Re: invention

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 3.

    Aucun lien ! Dans les habitations domestiques (maisons, pavillons, immeubles d'habitations, etc.) des contrées dites occidentales (je le précise car le lectorat pouvant être juste francophone mais pas résident d'un des pays auxquels je pense) il y a un certain nombre de normes qui font que l'électricité ne devrait pas causer certains accidents (y compris déclencher des incendies sans que ce soit volontaire.) Et dans les cas qui ne sont pas des concours de circonstances malheureux, l'enquête montre presque toujours un manquement aux normes.

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

  • # CBSG

    Posté par  (site web personnel, Mastodon) . En réponse au journal Sortie de HAC. Évalué à 2.

    Énormissime… Ça me rappelle un peu une autre appli Android. Dans les deux cas, je me demande si la liste n'est pas disponible sous forme de fortune file

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

  • [^] # Re: NAS + backup déporté + cold backup

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 3.

    Je n'ai jamais retenu mon numéro de portable, et j'ai toujours trouvé ça normal justement parce-que c'est l'un des numéros que je n'appelle jamais. À une époque reculée, quand j'avais un fixe, j'ai fini par connaître ce numéro parce-que je fais parti des privilégiés qui avaient un répondeur et qui n'étaient pas souvent chez eux.

    Le coup de la liste de personnes à contacter se perd. À une certaine époque, il y avait une page dédiée en début de nos agenda de poche… Et comme tu en reparles, je vais me refaire une telle liste à laisser dans mon porte-feuille.
    En parallèle, j'aimerais aussi la liste sur le smartphone avec la fonctionnalité qu'a mentionné Zenitram : je suis donc preneur des infos car je ne trouve pas où c'est.

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

  • [^] # Re: Incendie électrique

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 2.

    Comme quand tu assembles un ordi, il faut une certaine protection ne serait-ce contre (ou plutôt à cause de) l'électricité statique.

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

  • [^] # Re: 3, 2, 1 ... Sauvegarde

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 2.

    Pour mes sauvegardes sur site, au lieu d'un petit boitier NAS, il faut privilégier une tour. Une grande tour avec une étiquette "stop vol".
    Sinon, je suppose qu'un mini-rack fait l'affaire aussi ? Dans le style, je comptais m'équiper d'un blade de seconde main. Il va sans dire que ce n'est pas pour le salon ni la chambre à coucher hein.

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

  • [^] # Re: Incendie électrique

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 2.

    Ah ce n'était pas la carcasse nue comme je l'imaginais.

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

  • [^] # Re: NAS + backup déporté + cold backup

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 2.

    Je n'ai pas la mémoire des chiffres non plus : il m'a fallu attendre douze à quinze ans pour arriver à retenir ma date de naissance.
    Ceci dit, comme un autre, j'ai certains nombres qui ne s'effacent plus : le numéro de mon premier compte en banque, mon numéro de sécu, le numéro de téléphone de la maison et d'autres numéros de personnes décédées.

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

  • [^] # Re: 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é à 9. Dernière modification le 24 janvier 2022 à 19:27.

    une option -N pour ne convertir qu'un certain nombre de caractères là où on a déjà d'autres outils pour faire ça (comme head)…

    Pas compris… Je suppose que tu veux faire ceci avec head ?

    $ cat nbr.txt
    100
    301
    502
    703
    904
    105
    $ od -N4 -c nbr.txt
    0000000    1   0   0  \n                                                
    0000004
    $ head -c4 nbr.txt | od -c
    0000000    1   0   0  \n                                                
    0000004

    Historiquement, head n'avait pas l'option -c d'une part, et il n'y avait pas d'éditeur de binaire Or il fait sens de vouloir examiner une portion déterminée sans devoir remplir tout l'affichage (rappelons-nous des petits écrans sans mémoire tampon pour garder plusieurs pages écran en mémoire tout ça)

    Pour la petite histoire, od existe depuis la v1 d'UNIX AT&T, tandis que head est apparu plus tard dans PWB UNIX…

    $ od -j8 -N4 -c nbr.txt 
    0000010    5   0   2  \n                                                
    0000014
    $ xxd -s8 -l4 nbr.txt
    00000008: 3530 320a                                502.
    $ od -j8 -N4 -x nbr.txt 
    0000010      3035    0a32                                                
    0000014

    Et c'est tellement inutile que même xxd permet de le faire ;D

    je ne comprends pas le choix de mettre plein d'options pour spécifier une sortie octale avec 1, 2 ou 4 caractères par ligne, des options pour des sorties hexa avec 2 ou 4 caractères par ligne

    En fait il y a deux notions, qui sont souvent liées quand on fait de la programmation : le (type de) format et la longueur. Cela correspond à signaler le type de données …non signé qui sont interprétés… sans quoi lui il ne sait pas trop à quoi correspond le binaire sous-jacent.

    Si tu ne manipules que des octets, les choix seront plutôt entre :
    -tuC ou -tu1 pour la base 10, -tdC ou -td1 pour la même en nombre signé, -toC ou -to1 ou -b pour la base 8, -txC ou -tx1 pour la base 16.

    l'équivalent de xxd -p -c 1 pour convertir l'entrée en hexa sur une seule colonne

    Bon, le manuel dit que -p c'est le « postscript continuous hexdump style » ou « plain hexdump styple » hum. Et -c pour indiquet le nombre d'octets affichets par ligne, au lieu de 16 par défaut.

    $ echo test | xxd
    00000000: 7465 7374 0a                             test.
    $ echo test | xxd -p
    746573740a
    $ echo test | od -tx1
    0000000    74  65  73  74  0a                                            
    0000005
    $ echo test | od -An -tx1
               74  65  73  74  0a

    Pour supprimer le compteur (je suppose que c'est ce que fait le style continue à la postscript), il faut utiliser -An
    Pour afficher des octets aussi en hexa aussi, j'utilise -tx1 Par défaut il travaille sur deux octets : -x ou -h ou -tx2 en hexa, -o ou -B ou -to2 en octal par défaut. Et quand on prend par paire l'ordre est un peu différent…

    $ echo test | od -An -tx2
                 6574    7473    000a                                        
    $ echo test | od -An -tx1 | tr -d ' '
    746573740a

    Par contre on ne sait pas agir sur le groupement, sauf avec l'implémentation GNU qui prévoit une option -w entre autres. Je pense que ce n'est pas grave vu que tu AWK après dessus ; sinon un pipe supplémentaire comme dans l'exemple pour virer les blancs.

    et xxd -p -r qui fait l'inverse

    OD et HexDump ne font pas l'inverse… Mais comme tu fais déjà du traitement avec AWK, peut-être utiliser sa faction chr (et ord dans l'autre sens ?) Je sais, c'est pas du jeu :-)

    “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é à 10.

    Quant à XPath, ça ne permet pas que de récupérer les noms de programmes dans le texte mais aussi les noms de programmes mentionnés dans les see also ou en tant que termes d'un glossaire.

    Je n'ai pas compris. Je ne connais pas le fonctionnement de DocBook.

    Ce qu'il voulait dire, c'est que XML et SGML ne sont pas qu'une famille de format de balisage et/ou de description de documents. Ce sont d'abord des « grammaire » pour décrire des structures arborescentes (ce qui s'applique bien à des « documents structurés » mais est tout à l'opposé des langages de description de pages pour lesquels les formats de description de pages —comme TeX/TROff/RTF/etc.— sont des abstractions plus hauts niveau.) Ces grammaires sont distribuées dans une forme normalisée (XML Schema puis ReLaX NG ainsi que DTD plus historiquement) et ne sont plus des grammaires incorporées dans les outils (et documentées en syntaxe BN par exemple.) Du coup c'est très bien comme format d'échange, mais je m'égares un peu.
    Outre la validation, cette arborescence peut être simplement interrogée/requêtée et c'est ce que formalisent XPath et XQuery.
    De la même façon, on peut mettre en œuvre des transformations d'une grammaire en une autre en utilisant XSLT et indiquer avec XSL-FO les règles générales de présentation ; ce qui la rend la chose encore meilleur comme format d'échange, mais je m'éloigne trop.

    Ceci sont valables pour tous les documents XML. On peut avoir des XML pour une base de données bibliographique, pour sa collection de timbres, pour du dessins vectoriel (c'est le cas avec SVG), pour du texte structuré (c'est le cas avec les formats OpenDocument, epub, TEI et DocBook…)

    Je suppose que see also est une section balisée comme telle dans DocBook. Si c'est le cas, il n'y a pas d'équivalent à ce que tu dis dans troff. Cette section pourrait être implémentée entre deux appels de macros .SEE_ALSO1 et .SEE_ALSO2 et à l'intérieur tu pourrais y mettre l'appel à .APPLICATION comme partout ailleurs

    C'est un peu l'idée mais en plus subtile. Comme les index et les différentes tables (illustrations, tableaux, etc.) tu peux donc avoir une section VoirAussi avec une sous-section Logiciels (ou juste une section Index des programmes…) où les programmes ne sont pas référencés comme dans le corps du document (car pas besoin de mise en page/évidence particulière) mais on sait facilement récupérer cette liste …en plus des éléments ailleurs.

    Bref, XML est utilisé et devrait être la norme (d'échanges) dans les systèmes de traitement documentaires. Ce genre de système (pense par exemple au catalogue de la BNF ou tout système où on doit pouvoir indexer finement et réorganiser programmatiquement de larges volumes) n'a pas de lien avec son propre système de documentation (écrire ses rapports/mémoires/livres) et de toute façon, XML est ingérable à la main (i.e. dans un simple éditeur de texte par exemple.) Je milite pour l'emploie de XML mais il n'est pas dans mon workflow personnel.

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

  • # 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