alberic89 🐧 a Ă©crit 200 commentaires

  • # Excuses

    Posté par  . En rĂ©ponse au journal Pipedream : des workflows, des APIs et de la vitesse. Évalué à 10.

    Excusez-moi si mon journal fait un peu publicitaire, je n'en avais vraiment pas l'intention.
    Je reconnais que je n'avais pas vérifié la licence, ni si le code était réutilisable. J'aurais dû, mais le mal est fait.

    L'objectif de ce journal Ă©tait vraiment de vous partager cette petite dĂ©couverte, qui peut ĂȘtre utile dans de nombreux cas oĂč on a la flemme de rĂ©inventer la roue. Je n'ai pas Ă©tĂ© payĂ© et ne le serais jamais pour rĂ©diger ce journal, ce n'est pas plus de la publicitĂ© que quand vous recommandez telle distribution Linux Ă  quelqu'un.

    Je suis absolument désolé et contrit, et ferais attention à ne pas répéter ces erreurs.

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

  • [^] # Re: C'est gratuit ?!

    Posté par  . En rĂ©ponse au journal imagemagick, GraphicsMagick, vips, chatgpt. Évalué à 5.

    Il ne te demande que ton mail !?
    Parce que moi, il demande mail, nom complet, numĂ©ro de tĂ©lĂ©phone
