Puisque Python est évoqué, j'en profite pour vous faire (re)découvrir un interpréteur s'exécutant dans un navigateur, qui plus est réalisé par un français (cocorico !) : Brython. Je l'utilise justement pour un de mes projets : https://zelbinium.q37.info/fr/inspiration.
Pour nous émanciper des géants du numérique : Zelbinium !
Ben moi aussi je l'éteins quand je ne m'en sers pas, mais après l'avoir mis en hibernation (ça a d'ailleurs été un peu galère pour la faire fonctionner avec ma Kunbuntu). De ce fait, lorsque je le rallume, il y a redémarrage matériel, mais pas logiciel…
Pour nous émanciper des géants du numérique : Zelbinium !
Il serait peut-être intéressant de créer une catégorie AMAP, et de les contacter pour qu'en retour ils fassent de la pub. La plupart ont un site web. En outre, leurs clients le sont parce que demandeurs de produits locaux, et seraient donc potentiellement intéressés par des produits locaux hors alimentation. De plus, pour les AMAP qui ont un site, ont y trouve facilement des informations concernant leurs fournisseurs, informations susceptibles d'enrichir la base de données…
Pour nous émanciper des géants du numérique : Zelbinium !
À un détail prés. Avec mklink, les paramètres sont <lien> <source>, alors qu'avec ln, c'est <source> <lien>, ce qui fait qu'avec ln, on peux omettre le second paramètre si le nom du lien est le même que celui de la source, ce qui est très fréquent, enfin en ce qui me concerne, alors qu'avec mklink, il faut systématiquement indiquer les deux paramètres.
Pour nous émanciper des géants du numérique : Zelbinium !
Ce qui est bien avec Hugo, c'est la visualisation en temps réel. Tu modifies une page du site, tu sauvegardes, et le navigateur web rafraîchit automatiquement la page concernée pour afficher le rendu final.
J'ai des pages Markdown assez complexes pour mes sites, incluant du HTML, du CSS, voire des scripts, et c'est très pratique de pouvoir contrôler si tout s'affiche correctement sans avoir à relancer à chaque fois la « compilation » à la mano.
Pour nous émanciper des géants du numérique : Zelbinium !
La seconde conf. m'aurait bien intéressé. J'ai découvert Brython récemment, et cela m'a permis de mettre en ligne une démonstration d'une bibliothèque logicielle de mon cru.
Avec Brython, il est extrêmement facile de passer de Python à JavaScript et inversement. Ainsi, on peut écrire un callback en Python, et le lancer à partir de JavaScript. Les arguments sont « traduis » dans un sens comme dans l'autre de manière transparente. Comme ma bibliothèque existe en Python et en JavaScript, j'ai rapidement pu faire une version pour Brython en mélangeant les deux.
La seule difficulté, c'est que les sockets ne sont pas disponibles avec Brython (du fait qu'elles ne sont pas disponibles en JavaScript). Je me suis donc rabattu sur les websockets. Bien que Brython prenne en charge les websockets, j'ai choisi de les gérer en JavaScript afin de gagner du temps en utilisant du code issu de la version JavaScript de ma bibliothèque.
De toute manière, lorsqu'un piéton à l'intention de traverser, tu es censé lui céder le passage (hors feu piéton au rouge, passage piéton à proximité ou lorsqu'il est déjà engagé), même s'il a visiblement l'intention de te laisser passer. Le seul cas où je ne lui cède pas le passage, c'est quand il ne me regarde pas (il est sur son smartphone, il regarde la voie d'en face…), parce que là, ça peut durer des plombes jusqu'à ce qu'il remarque que tu lui cèdes le passage et qu'il peut traverser (vécu !), et comme tu n'as pas le droit de klaxonner pour attirer son attention…
Pour nous émanciper des géants du numérique : Zelbinium !
Tiens, moi, à titre personnel, ce fût exactement l'inverse. Quel soulagement quand, au lycée, on est enfin passé du (Turbo) Pascal au (Turbo) C ! Comme quoi, les goûts et les couleurs…
À noter que l'auteur de la citation laisse entendre que sa fille aurait eu moins de mal avec le Pascal qu'avec le C, mais au final, il n'en sait rien…
Pour nous émanciper des géants du numérique : Zelbinium !
Dans le cadre de l'application détaillée dans ce journal, j'ai découvert qu'il existait des bibliothèques JavaScript dédiées à la gestion du protocole MIDI. Du coup, en lisant cette entrée de forum, je me suis dit qu'il y a bien quelqu'un qui a crée une appli web qui exploite ces bibliothèques, et, en effet, après une rapide recherche rapide, je suis tombé sur https://midi.city, mais il doit en exister d'autres…
Malheureusement, ces bibliothèques MIDI sont assez récentes et ne sont pas encore implémentées dans tous les navigateurs. En l'occurrence, ce site ne fonctionne pas à 100% avec Firefox. Par contre, cela fonctionne avec Chrome, et devrait donc fonctionner avec d'autres navigateurs basés sur le moteur de Chrome, dont Chromium je suppose.
Il se trouve que j'ai récemment réinstallé Kubuntu sur mon ordinateur et que je n'ai encore rien installé de spécifique concernant MIDI ou l'audio en général, mais je n'ai eu qu'à brancher mon clavier MIDI en USB pour qu'il soit instantanément reconnu par https://midi.city avec Chrome. À part ce qui est installé par défaut par Kubuntu, il n'y a donc rien d'autre à installer pour que cela fonctionne, et ça doit aussi être le cas avec d'autres distributions…
Pour nous émanciper des géants du numérique : Zelbinium !
D'ailleurs depuis un moment je me pose quelques questions : Il me semble (masis je n'en suis pas certain) qu'il est possible d'intégrer des liens vers d'autres contenus dans un document SVG ( si je me trompen arrêtez de lire la suite et dites-le moi).
«
- Dis maman/papa/tata/tonton/marraine/parrain/mamy/papy… (barrer les mentions inutiles), tu me montres comment elle fait Ada pour faire des programmes avec le téléphone ?
- …
»
Curieux, à part à des carrefours particulièrement larges et lorsque la circulation est ralentie, c'est une règle que je n'ai aucun mal a respecter. Ce qui peut la rendre éventuellement difficile à respecter, c'est la perspective du concert de klaxons que tu vas déclencher si tu es obligé de laisser passer plusieurs cycles de feux parce que les voitures après le carrefour ne bougent pas pour cause d'embouteillage…
Le pire que j'ai vécu, c'est à un feu situé juste avant une voie de tram, après laquelle ma voie, unique avant le feu, se divise en deux, une pour tourner à droite au prochain carrefour, l'autre pour aller tout droit. Celle de droite, que je voulais emprunter, était remplie et je ne pouvais donc m'engager sans bloquer la voie de tram. Du coup, je m'étais bien sûr arrêté au feu bien qu'il soit vert. L'autre voie était totalement libre. Comme les voitures ne pouvaient pas doubler pour cause de terre-plein arboré, j'ai eu droit à un concert de klaxons absolument épique. J'en ai même aperçu dans le rétroviseur qui sortaient de leur véhicule. Heureusement que la voie de droite s'est libérée à ce moment-là…
Pour nous émanciper des géants du numérique : Zelbinium !
Dans un rond-point, il n'y a généralement pas de signalisation, donc c'est la classique priorité à droite qui est la règle, par conséquent ceux qui sont dans l'anneau doivent céder le passage aux véhicules qui abordent l'anneau.
C'est dans les carrefours giratoires, de par leur signalisation, que ceux qui sont dans l'anneau sont prioritaires sur ceux qui l'abordent.
Du moins en France, où la confusion est fréquente et est passée dans le langage courant…
Pour nous émanciper des géants du numérique : Zelbinium !
Sait-on si les plaques sont stockées en clair ? Ne pourraient-elles pas être stockées après avoir été chiffrées par un algorithme non réversible, comme c'est censé être le cas pour les mots de passe ?
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Exemple de gros produit/projet en Perl
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche Perl 5.40 est sorti. Évalué à 5.
Puisque Python est évoqué, j'en profite pour vous faire (re)découvrir un interpréteur s'exécutant dans un navigateur, qui plus est réalisé par un français (cocorico !) : Brython. Je l'utilise justement pour un de mes projets : https://zelbinium.q37.info/fr/inspiration.
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Ah zut, c'est pas automatique
Posté par Claude SIMON (site web personnel) . En réponse au lien [Nouveau dans F-Droid] Healthy Battery Charging (Prolong the battery life of your phone). Évalué à 3.
Avec KDEConnect d'installé sur le smartphone et sur Linux, on peut obtenir le % de charge du smartphone avec la commande suivante :
qdbus org.kde.kdeconnect /modules/kdeconnect/devices/<device-id>/battery org.kde.kdeconnect.device.battery.charge
On récupère
<device-id>
grâce à la commande suivante (les deux appareils doivent être associés) :kdeconnect-cli -l
Du coup, je me suis fait un widget qui me permet de surveiller le % de charge de mon smartphone directement de mon ordinateur.
Pour nous émanciper des géants du numérique : Zelbinium !
# Fantôme du passé
Posté par Claude SIMON (site web personnel) . En réponse au lien 38% des pages web de 2013 n'étaient plus accessibles fin 2023. Évalué à 2.
Il y a quelques années, j'avais un site avec le nom de domaine epeios.org, dont voici un aperçu grâce à la Wayback machine : https://web.archive.org/web/19991127075721/http://www.epeios.org/.
Suite à je ne sais plus quelles circonstances, j'ai perdu l'usage du nom de domaine (dernière version de mon site : https://web.archive.org/web/20051228034619/http://www.epeios.org/).
Mais il n'a pas été perdu pour tout le monde :
- https://web.archive.org/web/20100904083706/http://www.epeios.org/ ;
- https://web.archive.org/web/20140622142023/http://www.epeios.org/ ;
- https://web.archive.org/web/20171115164952/http://www.epeios.org/.
Et puis, tout à coup : https://web.archive.org/web/20211128225450/http://www.epeios.org/ !
Quelqu'un s'est « amusé » à remettre mon site en ligne (promis, ce n'est pas moi) !
Il y en a d'autres à qui c'est arrivé ?
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: et les drivers graphiques sous Linux ?
Posté par Claude SIMON (site web personnel) . En réponse au lien Fenêtre travaille sur le Hot Patching (Redmond découvre enfin que c’est faisable ?). Évalué à 2.
Ben moi aussi je l'éteins quand je ne m'en sers pas, mais après l'avoir mis en hibernation (ça a d'ailleurs été un peu galère pour la faire fonctionner avec ma Kunbuntu). De ce fait, lorsque je le rallume, il y a redémarrage matériel, mais pas logiciel…
Pour nous émanciper des géants du numérique : Zelbinium !
# Et les AMAP ?
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche Un annuaire des producteurs locaux en Open-Source. Évalué à 9. Dernière modification le 26 février 2024 à 17:20.
Il serait peut-être intéressant de créer une catégorie AMAP, et de les contacter pour qu'en retour ils fassent de la pub. La plupart ont un site web. En outre, leurs clients le sont parce que demandeurs de produits locaux, et seraient donc potentiellement intéressés par des produits locaux hors alimentation. De plus, pour les AMAP qui ont un site, ont y trouve facilement des informations concernant leurs fournisseurs, informations susceptibles d'enrichir la base de données…
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Confluence, la recherche convergente et le chemin thématique
Posté par Claude SIMON (site web personnel) . En réponse au journal Atlassian SaaS.... Évalué à 4.
À un détail prés. Avec mklink, les paramètres sont
<lien> <source>
, alors qu'avec ln, c'est<source> <lien>
, ce qui fait qu'avec ln, on peux omettre le second paramètre si le nom du lien est le même que celui de la source, ce qui est très fréquent, enfin en ce qui me concerne, alors qu'avec mklink, il faut systématiquement indiquer les deux paramètres.Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: N'est ce pas nécessaire ?
Posté par Claude SIMON (site web personnel) . En réponse au journal La France crée un fichier des personnes trans. Évalué à 2. Dernière modification le 04 février 2024 à 09:02.
Mondamoiseau.
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: C'est drôle
Posté par Claude SIMON (site web personnel) . En réponse au lien E-conomie [BD]. Évalué à 6.
https://grisebouille.net/franceconnect-ou-gafamconnect/
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Bien intéressant!
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche VenC 3.1.1 | Un nouveau générateur de site statique. Évalué à 3.
Ici aussi Hugo.
Ce qui est bien avec Hugo, c'est la visualisation en temps réel. Tu modifies une page du site, tu sauvegardes, et le navigateur web rafraîchit automatiquement la page concernée pour afficher le rendu final.
J'ai des pages Markdown assez complexes pour mes sites, incluant du HTML, du CSS, voire des scripts, et c'est très pratique de pouvoir contrôler si tout s'affiche correctement sans avoir à relancer à chaque fois la « compilation » à la mano.
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Pas présent, mais…
Posté par Claude SIMON (site web personnel) . En réponse au journal Des moules à Bruxelles. Évalué à 2.
La seconde conf. m'aurait bien intéressé. J'ai découvert Brython récemment, et cela m'a permis de mettre en ligne une démonstration d'une bibliothèque logicielle de mon cru.
Avec Brython, il est extrêmement facile de passer de Python à JavaScript et inversement. Ainsi, on peut écrire un callback en Python, et le lancer à partir de JavaScript. Les arguments sont « traduis » dans un sens comme dans l'autre de manière transparente. Comme ma bibliothèque existe en Python et en JavaScript, j'ai rapidement pu faire une version pour Brython en mélangeant les deux.
La seule difficulté, c'est que les sockets ne sont pas disponibles avec Brython (du fait qu'elles ne sont pas disponibles en JavaScript). Je me suis donc rabattu sur les websockets. Bien que Brython prenne en charge les websockets, j'ai choisi de les gérer en JavaScript afin de gagner du temps en utilisant du code issu de la version JavaScript de ma bibliothèque.
Pour ceux qui veulent voir ce que ça donne : https://atlastk.org/demos/.
J'ai été surpris de voir à quel point Brython réussit à gérer efficacement tout cela. En plus, Brython est développé par un français (cocorico !)…
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Cool la vidéo
Posté par Claude SIMON (site web personnel) . En réponse au lien Les contraintes techniques qui désavantagent les cyclistes.. Évalué à 3.
Appel de phare dans ce cas, ça marche assez bien.
De toute manière, lorsqu'un piéton à l'intention de traverser, tu es censé lui céder le passage (hors feu piéton au rouge, passage piéton à proximité ou lorsqu'il est déjà engagé), même s'il a visiblement l'intention de te laisser passer. Le seul cas où je ne lui cède pas le passage, c'est quand il ne me regarde pas (il est sur son smartphone, il regarde la voie d'en face…), parce que là, ça peut durer des plombes jusqu'à ce qu'il remarque que tu lui cèdes le passage et qu'il peut traverser (vécu !), et comme tu n'as pas le droit de klaxonner pour attirer son attention…
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Heureusement que le ramage ne ressemble pas au plumage !
Posté par Claude SIMON (site web personnel) . En réponse au lien Réseau mesh 10Gbps basé sur USB4, pour $47.98. Évalué à 3.
Ben ça fait une accélération de ~ 0.01 m/s2 , si je ne m'abuse. En théorie, c'est possible, surtout dans un bouchon, même si ce n'est que transitoire…
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Presque pareil chez nous ! (mais dans une maison)
Posté par Claude SIMON (site web personnel) . En réponse au journal J’ai fait fuir les voleurs (trop forte !?). Évalué à 2.
Si l'airtag en question est passé par les mains du même joaillier qui transforme un iPhone en ça (+ de 500 000 $ l'engin quand même) :
je pense que le gamin, il ne va pas cracher dessus :-) !
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Un petit hommage mastonodique (en anglais)
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche Décès de Niklaus Wirth, auteur de nombreux langages de programmation. Évalué à 2. Dernière modification le 05 janvier 2024 à 12:32.
Tiens, moi, à titre personnel, ce fût exactement l'inverse. Quel soulagement quand, au lycée, on est enfin passé du (Turbo) Pascal au (Turbo) C ! Comme quoi, les goûts et les couleurs…
À noter que l'auteur de la citation laisse entendre que sa fille aurait eu moins de mal avec le Pascal qu'avec le C, mais au final, il n'en sait rien…
Pour nous émanciper des géants du numérique : Zelbinium !
# Le web à la rescousse !
Posté par Claude SIMON (site web personnel) . En réponse au message Utiliser un clavier Midi simplement. Évalué à 4.
Dans le cadre de l'application détaillée dans ce journal, j'ai découvert qu'il existait des bibliothèques JavaScript dédiées à la gestion du protocole MIDI. Du coup, en lisant cette entrée de forum, je me suis dit qu'il y a bien quelqu'un qui a crée une appli web qui exploite ces bibliothèques, et, en effet, après une rapide recherche rapide, je suis tombé sur https://midi.city, mais il doit en exister d'autres…
Malheureusement, ces bibliothèques MIDI sont assez récentes et ne sont pas encore implémentées dans tous les navigateurs. En l'occurrence, ce site ne fonctionne pas à 100% avec Firefox. Par contre, cela fonctionne avec Chrome, et devrait donc fonctionner avec d'autres navigateurs basés sur le moteur de Chrome, dont Chromium je suppose.
Il se trouve que j'ai récemment réinstallé Kubuntu sur mon ordinateur et que je n'ai encore rien installé de spécifique concernant MIDI ou l'audio en général, mais je n'ai eu qu'à brancher mon clavier MIDI en USB pour qu'il soit instantanément reconnu par https://midi.city avec Chrome. À part ce qui est installé par défaut par Kubuntu, il n'y a donc rien d'autre à installer pour que cela fonctionne, et ça doit aussi être le cas avec d'autres distributions…
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Des recettes et des livres
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche Le pas si grand livre des recettes de LinuxFr.org. Évalué à 3.
Ben pour pouvoir plus facilement préparer la liste de courses…
Moins que de devoir passer au magasin parce qu'il manque un ingrédient :-) !
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Des recettes et des livres
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche Le pas si grand livre des recettes de LinuxFr.org. Évalué à 3.
C'est effectivement possible.
Sur cette page, cliquer sur un personnage ou son phylactère mène à une section du site différente selon le personnage. Je n'ai pas réussi à avoir un résultat « réactif » (aka responsive) en utilisant les balises <map> et <area>, du coup je me suis rabattu sur du SVG que j'ai modifié avec https://imagemapper.pageballoon.com…
Pour nous émanciper des géants du numérique : Zelbinium !
# Sur les traces d'Ada…
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche Ada & Zangemann : retour sur une bonne impression. Évalué à 2.
Après lecture du livre :
«
- Dis maman/papa/tata/tonton/marraine/parrain/mamy/papy… (barrer les mentions inutiles), tu me montres comment elle fait Ada pour faire des programmes avec le téléphone ?
- …
»
Pas de panique ! Essayez https://zelbinium.q37.info !
Et pour la LED (cliquez sur l'image) :
Par contre, pour le skateboard, je vous laisse vous débrouiller…
Pour nous émanciper des géants du numérique : Zelbinium !
# Dommage, il n'y a toujours pas de "Linux F'Hair" !
Posté par Claude SIMON (site web personnel) . En réponse au lien Coordonnées des enseignes de Coiffure comportant des jeux de mots cocasses dans leur appellation. Évalué à 4.
Rendons à César… : https://linuxfr.org/users/glandos/liens/les-coiffeurs-sont-des-blagueurs
Et le lien plus bas mis à jour : https://bouletcorp.com/notes/2009/09/16.
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Mais comment on le relie à ça?
Posté par Claude SIMON (site web personnel) . En réponse à la dépêche L’anatomie d’une chaussette. Évalué à 5.
Quelqu'un a de l'aspirine :-) ?
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Oui.
Posté par Claude SIMON (site web personnel) . En réponse au journal Enregistrement de la plaque d'immatriculation aux péages. Évalué à 3.
Curieux, à part à des carrefours particulièrement larges et lorsque la circulation est ralentie, c'est une règle que je n'ai aucun mal a respecter. Ce qui peut la rendre éventuellement difficile à respecter, c'est la perspective du concert de klaxons que tu vas déclencher si tu es obligé de laisser passer plusieurs cycles de feux parce que les voitures après le carrefour ne bougent pas pour cause d'embouteillage…
Le pire que j'ai vécu, c'est à un feu situé juste avant une voie de tram, après laquelle ma voie, unique avant le feu, se divise en deux, une pour tourner à droite au prochain carrefour, l'autre pour aller tout droit. Celle de droite, que je voulais emprunter, était remplie et je ne pouvais donc m'engager sans bloquer la voie de tram. Du coup, je m'étais bien sûr arrêté au feu bien qu'il soit vert. L'autre voie était totalement libre. Comme les voitures ne pouvaient pas doubler pour cause de terre-plein arboré, j'ai eu droit à un concert de klaxons absolument épique. J'en ai même aperçu dans le rétroviseur qui sortaient de leur véhicule. Heureusement que la voie de droite s'est libérée à ce moment-là…
Pour nous émanciper des géants du numérique : Zelbinium !
[^] # Re: Oui.
Posté par Claude SIMON (site web personnel) . En réponse au journal Enregistrement de la plaque d'immatriculation aux péages. Évalué à 4.
Dans un rond-point, il n'y a généralement pas de signalisation, donc c'est la classique priorité à droite qui est la règle, par conséquent ceux qui sont dans l'anneau doivent céder le passage aux véhicules qui abordent l'anneau.
C'est dans les carrefours giratoires, de par leur signalisation, que ceux qui sont dans l'anneau sont prioritaires sur ceux qui l'abordent.
Du moins en France, où la confusion est fréquente et est passée dans le langage courant…
Pour nous émanciper des géants du numérique : Zelbinium !
# Stockage en clair ?
Posté par Claude SIMON (site web personnel) . En réponse au journal Enregistrement de la plaque d'immatriculation aux péages. Évalué à 2.
Sait-on si les plaques sont stockées en clair ? Ne pourraient-elles pas être stockées après avoir été chiffrées par un algorithme non réversible, comme c'est censé être le cas pour les mots de passe ?
Pour nous émanciper des géants du numérique : Zelbinium !
# Propluvia…
Posté par Claude SIMON (site web personnel) . En réponse au lien Lancement de VigiEau pour s'informer sur les restrictions d'eau . Évalué à 3.
Je n'ai pas comparé les deux, mais il y a aussi Propluvia : https://propluvia.developpement-durable.gouv.fr/
Pour nous émanciper des géants du numérique : Zelbinium !
# YAML, je ne pratique pas, mais…
Posté par Claude SIMON (site web personnel) . En réponse au journal Yb : venez tester le parser YAML en bash. Évalué à 5. Dernière modification le 21 juillet 2023 à 07:44.
…après une rapide recherche, j'ai dégotté :
Question portabilité et performance, par rapport à du Bash, ça se pose là quand même…
Pour nous émanciper des géants du numérique : Zelbinium !