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
Oui, probablement. :-) C'est juste que j'aurais écrit « Linus, Stallman, E. S. Raymond, Reiser » pour garder la règle du nom en ajoutant la précision des initiales si besoin. Ou alors, on essaye de mettre des sigles pour tous, dans la mesure du possible…
Perso, j'ai pensé d'abord « Extended-support release » (une de mes préoccupation du moment), mais il y en a d'autres et tout le monde n'est pas à fond dans une certaine culture geekolibre
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Merci beaucoup ! Fallait trouver …la bonne décomposition.
Du coup, faut-il y voir une apologie ou une analogie douteuse (au même sens que « or noir » et similaire) ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Il n'est pas gros, il est massif, nuance… Ceci dit, la réalité semble grossophobe vu que plein de choses ne semblent pas faites pour certains gabarits (je pense notamment aux places d'autocars et d'avions, mais les sas d'entrée de char ne laissent pas passer tout le monde non plus.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Il est composé en principe de 17 mores réparties en trois vers suivant un schéma 5/7/5.
Sans le jargon, pour les néophytes comme moi : « Les haïkus suivent une forme stricte avec une structure syllabique de 5-7-5. Cela signifie que la première ligne se compose de cinq syllabes, la deuxième de sept syllabes et la troisième de cinq syllabes. »—https://fr.wikihow.com/%C3%A9crire-un-ha%C3%AFku
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Ah si, il y a quand même les signatures qui sont annoncées par « Well, as of version 5.36 (which was released earlier this summer) Perl has that too. » Le meilleur pour la fin on dirait ; en tout cas ça c'est vraiment un truc que ce langage semble être le dernier à implémenter pour le coup.
La dernière dépêche nous indique c'est présent depuis la 5.20 et donc marqué expérimental pendant seize versions (toujours le souci de stabilité tout ça.)
Il s'agit donc bien d'un article tout récent sur la version 5.36 de Perl?
Comme déjà dit, l'article est léger et parcours un quart de siècle en trois exemples pour inciter à migrer et non vraiment présenter les nouveautés de la 5.36.
Ça tombe bien, la dépêche actuelle répond à la question des nouveautés ;-)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Comparé au message initial, tu n'as pas installé irsii et tu découvres qu'en plus de cloc il y a deux autres au moins (en ne comptant pas streamzip et ms_print) qui l'ont en dépendance. Valgrind et Git étant d'assez gros projets, on ne peut pas dire ça reste un usage de niche …bien que peu visible en général.
“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
[^] # Re: Géoblocking
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Coca-Cola, leader pollueur. Évalué à 2.
Et par ici https://youtu.be/_oPKWYfSj_w ?
Sinon il reste peut-être Molotov et similaires, ou via un VPN ; mais c'est vrai que c'est décevant.
“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.
Oui, probablement. :-) C'est juste que j'aurais écrit « Linus, Stallman, E. S. Raymond, Reiser » pour garder la règle du nom en ajoutant la précision des initiales si besoin. Ou alors, on essaye de mettre des sigles pour tous, dans la mesure du possible…
Perso, j'ai pensé d'abord « Extended-support release » (une de mes préoccupation du moment), mais il y en a d'autres et tout le monde n'est pas à fond dans une certaine culture geekolibre
“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.
Pourquoi indiquer les autres par leur nom de famille et lui par ses initiales ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: signification du nom ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 3.
Merci beaucoup ! Fallait trouver …la bonne décomposition.
Du coup, faut-il y voir une apologie ou une analogie douteuse (au même sens que « or noir » et similaire) ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Merci pour le témoignage
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Des nouvelles de WeasyPrint, ou comment développer du libre à (presque) plein temps. Évalué à 1.
T'arrête pas, personne ici ne veut t'ôte ta liberté de penser…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # signification du nom ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Pétrolette 1.6. Évalué à 3.
Est-ce un petit pétrole ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Et hop une fois russe il est mobilisable -> direction le front ...
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Edwardovitch Snowdonov (Edward Snowden devient citoyen russe sur décision de Vladimir Poutine). Évalué à 3.
Il n'est pas gros, il est massif, nuance… Ceci dit, la réalité semble grossophobe vu que plein de choses ne semblent pas faites pour certains gabarits (je pense notamment aux places d'autocars et d'avions, mais les sas d'entrée de char ne laissent pas passer tout le monde non plus.)
“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.
Oui, quand il dit ASCII c'est qu'il n'y a pas de caractères étendus/accentués (utilisant 8 bits) ni de BOM…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# suite
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Western Digital is already working on an NVMe driver written in Rust. Évalué à 2.
Juste pour faire le suivi : On discute des perfs dans le journal de reno…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Règles du jeu ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal [ HS ] haïku (essai). Évalué à 2.
Sans le jargon, pour les néophytes comme moi : « Les haïkus suivent une forme stricte avec une structure syllabique de 5-7-5. Cela signifie que la première ligne se compose de cinq syllabes, la deuxième de sept syllabes et la troisième de cinq syllabes. »—https://fr.wikihow.com/%C3%A9crire-un-ha%C3%AFku
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: dépot légal ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Des nouvelles du Frido. Évalué à 2.
Et c'est un segment (qui peut être d'un seul numéro) qui est attribué.
https://entreprendre.service-public.fr/vosdroits/R18405
On nous annonce vingt-cinq euros de frais de dossiers
https://www.monbeaulivre.fr/isbn/
ou plus… en quatre pas…
https://fr.wikihow.com/obtenir-un-num%C3%A9ro-ISBN
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: C'est d'autant plus important que
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Technopolice is launched . Évalué à 2.
Donc en plus du collier et de la puce, il faut juste prélever un poil ou une goutte de bave.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Toujours pas convaincu
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien This is not your grandfather’s Perl. Évalué à 2. Dernière modification le 29 septembre 2022 à 14:41.
La dernière dépêche nous indique c'est présent depuis la 5.20 et donc marqué expérimental pendant seize versions (toujours le souci de stabilité tout ça.)
Comme déjà dit, l'article est léger et parcours un quart de siècle en trois exemples pour inciter à migrer et non vraiment présenter les nouveautés de la 5.36.
Ça tombe bien, la dépêche actuelle répond à la question des nouveautés ;-)
“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.
Comparé au message initial, tu n'as pas installé
irsii
et tu découvres qu'en plus decloc
il y a deux autres au moins (en ne comptant passtreamzip
etms_print
) qui l'ont en dépendance. Valgrind et Git étant d'assez gros projets, on ne peut pas dire ça reste un usage de niche …bien que peu visible en général.“It is seldom that liberty of any kind is lost all at once.” ― David Hume