Après le second paragraphe de la partie « introduction ».
« Cette définition est un peu large, dans les faits une BAD se matérialisera souvent par un endroit à la campagne où on tentera d’être au maximum autonome sur les aspects les plus importants de la survie : »
Après la première phrase de la sous-partie « Item » de « Modules ».
« Les items représentent les éléments qui seront gérés par le logiciel, ils sont de deux types : »
Après la première phrase du troisième paragraphe de la partie « Technique et installation ».
« Si le logiciel est installé sur un serveur accessible par internet, pensez via des .htaccess ou des "directory" à interdire l’accès aux répertoires : »
Mis à part cela, merci pour ce journal.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Au temps pour moi si Ipython n'est écrit par les mainteneurs de Python, et tant mieux s'il existe d'autres alternatives aussi.
La dichotomie que je fais est exactement la même que tu décris.
c'est ça que j'appelle de façon impropre « environnement de débogage » : il faut comprendre débogage comme « exploration »
J'ai initialement employé le mot débogage parce-que je m'en sers pour explorer pas à pas des idées d'algorithme avant d'en faire un script, ou de tester des bibliothèques/extensions avant de les inclure dans un autre code, et surtout quand j'ai commencé ça m'aidait à comprendre d'autres codes (en redéroulant pas à pas et en examinant les effets de certaines fonctions/méthodes sur les variables en cours.)
ipython-likes and alikes aren't meant as shell…
Il n'a pas été conçu pour devenir un login shell personne ne dit le contraire
Voilà, c'était ça le propos : c'est un shell au sens d'outil d'exploration interactive du langage ; ce n'est pas un shell au sens de login shell (d'où ne pas mettre sur le plan Ipython et Xonsh)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Pour la seconde partie, l'aspect débogage versus shell, il y a deux notions qui se chevauchent ici.
La première, c'est d'avoir un interpréteur interactif (comme les dinosaures l'ont connu avec les BASIC de leur micro 8-bits.) Pour un langage interprété, c'est juste un REPL et c'est ça que j'appelle de façon impropre « environnement de débogage » : il faut comprendre débogage comme « exploration » (surtout essais ou prototypage pas à pas…) ; et c'est un peu comme ça que je comprends aussi « a comprehensive environment for interactive and exploratory computing. »
PERL, comme d'autres, n'a jamais jugé utile d'intégrer cela dans son cœur (coucou PHP) ou de fournir une implémentation officielle (genre iperl) mais a laissé la communauté fournir plusieurs modules qui correspondent à autant de besoins et de visions qu'un seul truc central n'aurait pu combler (j'ai mentionné Perl::Shell et PerlConsole/console.pl mais il y aussi Reply et Devel::REPL/re.pl par exemple). Mais son mode débogage de base était assez puissant déjà :
perl -de1
La seconde notion (CLI) est toujours d'interpréter des commandes, mais cette fois-ci plus précisément de lancer les utilitaires/programmes (surtout en consoles/terminales pour simplifier) installés avec le système… d'exploitation. Ce programme fait aussi la police (s'assurer du respect des droits d'accès) et le chef d'orchestre (octroyer les entrées-sorties et faire les redirections.)
Et là, justement j'ai par exemple l'utilitaire ls pour lister le contenu du répertoire courant. Avec IPython, je dois littéralement écrire mon programme pour faire la même chose
On fait son marketing comme on peut :-D Le tableau est pour donner envie aux gens qui ne connaissent pas bien/vraiment quelque autre alternative ou les gens qui sont déjà convaincus. Dès que tu maîtrises un peu une des alternative, t'as envie de jeter le tout pour cause de malhonnêteté (coloration syntaxique certes pas native mais existant pour zsh comme pour bash et d'autres, typage de variables et même richesse de l'historique —les critiques concernent le comportement par défaut, mais on peut faire la même chose excepté le diff— etc.)
Quoi tirer du tableau ? Je ne sais pas trop non plus et j'espère que la discussion va éclairer. (oui, j'ai juste lancé un pavé dans la marre.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Je plussois. Mais bon, comme l'idée de ce genre de cartes est de représenter « l'organisation des liens sémantiques entre différentes idées » en « imitant ainsi le cheminement et le développement de la pensée » ; il n'est pas surprenant que ce soit parfois/souvent touffu et parte dans tous les sens (voire perde en sens pour les gens qui n'ont pas participé au brainstorming…) Dans le cas de cette image, j'ai l'impression que ça dit beaucoup de choses (mêlant donc l'essentiel et des accessoires) et son contraire (en tout cas un peu de subjectivité.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Pas tes réponses, juste la tournure que commençait à prendre l'ensemble de la discussion. Mais ce n'est qu'une impression et tant mieux si ce n'est aucunement fondé. Il n'y a pas de souci non plus à ne pas avoir de règle à tout bout de champ, c'est juste que dans mon inculture j'ai confondu un prénom avec un patronyme :-D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Hey, y a pas de souci :-) C'est parce-que tout le monde n'est pas à la page (ou pas assez dans l'écosystème) qu'on pose des questions. Pour ma part, j'utilise ReiserFS, mais quand on n'est pas en train de parler spécifiquement de systèmes de fichiers, je fais pas le lien (et j'ai jamais su en fait qu'il s'appelait Hans et plus de ne pas me souvenir que le FS porte son nom)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
C'est juste que plus ça avance, plus je crois lire que ça va de soi (et donc qu'il est inadmissible de ne pas connaitre les? références d'ici.) Mais comme je dis, ce n'est pas grave vu que nous qui n'étions pas au fait avions fini par avoir des réponses. (-: Tout est bien qui fini bien…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
L'auteur semble également préférer les méthodes basées sur javascript pour (pré-)valider et interagir avec l'usager du formulaire, pourquoi pas. Il dresse un tableau des données qui peuvent arriver dans un input typé number : des nombres négatifs, positifs, en notation scientifique (exponentielle),…
Et quand c'est pour s'en plaindre, je me dis que ces gens ne lisent décidément pas les spécifications ou prennent leurs hallucinations pour la réalité (demander un nombre —donc à priori dans R mais en pratique dans D— et s'attendre à un entier…?)
À mes yeux, son tableau me semble bien incomplet, il oublie les langues dans lesquelles on mets une virgule pour séparer les décimales, celles où l'on mets un point, les langues dans lesquelles on sépare d'un espace les milliers des centaines et toutes ces conventions d'écriture parfaitement valables mais qui rendent un traitement par javascript particulièrement hasardeux si le dev' n'y prête pas garde. Sans parler des abruti(e)s dans mon genre qui vont remplir le champs du formulaire en hexadécimal, pour voir si ça passe. Et si le javascript du dev' est mal foutu, c'est l'utilisateur du formulaire qui finira par faire un rage quit. (commentaire acerbe : le dev' s'en fout parce que lui, ça lui fait gagner sa vie de pondre des javascripts tout pourris).
Il me semble que nativement ça fonctionne avec la localisation… Si ton système est configuré à la française tu taperas 3, 14 15 et ce sera valide et surtout ça enverra 3.1415 Mais effectivement, il y a plein de cas auxquels ces gens ne pensent pas en voulant réinventer le monde en js qui alourdissent les pages pour une piètre expérience usagers.
Et puis, j'y vois toujours un danger à ces javascripts qui tentent de contraindre mes saisies dans un formulaire. J'ai parfois l'impression que les dev' oublient que le code javascript qu'ils exécutent, ils l’exécutent dans mon navigateur, sur mon ordinateur et que jusqu'à preuve du contraire, c'est pas du tout un environnement de traitement sécurisé pour eux… Ils sont en environnement hostile et si me prends l'envie de leur envoyer de la merde à la place du bel input qu'ils s'attendent à recevoir, j'espère qu'ils ont bien prévu le coup de leur côté. La base, quoi.
Et tout le billet est justement une forme de pleurniche pour qu'on les devs front, comme on dit, faire tout et n'importe quoi sans rien comprendre finalement au balisage web et à la sécurité entre autres.
Parfois, je lance lynx sur une page pour remplir son formulaire sans me prendre la tête. D'autres fois, avec un navigateur graphique, je désactive juste les JS ; mais quand j'ai du temps je sauvegarde la page pour la modifier et envoyer à ma sauce. Là certains s'étonnent d'enregistrer n'importe quoi quand c'est pas le traitement qui a planté. D'ailleurs, ils-ou-elles croient que leurs sites se fait hacker comment si les vérifications et validations ne sont pas faites côté serveur ?
Au final, ce qui ressort de cet article pour moi, c'est que le typage number est bien trop imprécis et mal spécifié pour être directement utilisable sans soucis par les dev'.
Moi je crois plutôt que ce sont des fausses excuses : on me dit que c'est un nombre (flottant) mais moi je vais imaginer autre chose, ou critiquer pour justifier que je continues à faire des étrons en javascript…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# c'est parti pour la 6.1
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 4.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8aebac82933ff1a7c8eede18cab11e1115e2062b
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Blue Hat
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Appel à interventions pour la journée #BlueHats du 8 novembre 2022 au salon Open Source Experience. Évalué à 2.
Regarding the blue, two different definitions are prevailing within the cybersecurity field, and they have little to nothing in common. Revenge Seekers. Outside Security Professionals. Ça donne le ton ?
Mais on dit que son nom vient de l’emblème bleu des gars de Microsoft. En effet, ce terme ne se retrouve que chez Microsoft qui l’utilise comme nom pour sa conférence sur la sécurité informatique Blue Hat qui a lieu une à deux fois par an. Il est alors utilisé pour définir des hackers qui cherchent des vulnérabilités sur des logiciels (principalement Windows) et ainsi permettre leur correction. Fedora aurait-il copié la fenêtre qui a repris les couleurs de Big Blue ?
Parce que certains ne sont pas capables d'apprécier une photo monochrome, ils ont eu besoin d'introduire d'autres couleurs et d'autres sous-groupes… […] Blue Hat […] Un peu comme des grey hats (qui cherchent des failles pour aider) mais avec de la couleur… 🧢
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# corrections
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Cultivons ! Logiciel de gestion de BAD. Évalué à 4.
Je suppute qu'il manque un saut de ligne
« Cette définition est un peu large, dans les faits une BAD se matérialisera souvent par un endroit à la campagne où on tentera d’être au maximum autonome sur les aspects les plus importants de la survie : »
« Les items représentent les éléments qui seront gérés par le logiciel, ils sont de deux types : »
« Si le logiciel est installé sur un serveur accessible par internet, pensez via des .htaccess ou des "directory" à interdire l’accès aux répertoires : »
Mis à part cela, merci pour ce journal.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Qui code en perl ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.36.0 est sorti. Évalué à 2.
Au temps pour moi si Ipython n'est écrit par les mainteneurs de Python, et tant mieux s'il existe d'autres alternatives aussi.
La dichotomie que je fais est exactement la même que tu décris.
J'ai initialement employé le mot débogage parce-que je m'en sers pour explorer pas à pas des idées d'algorithme avant d'en faire un script, ou de tester des bibliothèques/extensions avant de les inclure dans un autre code, et surtout quand j'ai commencé ça m'aidait à comprendre d'autres codes (en redéroulant pas à pas et en examinant les effets de certaines fonctions/méthodes sur les variables en cours.)
Voilà, c'était ça le propos : c'est un shell au sens d'outil d'exploration interactive du langage ; ce n'est pas un shell au sens de login shell (d'où ne pas mettre sur le plan Ipython et Xonsh)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Qui code en perl ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.36.0 est sorti. Évalué à 3.
Pour la seconde partie, l'aspect débogage versus shell, il y a deux notions qui se chevauchent ici.
La première, c'est d'avoir un interpréteur interactif (comme les dinosaures l'ont connu avec les BASIC de leur micro 8-bits.) Pour un langage interprété, c'est juste un REPL et c'est ça que j'appelle de façon impropre « environnement de débogage » : il faut comprendre débogage comme « exploration » (surtout essais ou prototypage pas à pas…) ; et c'est un peu comme ça que je comprends aussi « a comprehensive environment for interactive and exploratory computing. »
PERL, comme d'autres, n'a jamais jugé utile d'intégrer cela dans son cœur (coucou PHP) ou de fournir une implémentation officielle (genre
iperl
) mais a laissé la communauté fournir plusieurs modules qui correspondent à autant de besoins et de visions qu'un seul truc central n'aurait pu combler (j'ai mentionnéPerl::Shell
etPerlConsole
/console.pl
mais il y aussiReply
etDevel::REPL
/re.pl
par exemple). Mais son mode débogage de base était assez puissant déjà :La seconde notion (CLI) est toujours d'interpréter des commandes, mais cette fois-ci plus précisément de lancer les utilitaires/programmes (surtout en consoles/terminales pour simplifier) installés avec le système… d'exploitation. Ce programme fait aussi la police (s'assurer du respect des droits d'accès) et le chef d'orchestre (octroyer les entrées-sorties et faire les redirections.)
Et là, justement j'ai par exemple l'utilitaire
ls
pour lister le contenu du répertoire courant. Avec IPython, je dois littéralement écrire mon programme pour faire la même chose…par exemple, ou alors
…je ne peux pas juste appeler ma commande, même si dans le cas présent on peut se permettre de faire de manière crade :
…mais en terme de nombre de lignes et caractères tapés ce n'est pas vraiment ça !
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Qui code en perl ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.36.0 est sorti. Évalué à 2.
On fait son marketing comme on peut :-D Le tableau est pour donner envie aux gens qui ne connaissent pas bien/vraiment quelque autre alternative ou les gens qui sont déjà convaincus. Dès que tu maîtrises un peu une des alternative, t'as envie de jeter le tout pour cause de malhonnêteté (coloration syntaxique certes pas native mais existant pour zsh comme pour bash et d'autres, typage de variables et même richesse de l'historique —les critiques concernent le comportement par défaut, mais on peut faire la même chose excepté le
diff
— etc.)Quoi tirer du tableau ? Je ne sais pas trop non plus et j'espère que la discussion va éclairer. (oui, j'ai juste lancé un pavé dans la marre.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: je vais encore...
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Campagne de financement participatif de Kdenlive : passer le montage libre au niveau supérieur. Évalué à 6.
On imagine qu'aussi bien le projet que ta personne n'avez bougé d'un poil ? (-:
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Détails de votes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Debian va inclure des binaires non-libres de firmwares dans ses images d'installation. Évalué à 3.
Je plussois. Mais bon, comme l'idée de ce genre de cartes est de représenter « l'organisation des liens sémantiques entre différentes idées » en « imitant ainsi le cheminement et le développement de la pensée » ; il n'est pas surprenant que ce soit parfois/souvent touffu et parte dans tous les sens (voire perde en sens pour les gens qui n'ont pas participé au brainstorming…) Dans le cas de cette image, j'ai l'impression que ça dit beaucoup de choses (mêlant donc l'essentiel et des accessoires) et son contraire (en tout cas un peu de subjectivité.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: adresses ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal LinuxFr.org : première et seconde quinzaines de septembre 2022. Évalué à 2.
Merci pour l'explication ; je n'aurais pas imaginé qu'il y en avait autant…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: je pense que...
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Du voilier à la murène, itinéraire d'une dégooglisation longue mais réussie. Évalué à 2.
Donc, si je comprends bien, y avait pas de quoi que les fans fassent tout un plat de l'exigence de l'USB-C…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# adresses ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal LinuxFr.org : première et seconde quinzaines de septembre 2022. Évalué à 2.
Que faut-il comprendre par : «
» ? Que sont ces « adresses du site » ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Bienvenue aux jumeaux
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal LinuxFr.org : première et seconde quinzaines de septembre 2022. Évalué à 2.
J'aurais plutôt choisi Ouf et Ove ou Ohé pour l'esprit jumeaux.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Faut-il séparer le logiciel de l'humain?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 0.
Pas tes réponses, juste la tournure que commençait à prendre l'ensemble de la discussion. Mais ce n'est qu'une impression et tant mieux si ce n'est aucunement fondé. Il n'y a pas de souci non plus à ne pas avoir de règle à tout bout de champ, c'est juste que dans mon inculture j'ai confondu un prénom avec un patronyme :-D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Faut-il séparer le logiciel de l'humain?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 2.
Hey, y a pas de souci :-) C'est parce-que tout le monde n'est pas à la page (ou pas assez dans l'écosystème) qu'on pose des questions. Pour ma part, j'utilise ReiserFS, mais quand on n'est pas en train de parler spécifiquement de systèmes de fichiers, je fais pas le lien (et j'ai jamais su en fait qu'il s'appelait Hans et plus de ne pas me souvenir que le FS porte son nom)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Faut-il séparer le logiciel de l'humain?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 2.
J'adorais ses planches. Bizarrement, j'ai plutôt pensé à l'affaire Le Tan probablement parce-qu'un podcast l'a évoqué récemment.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Faut-il séparer le logiciel de l'humain?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 0.
C'est juste que plus ça avance, plus je crois lire que ça va de soi (et donc qu'il est inadmissible de ne pas connaitre les? références d'ici.) Mais comme je dis, ce n'est pas grave vu que nous qui n'étions pas au fait avions fini par avoir des réponses. (-: Tout est bien qui fini bien…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Qui code en perl ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.36.0 est sorti. Évalué à 2.
C'est dans leur tableau : https://xon.sh/contents.html#comparison
Peut-être un lien avec ceci (dont commandes non disponible sans manips supplémentaires) https://ipython.readthedocs.io/en/stable/interactive/shell.html#overview ?
Ou juste parce-que c'est surtout un environnement de débogage et de test avant tout https://www.ics.uci.edu/~dock/manuals/IPython/node7.html ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Faut-il séparer le logiciel de l'humain?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 1.
Une fois la page indiquée oui, sinon c'est entre initiés et les autres peuvent s'imaginer tout et n'importe quoi. Pas bien grave.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Faut-il séparer le logiciel de l'humain?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 2.
Tu vois, j'ai justement cru que c'était le nom de famille
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Détails de votes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Debian va inclure des binaires non-libres de firmwares dans ses images d'installation. Évalué à 2.
plus qu'un schéma, c'est une carte heuristique
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Qui code en perl ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.36.0 est sorti. Évalué à 2.
ipython-likes and alikes aren't meant as shell…
sinon, on a similairement à xonsh, psh…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Joli
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Org-mode, exportation LaTeX et Minted . Évalué à 2.
Narmol, le moteur de rendu sous-jacent est
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Juste le html
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Why the number input is the worst input. Évalué à 5.
Et quand c'est pour s'en plaindre, je me dis que ces gens ne lisent décidément pas les spécifications ou prennent leurs hallucinations pour la réalité (demander un nombre —donc à priori dans R mais en pratique dans D— et s'attendre à un entier…?)
Il me semble que nativement ça fonctionne avec la localisation… Si ton système est configuré à la française tu taperas
3, 14 15
et ce sera valide et surtout ça enverra3.1415
Mais effectivement, il y a plein de cas auxquels ces gens ne pensent pas en voulant réinventer le monde en js qui alourdissent les pages pour une piètre expérience usagers.Et tout le billet est justement une forme de pleurniche pour qu'on les devs front, comme on dit, faire tout et n'importe quoi sans rien comprendre finalement au balisage web et à la sécurité entre autres.
Parfois, je lance
lynx
sur une page pour remplir son formulaire sans me prendre la tête. D'autres fois, avec un navigateur graphique, je désactive juste les JS ; mais quand j'ai du temps je sauvegarde la page pour la modifier et envoyer à ma sauce. Là certains s'étonnent d'enregistrer n'importe quoi quand c'est pas le traitement qui a planté. D'ailleurs, ils-ou-elles croient que leurs sites se fait hacker comment si les vérifications et validations ne sont pas faites côté serveur ?Moi je crois plutôt que ce sont des fausses excuses : on me dit que c'est un nombre (flottant) mais moi je vais imaginer autre chose, ou critiquer pour justifier que je continues à faire des étrons en javascript…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: CSV
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Unix legend, who owes us nothing, keeps fixing foundational AWK code. Évalué à 2.
On va pouvoir remiser fawk, xsv, csvkit, csvtool, tsv-utils, etc. et autres csvspoon et miller ? Tant d'énergie investie dans ce faux format m'épate.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: CSV
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Unix legend, who owes us nothing, keeps fixing foundational AWK code. Évalué à 2.
Comme dirait damaki, c'est un meta-standard, qui comme dirait gilcot, n'est respecté par personne pour couronner le tout. Une plaie qui ne dit pas son nom…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume