194 * The filename must end in PNG, JPG, GIF, or similar.
195 * No spaces inside the brackets!
Il y a des puces de niveau 2 dans puce de niveau 1. J'imagine que c'est ça qui fait péter car ça part en boucle infini sur des fermetures de liste </ul>. D'ailleurs en remettant ce deux puces en début de ligne, ça passe. J'ai pas trop envie de compliquer le script pour gérer ce cas …
la licence utilisée interdit d'apporter des améliorations ou modifications à ton code (cc-by-nc-nd), je voulais le porter pour txt2tags au lieu de markdown, je ne peux pas.
Je peux adapter, quelle licence me suggères-tu ?
ça serait bien d'indiquer comment l'utiliser dans l'entête (awk -f md2htlm.awk fichier.md)
done ; au passage j'ai corrigé la typo sur le nom de fichier (:facepalm:)
j'ai fait quelques tests, ça fonctionne, mais parfois bizarrement. Ce fichier est converti, mais la fin des noms de fichier png ou jpg est tronquée :
Tu dois utiliser gawk et tu dois avoir des warnings lors de l'interprétation de l'expression régulière utilisée pour les liens.
J'ai ajouté une note comme quoi cela ne fonctionne qu'avec mawk ; c'est souvent le awk par défaut … ou pas :)
Dans la pratique, on se retrouve rarement à traiter des énormes fichiers markdown.
Cependant je me suis amusé à faire un petit benchmark sur une liste (* foo -> <li>foo</li>)
lines
pandoc RAM
pandoc time
awk RAM
awk time
5k
109.7
1.13
2.7
0.02
10k
119.8
2.19
2.7
0.02
50k
172.2
10.65
2.7
0.14
100k
261.0
21.5
2.7
0.27
1M
crash
2.7
2.83
Très gratifiant de vois l'occupation RAM constante (en MB) et l'exécution environ 100x plus rapide.
Mais au delà de la sobriété en ressource, je pense aussi que ce n'est souvent pas plus compliqué en terme d'effort intellectuel, voire plus simple, de penser son algo en ligne à ligne plutôt qu'en globale.
Ce cas md2html est peut être débattable, chacun jugera de la simplicité du script. J'ai vu des implémentations de ce cas d'usage avec des tonnes d'expression régulière qui ne me donnerai pas envie d'y mettre le nez.
Pour des cas plus simples, ce sera encore plus flagrant j'imagine.
en imaginant qu’un tiers se fasse offrir une souris haut de gamme avec un logiciel dédié
Si on doit faire installer un logiciel dédié à l'utilisateur, il y a alors des moyens beaucoup plus classiques de l'espionner. Avec son propre micro par ex.
Pourquoi Zorin OS de la "Zorin OS Technologies Limited, Ireland" ? et pas une distrib avec une gouvernance un peu plus ouverte, genre Debian, Arch, Magea ?
J'imagine qu'il s'agit d'une vanne mais au cas où …
Tu imagines bien qu'une machine fonctionnelle avec un CPU de moins de 6 ans et 8GB de RAM vaut plus que 20e. Une petite recherche sur un site d'annonces remonte des machines autour de 200e.
Mais au delà du prix, la pratique de la réparation n'est pas qu'un calcul économique, c'est aussi un enjeu écologique et aussi je serai tenté de dire éducatif : apprendre que ce qu'on achète peut être réutiliser et pas uniquement jeté pour prendre le modèle suivant.
elle a signé, avec Éric Bothorel, Cédric Villani, Philippe Latombe et Gilles Babinet (entre autres), une tribune pour avertir des dangers de l’article 8 ter de la loi Narcotrafic.
Article 8 ter sur l’affaiblissement du chiffrement.
Donc on peut lui accorder le bénéfice du doute.
Cependant, il ne faut pas trop s'y attacher. Elle comme ses collègues sera probablement partie la semaine prochaine.
je doute franchement de la sincérité du commentaire de Glandos et du tien.
Je ne connais pas la personne derrière ce pseudo mais je me connais moi, cela me donne un point de repère.
je doute franchement de la sincérité du commentaire de Glandos et du tien.
Je préfère continuer à penser que c'est du second degré.
Lire ceci m'atterre et ne fait que confirmer mon inquiétude… mais au moins c'est une réponse.
Pour essayer de mettre une image sur ce que ça m'inspire. C'est comme si une personne venait dire "c'est quoi GPL ?" et qu'on se mettait immédiatement à penser d'elle "ah il ne connaît pas GPL, c'est sûrement un partisan de microsoft".
Posté par Glandos (adresse XMPP) le 10 octobre 2025 à 10:09. En réponse au lien Le fabricant d'ordinateurs Framework soutient des projets tenus par des fafs. Évalué à 2 (+2/-2).
Je suis inquiet de ce qui se cache derrière ce "-2" car j'allais poser la même question.
À ceux qui moincent, c'est quoi le problème avec le fait de demander quand on sait pas ?
Maintenant que je sais que ça veut en gros dire "fachos". Je me dis qu'à l'autre bout du spectre, il doit y avoir les "tolérants". C'est tolérant de moinser qqun qui demande de la façon la plus neutre possible la signification d'un terme qu'il ne connaît pas, qui plus est après avoir cherché en ligne ?
Je partage l'avis sur "la pensée powerpoint" et le fait de devoir découper sa penser en slides et bullet points au lieu de pouvoir la développer dans un texte.
J'ajouterai : mais quelle perte de temps ! Et vas-y du choix de la police, de la couleur de fond, de la couleur de texte, de la bordure, des retours à la ligne, de l'alignement, mince ça tient pas sur un colonne ; et de gérer la table des matière à la main, que j'ajoute un item, dix slides à revoir. Au secours !
Et je parle pas d'y faire des diagrammes, c'est à se pendre.
Quand je dois y passer, quand la culture d'entreprise c'est le slide, j'utilise marp+plantuml ou revealjs avec le plugin markdown.
Avec seulement cette info on se dit : Wouah, l'IA réalise l'impossible! Comment fait-elle ? Elle a décompilé l'appli mobile ? Elle a accès aux plans secrets des chinois ?
Puis, sans rien y connaître, on lit le script et on voit import onvif qui - après recherche sur Pypi - permet d'interroger l'interface d'administration d'une caméra compatible pour récupérer l'adresse sur laquelle elle stream ; l'adresse d'admin, elle, est fixe.
Fin de la magie. Quand on a cette info "onvif", qui a probablement été donnée au LLM, il doit falloir moins de 30 minutes pour écrire le script qui fait en gros Onvif -> Yaml.
Je ne pense pas qu'ils tuent la poule aux œufs d'or.
Meta aussi a régulièrement songé à rendre ses réseaux sociaux payants mais a rennonçé par crainte de l'érosion.
Mais la force d'un réseau c'est sa taille.
Rien à voir en ce sens avec une chaîne de TV.
[^] # Re: Moi j'ai réussi à lui faire résoudre un sudoku
Posté par steph1978 . En réponse au journal écriture d'un script AWK de transformation de Markdown en HTML. Évalué à 3 (+1/-0).
Il y a des puces de niveau 2 dans puce de niveau 1. J'imagine que c'est ça qui fait péter car ça part en boucle infini sur des fermetures de liste
</ul>. D'ailleurs en remettant ce deux puces en début de ligne, ça passe. J'ai pas trop envie de compliquer le script pour gérer ce cas …[^] # Re: Moi j'ai réussi à lui faire résoudre un sudoku
Posté par steph1978 . En réponse au journal écriture d'un script AWK de transformation de Markdown en HTML. Évalué à 4 (+2/-0).
Je peux adapter, quelle licence me suggères-tu ?
done ; au passage j'ai corrigé la typo sur le nom de fichier (:facepalm:)
Tu dois utiliser
gawket tu dois avoir des warnings lors de l'interprétation de l'expression régulière utilisée pour les liens.J'ai ajouté une note comme quoi cela ne fonctionne qu'avec
mawk; c'est souvent le awk par défaut … ou pas :)[^] # Re: Moi aussi j'aime bien lire les histoires de développeurs
Posté par steph1978 . En réponse au journal écriture d'un script AWK de transformation de Markdown en HTML. Évalué à 3 (+1/-0).
Raa saleté de copier coller
Merci pour ta remarque
[^] # Re: Moi aussi j'aime bien lire les histoires de développeurs
Posté par steph1978 . En réponse au journal écriture d'un script AWK de transformation de Markdown en HTML. Évalué à 8 (+6/-0). Dernière modification le 22 octobre 2025 à 12:18.
Dans la pratique, on se retrouve rarement à traiter des énormes fichiers markdown.
Cependant je me suis amusé à faire un petit benchmark sur une liste (
* foo-><li>foo</li>)Très gratifiant de vois l'occupation RAM constante (en MB) et l'exécution environ 100x plus rapide.
Mais au delà de la sobriété en ressource, je pense aussi que ce n'est souvent pas plus compliqué en terme d'effort intellectuel, voire plus simple, de penser son algo en ligne à ligne plutôt qu'en globale.
Ce cas md2html est peut être débattable, chacun jugera de la simplicité du script. J'ai vu des implémentations de ce cas d'usage avec des tonnes d'expression régulière qui ne me donnerai pas envie d'y mettre le nez.
Pour des cas plus simples, ce sera encore plus flagrant j'imagine.
[^] # Re: Oui mais ça va pas être possible
Posté par steph1978 . En réponse au lien Le Japon tape du poing sur la table contre Sora, le générateur de vidéos IA d’OpenAI . Évalué à 4 (+2/-0).
C'est une variante, oui
[^] # Re: Oui mais ça va pas être possible
Posté par steph1978 . En réponse au lien Le Japon tape du poing sur la table contre Sora, le générateur de vidéos IA d’OpenAI . Évalué à 10 (+8/-0).
Deux poids deux mesures.
Ou plutôt si ça fait du pognon, on ferme les yeux, si c'est pour le bien commun on sanctionne.
C'est vrai que c'est dégoûtant.
# mais
Posté par steph1978 . En réponse au lien Quand une souris haut de gamme se transforme en micro espion . Évalué à 2 (+0/-0).
Très sympa comme expérimentation mais
Si on doit faire installer un logiciel dédié à l'utilisateur, il y a alors des moyens beaucoup plus classiques de l'espionner. Avec son propre micro par ex.
# pourquoi ?
Posté par steph1978 . En réponse au lien Zorin OS 18 est sorti le 14 octobre 2025 en version stable. Évalué à 3 (+1/-0).
Pourquoi Zorin OS de la "Zorin OS Technologies Limited, Ireland" ? et pas une distrib avec une gouvernance un peu plus ouverte, genre Debian, Arch, Magea ?
[^] # Re: C'est intenable
Posté par steph1978 . En réponse au lien et ça continue encore et encore? ... Ah oui ! on me dit que ce ne serait que le début ? Ok d'accord. Évalué à 4 (+2/-0).
Bradé en partie et jeté en grande partie car inutilisable ailleurs car incapable d'accélérer de la 3D par exemple.
Ça fera probablement des épouvantails à moineaux pour protéger les récoltes de cerises.
# algorithme
Posté par steph1978 . En réponse au journal IAllucination post-quantique. Évalué à 10 (+10/-0).
Si vous n'êtes pas allergiques à l'anglais, il y a deux vidéos de 3Blue1Brown : https://youtu.be/RQWpF2Gb-gU et https://youtu.be/Dlsa9EBKDGI où il explique d'où vient le gain théorique d'un ordinateur quantique.
Pour ma part je n'avais aucune idée du fonctionnement, j'ai donc trouvé ces explications hyper intéressantes.
[^] # Re: ====
Posté par steph1978 . En réponse au journal Déverrouillage d'un Chromebook. Évalué à 7 (+5/-0).
J'imagine qu'il s'agit d'une vanne mais au cas où …
Tu imagines bien qu'une machine fonctionnelle avec un CPU de moins de 6 ans et 8GB de RAM vaut plus que 20e. Une petite recherche sur un site d'annonces remonte des machines autour de 200e.
Mais au delà du prix, la pratique de la réparation n'est pas qu'un calcul économique, c'est aussi un enjeu écologique et aussi je serai tenté de dire éducatif : apprendre que ce qu'on achète peut être réutiliser et pas uniquement jeté pour prendre le modèle suivant.
Je remercie au passage l'auteur de ce journal.
[^] # Re: Test
Posté par steph1978 . En réponse au lien Anne Le Henanff, nouvelle ministre de "l’intelligence artificielle et du numérique" (Next). Évalué à 4 (+2/-0).
Article 8 ter sur l’affaiblissement du chiffrement.
Donc on peut lui accorder le bénéfice du doute.
Cependant, il ne faut pas trop s'y attacher. Elle comme ses collègues sera probablement partie la semaine prochaine.
[^] # Re: mais aussi
Posté par steph1978 . En réponse au lien Why Amazon banned PowerPoint. Évalué à 3 (+1/-0).
Exact. Mais c'est rarement bien fait. Jamais vu pour ma part.
Je l'ai fait pour Marp cela dit. Faire la css "à la charte". Un peu laborieux la première fois mais après c'est un régal.
[^] # Re: C'est quoi un faf ?
Posté par steph1978 . En réponse au lien Le fabricant d'ordinateurs Framework soutient des projets tenus par des fafs. Évalué à 9 (+7/-0).
Merci de ta réponse.
Je ne connais pas la personne derrière ce pseudo mais je me connais moi, cela me donne un point de repère.
Lire ceci m'atterre et ne fait que confirmer mon inquiétude… mais au moins c'est une réponse.
Pour essayer de mettre une image sur ce que ça m'inspire. C'est comme si une personne venait dire "c'est quoi GPL ?" et qu'on se mettait immédiatement à penser d'elle "ah il ne connaît pas GPL, c'est sûrement un partisan de microsoft".
[^] # Re: C'est quoi un faf ?
Posté par steph1978 . En réponse au lien Le fabricant d'ordinateurs Framework soutient des projets tenus par des fafs. Évalué à 6 (+5/-1).
Je suis inquiet de ce qui se cache derrière ce "-2" car j'allais poser la même question.
À ceux qui moincent, c'est quoi le problème avec le fait de demander quand on sait pas ?
Maintenant que je sais que ça veut en gros dire "fachos". Je me dis qu'à l'autre bout du spectre, il doit y avoir les "tolérants". C'est tolérant de moinser qqun qui demande de la façon la plus neutre possible la signification d'un terme qu'il ne connaît pas, qui plus est après avoir cherché en ligne ?
# mais aussi
Posté par steph1978 . En réponse au lien Why Amazon banned PowerPoint. Évalué à 4 (+2/-0).
Je partage l'avis sur "la pensée powerpoint" et le fait de devoir découper sa penser en slides et bullet points au lieu de pouvoir la développer dans un texte.
J'ajouterai : mais quelle perte de temps ! Et vas-y du choix de la police, de la couleur de fond, de la couleur de texte, de la bordure, des retours à la ligne, de l'alignement, mince ça tient pas sur un colonne ; et de gérer la table des matière à la main, que j'ajoute un item, dix slides à revoir. Au secours !
Et je parle pas d'y faire des diagrammes, c'est à se pendre.
Quand je dois y passer, quand la culture d'entreprise c'est le slide, j'utilise marp+plantuml ou revealjs avec le plugin markdown.
[^] # Re: verifier via un truc d'informatique tic tic
Posté par steph1978 . En réponse au lien Le boss de fin de niveau : des proxies, des proxies, partout. Évalué à 2 (+0/-0).
C'est du second degré, n'est-ce pas ?
# voiturette
Posté par steph1978 . En réponse au lien Ils ont créé un vélo solaire à fabriquer soi-même. Évalué à 2 (+0/-0).
On est plus sur de la voiture et tout de la Rosalie mais en tout cas c'est trop cool comme mode de transport.
# typo ?
Posté par steph1978 . En réponse au journal sqlramen un remplacement à sqlsoup. Évalué à 3 (+1/-0).
[^] # Re: IA
Posté par steph1978 . En réponse au journal Créer un compte facebook sous Linux, une sinécure !?!. Évalué à 4 (+2/-0).
Si c'est bien cela et avant de sortir l'artillerie lourde, essaye juste de modifier le user agent.
# en gros
Posté par steph1978 . En réponse au lien MAML, encore un langage de configuration. Évalué à 2 (+0/-0).
JSON sans les
"autour des clés. Why not.[^] # Re: Pareil
Posté par steph1978 . En réponse au journal L'IA devenue outil du quotidien. Évalué à 6 (+4/-0).
Tout à fait et grâce à l’avènement de la GenAI, c'est même devenu une majorité.
# murphy
Posté par steph1978 . En réponse au journal Comment supprimer une base de données et sa sauvegarde du même coup quand on est un boulet. Évalué à 7 (+5/-0).
Tu as joué de pas mal de malchance.
Heureusement, tu avais la sauvegarde automatique de la veille bien au chaud dans un lieu sûr et tu as pu la restaurer. N'est-ce pas ?
# magique!
Posté par steph1978 . En réponse au journal L'IA devenue outil du quotidien. Évalué à 7 (+5/-0). Dernière modification le 28 septembre 2025 à 23:41.
Avec seulement cette info on se dit : Wouah, l'IA réalise l'impossible! Comment fait-elle ? Elle a décompilé l'appli mobile ? Elle a accès aux plans secrets des chinois ?
Puis, sans rien y connaître, on lit le script et on voit
import onvifqui - après recherche sur Pypi - permet d'interroger l'interface d'administration d'une caméra compatible pour récupérer l'adresse sur laquelle elle stream ; l'adresse d'admin, elle, est fixe.Fin de la magie. Quand on a cette info "onvif", qui a probablement été donnée au LLM, il doit falloir moins de 30 minutes pour écrire le script qui fait en gros Onvif -> Yaml.
[^] # Re: YT
Posté par steph1978 . En réponse au lien yt-dlp will soon require a full JS runtime to overcome YouTube’s JS challenges - OSnews. Évalué à 2 (+0/-0).
Je ne pense pas qu'ils tuent la poule aux œufs d'or.
Meta aussi a régulièrement songé à rendre ses réseaux sociaux payants mais a rennonçé par crainte de l'érosion.
Mais la force d'un réseau c'est sa taille.
Rien à voir en ce sens avec une chaîne de TV.