HTMX et Fixi (et d'autre) part de deux principes :
n'importe quel élément HTML et pas uniquement les boutons et les liens devraient pouvoir déclencher une interaction utilisateur = "faire un truc".
il doit être possible, lors d'une interaction, de remplacer une partie du document HTML (le DOM) sans recharger toute la page
C'est ce qu'implémentent les deux bibliothèques une fois chargées dans la page (script).
Il suffit d'ajouter des attributs à un élément pour le rendre interactif. Lorsque l’interaction est activée (click, over, time, etc), la bibliothèque fait une requête asynchrone (AJAX ou XHR), s'attend à recevoir du HTML et retour et le place à l'endroit indiqué.
Beaucoup d’entre nous ont versé une larme en te lisant : la mort d’une 48 ne laisse pas indifférente
Je tiens à rassurer les familles, elle n'est pas décédée ; elle a seulement cessé de fonctionner sur pile. Et aller en exam avec le transfo et une rallonge n'était pas vraiment envisageable.
Noter que mes connaissances en électronique ne me permettent pas d'expliquer la chose ; peut être que de l'exposer à un voltage supérieur (un bon 5V vs moins de 4.5V) a grillé quelques composants d'alim.
J'ai plussé car le lien a au moins le mérite de créer le débat. Mais on est pas loin du clickbait et de l'article de mauvaise fois.
Cela a très bien été argumenté par Julien D. et je vais aussi faire part de mon expérience.
J'ai écrit des petits services qui font en gros proxy entre les clients web et des services pour servir une partie des URL.
Même si il ne me serait pas venu à l'idée de comparer mais comme c'est un des thèmes de l'article, voici les tailles des images docker, et la ram :
proxy
langage
image
RAM
qui log
python
9.88
116
pour les images
python
11.2
26
object storage
python
10.6
29
réécriture d'URL
Go
18.8
6
En aucun cas je n'ai benché et cherché à optimiser. Dans tous les cas il est très probablement possible de faire mieux. Mais je suis partisan de "Premature Optimization Is the Root of All Evil" et "if it's not broken, don't fix it".
Oui Go permet d'aller taper le million d'utilisateurs mais cela concerne combien d'applications ?
Donc si tu veux faire du Python/Go/Lua/Elixir/Whatever, fais du Python/Go/Lua/Elixir/Whatever.
C'est LA plateforme qui m'a fait m'orienter vers l'informatique.
J'en ai acheté une deuxième après avoir grillé l'alimentation de la première en la branchant au secteur avec un transfo et des pince croco ; manip sensé économiser les piles.
J'ai toujours la bible "faîtes vos jeux en assembleur" avec le programme chargeur et les longues chaînes de caractères hexa à écrire à la main.
Le hack pour augmenter la portée de l'IR et faire une télécommande capable de cloner les télécommandes de voiture de l'époque.
Et maintenant le simulateur sur android qui remplace avantageusement la calculatrice incluse. Mais sans le fabuleux touché.
Derrière les arguments en faveur d’un retour au bureau, il semblerait que les véritables motivations soient parfois moins avouables. C’est notamment la position des syndicats d’Ubisoft qui voient dans la remise en cause du télétravail une façon déguisée de pousser les collaborateurs à la démission.
De façon plus explicite, c’est l’objectif d’Elon Musk dans sa bataille contre le télétravail dans l’administration américaine. En annonçant la fin du travail à distance, il espère diminuer le nombre de fonctionnaires sans avoir à licencier.
PicoVision uses two RP2040 chips. One drives an HDMI port, while the other is free to run application software. This meant a standard HDMI screen could be used
L'idée est pas bête. Et sachant qu'elle est vendu 30£ et qu'n pico se vend 1$, y a de la marge pour le faire soit même 😂
Tu te sens de faire un devis pour accélérer un algo par un facteur 1E6 ?
oh que oui.
sachant que 2 semaines c'est 2*168=336 heures.
Si on accélère de 1E3, on passe à 20 min => client content.
Par contre je mettrai les œillères sur comment on en est arrivé à avoir un système qui produit 4M de fichiers, patche ces fichiers 1 à 1 et probablement les retraite plus tard (car clairement, à ce stade, le système ne sert à rien, il y a forcément des étapes après).
Pour ce genre de tâche le code du programme importe moins que les données elles même. Sans les données d'entrée, difficile de travailler sur une optimisation…
Quelques remarques à chaud:
- vin s/effervescent/pétillant, non ?
- cépages : ce serait bien d'avoir une liste à cocher au lieu d'un champ libre pour garder une donnée de qualité
J'ai moi même commis un abus en anthropomorphisant le LLM avec les termes "pense" et "gentil". Mais ce n'est qu'un programme. Il n'a pas d'avis ni de valeurs.
Je ne suis pas dans le modèle mais si j'élabore une hypothèse, je dirai qu'il n'y a rien dans le contexte initiale qui amène le LLM vers le thème de l'écologie : linuxfr ne traite pas ce thème (le LLM a capté l'aspect opensource) et le sondage non plus. Il est sensé chercher en ligne mais là encore c'est peut être un peu trop loin du contexte initial.
Sans compter que potentiellement… bin… ils auront pas tout à fait tort.
Malheureusement oui car
1/ dans certains cas, cela fonctionne
2/ si ça fonctionne pas, le boulot déplacé d'un travailleur "couteux" à un travailleur dans un pays sans protection sociale
En 2017, nous visitions le Kenya. Nous arrivons à un lac réputé pour abriter des hypos. Il était, entièrement pris par les algues, et cerné de serres. Renseignements pris sur place: culture de fleurs à destination de l’Europe. "Mais ça peut pas voyager en bateau", "ça voyage par avion".
[^] # Re: À quoi ça sert ?
Posté par steph1978 . En réponse au lien Version minimaliste de HTMX par le même auteur. Évalué à 5.
HTMX et Fixi (et d'autre) part de deux principes :
C'est ce qu'implémentent les deux bibliothèques une fois chargées dans la page (script).
Il suffit d'ajouter des attributs à un élément pour le rendre interactif. Lorsque l’interaction est activée (click, over, time, etc), la bibliothèque fait une requête asynchrone (AJAX ou XHR), s'attend à recevoir du HTML et retour et le place à l'endroit indiqué.
[^] # Re: HP48 GX
Posté par steph1978 . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 3.
Je tiens à rassurer les familles, elle n'est pas décédée ; elle a seulement cessé de fonctionner sur pile. Et aller en exam avec le transfo et une rallonge n'était pas vraiment envisageable.
Noter que mes connaissances en électronique ne me permettent pas d'expliquer la chose ; peut être que de l'exposer à un voltage supérieur (un bon 5V vs moins de 4.5V) a grillé quelques composants d'alim.
[^] # Re: Huhu
Posté par steph1978 . En réponse au lien Difficile de recommander Python en production . Évalué à 4.
Certes, ça c'est le besoin. Docker dans ce cas est une solution. Il faut la comparer à d'autres.
Dès que tu veux partager les ports 80/443 entre plusieurs services, tu as besoin d'un RP. Ce n'est pas une contrainte Docker.
What !? Ce n'est pas du tout une contrainte docker et je ne comprends même pas le besoin.
Comparé à quoi ?
Et forcément, utilisé comme ça, ça coûte.
La lecture de ce billet de blog me donne pas du tout envie de faire appel à leurs services.
# moui moui
Posté par steph1978 . En réponse au lien Difficile de recommander Python en production . Évalué à 8.
J'ai plussé car le lien a au moins le mérite de créer le débat. Mais on est pas loin du clickbait et de l'article de mauvaise fois.
Cela a très bien été argumenté par Julien D. et je vais aussi faire part de mon expérience.
J'ai écrit des petits services qui font en gros proxy entre les clients web et des services pour servir une partie des URL.
Même si il ne me serait pas venu à l'idée de comparer mais comme c'est un des thèmes de l'article, voici les tailles des images docker, et la ram :
En aucun cas je n'ai benché et cherché à optimiser. Dans tous les cas il est très probablement possible de faire mieux. Mais je suis partisan de "Premature Optimization Is the Root of All Evil" et "if it's not broken, don't fix it".
Oui Go permet d'aller taper le million d'utilisateurs mais cela concerne combien d'applications ?
Donc si tu veux faire du Python/Go/Lua/Elixir/Whatever, fais du Python/Go/Lua/Elixir/Whatever.
[^] # Re: Huhu
Posté par steph1978 . En réponse au lien Difficile de recommander Python en production . Évalué à 2.
Entre utiliser Docker et rien utiliser, oui c'est sûr, utiliser Docker consommera plus de ressources.
Mais as-tu des sources comparant Docker et un autre gestionnaire de services, Systemd ou autre ?
[^] # Re: Clavier une main
Posté par steph1978 . En réponse au journal Clavier une main. Évalué à 4.
Je me sens tellement moins seul 😆
[^] # Re: HP48 GX
Posté par steph1978 . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 4. Dernière modification le 08 mars 2025 à 10:04.
C'est LA plateforme qui m'a fait m'orienter vers l'informatique.
J'en ai acheté une deuxième après avoir grillé l'alimentation de la première en la branchant au secteur avec un transfo et des pince croco ; manip sensé économiser les piles.
J'ai toujours la bible "faîtes vos jeux en assembleur" avec le programme chargeur et les longues chaînes de caractères hexa à écrire à la main.
Le hack pour augmenter la portée de l'IR et faire une télécommande capable de cloner les télécommandes de voiture de l'époque.
Et maintenant le simulateur sur android qui remplace avantageusement la calculatrice incluse. Mais sans le fabuleux touché.
[^] # Re: lz4 et firefox
Posté par steph1978 . En réponse au journal Recupérer la liste des onglets ouverts sur Firefox. Évalué à 3.
Il aurait été fort peu probable que la norme choisisse le préfixe "mozlz4".
# jq + less = jless
Posté par steph1978 . En réponse au journal Recupérer la liste des onglets ouverts sur Firefox. Évalué à 5.
jless permet de maviguer dans un document JSON.
yp
permet de copier le chemin courant pour le réutiliser dansjq
.# qui partira ?
Posté par steph1978 . En réponse au lien Le télétravail est-il devenu le bouc émissaire des entreprises en difficulté ? . Évalué à 10.
Pas dit que ce soit les mauvais qui partent.
[^] # Re: Artipie
Posté par steph1978 . En réponse au lien Docker limite à 10 téléchargements anonymes par heure et par IP depuis le hub a partir du 1er mars. Évalué à 1.
Le registry est disponible en auto-hébergement.
# sympa la board
Posté par steph1978 . En réponse au lien The Perfect Pi Pico Portable Computer. Évalué à 2.
L'idée est pas bête. Et sachant qu'elle est vendu 30£ et qu'n pico se vend 1$, y a de la marge pour le faire soit même 😂
[^] # Re: J'ai plussé pour 2 raisons, mas je pense qu'on peut en trouver d'autres.
Posté par steph1978 . En réponse au lien « Et si 3 bulles financières américaines frappaient l'Europe ? ». Évalué à 9. Dernière modification le 24 février 2025 à 15:39.
J'ai plussé car :
[^] # Re: C'est à dire...
Posté par steph1978 . En réponse au message Demande pour que mon code python aille 1 million de fois plus vite car j'ai au moins 4 millions de f. Évalué à 2.
oh que oui.
sachant que 2 semaines c'est 2*168=336 heures.
Si on accélère de 1E3, on passe à 20 min => client content.
Par contre je mettrai les œillères sur comment on en est arrivé à avoir un système qui produit 4M de fichiers, patche ces fichiers 1 à 1 et probablement les retraite plus tard (car clairement, à ce stade, le système ne sert à rien, il y a forcément des étapes après).
[^] # Re: code source python reformaté
Posté par steph1978 . En réponse au message Demande pour que mon code python aille 1 million de fois plus vite car j'ai au moins 4 millions de f. Évalué à 2.
Le mieux dans ce cas est de profiler le code pour voir où ça coince.
# data driven
Posté par steph1978 . En réponse au message Demande pour que mon code python aille 1 million de fois plus vite car j'ai au moins 4 millions de f. Évalué à 2.
Pour ce genre de tâche le code du programme importe moins que les données elles même. Sans les données d'entrée, difficile de travailler sur une optimisation…
# minio en auto-hébergement
Posté par steph1978 . En réponse au message Conseil/retours pour stockage compatible S3. Évalué à 2.
https://min.io/
Chez OVH, j'ai une machine avec 1To pour 6€/mois. Y a plus performant mais ça sera plus cher.
[^] # Re: Maintenant qu'on est vendredi...
Posté par steph1978 . En réponse au journal Python à trou : trouve ton environnement. Évalué à 6.
🎶 fork bomb, fork bomb, you're my fork bomb, na na na na nan 🎶
[^] # Re: Reste foule
Posté par steph1978 . En réponse à la dépêche Zaibu, une alternative libre pour les amateurs de dégustation. Évalué à 5.
Non, ça devrait être DELETE.
[^] # Re: j'adore
Posté par steph1978 . En réponse à la dépêche Zaibu, une alternative libre pour les amateurs de dégustation. Évalué à 4. Dernière modification le 19 février 2025 à 20:47.
Bien vu
10 en case à cocher + saisie libre ?
# j'adore
Posté par steph1978 . En réponse à la dépêche Zaibu, une alternative libre pour les amateurs de dégustation. Évalué à 4.
Tant le fonctionnel que le technique.
Quelques remarques à chaud:
- vin s/effervescent/pétillant, non ?
- cépages : ce serait bien d'avoir une liste à cocher au lieu d'un champ libre pour garder une donnée de qualité
[^] # Re: Ce qu'en pense deepseek R1
Posté par steph1978 . En réponse au sondage Faut-il accepter les contenus générés par IA sur LinuxFr.org ?. Évalué à 2.
J'ai moi même commis un abus en anthropomorphisant le LLM avec les termes "pense" et "gentil". Mais ce n'est qu'un programme. Il n'a pas d'avis ni de valeurs.
Je ne suis pas dans le modèle mais si j'élabore une hypothèse, je dirai qu'il n'y a rien dans le contexte initiale qui amène le LLM vers le thème de l'écologie : linuxfr ne traite pas ce thème (le LLM a capté l'aspect opensource) et le sondage non plus. Il est sensé chercher en ligne mais là encore c'est peut être un peu trop loin du contexte initial.
# sale type
Posté par steph1978 . En réponse au journal Python à trou : trouve ton environnement. Évalué à 9.
[^] # Re: Marre
Posté par steph1978 . En réponse au journal LLM (encore), effondrement et travail humain. Évalué à 4.
Malheureusement oui car
1/ dans certains cas, cela fonctionne
2/ si ça fonctionne pas, le boulot déplacé d'un travailleur "couteux" à un travailleur dans un pays sans protection sociale
# et transportée depuis l'afrique par avion
Posté par steph1978 . En réponse au lien Je vous ai apporté des bonbons parce que les fleurs c'est toxique. Évalué à 9.
En 2017, nous visitions le Kenya. Nous arrivons à un lac réputé pour abriter des hypos. Il était, entièrement pris par les algues, et cerné de serres. Renseignements pris sur place: culture de fleurs à destination de l’Europe. "Mais ça peut pas voyager en bateau", "ça voyage par avion".
Pour la saint valentin, ce sera des chocolats.