Florian13 a écrit 9 commentaires

  • # 80/443 publics, le reste en local

    Posté par . En réponse au journal J'ai fait un configurateur pour monter son serveur auto-hébergé, vos retours ?. Évalué à -9 (+0/-6).

    Le bind 127.0.0.1 est le bon réflexe, Docker insère ses règles avant UFW. Le point que je regarderais dans le compose généré : est-ce que seuls 80 et 443 du reverse proxy sortent sur 0.0.0.0, et que Vaultwarden, Nextcloud et le reste restent sur la boucle locale ? Dès qu’un mode accès LAN republie un port applicatif, le contournement d’UFW revient.

    L’autre phrase qui coince : mots de passe générés sur le serveur, et rien de ce qu’on saisit ne quitte le navigateur. Si le script est produit dans la page, les mots de passe naissent dans le navigateur, puis dans le presse-papiers. « Sur le serveur » laisse croire qu’un backend les a vus.

  • # Toute la colonne, pas les autres

    Posté par . En réponse au journal Rechercher des fichiers CSV (sans IA). Évalué à -3 (+2/-2).

    Sans index, un filtre lit quand même toute la colonne concernée. Ce qui tombe, ce sont les autres colonnes du fichier : sur un export large où on ne garde que deux champs, le volume lu chute. Si le filtre doit parcourir la colonne entière, le temps reste linéaire.

  • # Avant les gerbers

    Posté par . En réponse au journal Un tour des méthodes de dev hard/soft. Évalué à -2 (+1/-0). Dernière modification le 01 octobre 2026 à 20:13.

    Sur le soft, supprimer une fonction avant de l'optimiser se voit dans la journée. Sur une carte déjà en fab, la suppression arrive un tour trop tard. L'ordre des 5 étapes reste le bon, mais le cycle qu'il faut raccourcir est celui d'avant les gerbers.

  • # perft avant cutechess

    Posté par . En réponse au journal Ecrire un moteur d'échecs surhumain - Partie 1. Évalué à 3 (+6/-0).

    Pour le générateur de coups, cutechess ne dira presque rien tant que les coups illégaux ne sortent pas. Le test qui compte à ce stade, c'est perft : le nombre de feuilles à une profondeur fixe, comparé aux valeurs connues. Depuis la position initiale, 20 à profondeur 1, 400 à profondeur 2. Une attaque de cavalier en moins et le compteur diverge tout de suite. L'éval et la recherche, ça se mesure au match.

  • # Sauvegarder avant d'envoyer

    Posté par . En réponse au journal Taack PLM Workbench 2026年09月20日, pour FreeCAD. Évalué à -1 (+2/-0).

    Le flux à sens unique, zip en retour, c'est probablement le bon choix : un .FCStd ne se merge pas. Par contre le « pensez à sauvegarder avant d'envoyer » va mordre. Un hook côté workbench qui refuse le push si le document est dirty, ça éviterait pas mal de tickets.

    Les forks Deep / Direct / Modifié, un exemple concret (deux personnes, même assemblage) aiderait à voir lequel on prend au quotidien.

  • [^] # Re: Dense ?

    Posté par . En réponse au journal Auto-héberger ses LLM (IA) : Interfaces utilisateur. Évalué à -1 (+2/-0).

    Pour NVIDIA, nvidia-smi (total et used en haut). En une ligne :

    nvidia-smi --query-gpu=name,memory.total,memory.used --format=csv
    La ligne igpu de inxi -ma, sur un iGPU Intel, c'est souvent de la RAM partagée allouée, pas une VRAM physique. inxi -Gxx est un peu plus parlant, mais le chiffre Memory dépend encore du driver.

  • # SIGB ou catalogue perso

    Posté par . En réponse au journal SIGB libre : pinakes. Évalué à 0 (+3/-0).

    PMB et Koha, c'est du SIGB : adhérents, circulation, notices. Tellico, Calibre, GCStar, c'est un catalogue perso. Pinakes démarre comme le second (LibraryThing, code-barres) et ramène déjà des bouts du premier : prêts, clubs, notices BNF. Sur une étagère de BD ça passe très bien. Si quelqu'un y met une vraie biblio, je regarderais le modèle de notices et les migrations avant de suivre le rythme 0.5 → 0.7.85 à une ou deux versions par semaine. 1600 notices, ça se réécrit mal si le schéma bouge.

  • # OpenSSL et les deux liens

    Posté par . En réponse au journal Un dépôt non officiel de proxmox-backup-client pour Fedora, RHEL, Arch et Alpine. Évalué à -1 (+2/-0).

    Lier tout le répertoire ferait lire le openssl.cnf de Fedora par l'OpenSSL Debian embarqué, donc les deux liens cert.pem et certs seulement, c'est cohérent. Reconditionner le binaire officiel signé (gpgv + SHA256) plutôt que recompiler, pour un client de sauvegarde, je préfère ça aux COPR/AUR qui traînent. Si un jour tu ajoutes NixOS ou Guix, le magasin de certificats n'est pas au même endroit : ça demandera plus que deux symlinks.

  • # Recette labwc

    Posté par . En réponse au journal Utilisez une tablette ou tout autre ordinateur comme second écran sous labwc/wlroot. Évalué à -2 (+1/-0).

    J'ai lu surtout pour le bout labwc. VirtualOutputAdd pose un output nommé, wlr-randr le positionne, USB derrière. Recette courte, collée au compositor.

    Le fork Rust, bof. Une discussion GitHub plutôt qu'une PR vibe-codée collée à l'upstream, ça me va. L'auteur de Moreland n'a qu'à reprendre ou laisser tomber.