Il ne faut pas oublier le système metafont assez génial en son temps et qui fonctionne encore très bien. Je pense que personne n'a encore fait de meilleur système pour le rendu scientifique.
Les fonts metafont permettaient de mettre des accents et des cédilles un peu partout et de manière propre. Le système a certainement des défauts dont le principal est de ne pas avoir été inventé par un grand constructeur ;-)
À mon avis, cela va plus loin. Avec Corinna, l'objet est codé en dur dans la machine donc ce ne sera pas une table de hashage (ou un tableau, ou un scalaire, ou une array inversé…).
Donc en principe, cela devrait être plus performant.
L'auteur devrait regarder du côté de Sather https://fr.wikipedia.org/wiki/Sather. Il y avait dans ce langage tout ce qui était amusant avec des API chouettes. Héritage de structure et inclusion de code, interface… Une gestion contravariante (donc sure) des paramètres et surtout des iterators (en pratique comme les coroutines) avec la notion de yield et de paramètres once (évalué juste la 1er fois et non les suivantes). Je n'ai jamais revu un autre langage avec des itérateurs aussi esthétiques et pratiques.
Autre chose amusante en Sather, on pouvait ajouter un noeud dans l'arbre des classes après coup. Ainsi une classe système pouvait dériver d'une classe que l'utilisateur définie et que le concepteur n'avait pas pensé. Rare sont les langages à le permettre or toutes les arbres de classe sont imparfaits et nécessitent un jour de définir une classe virtuelle maître à différent endroit pour son utilisation spécifique.
On pouvait installer Debian sur certaine machine SGI, mais il y avait des bogues dans X11 de mémoire. Bref, c'était pas vraiment que IRIX en pratique (et puis les machines étaient globalement des vaux).
Bonne initiative, mais attention à ne pas tomber dans le trou Microsoft. Sous UNIX, les exécutables n'ont pas d'extension et ne doivent pas en avoir. Un bon exécutable doit pouvoir être reprogrammer dans un autre langage. Et puis, on s'en fout qu'il soit programmé en Python, C, Rust… lors de son utilisation.
Bref, le renomme lidecli sans l'extension .py finale très moche.
Je veux dire tu ne peux pas avoir ton serveur d'envoi pour des listes indépendamment de celui qui gère le DNS et le serveur de courriel, en utiliser un à toi en gros ;-)
Évidement, on peut mettre plusieurs serveurs dans le champs SPF et avoir une infrastructure en cluster, géré par la même entité (de préférence ou il faut bien s'entendre pour tous les champs et certificats).
Personnellement, on j'aimais bien l'aventure des processeurs FORTH de Charles H. Moore https://en.wikipedia.org/wiki/Charles_H._Moore. Il essayait une autre voie, je trouvais cela amusant.
C'est libre ou pas libre, il n'y a pas d'intermédiaire. Les licences NC ne sont pas libres. Pas besoin d'aller chercher midi à 14H. Quand à la licence BSL, c'est libre après deux ans donc tout le code qui a moins de 2 ans n'est pas libre. Il faut leur demander un exposé qui a deux ans d'âges ;-)
Il est possible aussi que la commande file ne lise que le 1er bloc afin d'avoir une réponse très rapide. De mémoire, elle utilise la libmagic qui, lorsque c'est possible, ne regarde que les premiers octets. Je ne sais pas si uchardet s'auto limite sur la taille du fichier.
Ma question complémentaire est donc : est-il possible d'intégrer ucharset dans file ? C'est un peu le principe d'UNIX depuis le début d'améliorer les outils si les algo évoluent.
Mon soucis est que beaucoup de personne parle de dématérialisation… Je n'ai pas trouvé mieux à leur proposer que digitalisation. Et en général, elles acceptent.
En général, j'utilise la commande file -i qui me donne le langage, le type de caractère de fin de ligne et l'encodage. À vrai dire, je ne sais pas sur quel algorithme elle se base…
La fonction publique ne peut pas donner facilement de l'argent à un projet libre. C'est globalement incompatible avec le principe des finances publiques. Ce principe peut sembler gênant vis à vis de la manière dont beaucoup de logiciels libres sont développés.
Pourquoi ce principe ? Il s'agit d'argent public donc du contribuable. L'argent public ne peut servir à faire une subvention cachée sans vote au conseil municipal par exemple. Tout cela est très encadré afin de ne pas faire de concurrence déloyale ou de filer de l'argent en douce à un petit copain…
Les subventions sont donc possibles mais elles sont votées et bien encadrés.
L'idéal est d'avoir une facture correspondant à un service ou à l'achat du développement d'une nouvelle fonctionnalité. L'intitulé doit être précis. Encore une fois, c'est normal, on parle d'argent publique donc appartenant à tous.
Ainsi, il est possible de participer légèrement à Debian via le projet LTS encadré par Freexian qui accepte les bons de commande. Pas mal de mairie passe par l'Adullact pour avoir des factures en bonne et due forme pour les logiciels libres.
Les règles de la comptabilité publique ont pour objectif de limiter les dérives du copinage. Si un expert en comptabilité avait des bonnes règles à proposer pour le cas particulier de la fonction publique, cela pourrait être intéressant.
Ou en est le projet Metafont associé à TeX ? Il a permis avant UNICODE d'écrire de magnifique document avec de mémoire une manière relativement simple de construire les polices.
# Metafont
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Comment écrit-on les systèmes d’écriture aujourd’hui ?. Évalué à 8.
Il ne faut pas oublier le système metafont assez génial en son temps et qui fonctionne encore très bien. Je pense que personne n'a encore fait de meilleur système pour le rendu scientifique.
Les fonts metafont permettaient de mettre des accents et des cédilles un peu partout et de manière propre. Le système a certainement des défauts dont le principal est de ne pas avoir été inventé par un grand constructeur ;-)
Allez, une référence Wikipédia pour changer de crémerie https://fr.wikipedia.org/wiki/Metafont
[^] # Re: Objet
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Perl 5.38.0 est sorti. Évalué à 4.
À mon avis, cela va plus loin. Avec Corinna, l'objet est codé en dur dans la machine donc ce ne sera pas une table de hashage (ou un tableau, ou un scalaire, ou une array inversé…).
Donc en principe, cela devrait être plus performant.
# Sather
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche À la découverte du langage V. Évalué à 3. Dernière modification le 05 septembre 2023 à 16:04.
L'auteur devrait regarder du côté de Sather https://fr.wikipedia.org/wiki/Sather. Il y avait dans ce langage tout ce qui était amusant avec des API chouettes. Héritage de structure et inclusion de code, interface… Une gestion contravariante (donc sure) des paramètres et surtout des iterators (en pratique comme les coroutines) avec la notion de yield et de paramètres once (évalué juste la 1er fois et non les suivantes). Je n'ai jamais revu un autre langage avec des itérateurs aussi esthétiques et pratiques.
Autre chose amusante en Sather, on pouvait ajouter un noeud dans l'arbre des classes après coup. Ainsi une classe système pouvait dériver d'une classe que l'utilisateur définie et que le concepteur n'avait pas pensé. Rare sont les langages à le permettre or toutes les arbres de classe sont imparfaits et nécessitent un jour de définir une classe virtuelle maître à différent endroit pour son utilisation spécifique.
[^] # Re: Histoire de crâner
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Debian 30 ans déjà.... Évalué à 2.
On pouvait installer Debian sur certaine machine SGI, mais il y avait des bogues dans X11 de mémoire. Bref, c'était pas vraiment que IRIX en pratique (et puis les machines étaient globalement des vaux).
[^] # Re: Hou, sympa !
Posté par Sytoka Modon (site web personnel) . En réponse au journal Editer en parallèle les paramètres BIOS de plusieurs machines grâce à tmux. Évalué à 3. Dernière modification le 04 août 2023 à 11:41.
J'utilise tssh qui reprend le fichier de config de clusterssh, mais utilise tmux.
Le source https://gricad-gitlab.univ-grenoble-alpes.fr/legi/soft/trokata/tssh
Le manuel https://legi.gricad-pages.univ-grenoble-alpes.fr/soft/trokata/tssh/
# Pas d'extension
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Lidecli : Un outil en ligne de commande pour interagir avec les environnements de bureau. Évalué à 10.
Bonne initiative, mais attention à ne pas tomber dans le trou Microsoft. Sous UNIX, les exécutables n'ont pas d'extension et ne doivent pas en avoir. Un bon exécutable doit pouvoir être reprogrammer dans un autre langage. Et puis, on s'en fout qu'il soit programmé en Python, C, Rust… lors de son utilisation.
Bref, le renomme
lidecli
sans l'extension.py
finale très moche.[^] # Re: retour d'expérience
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Debian 12 : le début d'une nouvelle ère. Évalué à 3.
De mémoire, ce n'était pas zoom le bug mais wayland qui ne le permet pas.
[^] # Re: Nice
Posté par Sytoka Modon (site web personnel) . En réponse au journal galae, le service email qui vous veut du bien. Évalué à 2.
Je veux dire tu ne peux pas avoir ton serveur d'envoi pour des listes indépendamment de celui qui gère le DNS et le serveur de courriel, en utiliser un à toi en gros ;-)
Évidement, on peut mettre plusieurs serveurs dans le champs SPF et avoir une infrastructure en cluster, géré par la même entité (de préférence ou il faut bien s'entendre pour tous les champs et certificats).
[^] # Re: Nice
Posté par Sytoka Modon (site web personnel) . En réponse au journal galae, le service email qui vous veut du bien. Évalué à 5.
Tu ne peux pas dans une infra moderne car tes courriels sont signés par DKIM et ton serveur doit être dans la base SPF de ton domaine (je simplifie).
Si tu ne fait pas cela, tu ne peux pas dialoguer avec gmail par exemple.
# F-CPU
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche AltairX : le processeur du futur ?. Évalué à 8.
Cela me rappelle l'aventure du F-CPU qui me semblait plus communautaire https://linuxfr.org/news/le-retour-de-f-cpu-le-processeur-libre
Personnellement, on j'aimais bien l'aventure des processeurs FORTH de Charles H. Moore https://en.wikipedia.org/wiki/Charles_H._Moore. Il essayait une autre voie, je trouvais cela amusant.
[^] # Re: La seule raison que me faisait préférer Ubuntu !
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Debian 12 : le début d'une nouvelle ère. Évalué à 3.
Après, il y avait déjà les firmwares non libre. J'avoue ne pas comprendre l’intérêt d'avoir une nouvelle section.
Soit dans free, soit dans non-free.
J'ai l'impression que c'est juste pour n'avoir qu'un bout de non-free… Bon, en pratique, cela ne va pas changer grand chose je me dis.
[^] # Re: Gestion des couleurs et capture
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche GIMP 2.10.34 est sorti. Évalué à 2.
Je ne sais pas, le logiciel est peut-être 16 bits couleur et l'écran un bon vieux VGA… En passant par une API, on a peut-être un meilleure précision ?
[^] # Re: La BSL et libre, c'est compliqué
Posté par Sytoka Modon (site web personnel) . En réponse au journal Tout le monde (ou plutôt, trop de gens) continue de se foutre des licences en 2023. Évalué à 5.
Les brevets tombent au bout de 20 ans, ce n'est pas pour cela que c'est libre ;-) Et pourtant, dans un brevet, l'invention est bien documentée.
Je me demande si la BSL n'est pas une espèce de brevet à deux ans ?
[^] # Re: La BSL et libre, c'est compliqué
Posté par Sytoka Modon (site web personnel) . En réponse au journal Tout le monde (ou plutôt, trop de gens) continue de se foutre des licences en 2023. Évalué à 3.
C'est libre ou pas libre, il n'y a pas d'intermédiaire. Les licences NC ne sont pas libres. Pas besoin d'aller chercher midi à 14H. Quand à la licence BSL, c'est libre après deux ans donc tout le code qui a moins de 2 ans n'est pas libre. Il faut leur demander un exposé qui a deux ans d'âges ;-)
[^] # Re: Commande file
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Sortie de uchardet 0.0.8 pour la détection de codages de caractères. Évalué à 3.
Merci de ta réponse.
Il est possible aussi que la commande file ne lise que le 1er bloc afin d'avoir une réponse très rapide. De mémoire, elle utilise la libmagic qui, lorsque c'est possible, ne regarde que les premiers octets. Je ne sais pas si uchardet s'auto limite sur la taille du fichier.
[^] # Re: quid de recode ?
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Sortie de uchardet 0.0.8 pour la détection de codages de caractères. Évalué à 3.
Oui recode existe depuis très longtemps. Il a l'avantage d'être plus simple à utiliser pour les trucs simple qu'iconv.
Et pour les trucs super simple : unix2dos et dos2unix ;-)
[^] # Re: Commande file
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Sortie de uchardet 0.0.8 pour la détection de codages de caractères. Évalué à 3.
Ma question complémentaire est donc : est-il possible d'intégrer ucharset dans file ? C'est un peu le principe d'UNIX depuis le début d'améliorer les outils si les algo évoluent.
[^] # Re: très sincèrement...
Posté par Sytoka Modon (site web personnel) . En réponse au sondage Quel mot de franglais vous horripile le plus ?. Évalué à 4.
Mon soucis est que beaucoup de personne parle de dématérialisation… Je n'ai pas trouvé mieux à leur proposer que digitalisation. Et en général, elles acceptent.
Numérisation -> cela fait scan de document…
Si quelqu'un a un meilleur mot, je suis preneur
# Commande file
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Sortie de uchardet 0.0.8 pour la détection de codages de caractères. Évalué à 4.
En général, j'utilise la commande
file -i
qui me donne le langage, le type de caractère de fin de ligne et l'encodage. À vrai dire, je ne sais pas sur quel algorithme elle se base…[^] # Re: Sponsors institutionnels ?
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche GIMP fête ses 27 ans avec la version de développement 2.99.14. Évalué à 6.
La fonction publique ne peut pas donner facilement de l'argent à un projet libre. C'est globalement incompatible avec le principe des finances publiques. Ce principe peut sembler gênant vis à vis de la manière dont beaucoup de logiciels libres sont développés.
Pourquoi ce principe ? Il s'agit d'argent public donc du contribuable. L'argent public ne peut servir à faire une subvention cachée sans vote au conseil municipal par exemple. Tout cela est très encadré afin de ne pas faire de concurrence déloyale ou de filer de l'argent en douce à un petit copain…
Les subventions sont donc possibles mais elles sont votées et bien encadrés.
L'idéal est d'avoir une facture correspondant à un service ou à l'achat du développement d'une nouvelle fonctionnalité. L'intitulé doit être précis. Encore une fois, c'est normal, on parle d'argent publique donc appartenant à tous.
Ainsi, il est possible de participer légèrement à Debian via le projet LTS encadré par Freexian qui accepte les bons de commande. Pas mal de mairie passe par l'Adullact pour avoir des factures en bonne et due forme pour les logiciels libres.
Les règles de la comptabilité publique ont pour objectif de limiter les dérives du copinage. Si un expert en comptabilité avait des bonnes règles à proposer pour le cas particulier de la fonction publique, cela pourrait être intéressant.
# Metafont
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Des histoires de caractères. Évalué à 6.
Ou en est le projet Metafont associé à TeX ? Il a permis avant UNICODE d'écrire de magnifique document avec de mémoire une manière relativement simple de construire les polices.
# Fortran
Posté par Sytoka Modon (site web personnel) . En réponse au journal Google forke C++. Évalué à 5. Dernière modification le 22 juillet 2022 à 14:01.
Si on veut de la perf, on fait du Fortran. En Fortran, l'ABI est cassé à chaque version !
[^] # Re: DROM-COMs
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Un logiciel libre de coloriage pour enfants et d'apprentissage des départements français. Évalué à 4.
Grenoble Capitale des Alpes… Je l'ai vu plusieurs fois cet hiver !
[^] # Re: mise à jour des fichier .deb
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Un logiciel libre de coloriage pour enfants et d'apprentissage des départements français. Évalué à 3.
Idem, dans le fichier de
control
, il faut mettreArchitecture: amd64
[^] # Re: mise à jour des fichier .deb
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Un logiciel libre de coloriage pour enfants et d'apprentissage des départements français. Évalué à 3.
Il faudrait que vos paquets Debian finissent par
_amd64.deb
et non_all.deb
car ce sont des binaires donc ils ne fonctionnent pas pour tous les CPU.