À vrai dire j'ai juste l'habitude d'entre les gens dire que MS Office c'est quand même plus mieux quand-même (R). J'ai une pote qui se plaignait au lycée des graphiques / diagrammes dans LibreOffice qui seraient plus facile à utiliser / plus jolis dans Excel. Je ne connais pas bien moi-même. Moi je trouvais que ça faisait le taf mais j'étais ouvert au retour. Il y a quand-même des choses qui sont mieux dans Excel que dans Calc, il n'y a qu'à voir quelques vidéos de Joël Spolsky pour voir qu'il y a quand même des trucs cool dans Excel qui n'existent pas dans Calc (dans celle là par exemple je crois, pas le temps de vérifier maintenant. Il y a des trucs que je ne connaissais pas et qui fonctionnent aussi dans LibreOffice cela dit).
En vrai je suis d'accord avec toi et en particulier pour les styles. Libre Office n'est pas seulement "suffisant", il est même très bien.
Il me semble bien que si, quand on va dans LibreOffice Calc, Outils, Macros, Éditer les macros, il y a bien une nouvelle macro en VB qui s'ouvre. Et dans la fenêtre qui s'ouvre, Outils, gérer les macros, on a le choix entre Basic, Bean shell, Python (justement) et JavaScript.
À première vue ce serait un mauvais argument parce LibreOffice semble propose plus de choix justement :-P
(je n'ai pas trop essayé les macros dans LibreOffice cela dit)
C'est facile d'imposer un outil quand on peut faire payer la licence aux parents (20 € par installation), qui doivent du coup aussi acheter Windows ou un Mac effectivement. Ça fait cher la préférence !
Si le problème d'autoriser LibreOffice est que ça demande aux profs de s'adapter à plusieurs outils, peut-être que le plus logique serait que tout le monde utilise LibreOffice ?
J'ai du mal à croire qu'il manque des fonctionnalités dans LibreOffice à l'école au point de demander aux parents de payer 20€ à chaque nouvelle installation.
Au collège on nous apprenait à utiliser StarOffice, ça se passait bien franchement.c J'ai ensuite utilisé OpenOffice / LibreOffice tout au long de ma scolarité, la dernière version de Office que j'ai utilisé sérieusement étant Office 97 (CM2 / 6ème). Ça s'est bien passé. D'ailleurs je ne suis pas sûr qu'il y avait Office sur les ordinateurs du lycée.
Ce n'est peut-être pas parfait mais les fonctionnalités de base dont on a besoin à ces niveaux ne sont quand même pas bien compliquées à utiliser sous LibreOffice.
Si encore il n'y avait pas d'alternative crédible…
Pour la télé je n'ai aucune expérience mais je confirme pour le débit, j'ai 895Mbps en descendant, 60Mbps montant, ping de 7 ms ici (mesuré à l'instant ; en pleine journée donc pas sûr que le réseau soit très utilisé, mais je ne sais pas si ça importe). Je suis loin d'être à plaindre côté débit fournit par le câble. Ça marche bien depuis des années (pas à ce débit, j'avais 100M descendant / 4M montant avant janvier 2020) avec de très rares pannes qui sont également très courtes. Pour 13€ par mois c'est totalement satisfaisant.
Par contre je crois avoir lu que par fonctionnement du câble c'est compliqué d'avoir un débit symétrique (sous l'hypothèse peut-être fantaisiste que l'opérateur veuille bien en fournir de toute façon), problème que n'a pas la fibre.
Un tel ping et un tel débit montant ça permet d'envoyer des flux vidéos de bonne qualité à plusieurs personnes en simultanée et d'obtenir 100 à un test PageSpeed Insights sur un site classique avec une faible fréquentation hébergé sur cette connexion sans problème. En fait, c'est encore souvent la connexion en face qui sature avant la tienne, encore pas mal de gens sont sur une connexion ADSL même en ville.
Ça serait bien sur le réseau câblé SFR / Numéricable. À priori, le réseau vérifie qu'il connait bien le modem que l'on branche et que c'est bien le modem associé à cette ligne, donc on ne peut pas brancher son propre matériel à ma connaissance.
C'est dommage pour au moins 4 raisons :
je trouve que la box chauffe pas mal même quand on ne se sert pas d'internet, beaucoup plus que l'ordi portable qui me sert de serveur juste à côté. Ça sent la consommation inutile d'énergie et en été il fait déjà bien assez chaud comme ça (même si je n'ai jamais concrètement mesuré la consommation)
ça ferme la porte à la possibilité de ne faire tourner qu'un seul appareil qui fait modem / routeur / serveur pour économiser un peu de courant (j'ai un ordi portable qui sert de serveur).
leur interface pour faire du transfert de ports est buguée, et ça arrive qu'elle se retrouve dans un état où on n'arrive pas à supprimer des entrées sans réinitialiser ou cliquer aléatoirement dans la page pendant 10 minutes…
le wifi semble un peu capricieux dès qu'on n'est plus dans la même pièce, mais c'est peut-être à cause de l'habitation elle-même il n'y a peut-être rien à faire.
Pour les deux derniers points, je pourrais résoudre partiellement le problème en ajoutant un routeur ou en configurant le serveur comme un routeur / point d'accès wifi, mais aucune de ces deux options ne m'enchante.
Et puis les mises à jour silencieuses des données / du firmware du modem depuis le réseau, pas fan…
Je comprends de son journal qu'il a envie de contribuer au bien commun et ça me parle bien.
Mais effectivement, je déconseillerais. Je ne pense pas que ça vaille le coup. Il faut au moins une autorisation écrite (peut-être que certains ayant droits sont ouverts ?), ou alors partager la lecture d’œuvre sous une licence qui le permet (il y en a peut-être ?) (et dans ce cas un petit message aux auteurs / autrices ne peut pas faire de mal non plus !). Ça permettrai de remercier, encourager, récompenser ce mode de diffusion.
Ou, étape suivante, écrire sa propre histoire illustrée pour ensuite la vocaliser :-)
Je suis sûr qu'il y a plein de moyens de contribuer légalement au commun, en étant un peu astucieux.
Bon allez, pour donner un peu plus envie : les machines à états finis, c'est la théorie derrière les expressions régulières, donc ça a des applications très pratiques (en plus des applications industrielles pour modéliser certaines machines qu'on appelle d'ailleurs souvent des automatiques). Aude a un petit langage d'expressions régulières (jouet) et on peut faire des conversions dans les deux sens pour expérimenter un peu.
Si les machines à états finis (déterministes ou non) (ADEF, AEFD, FSM, automates, NFA, … appelez ça comme vous voulez) c'est votre truc, j'ai travaillé sur Aude (AUtomata DEmystifier) quand j'étais à l'Université Grenoble Alpes.
C'est un outil pédagogique pour manipuler les automates, à destination des étudiants et des enseignants dans ce genre de matière, et plus si affinité.
On peut dessiner des automates, exécuter des mots, transformer les automates avec des algos, et écrire des algos dans un petit langage appelé AudeScript qui essaie de se rapprocher du pseudo-code visuellement. Les automates sont générés visuellement et modifiables à la souris. Ça s'appuie sur GraphViz pour la génération des automates.
Démarré en 2012-2013. C'est vieux quand on y pense !
Faut que je répare le site d'ailleurs, il est cassé.
Ça a l'air moins universel qu'utiliser evdev direct, mais ça permettra probablement, dans les environnements de bureau qui prendra ça en charge, de ne pas être root pour faire ça, et d'être à un niveau d'abstraction un peu plus haut aussi.
Ça pourra permettre d'avoir Barrier à nouveau fonctionnel sous Wayland, en tout cas pour la partie contrôlée (cherchez « Barrier » dans les liens ci-avant).
À première vue, libinput est une couche au dessus de evdev (en tout cas l'interface noyau, peut-être de la bibliothèque libevdev). Elle s'appuie sur tout une base de données de périphériques pour rectifier les quirks de chacun d'eux. Elle fait aussi un pré-traitement pour générer des évènements auxquels on s'attend, par exemple générer un clic droit quand on tape avec deux doigts sur un touchpad, générer des déplacements relatifs en gérant l'accélération, des évènements de défilement quand on glisse deux doigts vers le haut/bas, etc: elle fournit une interprétation « lissée » des évènements en provenance des périphériques d’entrée. Autre exemple : elle va couper les évènements d’un touchpad à l'intérieur d'un ordi portable quand son écran est rabattu, parce que sinon ça fait des évènements parasites sur certains modèles. Ce genre de détails auxquels on pourrait ne pas penser à première vue.
À priori, c'est un peu trop haut niveau pour mon cas d'utilisation et ça se serait probablement mis en travers de mon chemin : j'avais vraiment besoin de récupérer les évènements tels quels sans post traitement logiciel particulier. Par contre, si j'avais eu besoin d'une interprétation de ces évènements, là libinput aurait été intéressante pour moi.
Je doute également que libinput permet de créer des périphériques virtuels, à moins qu’elle fournisse un passe-droit vers libevdev pour ça, mais ça je n'ai pas vérifié, c'est peut-être possible et si quelqu'un a l'info, n’hésitez pas à compléter.
libinput is a library that provides a full input stack for display servers and other applications that need to handle input devices provided by the kernel.
libinput provides device detection, event handling and abstraction to
minimize the amount of custom input code the user of libinput needs to
provide the common set of functionality that users expect. Input event
processing includes scaling touch coordinates, generating
relative pointer events from touchpads, pointer acceleration, etc.
Traduction :
libinput est une bibliothèque qui fournit une pile d'entrée pour les serveurs d'affichage et autres applications qui ont besoin de gérer les périphériques d’entrée fournis par le noyau.
libinput fournit de la détection de périphérique, de la gestion d'évènements et de l'abstraction pour minimiser la quantité de code spécifique que l'utilisateur de libinput a besoin pour fournir une un socle de fonctionnalités communes auxquelles l'utilisateur s'attend. Le traitement des évènements inclut la mise à l'échelle des coordonnées tactiles, la génération d'évènements relatifs sur les touchpads, l'accélaration du pointeur, etc.
Bien vu, d'ailleurs c'est un else que j'ai introduit hier en écrivant le journal.
Je pense que la différence, c'est que dans le code original, si la récupération d'un évènement avec libevdev_next_event échoue, ça va quand-même retourner 0, alors qu'avec mon else, ça va retourner une erreur. Je trouve ce dernier comportement plus logique mais c'est discutable.
Je n'ai pas vu le cas ne s'est pas produire jusqu'à maintenant.
Ouais, mais le copier coller d'une longue commande comme ça c'est dangereux, je propose plutôt d'utiliser npx, c'est plus simple que Curl dont on comprend rien aux paramètres, en plus piper vers bash c'est mal, donc :
sudo npx update-to-debian-bullseye
Je suggère que le script affiche le nombre de paquets vulnérables, et une soupe d'émojis pour indiquer la progression de la mise à jour et sa réussite, du style : « All done! ✨ 🍰 ✨ »
C'est toi qui l'interprète comme ça. À tort ou à raison. Mais je ne partage pas ta perspective. Si tu veux, à la limite, « faible niveau dans la langue » n'a pas vraiment de sens pour moi, ou de conséquences intéressantes. On fait partie d'univers différents.
Tu juges les gens qui ont prétendument un faible niveau de langue (confirmé par ton utilisation du verbe « avouer » et du nom « aveu », si on doit faire de l'analyse de texte de comptoir). Mais en fait, pourquoi ?
Je comprends que tu distingues les gens lambdas du gouvernement. Tu es inquiet parce que tu vois le gouvernement comme un vecteur de la langue (c'est bien le cas) et ça te désole qu'il se fait vecteur d'une expression qui ne te plait pas. Tout comme l'académie française qui me désole parce qu'elle cherche à forcer les gens à dire la covid plutôt que le covid, qui s'était installé avant qu'elle la ramène. Bon, bah ok.
Les gens vont dire « pass sanitaire ». Et alors ? Ce supposé « appauvrissement » de la langue va vraiment t'empêcher d'exprimer clairement / aussi facilement qu'avant une idée ou un concept (parce que ce serait ça, pour moi, un appauvrissement d'un langage) ? Tu n'argumentes pas cet appauvrissement, et d'ailleurs tu ne le définis pas donc on ne sait pas de quoi tu parles. C'est juste ton ressenti pour le moment.
Les mots et les expressions ne sont pas anodines, ce sont des outils qui peuvent servir à manipuler et le gouvernement—ou plutôt ses membres, ce n'est pas du tout homogène comme entité - ne se privent pas d'utiliser ces outils, mais ici, je ne vois pas de problème de ce type.
Après, ça m'arrive de relever les fautes d'orthographe et de grammaire, et j'aime bien les discussions sur ces sujets que beaucoup trouvent inintéressantes.
Pour moi, il y a une grande différence entre faire remarquer qu'il y a une coquille, un problème typographique ou une formulation pas idéale, et traiter les gens de mongols parce qu'ils utilisent une expression qui ne nous revient pas. Un peu de tolérance et d'humilité ne feraient pas de mal.
Un truc qui m'horripile également c'est cette tendance à décider pour tout le monde ce qui est français ou non. Là aussi il faudrait voir à considérer l'humilité. La langue est un support, un support qui est en évolution perpétuelle. Il n'y a pas de définition claire et très précise de ce qu'est la langue française. Elle est parlée comme elle est parlée et elle est écrite comme elle est écrite et puis c'est tout.
Arrêtez de prescrire et observez plutôt. Influez si vous voulez, mais affirmer que quelque chose qui s'est répandu, peu importe l'origine, n'est pas français, c'est tourner le dos à l'évidence. Maintenant c'est français, deal with it.
Et, oui, il y a probablement des éléments nouveaux qui me plaisent moyen, mais ça ne changera rien. C'est mon problème et la seule manière d'être heureux / heureuse c'est se détendre et ça va aller mieux. Et résister contre les trucs qu'on peut trouver nocifs, grammarnazi est probablement un bel exemple.
Il n'y a pas eu d'appauvrissement de la langue. Aucun mot et aucune expression n'a disparu. Au contraire, une nouvelle expression est apparue : « passe sanitaire », dérivée d'un sens existant de « passe » : https://fr.wiktionary.org/wiki/passe#Nom_commun_2
Le mot est compris par tout le monde. On aurait pu utiliser sauf-conduit sanitaire, ou visa sanitaire, pourquoi pas, mais j'ai du mal à voir pourquoi ça serait mieux ? « Passe » ne me semble pas dangereux ou manipulateur comme vocabulaire, ça colle bien je trouve.
(et entre nous : « sauf-conduit » ?? Tu vois les gens utiliser ce mot ? Je n'ai jamais entendu ça, au contraire de « passe », et ça me fait penser au mot « cassis », pas du tout naturel, uniquement entendu quand j'ai passé le code de la route ou quand les gens qui le passent rigolent de ce mot).
Une discussion précisément à ce sujet est disponible au début de la vidéo si ça intéresse quelqu'un.
Sur grammaire vs orthographe, je crois que le terme désigne un truc plus large que la grammaire. Ce n'est pas très important parce que c'est la démarche qui est discutée (et elle est la même pour l'orthographe et la grammaire). Cela dit, je ne suis ni l'utilisateur du mot, ni son créateur et je ne le défends et ne le cautionne pas. J'aurais certainement évité d'appeler ça comme ça.
Bof. Le jour où vous me voyez me battre pour que les gens écrivent passe avec un e, tuez-moi, ce sera signe que je n'aurai plus grand chose d'intéressant à faire ou de combats qui vaillent la peine d'être menés.
D'après l'article, ils sont passé d'un revenu annuel de 622,7 $ million de dollars à un revenu de 2.7 milliards de dollars en 2020.
Finalement, si mentir sur les questions de vie privée ne leur coûte que 85M$, ça valait le coup de le faire et ils ont eu raison de le faire.
Au mieux, ça leur a rapporté plus que 85 M$, au pire ça ne leur a coûté que 3% de leur revenu (ou 12% de leur revenu annuel net, 672 $, ça pique un peu plus mais ça va).
C'est un bon calcul et une bonne gestion d'entreprise, on ne peut que les féliciter pour ça.
Qu'est-ce qu'on s’embête à vendre de la visio de terroir, hein, s'il suffit de coller une étiquette « terroir, si si je vous jure ! » sur de la visio « Eco+ » ou « Tous les jours » de grande surface ?
If the settlement is approved by the court, "class members who paid for an account will be eligible to receive 15 percent of the money they paid to Zoom for their core Zoom Meetings subscription during that time
La belle affaire. Qui peut se permettre de dire à ses clients : « ah bah on vous a menti, déso que vous vous en soyez rendu compte, tiens voilà une pièce. T'es content ? » ?
Arrêtez de faire subir Zoom à vos collègues et vos connaissances. On ne peut pas laisser le monde s'habituer à ces pratiques. « Quand on pense qu’il suffirait que les gens n’achètent plus pour que ça ne se vende pas ! », n'est-ce pas.
Quelque part je regrette un peu d'avoir lancé un troll secondaire sur le point médian parce qu'il est difficile de distinguer l'effet qu'il a par rapport au contenu. D'un autre côté, sans le point médian il y aurait 14 commentaires en moins.
D'un autre côté, est-ce qu'on en a pas un peu ras-le-bol des trolls sur le point médian ?
Les discussions sur le sujet n'avancent plus depuis un moment. Le sujet pourrait être intéressant et les discussions constructives, mais ici mais les commentaires sont répétitifs, ennuyeux et négatifs, c'est mauvaise ambiance pour tout le monde peu importe l'avis sur le sujet.
Ça faisait aussi relativement longtemps qu'on en avait pas vu et c'était plaisant, malgré les quelques dépêches et journaux qui en contiennent avec parcimonie. Ça te manquait ?
[^] # Re: Ça serait bien sur le réseau câblé SFR / Numéricable
Posté par raphj . En réponse à la dépêche Les Néerlandais peuvent choisir leurs modems et routeurs. Évalué à 2.
Effectivement. Pour mémoire ma box affiche EuroDOCSIS 3.0.
[^] # Re: Facile, c'est les parents qui payent !
Posté par raphj . En réponse au journal En Belgique, l’usage de LibreOffice est interdit par les (certaines ?) Écoles !. Évalué à 4.
À vrai dire j'ai juste l'habitude d'entre les gens dire que MS Office c'est quand même plus mieux quand-même (R). J'ai une pote qui se plaignait au lycée des graphiques / diagrammes dans LibreOffice qui seraient plus facile à utiliser / plus jolis dans Excel. Je ne connais pas bien moi-même. Moi je trouvais que ça faisait le taf mais j'étais ouvert au retour. Il y a quand-même des choses qui sont mieux dans Excel que dans Calc, il n'y a qu'à voir quelques vidéos de Joël Spolsky pour voir qu'il y a quand même des trucs cool dans Excel qui n'existent pas dans Calc (dans celle là par exemple je crois, pas le temps de vérifier maintenant. Il y a des trucs que je ne connaissais pas et qui fonctionnent aussi dans LibreOffice cela dit).
En vrai je suis d'accord avec toi et en particulier pour les styles. Libre Office n'est pas seulement "suffisant", il est même très bien.
[^] # Re: C'est peut-être pour leur apprendre à coder finalement
Posté par raphj . En réponse au journal En Belgique, l’usage de LibreOffice est interdit par les (certaines ?) Écoles !. Évalué à 6.
Il me semble bien que si, quand on va dans LibreOffice Calc, Outils, Macros, Éditer les macros, il y a bien une nouvelle macro en VB qui s'ouvre. Et dans la fenêtre qui s'ouvre, Outils, gérer les macros, on a le choix entre Basic, Bean shell, Python (justement) et JavaScript.
À première vue ce serait un mauvais argument parce LibreOffice semble propose plus de choix justement :-P
(je n'ai pas trop essayé les macros dans LibreOffice cela dit)
# Facile, c'est les parents qui payent !
Posté par raphj . En réponse au journal En Belgique, l’usage de LibreOffice est interdit par les (certaines ?) Écoles !. Évalué à 9. Dernière modification le 15 septembre 2021 à 15:39.
C'est facile d'imposer un outil quand on peut faire payer la licence aux parents (20 € par installation), qui doivent du coup aussi acheter Windows ou un Mac effectivement. Ça fait cher la préférence !
Si le problème d'autoriser LibreOffice est que ça demande aux profs de s'adapter à plusieurs outils, peut-être que le plus logique serait que tout le monde utilise LibreOffice ?
J'ai du mal à croire qu'il manque des fonctionnalités dans LibreOffice à l'école au point de demander aux parents de payer 20€ à chaque nouvelle installation.
Au collège on nous apprenait à utiliser StarOffice, ça se passait bien franchement.c J'ai ensuite utilisé OpenOffice / LibreOffice tout au long de ma scolarité, la dernière version de Office que j'ai utilisé sérieusement étant Office 97 (CM2 / 6ème). Ça s'est bien passé. D'ailleurs je ne suis pas sûr qu'il y avait Office sur les ordinateurs du lycée.
Ce n'est peut-être pas parfait mais les fonctionnalités de base dont on a besoin à ces niveaux ne sont quand même pas bien compliquées à utiliser sous LibreOffice.
Si encore il n'y avait pas d'alternative crédible…
Mes amitiés à la Belgique.
[^] # Re: Ça serait bien sur le réseau câblé SFR / Numéricable
Posté par raphj . En réponse à la dépêche Les Néerlandais peuvent choisir leurs modems et routeurs. Évalué à 4.
Pour la télé je n'ai aucune expérience mais je confirme pour le débit, j'ai 895Mbps en descendant, 60Mbps montant, ping de 7 ms ici (mesuré à l'instant ; en pleine journée donc pas sûr que le réseau soit très utilisé, mais je ne sais pas si ça importe). Je suis loin d'être à plaindre côté débit fournit par le câble. Ça marche bien depuis des années (pas à ce débit, j'avais 100M descendant / 4M montant avant janvier 2020) avec de très rares pannes qui sont également très courtes. Pour 13€ par mois c'est totalement satisfaisant.
Par contre je crois avoir lu que par fonctionnement du câble c'est compliqué d'avoir un débit symétrique (sous l'hypothèse peut-être fantaisiste que l'opérateur veuille bien en fournir de toute façon), problème que n'a pas la fibre.
Un tel ping et un tel débit montant ça permet d'envoyer des flux vidéos de bonne qualité à plusieurs personnes en simultanée et d'obtenir 100 à un test PageSpeed Insights sur un site classique avec une faible fréquentation hébergé sur cette connexion sans problème. En fait, c'est encore souvent la connexion en face qui sature avant la tienne, encore pas mal de gens sont sur une connexion ADSL même en ville.
# Ça serait bien sur le réseau câblé SFR / Numéricable
Posté par raphj . En réponse à la dépêche Les Néerlandais peuvent choisir leurs modems et routeurs. Évalué à 10. Dernière modification le 14 septembre 2021 à 14:52.
Ça serait bien sur le réseau câblé SFR / Numéricable. À priori, le réseau vérifie qu'il connait bien le modem que l'on branche et que c'est bien le modem associé à cette ligne, donc on ne peut pas brancher son propre matériel à ma connaissance.
C'est dommage pour au moins 4 raisons :
Pour les deux derniers points, je pourrais résoudre partiellement le problème en ajoutant un routeur ou en configurant le serveur comme un routeur / point d'accès wifi, mais aucune de ces deux options ne m'enchante.
Et puis les mises à jour silencieuses des données / du firmware du modem depuis le réseau, pas fan…
[^] # Re: Pub
Posté par raphj . En réponse au journal Les limites de la diffusion d'une lecture de livre (pour enfant). Évalué à 4.
Je comprends de son journal qu'il a envie de contribuer au bien commun et ça me parle bien.
Mais effectivement, je déconseillerais. Je ne pense pas que ça vaille le coup. Il faut au moins une autorisation écrite (peut-être que certains ayant droits sont ouverts ?), ou alors partager la lecture d’œuvre sous une licence qui le permet (il y en a peut-être ?) (et dans ce cas un petit message aux auteurs / autrices ne peut pas faire de mal non plus !). Ça permettrai de remercier, encourager, récompenser ce mode de diffusion.
Ou, étape suivante, écrire sa propre histoire illustrée pour ensuite la vocaliser :-)
Je suis sûr qu'il y a plein de moyens de contribuer légalement au commun, en étant un peu astucieux.
[^] # Re: Aude
Posté par raphj . En réponse au lien xstate : la machine hé t'as fini ?. Évalué à 6. Dernière modification le 07 septembre 2021 à 17:13.
Bon allez, pour donner un peu plus envie : les machines à états finis, c'est la théorie derrière les expressions régulières, donc ça a des applications très pratiques (en plus des applications industrielles pour modéliser certaines machines qu'on appelle d'ailleurs souvent des automatiques). Aude a un petit langage d'expressions régulières (jouet) et on peut faire des conversions dans les deux sens pour expérimenter un peu.
# Aude
Posté par raphj . En réponse au lien xstate : la machine hé t'as fini ?. Évalué à 9. Dernière modification le 07 septembre 2021 à 17:05.
Si les machines à états finis (déterministes ou non) (ADEF, AEFD, FSM, automates, NFA, … appelez ça comme vous voulez) c'est votre truc, j'ai travaillé sur Aude (AUtomata DEmystifier) quand j'étais à l'Université Grenoble Alpes.
C'est un outil pédagogique pour manipuler les automates, à destination des étudiants et des enseignants dans ce genre de matière, et plus si affinité.
On peut dessiner des automates, exécuter des mots, transformer les automates avec des algos, et écrire des algos dans un petit langage appelé AudeScript qui essaie de se rapprocher du pseudo-code visuellement. Les automates sont générés visuellement et modifiables à la souris. Ça s'appuie sur GraphViz pour la génération des automates.
Démarré en 2012-2013. C'est vieux quand on y pense !
Faut que je répare le site d'ailleurs, il est cassé.
Si le projet vous intéresse contactez-moi.
[^] # Re: différence avec libinput?
Posté par raphj . En réponse au journal Simuler un clic avec libevdev et uinput. Évalué à 4.
Je viens de découvrir que la contrepartie de libinput pour simuler des périphériques d'entrée arrive bientôt !
Ça a l'air moins universel qu'utiliser evdev direct, mais ça permettra probablement, dans les environnements de bureau qui prendra ça en charge, de ne pas être root pour faire ça, et d'être à un niveau d'abstraction un peu plus haut aussi.
Ça pourra permettre d'avoir Barrier à nouveau fonctionnel sous Wayland, en tout cas pour la partie contrôlée (cherchez « Barrier » dans les liens ci-avant).
[^] # Re: Le téléphone étanche du pauvre
Posté par raphj . En réponse au journal Simuler un clic avec libevdev et uinput. Évalué à 3.
sponsors ?
[^] # Re: Le téléphone étanche du pauvre
Posté par raphj . En réponse au journal Simuler un clic avec libevdev et uinput. Évalué à 6.
Ah yes, bonne idée. Je vais envisager cette solution. Merci beaucoup.
(Ça a l'air d'être un peu comme la serviette à toujours avoir sur soi :-P)
[^] # Re: différence avec libinput?
Posté par raphj . En réponse au journal Simuler un clic avec libevdev et uinput. Évalué à 10.
À première vue, libinput est une couche au dessus de evdev (en tout cas l'interface noyau, peut-être de la bibliothèque libevdev). Elle s'appuie sur tout une base de données de périphériques pour rectifier les quirks de chacun d'eux. Elle fait aussi un pré-traitement pour générer des évènements auxquels on s'attend, par exemple générer un clic droit quand on tape avec deux doigts sur un touchpad, générer des déplacements relatifs en gérant l'accélération, des évènements de défilement quand on glisse deux doigts vers le haut/bas, etc: elle fournit une interprétation « lissée » des évènements en provenance des périphériques d’entrée. Autre exemple : elle va couper les évènements d’un touchpad à l'intérieur d'un ordi portable quand son écran est rabattu, parce que sinon ça fait des évènements parasites sur certains modèles. Ce genre de détails auxquels on pourrait ne pas penser à première vue.
À priori, c'est un peu trop haut niveau pour mon cas d'utilisation et ça se serait probablement mis en travers de mon chemin : j'avais vraiment besoin de récupérer les évènements tels quels sans post traitement logiciel particulier. Par contre, si j'avais eu besoin d'une interprétation de ces évènements, là libinput aurait été intéressante pour moi.
Je doute également que libinput permet de créer des périphériques virtuels, à moins qu’elle fournisse un passe-droit vers libevdev pour ça, mais ça je n'ai pas vérifié, c'est peut-être possible et si quelqu'un a l'info, n’hésitez pas à compléter.
Le dépôt du projet libinput : https://gitlab.freedesktop.org/libinput/libinput
Traduction :
Pour comparaison, on peut trouver le projet libevdev ici : https://gitlab.freedesktop.org/libevdev/libevdev
Les deux projets sont vivants et maintenus par le même ensemble de personnes d'ailleurs.
[^] # Re: Introduction d'un bug ?
Posté par raphj . En réponse au journal Simuler un clic avec libevdev et uinput. Évalué à 6. Dernière modification le 03 septembre 2021 à 06:58.
Bien vu, d'ailleurs c'est un
else
que j'ai introduit hier en écrivant le journal.Je pense que la différence, c'est que dans le code original, si la récupération d'un évènement avec
libevdev_next_event
échoue, ça va quand-même retourner 0, alors qu'avec monelse
, ça va retourner une erreur. Je trouve ce dernier comportement plus logique mais c'est discutable.Je n'ai pas vu le cas ne s'est pas produire jusqu'à maintenant.
(D'ailleurs, je viens de voir un problème dans le journal, est-ce que l'équipe de modération veut-bien changer, dans les références, le lien derrière « Le code d’exemple de départ » par https://gitlab.freedesktop.org/libevdev/libevdev/blob/master/tools/libevdev-events.c s'il vous plait ?)
[^] # Re: upgrade process
Posté par raphj . En réponse à la dépêche Sortie de Debian 11 « Bullseye ». Évalué à 7. Dernière modification le 19 août 2021 à 15:07.
Ouais, mais le copier coller d'une longue commande comme ça c'est dangereux, je propose plutôt d'utiliser npx, c'est plus simple que Curl dont on comprend rien aux paramètres, en plus piper vers bash c'est mal, donc :
Je suggère que le script affiche le nombre de paquets vulnérables, et une soupe d'émojis pour indiquer la progression de la mise à jour et sa réussite, du style : « All done! ✨ 🍰 ✨ »
[^] # Re: Tatouage
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à 6.
Je n'ose pas imaginer la gueule de ton derrière dans quelques années, après la dixième dose permettant de combattre le variant sigma.
[^] # Re: it iz not bicose you are
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à 5. Dernière modification le 10 août 2021 à 18:16.
C'est toi qui l'interprète comme ça. À tort ou à raison. Mais je ne partage pas ta perspective. Si tu veux, à la limite, « faible niveau dans la langue » n'a pas vraiment de sens pour moi, ou de conséquences intéressantes. On fait partie d'univers différents.
Tu juges les gens qui ont prétendument un faible niveau de langue (confirmé par ton utilisation du verbe « avouer » et du nom « aveu », si on doit faire de l'analyse de texte de comptoir). Mais en fait, pourquoi ?
Je comprends que tu distingues les gens lambdas du gouvernement. Tu es inquiet parce que tu vois le gouvernement comme un vecteur de la langue (c'est bien le cas) et ça te désole qu'il se fait vecteur d'une expression qui ne te plait pas. Tout comme l'académie française qui me désole parce qu'elle cherche à forcer les gens à dire la covid plutôt que le covid, qui s'était installé avant qu'elle la ramène. Bon, bah ok.
Les gens vont dire « pass sanitaire ». Et alors ? Ce supposé « appauvrissement » de la langue va vraiment t'empêcher d'exprimer clairement / aussi facilement qu'avant une idée ou un concept (parce que ce serait ça, pour moi, un appauvrissement d'un langage) ? Tu n'argumentes pas cet appauvrissement, et d'ailleurs tu ne le définis pas donc on ne sait pas de quoi tu parles. C'est juste ton ressenti pour le moment.
Les mots et les expressions ne sont pas anodines, ce sont des outils qui peuvent servir à manipuler et le gouvernement—ou plutôt ses membres, ce n'est pas du tout homogène comme entité - ne se privent pas d'utiliser ces outils, mais ici, je ne vois pas de problème de ce type.
[^] # Re: it iz not bicose you are
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à 3.
Oui, c'est dommage. La démarche est très différente :-)
[^] # Re: it iz not bicose you are
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à 6. Dernière modification le 10 août 2021 à 17:26.
Après, ça m'arrive de relever les fautes d'orthographe et de grammaire, et j'aime bien les discussions sur ces sujets que beaucoup trouvent inintéressantes.
Pour moi, il y a une grande différence entre faire remarquer qu'il y a une coquille, un problème typographique ou une formulation pas idéale, et traiter les gens de mongols parce qu'ils utilisent une expression qui ne nous revient pas. Un peu de tolérance et d'humilité ne feraient pas de mal.
Un truc qui m'horripile également c'est cette tendance à décider pour tout le monde ce qui est français ou non. Là aussi il faudrait voir à considérer l'humilité. La langue est un support, un support qui est en évolution perpétuelle. Il n'y a pas de définition claire et très précise de ce qu'est la langue française. Elle est parlée comme elle est parlée et elle est écrite comme elle est écrite et puis c'est tout.
Arrêtez de prescrire et observez plutôt. Influez si vous voulez, mais affirmer que quelque chose qui s'est répandu, peu importe l'origine, n'est pas français, c'est tourner le dos à l'évidence. Maintenant c'est français, deal with it.
Et, oui, il y a probablement des éléments nouveaux qui me plaisent moyen, mais ça ne changera rien. C'est mon problème et la seule manière d'être heureux / heureuse c'est se détendre et ça va aller mieux. Et résister contre les trucs qu'on peut trouver nocifs, grammarnazi est probablement un bel exemple.
[^] # Re: it iz not bicose you are
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à 10.
Il n'y a pas eu d'appauvrissement de la langue. Aucun mot et aucune expression n'a disparu. Au contraire, une nouvelle expression est apparue : « passe sanitaire », dérivée d'un sens existant de « passe » : https://fr.wiktionary.org/wiki/passe#Nom_commun_2
Le mot est compris par tout le monde. On aurait pu utiliser sauf-conduit sanitaire, ou visa sanitaire, pourquoi pas, mais j'ai du mal à voir pourquoi ça serait mieux ? « Passe » ne me semble pas dangereux ou manipulateur comme vocabulaire, ça colle bien je trouve.
(et entre nous : « sauf-conduit » ?? Tu vois les gens utiliser ce mot ? Je n'ai jamais entendu ça, au contraire de « passe », et ça me fait penser au mot « cassis », pas du tout naturel, uniquement entendu quand j'ai passé le code de la route ou quand les gens qui le passent rigolent de ce mot).
[^] # Re: it iz not bicose you are
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à 2. Dernière modification le 10 août 2021 à 14:33.
Une discussion précisément à ce sujet est disponible au début de la vidéo si ça intéresse quelqu'un.
Sur grammaire vs orthographe, je crois que le terme désigne un truc plus large que la grammaire. Ce n'est pas très important parce que c'est la démarche qui est discutée (et elle est la même pour l'orthographe et la grammaire). Cela dit, je ne suis ni l'utilisateur du mot, ni son créateur et je ne le défends et ne le cautionne pas. J'aurais certainement évité d'appeler ça comme ça.
[^] # Re: it iz not bicose you are
Posté par raphj . En réponse au journal Make your Pass (sanitaire) Fun Again. Évalué à -5.
Bof. Le jour où vous me voyez me battre pour que les gens écrivent passe avec un e, tuez-moi, ce sera signe que je n'aurai plus grand chose d'intéressant à faire ou de combats qui vaillent la peine d'être menés.
Sinon, tu connais cette vidéo ?
Les grammarnazis sont des connards - https://www.youtube.com/watch?v=EU3Ysuqv4sI
# « Travailler avec [...] NTFS [...] sous Linux a toujours été difficile »
Posté par raphj . En réponse au lien Le pilote NTFS de Paragon pourrait être intégré à Linux. Évalué à 3.
Au début c'était galère, mais depuis que ntfs-3g est mûr ça se passe quand même plutôt bien, malgré la lenteur relative, non ?
Ça reste une très bonne nouvelle, autant avoir une implémentation directement dans le noyau.
# Marketing pas cher
Posté par raphj . En réponse au lien Zoom payera 85M$ pour ses mensonges sur le chiffrement et le profilage des utilisateurs. Évalué à 10. Dernière modification le 05 août 2021 à 14:13.
D'après l'article, ils sont passé d'un revenu annuel de 622,7 $ million de dollars à un revenu de 2.7 milliards de dollars en 2020.
Finalement, si mentir sur les questions de vie privée ne leur coûte que 85M$, ça valait le coup de le faire et ils ont eu raison de le faire.
Au mieux, ça leur a rapporté plus que 85 M$, au pire ça ne leur a coûté que 3% de leur revenu (ou 12% de leur revenu annuel net, 672 $, ça pique un peu plus mais ça va).
C'est un bon calcul et une bonne gestion d'entreprise, on ne peut que les féliciter pour ça.
Qu'est-ce qu'on s’embête à vendre de la visio de terroir, hein, s'il suffit de coller une étiquette « terroir, si si je vous jure ! » sur de la visio « Eco+ » ou « Tous les jours » de grande surface ?
La belle affaire. Qui peut se permettre de dire à ses clients : « ah bah on vous a menti, déso que vous vous en soyez rendu compte, tiens voilà une pièce. T'es content ? » ?
Arrêtez de faire subir Zoom à vos collègues et vos connaissances. On ne peut pas laisser le monde s'habituer à ces pratiques. « Quand on pense qu’il suffirait que les gens n’achètent plus pour que ça ne se vende pas ! », n'est-ce pas.
[^] # Re: Pas compris grand chose
Posté par raphj . En réponse au journal Comment reconnaitre un·e Nazi·e potentiel·le ?. Évalué à 8. Dernière modification le 02 août 2021 à 18:22.
D'un autre côté, est-ce qu'on en a pas un peu ras-le-bol des trolls sur le point médian ?
Les discussions sur le sujet n'avancent plus depuis un moment. Le sujet pourrait être intéressant et les discussions constructives, mais ici mais les commentaires sont répétitifs, ennuyeux et négatifs, c'est mauvaise ambiance pour tout le monde peu importe l'avis sur le sujet.
Ça faisait aussi relativement longtemps qu'on en avait pas vu et c'était plaisant, malgré les quelques dépêches et journaux qui en contiennent avec parcimonie. Ça te manquait ?