Gil Cot ✔ a écrit 5730 commentaires

  • [^] # Re: ~~semver~~

    Posté par  (site web personnel, Mastodon) . En réponse au lien LibreOffice 7.6 vient de sortir. Évalué à 2.

    une application qui ne fait pas de breaking change.

    Appli fossilisée ?
    Appli aux soubassements parfaits dès la première version ?

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

  • [^] # Re: SNCF

    Posté par  (site web personnel, Mastodon) . En réponse au journal mais pourquoi s'appellent ils tous "OS"?. Évalué à 5.

    par exemple iOS, c'est l'OS des iTrucs.

    Je ne connais pas ces modèles de Cisco. Des liens ?

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

  • [^] # Re: Boucherie sans OS

    Posté par  (site web personnel, Mastodon) . En réponse au journal mais pourquoi s'appellent ils tous "OS"?. Évalué à 2. Dernière modification le 28 août 2023 à 20:21.

    Ou des trucs bêtes comme …Amiga, D, 2, z

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

  • [^] # Re: SNCF

    Posté par  (site web personnel, Mastodon) . En réponse au journal mais pourquoi s'appellent ils tous "OS"?. Évalué à 3.

    À ne pas confondre avec la Grande…

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

  • [^] # Re: souvenirs

    Posté par  (site web personnel, Mastodon) . En réponse au lien Window Maker vient de sortir en version 0.96.0 . Évalué à 2. Dernière modification le 21 août 2023 à 02:32.

    Pour la nostalgie des uns et la découverte des autres
    https://www.zdnet.com/article/window-maker-live-is-a-throwback-to-the-exciting-days-of-early-linux/

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

  • [^] # Re: Transcription

    Posté par  (site web personnel, Mastodon) . En réponse au journal Projets Libres ! Episode 5 : le métier de juriste spécialisé en logiciel libre avec Benjamin Jean. Évalué à 2.

    Merci.

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

  • [^] # Re: acronymes

    Posté par  (site web personnel, Mastodon) . En réponse au journal MS vs LTT. Évalué à 4.

    Oui, 2è et 4ème lignes (texte des liens, à lire avant de cliquer je pense) :)
    Toutes mes excuses pour la gêne occasionnée.

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

  • [^] # Re: Wokay

    Posté par  (site web personnel, Mastodon) . En réponse au journal MS vs LTT. Évalué à 5.

    Comment êtes-vous tombé dessus depuis votre grotte ?

    La magie du RSS quand on met le nez dehors un court instant :)

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

  • [^] # Re: Vim bronsonisé

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Décès de Bram Moolenaar, créateur de VIM. Évalué à 9.

    10 Questions with Vim’s creator, Bram Moolenaar (2014)

    8: How can the community ensure that the Vim project succeeds for the foreseeable future?

    Keep me alive.

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

  • [^] # Re: Merci pour cette dépêche

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Décès de Bram Moolenaar, créateur de VIM. Évalué à 2.

    Outre vimperator, on peut citer aussi firenvim et pentadactyle sont aussi des témoignages vibrants.

    Il y a vim-hackernews pour vim (guidealexis/adelarsq/ryanss/etc.) et hackernews-vim-keybinding pour Chrome (Yukaii) qui montrent l'attachement de HN :) À quand les équivalents ici ? ;p

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

  • [^] # Re: Respect

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Décès de Bram Moolenaar, créateur de VIM. Évalué à 3. Dernière modification le 19 août 2023 à 23:45.

    A l'époque, on m'avait recommandé xvi mais mon voisin m'a montré Emacs avec la coloration syntaxique, puis joe, puis jed.

    J'ai eu plaisir à utiliser jed et joe aussi parce-que ayant beaucoup fait usage de WordStar et Borland Turbo Pascal sous DOS, et même Brief à un moment. Cela m'a permis aussi d'apprendre les bases de Emacs sereinement (sans me retrouver coincé dans la machinerie vu que je pouvais basculer en cas de danger.)

    Il a d'ailleurs perdu une partie de son public qui est retourné à ed ou aux autres clones de vi, plus minimalistes.

    C'était nécessaire …pour ne pas se laisser distancer par les deux principaux concurrents
    Ce fut temporaire : tous les deux (Elvis et Vim) permettent d'avoir une version tiny (un peu plus grosses que Nvi mais acceptables) tout en préservant la compatibilité…

    Mais pour ensuite envisager de rajouter un langage de script, les buffers splits, le binding Python, le portage sous Windows, les plugins, il fallait être vraiment audacieux!

    Pareil, les autres clones de vi avaient la plupart de ces fonctionnalités (sauf VimL), donc fallait pas être en reste…

    (petit extrait)

    fonctionnalité Elvis Vile Vim
    ruler-mode 1992–04–02, v1.17 1993–08–05, v3.57 entre 1992–04–20 et 1993–01–10, entre v1.17 et v1.24
    color-highlighting 1994–10–11, color 0.2e 1995–01–11 1998–02–19, v5.0
    syntax-highlighting 1996–10–01, v2.0 1994 (basic) ; 1999–04 (flex based) 1998–02–19, v5.0
    visual-mode 1992–08–23, v1.5 1995–06, v5.3f 1993–12–14, v2.0
    multiple-screens 1996–10, v2.0 1991–06–07, v3 1994–09, v3.0

    Pareil pour les portages (ces trois ont tous une interface Ncurse, X11, Win32) mais Vim est présent sur plus de plateformes non Unix (une des nombreuses choses dont NeoVim n'a cure) et est le seul par contre (à ma connaissance) à avoir des binding (Python, Ruby, Lua, Perl, Tcl)

    Mais au bout de deux mois, mon autre voisin m'a montré l'autre vi, vim, et comment activer la coloration syntaxique. Et comment configurer l'indentation. J'avais trouvé mon éditeur!

    C'est bien le principe de plugins qui m'a finalement fait lâcher Elvis pour Vim (pour lequel j'avais déjà fait un don mais que je n'utilisait pas, lui préférant les concurrents.)

    C'est aussi le seul logiciel que je connaisse en charityware.

    J'avais trouvé FireFTP quand Mozilla a décidé de retirer la fonctionnalité que j'utilise beaucoup.
    Il y a aussi PeaZip que je n'utilise pas mais qui est dans mes favoris car disponible pour MacOS, ReactOS et Windows y compris en tant que PortableApps.

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

  • [^] # Re: Ludifions !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Comment laisser l'ordinateur faire réciter les leçons de ses enfants. Évalué à 3. Dernière modification le 25 juin 2023 à 16:23.

    Ah ça va plus loin de le « captcha » pour pouvoir jouer :D
    Il me semble avoir déjà vu un truc pareil, mais je ne sais plus si c'est dans GCompris ou dans KEduc ou ailleurs : je crois que c'était un genre de Bubble où il faut viser la bonne réponse à une opération.

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

  • [^] # Re: version de voyage

    Posté par  (site web personnel, Mastodon) . En réponse au journal Comment laisser l'ordinateur faire réciter les leçons de ses enfants. Évalué à 3.

    Oui, ce serait bien à côté de : Calculate, Reckoning Skills, et PlusMinusTimesDivide. Un peu plus de choix ne fait pas de mal, et puis Google ça peut fermer à un moment.

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

  • [^] # gron'telnatif

    Posté par  (site web personnel, Mastodon) . En réponse au journal Aujourd'hui on ne parle pas de k-pop, mais de JSON !. Évalué à 4. Dernière modification le 25 juin 2023 à 16:08.

    De prime abord, ce que réalise gron in.json (i.e. déplier le JSON pour que ce soit manipulable par les outils qui manipulent des lignes de texte brut) s'obtient aussi avec :

    • jq . in.json avec en prime l'indentation et ça s'en sort mieux en terme de consommation mémoire (cf. l'autre message) Mais parfois il n'est pas présent et je ne peux pas l'installer non plus, donc on regarder du côté des langages de script présents sur la bécane (cas ci-après.)
    • python -m json.tool in.json dans le cas-ci, mais si on a besoin d'aller plus loin c'est possible
      • python3 -c "import sys, json; print(json.load(sys.stdin)" in.json
      • export PYTHONIOENCODING=utf8 python2 -c "import sys, json; print json.load(sys.stdin)" in.json
    • ruby -r json -e 'jj JSON.parse gets' < in.json avec le Gem JSON qu'il faut installer avant s'il ne l'est pas déjà. Il y a aussi jazor qui est sympa
    • côté PERL…
      • json_xs -t null < in.json en utilisant le module JSON::XS qui fait appel à du code C (XS pour eXtension System)
      • sinon on peut se rabattre sur json_pp (PP pour Pur Perl) qui utilise le module JSON:PP présent dans la plupart des installations systèmes.
      • Il y a aussi un autre module JSON tout court qui permet d'écrire perl -MJSON -nE 'say JSON->new->pretty->encode(from_json $_)' in.json ou perl -MJSON -e 'print encode_json(decode_json(<STDIN>), {pretty => 1})' < in.json par exemple
    • PHP n'est pas en reste depuis la version 5.2 : php -r 'print_r(json_decode(fgets(STDIN)))' (ça fait longtemps, je l'ai fait de tête sans tester)
    • En Go…
    • bat -p -l json in.json (cet alternatif à cat est parfois surprenant)
    • Avec miller quelque chose comme mlr --json --ojson in.json
    • Il me semble qu'avec Node.JS qu'on peut faire quelque chose comme node -pe 'JSON.parse(process.argv[1])' in.json
    • PowerShell a aussi son ConvertFrom-Json

    Autres outils qui peuvent valoir le détour : jshon, jwalk, fx, jsawk, etc.

    P.S. Je n'ai pas mentionné json-flatten
    P.S.2 Mentionnez/référencez votre astuce aussi

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

  • [^] # Re: info importante vu le titre et l'URL

    Posté par  (site web personnel, Mastodon) . En réponse au lien Entretien avec Håkon Wium Lie, à l'origine des CSS. Évalué à 2.

    Merci à vous deux. :)

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

  • [^] # Re: La chaîne vidéo de Anticor (sur YouTube)

    Posté par  (site web personnel, Mastodon) . En réponse au lien L’agrément de l’ONG anti-corruption, Anticor, annulé par le tribunal administratif. Évalué à 3.

    En terme de vidéo, sur la même plateforme, je trouve pas mal le point de Trouble Fait sur la question https://youtu.be/c8y50FnvdeM

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

  • [^] # Re: info importante vu le titre et l'URL

    Posté par  (site web personnel, Mastodon) . En réponse au lien Entretien avec Håkon Wium Lie, à l'origine des CSS. Évalué à 2.

    Si c'est trompeur, on pourrait corriger le titre par deux virgules bien senties : :s/Creator/Creator,/ et :s/Lie/Lie,/ Ou alors je peux reformuler entièrement le titre en « Interview of CSS Creator : … » ou autre proposition.

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

  • [^] # Re: le français aussi

    Posté par  (site web personnel, Mastodon) . En réponse au journal Comment laisser l'ordinateur faire réciter les leçons de ses enfants. Évalué à 3.

    Tant que ce sont des grammarzenti ça va ; la faute elle même était gentillette (ou sournoise quand on sait que des correcteurs peuvent facilement laisser passer)

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

  • [^] # Re: BookMyName

    Posté par  (site web personnel, Mastodon) . En réponse au journal Gandi, passe de « no bullshit » à « bait and switch » ?. Évalué à 2.

    Il faut citer toute la phrase …et on voit que le commentaire n'a rien de désobligeant mais au contraire. La personne à laquelle tu réponds t'informe qu'elle a pris la peine de signaler le souci au lieu de râler dans son coin. Elle t'informe également que ce signalement a donné lieu à la correction. Je trouve tout cela fort courtois parce-que en tombant sur la discussion on comprend que son action (ou leurs actions, si d'autres ont fait de même) fait (font) que les pages sont corrigées (et cela évite aux gens qui tombent sur la discussion d'avoir l'impression que tu as fabulé.) Personne ne t'a rien reproché mais pour une raison qu'on ignore tu refuses toute discussion courtoise tout en voulant donner l'impression du contraire, ce qui est bien vil.

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

  • [^] # Re: Perl 5.38 ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien PERL 5.38 est dans Fedora. Évalué à 4.

    Une certaine avance sur les autres distributions non rolling…
    La RC1 est sortie le 16 juin, et la RC2 le 23 juin, pas encore de version finale. Côté nouveautés, on a surtout :

    • Une nouvelle syntaxe, marquée expérimentale, pour définir les « classes »
    • ainsi que les variables de « champs » persistants…
    • Le support Unicode passe à la version 15 de la norme
    • Il y a quelques limites d'expressions rationnelles qui sont repoussées et d'autres optimisations qui sont faites
    • Les blocs « défère » et « finalement » sont étendus et optimisés
    • Etc.

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

  • [^] # Re: Finops

    Posté par  (site web personnel, Mastodon) . En réponse au lien (37signals / basecamp) We have left the cloud. Évalué à 7.

    Les actionnaires raisonnent à base de discours fallacieux et de powerpoint : on ne leur dit pas que l'argent est mal dépensé mais qu'il y a des investissement juteux et qu'en plus certains noms sont des valeurs indiscutables (on ne vous reprochera jamais de choisir un GAFAM) Si les choses étaient aussi trivial qu'on le pense, on n'aurait pas besoin de services de fiscalité de plus en plus gros qui produisent des documents que seuls des auditeurs arrivent à lire et n'y voient que du feu. Les employés sont toujours vu comme des coups irrécupérables et/ou indésirables ou difficiles à rentabiliser (enfin c'est ce qu'on m'a expliqué mais je ne pige toujours pas, n'étant pas dans la bulle…)

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

  • [^] # Re: 2013

    Posté par  (site web personnel, Mastodon) . En réponse au journal Justin et la légende des chevaliers. Évalué à 3.

    Oui, je voyais bien rapide …et salement con :D J'ai vu après le commentaire de Benoît : c'est plus la chaîne autour que Git lui-même mais bon. Dans l'image, j'aurais plutôt fait :s/fast/fast-n-furious/ pour les trois forêts…

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

  • [^] # Re: 2013

    Posté par  (site web personnel, Mastodon) . En réponse au journal Justin et la légende des chevaliers. Évalué à 3. Dernière modification le 24 juin 2023 à 12:52.

    Ah oui, pour les usagers. Je comprends mieux du coup. Le changement de paradigme est en effet pas toujours facile : plus de concepts/opérations pour faire la même chose, pour des bénéfices non perceptibles (en tout cas de prime abord.)

    Attention, je perçois le dessin comme avertissant que Git participe à une déforestation fast et n'est donc pas écologique… (bon, on n'est plus hélas plus 'dredi)

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

  • [^] # Re: meilleur intérêt

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Cent mille dollars pour un navigateur. Évalué à 6. Dernière modification le 24 juin 2023 à 01:37.

    Pour proposer un nouveaux produit

    Bah justement, ils se font plaisir ;

    d'avoir une clientèle cible.

    ils ne proposent pas un « produit » pour un quelconque marché (si ce n'est celui de leur satisfaction perso.)

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

  • [^] # Re: meilleur intérêt

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Cent mille dollars pour un navigateur. Évalué à 2.

    Ton salon est un luxe que tout le monde n'a pas…

    ou tu voulais dire un ordi open hardware qui serait décoratif dans le salon ?

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