alberic89 🐧 a Ă©crit 204 commentaires

  • [^] # Re: Un peu de nuance

    Posté par  . En rĂ©ponse au journal Mon inquiĂ©tude sur les dĂ©pendances en Rust. Évalué à 4.

    Encore plus efficace : (x & 1) === 0

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # Mot de passe

    Posté par  . 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  . 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 :

    Command Mean [s] Min [s] Max [s] Relative
    bun wallis.js 17.669 ± 0.003 17.664 17.672 1.00 ± 0.00
    ./wallis_gcc_c 17.624 ± 0.015 17.601 17.641 1.00 ± 0.00
    ./wallis_zig_c 17.613 ± 0.012 17.607 17.636 1.00 ± 0.00
    ./wallis_zig 17.609 ± 0.000 17.608 17.609 1.00

    wallis_gcc_c correspond au code C compilé avec GCC

    wallis_zig_c correspond au code C compilé avec Zig

    wallis_zig correspond 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 :

    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 ?

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Pas Ă©quivalent

    Posté par  . 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 :

    Command Mean [s] Min [s] Max [s] Relative
    python wallis.py 6.854 ± 0.055 6.808 6.960 1.84 ± 0.01
    bun wallis.js 3.733 ± 0.002 3.730 3.737 1.00 ± 0.00
    ./wallis_c 3.718 ± 0.001 3.717 3.720 1.00
    ./wallis_zig 3.718 ± 0.001 3.717 3.721 1.00 ± 0.00

    Bilan :

    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

  • [^] # Re: Est-ce que la couleur sera configurable ?

    Posté par  . En rĂ©ponse au lien Le BSOD pour Linux, ce sera dans le noyau 6.10. Enfin ;-). Évalué à 1.

    Je verrais bien un truc dans le mĂȘme thĂšme de couleur que l'environnement graphique et la distro, par exemple gris taupe pour GNOME, vert pour Manjaro, orange pour Ubuntu, etc.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # Commentaires

    Posté par  . En rĂ©ponse au message Comment supprimer du contenu qui a Ă©tĂ© publiĂ© sur LinuxFR.org ?. Évalué à 6.

    Le principal problĂšme est, Ă  mon avis, les commentaires.
    Supprimer un journal/dĂ©pĂȘche/forum/lien/
 supprimera les commentaires associĂ©s, ou bien les rendra inaccessibles. Et ce, sans l'approbation des auteurs des commentaires.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # Si VRAIMENT ça te gĂȘne...

    Posté par  . En rĂ©ponse au journal Linuxfr sous les drapeaux. Évalué à 4.

    Tu peux faire clic-droit sur l'image, bloquer l'Ă©lĂ©ment (avec Ublock Origin), tu choisis le filtre rĂ©seau kivabienℱ, et tu ne verras plus jamais le drapeau.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Ordres de grandeur

    Posté par  . En rĂ©ponse au lien Voyager 1. Évalué à 6.

    Plus précisément, Voyager 1 est à 22 heures 35 minutes et 47 secondes lumiÚres de la Terre actuellement.

    Source : https://voyager.jpl.nasa.gov/mission/status/

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Erreur mon cher Watson!

    Posté par  . En rĂ©ponse au lien Using LaTeX for writing research papers. Évalué à 1.

    Je plussoie le post ci-dessus.

    Pour la plupart des usages, il est bien plus facile d'écrire dans un langage de balisage style Markdown ou autre et de faire le rendu avec LaTeX.

    Pour ça, Pandoc fait trÚs bien le boulot avec des dizaines de formats d'entrée supportés et encore plus de formats de sortie dont LaTeX ou directement PDF.

    L'éditeur de GNOME Apostrophe permet de le faire de maniÚre transparente, tout en ayant certains avantages comme la correction orthographique.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Bof

    Posté par  . En rĂ©ponse au lien SpĂ©cial tricoteuse Ysabeau et tout autres fans de lainages maison : Knit is a web application. Évalué à 1.

    Et ça reste du web, pas chez soi.

    On peut l'auto-héberger trÚs facilement.

    Il suffit de copier le dĂ©pĂŽt et d'ouvrir le fichier index.html dans son brouteur prĂ©fĂ©rĂ©, et on obtient exactement la mĂȘme chose.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Ça va ĂȘtre compliquĂ©, lĂ ...

    Posté par  . En rĂ©ponse Ă  la dĂ©pĂȘche Les IA et LinuxFr.org. Évalué à 3.

    J'ai fait une PR qui a été acceptée, sudo est maintenant susceptible d'utiliser la langue de MoliÚre pour se gausser de l'admin qui n'arrive pas à taper son mot de passe.
    Je n'ai pas encore bien saisi le fonctionnement du processus de traduction, je ne sais donc pas s'il va falloir attendre une ou deux versions de développement pour que tout soit potentiellement traduit. (et ensuite la release stable, puis on passe ça dans les repos Debian testing, et avec un peu de chance dans cinq ans, ce sera bon pour le déploiement en stable)

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Wii U

    Posté par  . En rĂ©ponse au journal Pretendo tente de dĂ©programmer l'obsolescence des consoles Nintendo. Évalué à 1.

    Les bricks de la Wii concernent surtout les utilisateurs qui « hackent » leur Wii en effectuant des manipulations non approuvées par Nitendo (installation de homebrews, patchs, etc).
    Mais comme dit plus haut, un mauvais stockage prolongé peut détériorer physiquement la Wii.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Wii U

    Posté par  . En rĂ©ponse au journal Pretendo tente de dĂ©programmer l'obsolescence des consoles Nintendo. Évalué à 4.

    Je ne m'y connais pas trop en WiiU, plutÎt en Wii. Je sais qu'il y avait eu des outils développés par la communauté pour dé-bricker les Wiis avec un minimum de matériel. J'avais vu par exemple qu'il était possible de remettre en état une Wii ayant connu un brick assez sévÚre avec une manette de GameCube ou un tapis de danse.
    http://www.wii-info.fr/news-418-savemiifree-un-savemii-fait-maison.htm

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Ça va ĂȘtre compliquĂ©, lĂ ...

    Posté par  . En rĂ©ponse Ă  la dĂ©pĂȘche Les IA et LinuxFr.org. Évalué à 2.

    Tu tapes sur le gens qui a implémenté ça parce que c'est pas localisé, et c'est toujours un peu plus triste de se faire insulter en anglais.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Screenshot CATIA v5 ???

    Posté par  . En rĂ©ponse au lien Mesa : la rançon du succĂšs. Évalué à 3.

    Apparemment, c'est possible avec Wine : https://appdb.winehq.org/objectManager.php?sClass=application&iId=6153
    Mais je n'ai pas testé.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: keepassxc

    Posté par  . En rĂ©ponse au message Firefox remplir les champs d'authentification sur certains sites seulements. Évalué à 1.

    Je pense que mon commentaire plus haut aidera Ă  clarifier ma situation.

    Si je ne me trompe pas, tu parles d'une saisie automatique aprĂšs que l'utilisateur utilise un raccourci clavier ou appuie sur un bouton. Mais je voudrais plutĂŽt que le mot de passe soit rempli dĂšs le chargement de la page, comme fait Firefox, mais en activant au cas-par-cas.

    L'option dont tu parles se situe-t-elle dans l'extension de navigateur ou dans l'application de bureau ?

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Usecase ?

    Posté par  . En rĂ©ponse au message Firefox remplir les champs d'authentification sur certains sites seulements. Évalué à 2.

    Le cas d'usage est que sur certains sites se connecter est trÚs pénible, il faut que je remplisse plusieurs formulaires pour pouvoir entrer aprÚs mon mot de passe. J'ai automatisé ça avec un petit script JavaScript, mais il faut encore que je clique sur la petite icone de keepassxc dans la barre de saisie pour qu'il accepte de remplir mon mot de passe. Je voulais outrepasser cette limitation et autoriser keepassxc à remplir mon mot de passe sur ce site sans mon accord.
    À contrario, je ne veux pas ĂȘtre connectĂ© automatiquement sur la plupart des sites que je visite, et donc ne souhaite pas que cette fonctionnalitĂ© soit active partout. Mais les mots de passe sont longs et je ne me souviens pas de tous, il faut donc qu'ils restent enregistrĂ©s et que je puisse les remplir d'un clic.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # Thingiverse

    Posté par  . En rĂ©ponse au message OĂč publier des modĂšles (pour impression) 3D dans l'esprit du logiciel libre. Évalué à 7.

    Je te recommande personnellement Thingiverse qui est trĂšs connu, ne contient que des modĂšles au minimum gratuits et parfois libres (Ă  la diffĂ©rence de Cults oĂč beaucoup de modĂšles sont payants). Tu peux les publier sous licence CC-BY (par exemple) sans problĂšme.
    Pour ce qui est du contenu, Thingiverse permet de publier tout type de fichiers 3D (FreeCAD inclus), les photos, les paramÚtres. Pour ce qui est de la documentation, tu peux mettre des fichiers txt ou bien directement écrire dans la description. Sont supportés les fichiers : STL, OBJ, THING, SCAD, JPG, TXT, amf, dae, 3ds, x3d, blend, ply, dxf, ai, svg, cdr, ps, eps, epsi, sch, brd, png, gif, doc, docx.

    Ce que j'apprĂ©cie beaucoup avec Thingiverse, ce sont les remix. La trĂšs grande majoritĂ© des modĂšles sont autorisĂ© Ă  ĂȘtre re-mixĂ©s, et on se retrouve avec un objet de base et des tas d'amĂ©liorations spĂ©cifiques, des versions lĂ©gĂšrement diffĂ©rente, etc. C'est pour moi l'un des grands points forts de Thingiverse.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: hostname

    Posté par  . En rĂ©ponse au journal [Message de service] Changement d'adresse IP publique pour le site LinuxFr.org. Évalué à 1.

    Le Bio-Éthanol est bien moins cher que le GPL !

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Koreader

    Posté par  . En rĂ©ponse au message Quelle liseuse foss friendly en 2024?. Évalué à 1.

    Le WiFi est un peu bugué sur les pocketbook depuis koreader uniquement, ce qui rend difficile la mise à jour automatique, wallabag, wikipedia, etc.
    Il y a pas mal d'issues dessus, mais je ne pourrais pas vraiment dire si ça fonctionne « correctement » pour moi, je n'utilise pas trop les services cloud et j'ai un proxy bloquant. Donc, je ne sais pas exactement ce qui ne marche pas quand je tente une mise à jour. La seule chose sûre, c'est que ça fonctionne depuis l'OS, j'ai déjà téléchargé des lires avec.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # Koreader

    Posté par  . En rĂ©ponse au message Quelle liseuse foss friendly en 2024?. Évalué à 3.

    J'ai testé Koreader sur une Touch Lux 5 de chez Pocketbook, et je recommande.

    Ça rajoute une application dans laquelle on peut tout faire ou presque, ç'a vraiment vocation de remplacer tous les logiciels des fabricants plus ou moins foireux.

    L'installation est trÚs facile, il faut passer un peu de temps à tout configurer aux petits oignons pour avoir les raccourcis qui te plaisent et la mise en page que tu aimes, mais une fois que c'est fait, c'est super. Joli, paramétrable, extensible, avec une UI bien pensée pour l'usage.

    Si ça peut te rassurer, tu peux toujours utiliser les applications « normales » pour ouvrir tes livres avec DRM ou emprunts à la bibliothÚque.

    Seul défaut, des problÚmes pour se connecter au WiFi depuis l'application, mais c'est apparemment un problÚme récurrent chez les PocketBook.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Source alternatives ?

    Posté par  . En rĂ©ponse Ă  la dĂ©pĂȘche Sortie de la version 2 d’éneria, l’application web pour analyser sa consommation d’énergie. Évalué à 2.

    Ce n'est en gĂ©nĂ©ral aucune touche par dĂ©faut, il faut configurer une touche spĂ©ciale pour le faire (j'ai choisi personnellement la touche ArrĂȘt. dĂ©fil que je n'utilise jamais). La maniĂšre de la configurer dĂ©pend surement de ta distribution/ton bureau. Avec GNOME (Debian), c'est dans ParamĂštres > Clavier > Touche de Composition.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • [^] # Re: Source alternatives ?

    Posté par  . En rĂ©ponse Ă  la dĂ©pĂȘche Sortie de la version 2 d’éneria, l’application web pour analyser sa consommation d’énergie. Évalué à 5.

    On peut aussi utiliser Compose Key,a,e : ĂŠ

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # Firefox Gecko

    Posté par  . En rĂ©ponse au lien Apple capitule et entrouvre son Ă©cosystĂšme
 pour les utilisateurs dans l’UE. Évalué à 4.

    Autre changement : le moteur WebKit d’Apple n’est plus obligatoire sur iOS. Google pourra par exemple proposer Chromium sur Chrome, avec des performances diffĂ©rentes de celles de Safari.

    Ça veut dire que Mozilla pourra enfin sortir un Firefox avec Gecko sur iOS ?

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs

  • # DĂ©marrage au sĂšche-cheveux

    Posté par  . En rĂ©ponse au journal Panne de l'ordinateur interne d'un Surface Allen & Heath I-live T112. Évalué à 8.

    Nous avons identifié que le problÚme était thermique, lié à des condensateurs chimiques ayant séché avec le temps et perdant de leur capacité à basse température. Un coup de sÚche-cheveux a permis de redémarrer l'ordinateur de la surface.

    C'est marrant, j'ai eu le mĂȘme problĂšme avec une tĂ©lĂ©vision ! Elle ne fonctionnait correctement que l'Ă©tĂ©, il fallait faire des manipulations complexes pour la faire dĂ©marrer Ă  la mi-saison, et impossible d'en tirer quoi que ce soit en hiver.

    Ç'a l'air d'ĂȘtre malheureusement d'ĂȘtre un problĂšme assez rĂ©pandu.

    L'informatique n'est pas une science exacte, on n'est jamais Ă  l'abri d'un succĂšs