steph1978 a écrit 3696 commentaires

  • # Câble ethernet croisé

    Posté par  . En réponse au message Peut on connecter 2 ordis linux via cable usb. Évalué à 2.

    Si tu as deux PC avec des prises ethernet, le plus simple est de les connecter à ta box.
    En 1Gbps full duplex sur chaque, c'est là que tu aura la meilleure performance de transfer.

    Si tu as pas de box, tu peux aussi utiliser un cable croisé entre les deux PC.

    Ensuite tu lance un rsync de l'un vers l'autre.

  • [^] # Re: Comment ça se passe avec Android ?

    Posté par  . En réponse au message Peut on connecter 2 ordis linux via cable usb. Évalué à 3.

    Bon, c'est vrai que l'ordiphone est alors reconnu comme un disque dur.

    Oui et non.

    Le système Android étant toujours actif lorsqu'il est connecté au PC, avoir deux systèmes qui puissent écrire sur le disque en même temps serait dangereux pour l'intégrité de données.
    Android propose donc le MTP qui est un protocole de plus haut niveau que le "Mass Storage" utilisé par les clés/disques USB.

    Dans ce cas, le téléphone est disponible dans l'explorateur de fichiers, mais pas en tant que périphérique de type bloc (/dev/sdX).

    Ce qui est vrai dans les deux cas, c'est que le PC et hôte et le téléphone ou la clé sont "périphérique". Il y a une notion de hiérarchie. Ce qu'il n'est peut être pas facile de reproduire avec deux PC.

    Avec l'USB 1 ou 2, pas d'ambiguïté, la grosse prise (A) va côté hôte et la petite (micro) va côté périphérique. Mais avec l'USB-C, je n'ai jamais essayé de connecter deux PC entre eux.

  • # produit d'appel -> pas de custom domain

    Posté par  . En réponse au message Infomaniak, offre gratuite ???. Évalué à 2.

    C'est un produit d'appel vers les offres pro.
    20 GB, de mail qui plus est, c'est pas tant que ça au final pour un fournisseur et pour un client, ça permet de voir loin.

    La grosse limitation c'est que en offre gratuite, tu n'as pas de custom domain. Donc un pro qui veut utiliser sa marque passera par l'offre payante.

    Je suis client de l'offre minimale (1.5e/mois pour 5 boites mail) et j'en suis satisfait. J'avais comparé les fournisseurs européens un peu sérieux avant de choisir et c'était les moins cher.

  • # virtual env

    Posté par  . En réponse au message Python mal installé. Évalué à 2.

    En gros, dans un terminal

    mkdir ~/mon_super_logiciel
    cd ~/mon_super_logiciel
    python3 -m venv .venv
    . .venv/bin/activate
    pip install -r requirements.txt
    python mon_super_logiciel.py
    codium .   # ouvrir vscode dans le répertoire projet
  • # adelielinux peut être ?

    Posté par  . En réponse au message Vieux mac + linux. Évalué à 2.

  • [^] # Re: lbc

    Posté par  . En réponse au message [HS] Trouver des cartons pour déménagement. Évalué à 2.

    Dans le même genre, il y a geev

  • # le choix

    Posté par  . En réponse au lien A look at Firefox forks. Évalué à 4.

    À la maison j'utilise la mouture de Mozilla parce que je l'utilise depuis 20 ans et que je n'ai rien à lui reprocher.

    Au bureau, l'IT a eu la merveilleuse idée de mettre en place des "policies" pour Firefox. Je connaissais pour Chrome, mais je ne savais même pas que ça existait pour FF. Dont une complètement ridicule qui est de ne pas sauvegarder l'historique (!!!). Alors que cette policy n'est pas mise en place pour Chrome.

    Alors que si il y a une raison pour laquelle je cherche à tout prinx à utiliser FF au lieu de Chrome c'est pour la puissance de la recherche dans l'historique qui évite bien des recherches en lignes - ce que Chrome ne peut pas se permettre ; (et maintenant pour µBlock0 depuis le passage au manifest v3)

    J'ai regardé les forum et le code dans l'espoir de trouver comment désactiver cette "fonctionnalité" mais je n'ai rien trouvé.

    Je me suis mis en quête d'un dérivé de FF qui n'obtempère pas aux policies d'entreprise. Parmi ceux lister dans l'article, seul Floorp a répondu à ma contrainte.

  • # une grande première

    Posté par  . En réponse au lien L'IA, c'est pas si mal que ça, la preuve. Évalué à 10.

    Enfin un article du Figaro plus pourri que ses commentaires.

    D'habitude on a un article bien orienté sur les valeurs conservatrices et des commentaires du genre "dehors les imigrés, à bas le wokisme".

    Là on a une ineptie qui ferait d’étrangler n'importe quel élève de maths au lycée

    Avec les mathématiques, le loto est un peu moins une question de chance

    Et des commentaires qui se permettent de le souligner

    Complètement idiot. Chaque tirage étant indépendant, l'IA ne peut rien faire. Coment peut on y croire ?!

    Châpeau, il fallait le dégoter.

    On en a quand même un qui combine les deux :

    Voilà comment on peut faire gober n'importe quoi à une population, pourvu qu'il y ait quelques nombres dedans. Procédé largement utilisé par les écolos en particulier et la gauche en général.

    Magistral !

    Et dire que ce site merdique demande de s'abonner quand on refuse ses cookies. Faut pas avoir de fierté.

  • [^] # Re: pour faire quoi ?

    Posté par  . En réponse au lien Android intègre maintenant une machine virtuelle Debian 12 (sur certains téléphones). Évalué à 4. Dernière modification le 13 mars 2025 à 14:13.

    Donc Google voudrait réaliser un vieux rêve de Canonical 🤔

  • # pour faire quoi ?

    Posté par  . En réponse au lien Android intègre maintenant une machine virtuelle Debian 12 (sur certains téléphones). Évalué à 5.

    Je vois pas ce que Google voudrait faire de cette fonctionnalité…

  • [^] # Re: HP48 GX

    Posté par  . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 2.

    Ça fait un bail que j'ai passé mes exams 😆

  • [^] # Re: .

    Posté par  . En réponse au lien Les hébergeurs associatifs en difficulté face aux indexeurs d'entraînement IA. Évalué à 3. Dernière modification le 12 mars 2025 à 16:21.

    C'est pire, ils (bytedance == tiktok) utilisent les IP de leurs utilisateurs pour faire les requêtes au travers de leur application.
    T'imagine la taille du botnet, ça laisse rêveur …

    Donc si tu ban, tu ban un utilisateur légitime.

  • [^] # Re: contexte

    Posté par  . En réponse au lien Comment Google interprète vos photos. Évalué à 2.

    Exactement, ça intéresse les annonceurs alors que les utilisateurs s'en foutent.

  • # IA^W Model

    Posté par  . En réponse au lien Google publie en opensource SpeciesNet, une IA pour identifier les espèces animales . Évalué à 5.

    Avant l’avènement de la bulle, on parlait simplement de modèle.

  • [^] # Re: dommage

    Posté par  . En réponse au lien Version minimaliste de HTMX par le même auteur. Évalué à 3.

    Il a écrit fixi pour avoir quelque chose de plus minimaliste que htmx. Mais htmx continuera d'exister.

    et si js est activé, HTMX peut appeler ces routes « complètes » et ne remplacer que la partie de la page qui est censée changer, sans rien changer au backend. C'[est] faisable grâce à hx-target (choisir quoi remplacer dans le document actuel) combiné à hx-select

    Pour moi, cela tient plus du hack que de la bonne pratique. Car cela veut dire transférer la page complète pour en jeter 99%. Et cela couple le frontend et le backend.

    Avec un système de templateting, on peut avoir une template qui fait le rendu d'un seul objet et l'inclure dans une template qui boucle sur une liste d'objets. La route GET /list_all revoie le résultat de la template liste, et la route POST /create_one renvoi le résultat de la template unitaire.

  • [^] # Re: contexte

    Posté par  . En réponse au lien Comment Google interprète vos photos. Évalué à 4.

    Pour monnayer de la pub ciblée, ça me paraît très utile.

  • [^] # Re: À quoi ça sert ?

    Posté par  . En réponse au lien Version minimaliste de HTMX par le même auteur. Évalué à 5.

    HTMX et Fixi (et d'autre) part de deux principes :

    • n'importe quel élément HTML et pas uniquement les boutons et les liens devraient pouvoir déclencher une interaction utilisateur = "faire un truc".
    • il doit être possible, lors d'une interaction, de remplacer une partie du document HTML (le DOM) sans recharger toute la page

    C'est ce qu'implémentent les deux bibliothèques une fois chargées dans la page (script).

    Il suffit d'ajouter des attributs à un élément pour le rendre interactif. Lorsque l’interaction est activée (click, over, time, etc), la bibliothèque fait une requête asynchrone (AJAX ou XHR), s'attend à recevoir du HTML et retour et le place à l'endroit indiqué.

  • [^] # Re: HP48 GX

    Posté par  . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 3.

    Beaucoup d’entre nous ont versé une larme en te lisant : la mort d’une 48 ne laisse pas indifférente

    Je tiens à rassurer les familles, elle n'est pas décédée ; elle a seulement cessé de fonctionner sur pile. Et aller en exam avec le transfo et une rallonge n'était pas vraiment envisageable.

    Noter que mes connaissances en électronique ne me permettent pas d'expliquer la chose ; peut être que de l'exposer à un voltage supérieur (un bon 5V vs moins de 4.5V) a grillé quelques composants d'alim.

  • [^] # Re: Huhu

    Posté par  . En réponse au lien Difficile de recommander Python en production . Évalué à 4.

    Passé un certain nombre de conteneurs déployés, un orchestrateur devient incontournable

    Certes, ça c'est le besoin. Docker dans ce cas est une solution. Il faut la comparer à d'autres.

    nécessite l'usage de reverse proxy

    Dès que tu veux partager les ports 80/443 entre plusieurs services, tu as besoin d'un RP. Ce n'est pas une contrainte Docker.

    Par exemple un conteneur Nginx par projet

    What !? Ce n'est pas du tout une contrainte docker et je ne comprends même pas le besoin.

    Pour nombre de projets, Docker coûte plus qu'il apporte.

    Comparé à quoi ?

    100 NGinxes de façon coopérative sur une même VM ?

    Et forcément, utilisé comme ça, ça coûte.

    Retour d'expérience des 🐻 de Bearstech sur Docker en production

    La lecture de ce billet de blog me donne pas du tout envie de faire appel à leurs services.

  • # moui moui

    Posté par  . En réponse au lien Difficile de recommander Python en production . Évalué à 8.

    J'ai plussé car le lien a au moins le mérite de créer le débat. Mais on est pas loin du clickbait et de l'article de mauvaise fois.

    Cela a très bien été argumenté par Julien D. et je vais aussi faire part de mon expérience.

    J'ai écrit des petits services qui font en gros proxy entre les clients web et des services pour servir une partie des URL.

    Même si il ne me serait pas venu à l'idée de comparer mais comme c'est un des thèmes de l'article, voici les tailles des images docker, et la ram :

    proxy langage image RAM
    qui log python 9.88 116
    pour les images python 11.2 26
    object storage python 10.6 29
    réécriture d'URL Go 18.8 6

    En aucun cas je n'ai benché et cherché à optimiser. Dans tous les cas il est très probablement possible de faire mieux. Mais je suis partisan de "Premature Optimization Is the Root of All Evil" et "if it's not broken, don't fix it".

    Oui Go permet d'aller taper le million d'utilisateurs mais cela concerne combien d'applications ?

    Donc si tu veux faire du Python/Go/Lua/Elixir/Whatever, fais du Python/Go/Lua/Elixir/Whatever.

  • [^] # Re: Huhu

    Posté par  . En réponse au lien Difficile de recommander Python en production . Évalué à 2.

    Parce que j'utilise pas cette gabegie de dépenses de ressources que représente Docker.

    Entre utiliser Docker et rien utiliser, oui c'est sûr, utiliser Docker consommera plus de ressources.

    Mais as-tu des sources comparant Docker et un autre gestionnaire de services, Systemd ou autre ?

  • [^] # Re: Clavier une main

    Posté par  . En réponse au journal Clavier une main. Évalué à 4.

    Situation « flemme de saisir sur le téléphone » : les dix doigts sur le clavier de l'ordinateur. Copier. QR Code. Scan. Copier. Coller.

    Je me sens tellement moins seul 😆

  • [^] # Re: HP48 GX

    Posté par  . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 4. Dernière modification le 08 mars 2025 à 10:04.

    C'est LA plateforme qui m'a fait m'orienter vers l'informatique.

    J'en ai acheté une deuxième après avoir grillé l'alimentation de la première en la branchant au secteur avec un transfo et des pince croco ; manip sensé économiser les piles.

    J'ai toujours la bible "faîtes vos jeux en assembleur" avec le programme chargeur et les longues chaînes de caractères hexa à écrire à la main.

    Le hack pour augmenter la portée de l'IR et faire une télécommande capable de cloner les télécommandes de voiture de l'époque.

    Et maintenant le simulateur sur android qui remplace avantageusement la calculatrice incluse. Mais sans le fabuleux touché.

  • [^] # Re: lz4 et firefox

    Posté par  . En réponse au journal Recupérer la liste des onglets ouverts sur Firefox. Évalué à 3.

    Il aurait été fort peu probable que la norme choisisse le préfixe "mozlz4".

  • # jq + less = jless

    Posté par  . En réponse au journal Recupérer la liste des onglets ouverts sur Firefox. Évalué à 5.

    jless permet de maviguer dans un document JSON. yp permet de copier le chemin courant pour le réutiliser dans jq.