, Je me suis arrĂȘtĂ© lĂ .

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

  • [^] # Re: Lister un itĂ©rateur

    Posté par  . En rĂ©ponse au message [RĂ©solu] Itertools gĂ©nĂ©rer les combinaisons une par une. Évalué à 1.

    Je pense que tu as mal compris le problĂšme ou le code.
    Une combinaison n'est pas trÚs grande, juste un tuple de quelques éléments, mais le nombre de combinaisons possibles est gigantesque !!!

    Et mon code évalue chaque combinaison une à une dans la fonction checkCombination(), qui prend en paramÚtre une unique combinaison. C'est là que je dois trouver le plus grand nombre du tuple (la combinaison) pour avoir la longueur de son équivalent binaire afin de savoir combien de fois boucler pour évaluer chaque décimale de chaque élément du tuple convertit en binaire.
    La solution est un peu sale, mais je ne pense pas qu'elle impacte beaucoup les performances.

    Le problĂšme initial venait du fait que je convertissais un lot de combinaisons en liste avant de les passer Ă  checkCombination(), et de ce fait, je chargeais en RAM un nombre incroyable de combinaisons.

    Mon code n'est peut-ĂȘtre pas trĂšs clair (normal pour un code), mais seules les deux premiĂšres fonctions sont importantes, les autre sont surtout lĂ  pour l'interface GUI et CLI et des options particuliĂšres.

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

  • [^] # Re: Lister un itĂ©rateur

    Posté par  . En rĂ©ponse au message [RĂ©solu] Itertools gĂ©nĂ©rer les combinaisons une par une. Évalué à 1.

    En effet, mais il sert seulement si tu crées une fonction qui retourne yield quelquechose.
    Dans mon cas, quelquechose est déjà retourné par la fonction combination_with_remplacement().
    yield peut ĂȘtre utile, mais pas ici.

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

  • [^] # Re: Lister un itĂ©rateur

    Posté par  . En rĂ©ponse au message [RĂ©solu] Itertools gĂ©nĂ©rer les combinaisons une par une. Évalué à 1.

    Merci !
    J'essaie ça tout de suite, mais normalement, ça devrait fonctionner, lentement mais quand mĂȘme.

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

  • [^] # Re: IntĂ©ressĂ©

    Posté par  . En rĂ©ponse au message Interagir avec Geany depuis le terminal. Évalué à 2.

    Chez moi, un simple F9 suffit pour lancer le linter. L'ennui, c'est que j'oublie souvent de recharger le fichier ensuite.
    Mais si je trouve, en effet, je ne manquerai pas de te la signaler.

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

  • [^] # Re: Enregistrement de domaine ≠ hĂ©bergement de domaine

    Posté par  . En rĂ©ponse au message [RĂ©solu] Administrer un domaine eu.org. Évalué à 2.

    Merci beaucoup !
    J'ai réussi à tout configurer et ça marche !

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

  • # 32 bits ? ou 64 ?

    Posté par  . En rĂ©ponse au message Quelles distro pour acer aspire 5100 series BL51 AMD Turion 64 X2. Évalué à 1. DerniĂšre modification le 07 dĂ©cembre 2022 Ă  19:24.

    Si je lit bien, cette machine est dotée d'une architecture 64 bit mais l'OS est 32 bit. Souhaites-tu garder un OS 32 bit ?

    Si oui, j'entrevois deux solution :
    Debian supporte encore le 32 bit, c'est donc une option Ă  envisager avec un bureau xfce ou lxde.
    Il existe aussi le Raspberry Pi OS Desktop qui est un OS basé sur Debian, optimisé pour le Raspberry Pi mais qui tourne aussi sur une machine standard 32 bit. L'avantage est qu'il est trÚs léger, environ 200-300 Mo de RAM utilisée et 0% du processeur au repos.

    Sinon, Lubuntu, une variante d'Ubuntu (basé sur Debian) trÚs légÚre, disponible uniquement pour le 64 bit.

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

  • [^] # Re: interet?

    Posté par  . En rĂ©ponse au lien Blochbench : un modeleur 3D pour la polysobriĂ©tĂ©. Évalué à 1.

    Il est surtout utile pour des modÚles voxelisé comme dans Minecraft et d'autres jeux.

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

  • [^] # Re: Pourquoi ce lien ?

    Posté par  . En rĂ©ponse au lien Worlds hardest jigsaw vs. puzzle machine (all white). Évalué à 1.

    il explique qu'il a commencé par prendre une photo de chacune des 4000 piÚces. Individuellement. ~8H.

    Et il a dĂ» recommencer plusieurs fois si j'ai bien suivi. C'est beau la tĂ©nacitĂ© de certaines personnes. Je me demande quand mĂȘme s'il n'aurait pas plus vite fait de rĂ©soudre le puzzle Ă  la main ?

    Le meilleur est quant à la fin, il s'aperçoit qu'il lui manque deux piùces
 sur 5000, ça fait du 0.04 % de perte.

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

  • # Python

    Posté par  . En rĂ©ponse au message sans le C, quel logiciel consĂ©quent/rĂ©pandu aurait existĂ©?. Évalué à 2.

    En tout cas, Python n'aurais pas vu le jour sans C, sous interpréteur principal et nombre de ses modules sont codés avec ce langage.

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

  • [^] # Re: Pour des matins ludiques aux plaisirs renouvelĂ©s

    Posté par  . En rĂ©ponse au lien webinstall : un service pour tout installer via curl|sh. Évalué à 1.

    Seulement à 60€ HT/ans chez OVH !

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

  • [^] # Re: DaVinci Resolve

    Posté par  . En rĂ©ponse au message autotracking, via shotcut ou d'autres OSS/gratuits?. Évalué à 1.

    Ça a l'air sympas, mais sous quelle forme est distribuĂ©e la version pour linux ? J'ai vu qu'il s'agissait d'un gros fichier zip "Linux" de 3Go. Est-ce un code Ă  compiler ? un exĂ©cutable Ă  lancer ? Pour quelle architecture ?

    Je n'ai pas vu s'il y avait une fonction pour transformer une suite d'image en vidéo (stop motion) ?

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

  • [^] # Re: Enregistrement de domaine ≠ hĂ©bergement de domaine

    Posté par  . En rĂ©ponse au message [RĂ©solu] Administrer un domaine eu.org. Évalué à 1.

    Merci beaucoup pour vos réponses.
    Je crée ce site pour une association qui n'a pas les moyens de payer un hébergement ou autre, et il est probable que ce site passe de mains en mains au fil des années. Une solution bricolée chez soi n'est donc pas envisageable.
    J'ai trouvé un hébergeur DNS gratuit, ClouDNS, mais son interface ne m'est pas plus compréhensible (j'ai ajouté des screenshots dans le forum).
    J'ai l'impression que je tient enfin tous les éléments, mais j'ignore comment les emboßter.
    Pour résumer :
    Mon domaine est enregistré chez eu.org, hébergé chez ClouDNS, le tout redirigeant vers un site chez GitHub.
    Si quelqu'un pouvait avoir la bonté de m'indiquer les démarches à suivre pour lier le tout


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

  • [^] # Re: Code uploadĂ©

    Posté par  . En rĂ©ponse au journal Elo LVGsports - SystĂšme de classement elo pour doubles (badminton, tennis, etc..). Évalué à 1.

    C'est vrai qu'il propose un visuel que l'on n'a pas sur GitHub Desktop.
    TrÚs intéressant, mais dommage qu'il n'existe que pour Windaube ou Mac.

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

  • # Code uploadĂ©

    Posté par  . En rĂ©ponse au journal Elo LVGsports - SystĂšme de classement elo pour doubles (badminton, tennis, etc..). Évalué à 5.

    J'ai crée un fork sur lequel j'ait mis ton code, puis j'ai fait une demande de fusion.
    Tu n'as plus qu'Ă  l'accepter.

    Un conseil pour la prochaine fois : si les outils git en ligne de commande te rebutent trop, tu peux essayer GitHubDesktop pour commencer. Contrairement Ă  ce que dit son nom, il permet d'utiliser git sur n'importe quel dĂȘpot git, pas seulement GitHub.

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

  • # TapTempo ?

    Posté par  . En rĂ©ponse au lien Collecte de ressources MAO et Musique sous Linux. Évalué à 3.

    Je n'ai pas vu de TapTempo dans sa liste.
    Il faudrait en soumettre un, mais lequel ?

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

  • # SurchargĂ© ?

    Posté par  . En rĂ©ponse au lien Lettre ouverte pour le droit d'installer n'importe quel logiciel sur n'importe quel appareil - FSFE. Évalué à 3.

    Le site semble surchargé, ma signature a provoqué une erreur Too Many Request 20 per 1 hour.
    Il ne lui en faut pas beaucoup dis donc.

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

  • [^] # Re: Tqdm

    Posté par  . En rĂ©ponse au message iterator et barre de progression. Évalué à 5.

    De ce que j'ai vu sur la page du projet, rich a l'air d'ĂȘtre un gros truc.
    Est-ce bien pertinent d'ajouter une aussi grosse lib si ce n'est que pour utiliser une infime part de ses fonctionnalités ?

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

  • [^] # Re: Marrant ça ?

    Posté par  . En rĂ©ponse au lien De la friture sur le Fediverse ?. Évalué à 1.

    Pour moi, le problÚme est que le micro-blogging n'est pas adapté au fédiverse. Autant d'autres choses comme PeerTube le sont, autant Mastodon non.

    La grosse difficulté est de trouver l'équilibre entre "chacun son instance" et "une seule instance pour tous".
    Si on choisit l'option "chacun son instance", le problÚme de modération est réglé, mais pour chaque pouet, notre instance créera une tache pour chaque abonné. Dans le cas de compte à plusieurs milliers d'abonnés, ce systÚme n'est pas viable.
    Si au contraire on préfÚre "une seule instance pour tous", alors tout le principe de systéme fédéré est fichu par terre en plus des problÚmes de modération, maintenance, 


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

  • [^] # Re: Snap / Flatpak

    Posté par  . En rĂ©ponse au message mint/debian, gimp, petit probleme de flou... Évalué à 3. DerniĂšre modification le 16 novembre 2022 Ă  19:02.

    PlutĂŽt que dpkg -i foo.deb, j'utiliserais apt install ./foo.deb.
    Comme ça, apt pourra résoudre tout seul les éventuelles dépendances manquantes.

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

  • # Des Moules !

    Posté par  . En rĂ©ponse au lien Des moules connectĂ©es pour dĂ©tecter la pollution de l'eau. Évalué à 10.

    Je ne vois vraiment pas oĂč est l'innovation.
    Des moules connectĂ©es ? Linux sait faire


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

  • [^] # Re: Parce que la Wii c'est mieux (et wii !)

    Posté par  . En rĂ©ponse au lien Architecture de la console prĂ©fĂ©rĂ©e des pompiers. Évalué à 1.

    Voici, un peu en retard, l'article sur le bug graphique :
    https://hackintendo.com/un-bug-du-sdk-wii-decouvert-13-ans-plus-tard/

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

  • # Il ne se fait mĂȘme pas empaler !

    Posté par  . En rĂ©ponse au journal webkorisu : un nouveau jeu libre pour une pause cafĂ© noisette. Évalué à 2.

    J'ai trouvé une petite incohérence avec les grilles qui montent et descendent.
    Si tu places ton Ă©cureuil sous la grille et qu'elle s'abaisse
 il n'a rien ! Il peut continuer Ă  se mouvoir librement au lieu de se faire proprement empaler.
    Bien sĂ»r, un Ă©cureuil empalĂ© resterait accrochĂ© Ă  la grille jusqu'Ă  ce qu'elle soit remontĂ©e complĂštement. Il tomberait ensuite jusqu'au plus bas niveau, se secourait un peu la tĂȘte et repartirait tout guilleret chercher ses noisettes.

    Sinon, trÚs bon jeu, il ne reste plus qu'à créer des centaines de niveaux pour passer de 15 min à 15 h de jeu.

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

  • [^] # Re: Solution !!! 🎉

    Posté par  . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. Évalué à 1.

    Merci, si j'ai réussi, c'est aussi grùce à toi !

    En utilisant le code source sur la branche 1.2 plutÎt que des tar-balles, et ne mettant aucune option aprÚs ./configure, je n'ai eu besoin d'installer ni freetype ni aucune autre lib bizarre. Apparemment, le bug freetype avait été fixé en 2018.

    Mais je vais refaire une sĂ©rie de compilations en activant diverses options, donc je vais peut-ĂȘtre avoir besoin de ta solution pour libpng. Mets-la ici au cas oĂč.

    En effet, j'ai au début de l'exécutable (pour arm32) une ligne qui fait référence à un ld-linux-armhf.so.3, inexistant dans mon systÚme arm64. Un lien symbolique génÚre une erreur encore plus bizarre, donc je vais laisser tout ça tranquille et attendre que RPi OS gÚre nativement les deux architectures.

    Si tu veux toi aussi faire des tests divers sur le jeu, le patch a été mergé dans une pull-request, donc il suffit de récupérer le code en .zip déjà patché sur github à la branche 1.2.

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