Posté par alberic89 đ§ le 13 dĂ©cembre 2025 Ă 17:53. En rĂ©ponse au lien Anthropic rachĂšte Bun, le concurrent de nodeJS. Ăvalué à  4 (+3/-0).
https://bun.com/blog/bun-joins-anthropic Bun étant un des fers de lance du language Zig, il y a une discussion à ce propos sur Ziggit : https://ziggit.dev/t/bun-is-joining-anthropic/13323
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
Posté par alberic89 đ§ le 12 novembre 2025 Ă 16:45. En rĂ©ponse au journal Tenter de limiter les nuisances liĂ©es aux robots d'IA. Ăvalué à  6 (+5/-0).
Ăa existe : https://iocaine.madhouse-project.org/
Posté par alberic89 đ§ le 31 octobre 2025 Ă 13:52. En rĂ©ponse au journal Le renouveau de txt2tags?. Ăvalué à  3 (+2/-0).
Sans oublier txt2tags-ng.
Posté par alberic89 đ§ le 09 octobre 2025 Ă 17:02. En rĂ©ponse au lien Le paiement ouvert : prendre les transports sans appli / sans ticket. Ăvalué à  1 (+0/-0).
La derniĂšre fois que je suis montĂ© dans un bus parisien, ils proposaient la mĂȘme chose. Mais il faut vĂ©rifier si ton opĂ©rateur tĂ©lĂ©phonique le permet, ce nâest pas toujours le cas.
Posté par alberic89 đ§ le 08 octobre 2025 Ă 18:51. En rĂ©ponse au lien Le paiement ouvert : prendre les transports sans appli / sans ticket. Ăvalué à  5 (+4/-0).
à paris, la billetterie, c'est soit : -carte plastique via un "Pass", qui permet normalement les abonnements et les tickets à l'unité. Nécessite de faire valider son identité au guichet pour la crééer. Elle dure plusieurs années. -par appli, donc moyen du pauvre qui lui coute cher ("tout le monde a l'appli")
Contestation : la carte pass navigo « easy » ne nĂ©cessite aucune validation d'identitĂ©, elle est disponible sur la plupart des bornes. Elle est rechargeable aux bornes ou via lâappli, et remplace les tickets Ă l'unitĂ©.
Posté par alberic89 đ§ le 29 juillet 2025 Ă 18:54. En rĂ©ponse au lien Debian 13 passe son horloge en 64 bits pour Ă©viter le bug de lâan 2038. Ăvalué à  8.
Le bug de l'an 2038 aura lieu environ le mar. 19 janv. 2038 03:14:07 UTC (plus ou mois quelques secondes intercalaires).
Le « prochain » bug aurait pu ĂȘtre en 2106 si on avait choisi d'utiliser des entiers 32 bits non signĂ©s. (Le mar. 19 janv. 2038 03:14:07 UTC)
Mais avec la solution retenue par Debian, en codant les dates sur 64 bits (signĂ©s si j'ai bien compris ?), si jamais l'espĂšce humaine a survĂ©cu Ă la crise Ă©cologique et la migration hors du systĂšme solaire aprĂšs sa destruction, et qu'elle utilise encore Debian 13 et notre systĂšme de calendrier â ce qui serait stupide vu que ni la Terre ni le Soleil n'existeraient encore â, alors nous pouvons craindre un bug le 04/12/219250468 Ă 15:30:07.
Posté par alberic89 đ§ le 27 juillet 2025 Ă 12:17. En rĂ©ponse au message Conseil choix distribution. Ăvalué à  4. DerniĂšre modification le 27 juillet 2025 Ă 12:21.
Si tu cherches une distro pour le gaming, j'ai entendu beaucoup de bien de Bazzite. Ici un retour d'expérience.
Pour Android et les machines virtuelles, cf. les autres commentaires. (edit) Bazzite a un guide pour l'installation et l'utilisation de waydroid qui permet de lancer des app Android.
Pour les scripts Powershell et les fichiers exe, Wine (disponible dans toutes les bonnes distributions) fait du trÚs bon boulot en général.
Si tu n'es pas sûr de ton choix de distro, je te conseille de faire une installation dual-boot au début, pour revenir en arriÚre si besoin et amortir la transition entre windows et linux.
Posté par alberic89 đ§ le 13 juin 2025 Ă 17:56. En rĂ©ponse au message Faire d'un smartphone, une camĂ©ra USB reconnue sous Linux. Ăvalué à  5.
ça marchait parfaitement sur un google pixel
Ăa marche uniquement avec les Google Pixels. Les autres vendeurs comme Samsung ne le proposent pas et ne semble pas trĂšs pressĂ©s de lâimplĂ©menter dans leurs surcouches.
Jâavais regardĂ© il y a quelques mois, et jâen avais retenu que globalement câest compliquĂ© mais pas impossible, jâavais vu des gens faire des bidouilles bizarre sur leur linux pour y arriver.
Posté par alberic89 đ§ le 17 mai 2025 Ă 18:50. En rĂ©ponse au journal [ANN] Nouvelle version MĂ©mento Python 3 (v2.1.1) + changement hĂ©bergement. Ăvalué à  1.
Merci pour cette ressource trÚs utile aux étudiants.
Une petite suggestion : on pourrait ajouter un qr code dans un coin qui pointe vers le fichier pour partager facilement la fiche.
Posté par alberic89 đ§ le 07 mars 2025 Ă 20:58. En rĂ©ponse au journal Clavier une main. Ăvalué à  2.
Personnellement j'utilise le FUTO Keyboard. Ils ont un dépÎt f-droid. C'est un projet encore en développement, mais je l'utilise au quotidien sans problÚme. Le seul point noir est la licence : ils ont une licence qui ressemble un peu à une sorte de CC-BY-SA-NC : https://gitlab.futo.org/keyboard/latinime/-/blob/master/LICENSE.md
Posté par alberic89 đ§ le 30 janvier 2025 Ă 21:39. En rĂ©ponse au lien L'unique mainteneur du pilote Wifi sur Linux se retire. Ăvalué à  6. DerniĂšre modification le 31 janvier 2025 Ă 07:23.
source xkcd 2347
Posté par alberic89 đ§ le 13 janvier 2025 Ă 20:47. En rĂ©ponse au journal La fin de Windows 10 : une opportunitĂ© pour Linux ?. Ăvalué à  10.
Linux est prĂȘt pour le desktop. C'est le desktop qui n'est pas prĂȘt pour Linux.
Posté par alberic89 đ§ le 11 dĂ©cembre 2024 Ă 22:41. En rĂ©ponse au message Livrer un environnement Python. Ăvalué à  0.
Peut-ĂȘtre un conteneur docker/podman ?
C'est peut-ĂȘtre un peu lourd, mais ça doit marcher.
Posté par alberic89 đ§ le 26 novembre 2024 Ă 16:25. En rĂ©ponse au lien L'AoC approche, ne serait ce pas l'occasion de s'initier Ă zig?. Ăvalué à  2.
En effet, si on ne cherches pas Ă rĂ©soudre les problĂšmes le jour mĂȘme, le temps n'est plus limitant, et il devient alors intĂ©ressant d'essayer un language avec lequel on est moins Ă l'aise.
Mon commentaire initial était vraiment dans l'optique de résoudre les problÚmes le plus vite possible.
Posté par alberic89 đ§ le 26 novembre 2024 Ă 10:28. En rĂ©ponse au lien L'AoC approche, ne serait ce pas l'occasion de s'initier Ă zig?. Ăvalué à  4.
Comme dit dans la fin du post, l'AoC n'est pas forcément le meilleur moment pour apprendre un nouveau language, surtout un language qui demande de faire attention à la mémoire, le typage, etc.
L'année derniÚre, les premiers exercices demandaient de beaucoup manipuler des chaßnes de caractÚre, ce qui n'est pas trÚs pratique avec un language bas niveau (par rapport à Python par exemple).
De mon expérience personnelle, je code beaucoup plus vite en Python (pypy) qu'en Zig, est c'est la vitesse qui compte.
Posté par alberic89 đ§ le 24 novembre 2024 Ă 13:49. En rĂ©ponse au message "publipostage" (newsletter). Ăvalué à  3. DerniĂšre modification le 24 novembre 2024 Ă 13:49.
Pour OpenOffice, je ne sait pas, mais LibreOffice Writer a un "assistant de publipostage", dans la barre du haut, outils > assistant de publipostage. CombinĂ© avec l'outil d'envois de mail de LibreOffice, ça devrait ĂȘtre faisable.
Une rapide recherche sur google duckduckgo me retourne plusieurs tutos qui semblent plus ou moins pertinents.
đ§
Posté par alberic89 đ§ le 30 aoĂ»t 2024 Ă 09:52. En rĂ©ponse au journal Sortie d'enioka Scan version 3.0.0. Ăvalué à  1.
Si l'appli est open-source, pourquoi ne pas la publier sur le magasin d'applications f-droid ? Je ferais volontiers une contribution dans ce sens, mais je n'ai absolument aucune expérience dans ce genre de chose.
Posté par alberic89 đ§ le 29 aoĂ»t 2024 Ă 16:55. En rĂ©ponse au message HĂ©bergement mail, nom de domaine, interrogations. Ăvalué à  3.
Merci pour votre réponse, ce point m'inquiétait beaucoup.
Au moins, je suis maintenant sûr que c'est impossible.
Posté par alberic89 đ§ le 28 aoĂ»t 2024 Ă 09:21. En rĂ©ponse au lien La suite bureautique Calligra du projet Kde est disponible en v4.0. Ăvalué à  3.
Un trĂšs beau logiciel, il faudrait que je l'essaie un jour.
Mais je suis étonné par le choix du nom : pourquoi Calligra et non pas Kalligra, dans la grande tradition de KDE de mettre des K partout ?
Posté par alberic89 đ§ le 12 aoĂ»t 2024 Ă 14:30. En rĂ©ponse au lien Gnomon [typographie, le plus intĂ©ressant sont les explications sur OpenType variables fonts]. Ăvalué à  1.
Avec Debian 12 et Firefox 115, sur desktop, je n'ai aucun problĂšme.
Posté par alberic89 đ§ le 15 juillet 2024 Ă 17:49. En rĂ©ponse Ă la dĂ©pĂȘche Une histoire de formats : il nây a pas que la taille qui compte. Ăvalué à  3.
Kurinto a l'air vraiment chouette.
Mais son poids !!! 3,1 Giga octets !!!
Je comprends mieux l'utilité de la version lite.
Posté par alberic89 đ§ le 14 juillet 2024 Ă 12:40. En rĂ©ponse au journal Mon inquiĂ©tude sur les dĂ©pendances en Rust. Ăvalué à  4.
Encore plus efficace : (x & 1) === 0
(x & 1) === 0
Posté par alberic89 đ§ le 05 juillet 2024 Ă 13:44. En rĂ©ponse au message problĂšme pour Ă©crire . Ăvalué à  10.
Dans la console, dĂšs qu'on te demande un mot de passe, ce que tu tapes n'est pas affichĂ© Ă l'Ă©cran. Il te suffit de taper le mot de passe et d'appuyer sur entrĂ©e, mĂȘme si tu ne vois rien qui s'affiche.
C'est le comportement par dĂ©faut de beaucoup de logiciels en ligne de commande, alors il va falloir s'y habituer, mĂȘme si ça peux ĂȘtre un peu dĂ©routant la premiĂšre fois.
Posté par alberic89 đ§ le 29 juin 2024 Ă 12:19. En rĂ©ponse au message Je veux bien que JavaScript soit optimisĂ©, mais quand mĂȘme !.... Ăvalué à  1.
C'est drÎle qu'il y ait autant d'écart !
Pris d'un doute, j'ai relancĂ© le benchmark, avec zig et gcc, en limitant la frĂ©quence de mon CPU Ă 800MHz. J'ai bien vĂ©rifiĂ© qu'un seul cĆur est utilisĂ©. Voici mes rĂ©sultats :
bun wallis.js
./wallis_gcc_c
./wallis_zig_c
./wallis_zig
wallis_gcc_c correspond au code C compilé avec GCC
wallis_gcc_c
wallis_zig_c correspond au code C compilé avec Zig
wallis_zig_c
wallis_zig correspond au code Zig compilé avec Zig
wallis_zig
Ă presque rien prĂšs, j'ai le C avec le compilateur Zig plus rapide qu'avec GCC.
Avez-vous bien désactivé toutes les écritures dans la console sauf la derniÚre ?
Pour la compilation, j'ai utilisé les commandes suivantes :
zig build-exe wallis.zig --name wallis_zig -O ReleaseFast zig cc wallis.c -o wallis_zig_c -O3 gcc wallis.c -o wallis_gcc_c -O3
Avez-vous utilisĂ© les mĂȘmes options d'optimisation ?
Chez moi, JavaScript est toujours quasiment Ă©quivalent aux autres, mĂȘme si un rien plus lent.
Quelqu'un a-t-il d'autres résultats ?
Posté par alberic89 đ§ le 27 juin 2024 Ă 12:15. En rĂ©ponse au message Je veux bien que JavaScript soit optimisĂ©, mais quand mĂȘme !.... Ăvalué à  8.
Intrigué par toute cette affaire, j'ai réalisé un petit benchmark avec mes gros doigts.
J'y compare quatre implémentations ; celle en JavaScript, celles en C, celle en Python avec NumPy, et ma propre implémentation en Zig qui reprend celle en C.
Pour exĂ©cuter Python, j'utilise Python 3.11.2. (Pypy dĂ©grade les performances avec NumPy) Pour JavaScript, Bun 1.1.17 (plus performant que NodeJs). Pour la compilation du C et du Zig, Zig 0.13.0. (GCC donne les mĂȘmes rĂ©sultats)
J'ai enlevé toutes les écritures dans la console sauf celui du résultat final, ainsi que les calculs de temps, pour éviter de pénaliser les langages qui sont plus lents à écrire ou à faire des appels systÚmes.
J'utilise l'outil hyperfine pour faire tourner le tout, et voilà le résultat :
python wallis.py
./wallis_c
Python est le plus lent, 1.84 fois plus lent que le plus rapide. Et ce, malgré l'utilisation de NumPy. JavaScript, grùce à Bun, est effectivement quasiment équivalent aux langages compilés, à moins d'un pourcent prÚs. Les deux langages compilés sont équivalents, ce qui n'est guÚre surprenant.
Le tout est disponible sur mon dĂ©pĂŽt git si vous voulez faire tourner vous-mĂȘme le benchmark ou prouver que votre langage est le meilleur : https://codeberg.org/alberic89/Wallis
# Annonce officielle
Posté par alberic89 đ§ . En rĂ©ponse au lien Anthropic rachĂšte Bun, le concurrent de nodeJS. Ăvalué à  4 (+3/-0).
https://bun.com/blog/bun-joins-anthropic
Bun étant un des fers de lance du language Zig, il y a une discussion à ce propos sur Ziggit :
https://ziggit.dev/t/bun-is-joining-anthropic/13323
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Intéressant
Posté par alberic89 đ§ . En rĂ©ponse au journal Tenter de limiter les nuisances liĂ©es aux robots d'IA. Ăvalué à  6 (+5/-0).
Ăa existe :
https://iocaine.madhouse-project.org/
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Appelle le txt3tags
Posté par alberic89 đ§ . En rĂ©ponse au journal Le renouveau de txt2tags?. Ăvalué à  3 (+2/-0).
Sans oublier txt2tags-ng.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: carte
Posté par alberic89 đ§ . En rĂ©ponse au lien Le paiement ouvert : prendre les transports sans appli / sans ticket. Ăvalué à  1 (+0/-0).
La derniĂšre fois que je suis montĂ© dans un bus parisien, ils proposaient la mĂȘme chose.
Mais il faut vĂ©rifier si ton opĂ©rateur tĂ©lĂ©phonique le permet, ce nâest pas toujours le cas.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: carte
Posté par alberic89 đ§ . En rĂ©ponse au lien Le paiement ouvert : prendre les transports sans appli / sans ticket. Ăvalué à  5 (+4/-0).
Contestation : la carte pass navigo « easy » ne nĂ©cessite aucune validation d'identitĂ©, elle est disponible sur la plupart des bornes. Elle est rechargeable aux bornes ou via lâappli, et remplace les tickets Ă l'unitĂ©.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Et pour celui dâaprĂšs ?
Posté par alberic89 đ§ . En rĂ©ponse au lien Debian 13 passe son horloge en 64 bits pour Ă©viter le bug de lâan 2038. Ăvalué à  8.
Le bug de l'an 2038 aura lieu environ le mar. 19 janv. 2038 03:14:07 UTC (plus ou mois quelques secondes intercalaires).
Le « prochain » bug aurait pu ĂȘtre en 2106 si on avait choisi d'utiliser des entiers 32 bits non signĂ©s. (Le mar. 19 janv. 2038 03:14:07 UTC)
Mais avec la solution retenue par Debian, en codant les dates sur 64 bits (signĂ©s si j'ai bien compris ?), si jamais l'espĂšce humaine a survĂ©cu Ă la crise Ă©cologique et la migration hors du systĂšme solaire aprĂšs sa destruction, et qu'elle utilise encore Debian 13 et notre systĂšme de calendrier â ce qui serait stupide vu que ni la Terre ni le Soleil n'existeraient encore â, alors nous pouvons craindre un bug le 04/12/219250468 Ă 15:30:07.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# Distro Gaming
Posté par alberic89 đ§ . En rĂ©ponse au message Conseil choix distribution. Ăvalué à  4. DerniĂšre modification le 27 juillet 2025 Ă 12:21.
Si tu cherches une distro pour le gaming, j'ai entendu beaucoup de bien de Bazzite. Ici un retour d'expérience.
Pour Android et les machines virtuelles, cf. les autres commentaires.
(edit) Bazzite a un guide pour l'installation et l'utilisation de waydroid qui permet de lancer des app Android.
Pour les scripts Powershell et les fichiers exe, Wine (disponible dans toutes les bonnes distributions) fait du trÚs bon boulot en général.
Si tu n'es pas sûr de ton choix de distro, je te conseille de faire une installation dual-boot au début, pour revenir en arriÚre si besoin et amortir la transition entre windows et linux.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: C'est déjà possible
Posté par alberic89 đ§ . En rĂ©ponse au message Faire d'un smartphone, une camĂ©ra USB reconnue sous Linux. Ăvalué à  5.
Ăa marche uniquement avec les Google Pixels. Les autres vendeurs comme Samsung ne le proposent pas et ne semble pas trĂšs pressĂ©s de lâimplĂ©menter dans leurs surcouches.
Jâavais regardĂ© il y a quelques mois, et jâen avais retenu que globalement câest compliquĂ© mais pas impossible, jâavais vu des gens faire des bidouilles bizarre sur leur linux pour y arriver.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# QR code
Posté par alberic89 đ§ . En rĂ©ponse au journal [ANN] Nouvelle version MĂ©mento Python 3 (v2.1.1) + changement hĂ©bergement. Ăvalué à  1.
Merci pour cette ressource trÚs utile aux étudiants.
Une petite suggestion : on pourrait ajouter un qr code dans un coin qui pointe vers le fichier pour partager facilement la fiche.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Clavier une main
Posté par alberic89 đ§ . En rĂ©ponse au journal Clavier une main. Ăvalué à  2.
Personnellement j'utilise le FUTO Keyboard. Ils ont un dépÎt f-droid.
C'est un projet encore en développement, mais je l'utilise au quotidien sans problÚme.
Le seul point noir est la licence : ils ont une licence qui ressemble un peu Ă une sorte de CC-BY-SA-NC : https://gitlab.futo.org/keyboard/latinime/-/blob/master/LICENSE.md
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# As usual...
Posté par alberic89 đ§ . En rĂ©ponse au lien L'unique mainteneur du pilote Wifi sur Linux se retire. Ăvalué à  6. DerniĂšre modification le 31 janvier 2025 Ă 07:23.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Linux est prĂȘt pour le desktop ....
Posté par alberic89 đ§ . En rĂ©ponse au journal La fin de Windows 10 : une opportunitĂ© pour Linux ?. Ăvalué à  10.
Linux est prĂȘt pour le desktop. C'est le desktop qui n'est pas prĂȘt pour Linux.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# Container
Posté par alberic89 đ§ . En rĂ©ponse au message Livrer un environnement Python. Ăvalué à  0.
Peut-ĂȘtre un conteneur docker/podman ?
C'est peut-ĂȘtre un peu lourd, mais ça doit marcher.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Pas le meilleur moment
Posté par alberic89 đ§ . En rĂ©ponse au lien L'AoC approche, ne serait ce pas l'occasion de s'initier Ă zig?. Ăvalué à  2.
En effet, si on ne cherches pas Ă rĂ©soudre les problĂšmes le jour mĂȘme, le temps n'est plus limitant, et il devient alors intĂ©ressant d'essayer un language avec lequel on est moins Ă l'aise.
Mon commentaire initial était vraiment dans l'optique de résoudre les problÚmes le plus vite possible.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# Pas le meilleur moment
Posté par alberic89 đ§ . En rĂ©ponse au lien L'AoC approche, ne serait ce pas l'occasion de s'initier Ă zig?. Ăvalué à  4.
Comme dit dans la fin du post, l'AoC n'est pas forcément le meilleur moment pour apprendre un nouveau language, surtout un language qui demande de faire attention à la mémoire, le typage, etc.
L'année derniÚre, les premiers exercices demandaient de beaucoup manipuler des chaßnes de caractÚre, ce qui n'est pas trÚs pratique avec un language bas niveau (par rapport à Python par exemple).
De mon expérience personnelle, je code beaucoup plus vite en Python (pypy) qu'en Zig, est c'est la vitesse qui compte.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# LibreOffice
Posté par alberic89 đ§ . En rĂ©ponse au message "publipostage" (newsletter). Ăvalué à  3. DerniĂšre modification le 24 novembre 2024 Ă 13:49.
Pour OpenOffice, je ne sait pas, mais LibreOffice Writer a un "assistant de publipostage", dans la barre du haut, outils > assistant de publipostage. CombinĂ© avec l'outil d'envois de mail de LibreOffice, ça devrait ĂȘtre faisable.
Une rapide recherche sur
googleduckduckgo me retourne plusieurs tutos qui semblent plus ou moins pertinents.đ§
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# F-droid
Posté par alberic89 đ§ . En rĂ©ponse au journal Sortie d'enioka Scan version 3.0.0. Ăvalué à  1.
Si l'appli est open-source, pourquoi ne pas la publier sur le magasin d'applications f-droid ?
Je ferais volontiers une contribution dans ce sens, mais je n'ai absolument aucune expérience dans ce genre de chose.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Nom de domaine.
Posté par alberic89 đ§ . En rĂ©ponse au message HĂ©bergement mail, nom de domaine, interrogations. Ăvalué à  3.
Merci pour votre réponse, ce point m'inquiétait beaucoup.
Au moins, je suis maintenant sûr que c'est impossible.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# Kalligra
Posté par alberic89 đ§ . En rĂ©ponse au lien La suite bureautique Calligra du projet Kde est disponible en v4.0. Ăvalué à  3.
Un trĂšs beau logiciel, il faudrait que je l'essaie un jour.
Mais je suis étonné par le choix du nom : pourquoi Calligra et non pas Kalligra, dans la grande tradition de KDE de mettre des K partout ?
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Marche pas
Posté par alberic89 đ§ . En rĂ©ponse au lien Gnomon [typographie, le plus intĂ©ressant sont les explications sur OpenType variables fonts]. Ăvalué à  1.
Avec Debian 12 et Firefox 115, sur desktop, je n'ai aucun problĂšme.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# Poids de Kurinto
Posté par alberic89 đ§ . En rĂ©ponse Ă la dĂ©pĂȘche Une histoire de formats : il nây a pas que la taille qui compte. Ăvalué à  3.
Kurinto a l'air vraiment chouette.
Mais son poids !!! 3,1 Giga octets !!!
Je comprends mieux l'utilité de la version lite.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Un peu de nuance
Posté par alberic89 đ§ . En rĂ©ponse au journal Mon inquiĂ©tude sur les dĂ©pendances en Rust. Ăvalué à  4.
Encore plus efficace :
(x & 1) === 0L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
# Mot de passe
Posté par alberic89 đ§ . En rĂ©ponse au message problĂšme pour Ă©crire . Ăvalué à  10.
Dans la console, dÚs qu'on te demande un mot de passe, ce que tu tapes n'est pas affiché à l'écran.
Il te suffit de taper le mot de passe et d'appuyer sur entrĂ©e, mĂȘme si tu ne vois rien qui s'affiche.
C'est le comportement par dĂ©faut de beaucoup de logiciels en ligne de commande, alors il va falloir s'y habituer, mĂȘme si ça peux ĂȘtre un peu dĂ©routant la premiĂšre fois.
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Pas équivalent
Posté par alberic89 đ§ . En rĂ©ponse au message Je veux bien que JavaScript soit optimisĂ©, mais quand mĂȘme !.... Ăvalué à  1.
C'est drÎle qu'il y ait autant d'écart !
Pris d'un doute, j'ai relancĂ© le benchmark, avec zig et gcc, en limitant la frĂ©quence de mon CPU Ă 800MHz. J'ai bien vĂ©rifiĂ© qu'un seul cĆur est utilisĂ©. Voici mes rĂ©sultats :
bun wallis.js./wallis_gcc_c./wallis_zig_c./wallis_zigwallis_gcc_ccorrespond au code C compilé avec GCCwallis_zig_ccorrespond au code C compilé avec Zigwallis_zigcorrespond au code Zig compilé avec Zigà presque rien prÚs, j'ai le C avec le compilateur Zig plus rapide qu'avec GCC.
Avez-vous bien désactivé toutes les écritures dans la console sauf la derniÚre ?
Pour la compilation, j'ai utilisé les commandes suivantes :
Avez-vous utilisĂ© les mĂȘmes options d'optimisation ?
Chez moi, JavaScript est toujours quasiment Ă©quivalent aux autres, mĂȘme si un rien plus lent.
Quelqu'un a-t-il d'autres résultats ?
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs
[^] # Re: Pas équivalent
Posté par alberic89 đ§ . En rĂ©ponse au message Je veux bien que JavaScript soit optimisĂ©, mais quand mĂȘme !.... Ăvalué à  8.
Intrigué par toute cette affaire, j'ai réalisé un petit benchmark avec mes gros doigts.
J'y compare quatre implémentations ; celle en JavaScript, celles en C, celle en Python avec NumPy, et ma propre implémentation en Zig qui reprend celle en C.
Pour exécuter Python, j'utilise Python 3.11.2. (Pypy dégrade les performances avec NumPy)
Pour JavaScript, Bun 1.1.17 (plus performant que NodeJs).
Pour la compilation du C et du Zig, Zig 0.13.0. (GCC donne les mĂȘmes rĂ©sultats)
J'ai enlevé toutes les écritures dans la console sauf celui du résultat final, ainsi que les calculs de temps, pour éviter de pénaliser les langages qui sont plus lents à écrire ou à faire des appels systÚmes.
J'utilise l'outil hyperfine pour faire tourner le tout, et voilà le résultat :
python wallis.pybun wallis.js./wallis_c./wallis_zigBilan :
Python est le plus lent, 1.84 fois plus lent que le plus rapide. Et ce, malgré l'utilisation de NumPy.
JavaScript, grùce à Bun, est effectivement quasiment équivalent aux langages compilés, à moins d'un pourcent prÚs.
Les deux langages compilés sont équivalents, ce qui n'est guÚre surprenant.
Le tout est disponible sur mon dĂ©pĂŽt git si vous voulez faire tourner vous-mĂȘme le benchmark ou prouver que votre langage est le meilleur : https://codeberg.org/alberic89/Wallis
L'informatique n'est pas une science exacte, on n'est jamais Ă l'abri d'un succĂšs