steph1978 a écrit 3459 commentaires

  • [^] # Re: C'est quoi un faf ?

    Posté par  . En réponse au lien Le fabricant d'ordinateurs Framework soutient des projets tenus par des fafs. Évalué à 4 (+2/-0).

    Posté par Glandos (adresse XMPP) le 10 octobre 2025 à 10:09. En réponse au lien Le fabricant d'ordinateurs Framework soutient des projets tenus par des fafs. Évalué à 2 (+2/-2).

    Je suis inquiet de ce qui se cache derrière ce "-2" car j'allais poser la même question.
    À ceux qui moincent, c'est quoi le problème avec le fait de demander quand on sait pas ?

    Maintenant que je sais que ça veut en gros dire "fachos". Je me dis qu'à l'autre bout du spectre, il doit y avoir les "tolérants". C'est tolérant de moinser qqun qui demande de la façon la plus neutre possible la signification d'un terme qu'il ne connaît pas, qui plus est après avoir cherché en ligne ?

  • # mais aussi

    Posté par  . En réponse au lien Why Amazon banned PowerPoint. Évalué à 4 (+2/-0).

    Je partage l'avis sur "la pensée powerpoint" et le fait de devoir découper sa penser en slides et bullet points au lieu de pouvoir la développer dans un texte.

    J'ajouterai : mais quelle perte de temps ! Et vas-y du choix de la police, de la couleur de fond, de la couleur de texte, de la bordure, des retours à la ligne, de l'alignement, mince ça tient pas sur un colonne ; et de gérer la table des matière à la main, que j'ajoute un item, dix slides à revoir. Au secours !

    Et je parle pas d'y faire des diagrammes, c'est à se pendre.

    Quand je dois y passer, quand la culture d'entreprise c'est le slide, j'utilise marp+plantuml ou revealjs avec le plugin markdown.

  • [^] # Re: verifier via un truc d'informatique tic tic

    Posté par  . En réponse au lien Le boss de fin de niveau : des proxies, des proxies, partout. Évalué à 2 (+0/-0).

    C'est du second degré, n'est-ce pas ?

  • # voiturette

    Posté par  . En réponse au lien Ils ont créé un vélo solaire à fabriquer soi-même. Évalué à 2 (+0/-0).

    On est plus sur de la voiture et tout de la Rosalie mais en tout cas c'est trop cool comme mode de transport.

  • # typo ?

    Posté par  . En réponse au journal sqlramen un remplacement à sqlsoup. Évalué à 3 (+1/-0).

    Traceback (most recent call last):
    File "testramen.py", line 4, in
    NameError: name 'u' is not defined

  • [^] # Re: IA

    Posté par  . En réponse au journal Créer un compte facebook sous Linux, une sinécure !?!. Évalué à 4 (+2/-0).

    Si c'est bien cela et avant de sortir l'artillerie lourde, essaye juste de modifier le user agent.

  • # en gros

    Posté par  . En réponse au lien MAML, encore un langage de configuration. Évalué à 2 (+0/-0).

    JSON sans les " autour des clés. Why not.

    {
      project: "MAML"
      tags: [
        "minimal"
        "readable"
      ]
    
      # A simple nested object
      spec: {
        version: 1
        author: "Anton Medvedev"
      }
    }
    
  • [^] # Re: Pareil

    Posté par  . En réponse au journal L'IA devenue outil du quotidien. Évalué à 6 (+4/-0).

    Mais en fait, y a plein de site qui racontent n'importe quoi aussi.

    Tout à fait et grâce à l’avènement de la GenAI, c'est même devenu une majorité.

  • # murphy

    Posté par  . En réponse au journal Comment supprimer une base de données et sa sauvegarde du même coup quand on est un boulet. Évalué à 7 (+5/-0).

    Tu as joué de pas mal de malchance.

    Heureusement, tu avais la sauvegarde automatique de la veille bien au chaud dans un lieu sûr et tu as pu la restaurer. N'est-ce pas ?

  • # magique!

    Posté par  . En réponse au journal L'IA devenue outil du quotidien. Évalué à 7 (+5/-0). Dernière modification le 28 septembre 2025 à 23:41.

    car l'adresse du flux vidéo change régulièrement

    Avec seulement cette info on se dit : Wouah, l'IA réalise l'impossible! Comment fait-elle ? Elle a décompilé l'appli mobile ? Elle a accès aux plans secrets des chinois ?

    Puis, sans rien y connaître, on lit le script et on voit import onvif qui - après recherche sur Pypi - permet d'interroger l'interface d'administration d'une caméra compatible pour récupérer l'adresse sur laquelle elle stream ; l'adresse d'admin, elle, est fixe.

    Fin de la magie. Quand on a cette info "onvif", qui a probablement été donnée au LLM, il doit falloir moins de 30 minutes pour écrire le script qui fait en gros Onvif -> Yaml.

  • [^] # Re: YT

    Posté par  . En réponse au lien yt-dlp will soon require a full JS runtime to overcome YouTube’s JS challenges - OSnews. Évalué à 2 (+0/-0).

    Je ne pense pas qu'ils tuent la poule aux œufs d'or.
    Meta aussi a régulièrement songé à rendre ses réseaux sociaux payants mais a rennonçé par crainte de l'érosion.
    Mais la force d'un réseau c'est sa taille.
    Rien à voir en ce sens avec une chaîne de TV.

  • [^] # Re: "vieil" article (avril 2025)

    Posté par  . En réponse au lien Fini la carte d'embarquement : ces règles vont tout changer à l'aéroport, un bouleversement historiq. Évalué à 10 (+8/-0). Dernière modification le 27 septembre 2025 à 10:09.

    Oui mais … non. Si l'app devient nécessaire, 99.9% des 40% restant vont l'installer.

    Je trouve déjà énorme que 60% des clients aient l'app alors qu'un simple email avec un QRcode devrait suffire.

    Il faut se rappeler que ce genre de pratiques choque notre bulle libriste mais que la quasi totalité de la population n'en a strictement rien à foutre.

  • # rsync -a /Azure/ /AWS/

    Posté par  . En réponse au lien Microsoft a retiré à Israël l'usage de sa technologie de surveillance de masse sur des palestiniens. Évalué à 2 (+0/-0). Dernière modification le 27 septembre 2025 à 09:56.

    M$ a pris un coup de pression d'investisseurs. Ils ont pesé le pour et le contre, ils ont bloqué le service. Mais le service va reprendre ailleurs malheureusement.

  • [^] # Re: 100 000 cartes SIM

    Posté par  . En réponse au lien Un réseau illégal capable de paralyser les télécommunications à New York a été démantelé. Évalué à 3 (+1/-0).

    Tout à fait, on commence à être sur un dispositif qui coûte du pognon.
    L'utiliser pour "paralyser" les communication à NY serait un peu ridicule car il serait très vite détecté. Je ne sais même pas à quel point cela affecterait réellement le réseau ; le SMS ça coûte pas très cher. Alors que du SPAM/SCAM peut se monétiser.

  • [^] # Re: Travailler pour le logiciel libre

    Posté par  . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 4 (+2/-0).

    Ça c'est très très cool mais ça ne fait pas fait rarement un gagne-pain malheureusement.

    C'est pour cela que je rejoins les commentaires sur le temps partiel.

  • # small

    Posté par  . En réponse au lien kitten - a small-web SDK. "beyond traditional web apps to create peer-to-peer 💕 Small Web apps.". Évalué à 2 (+1/-1). Dernière modification le 22 septembre 2025 à 22:16.

    Sur le fond, j'aime bien. Ça met un framework au dessus de HTMX qui a l'air plutôt agréable.

    Sur la forme, "small web" me rappelle un peu "suck less". Ils décrètent ce qui est petit quand les autres décrètent ce qui ne "craint" pas. De quel droit ?

    Alors c'est sûr si on compare à React/Angular/Vue, c'est petit. Mais ça reste du JS/NodeJS, donc si on compare à du Go/C/Rust/Zig, ça doit être plus gros, sur le serveur. Et en terme de bande passante, je ne suis pas sûr que ce soit plus efficace que sur Elixir Phoenix Liveview.

    En tout cas, je pense que je préfère du Elm/Lamdera.

  • [^] # Re: small security

    Posté par  . En réponse au lien kitten - a small-web SDK. "beyond traditional web apps to create peer-to-peer 💕 Small Web apps.". Évalué à 3 (+1/-0).

    Oui, surtout que le script, grosso modo, télécharge un tarball qui aurait très bien pu être mis à disposition dans la section "release" du projet Codeberg (Forgejo).

  • # Si seulement

    Posté par  . En réponse au lien Le CEO de Microsoft redoute la disparition de son entreprise à l'ère de l'IA 🙃. Évalué à 5 (+3/-0).

    mais je crains que tous leurs mauvais coups ne leur ai permis de se hisser dans les "too big to fail".

  • # C'est en quoi comme unité ?

    Posté par  . En réponse au journal Comparaison de dépenses entre pays. Évalué à 5 (+3/-0).

    C'est en quoi comme unité ?

  • [^] # Re: HTTP 308 – et quelles traces sur les serveurs de la blague ?

    Posté par  . En réponse au lien A tool that takes any link and makes it look malicious. Évalué à 5 (+3/-0).

    J'ai l'impression que c'est venu préciser le comportement en cas de requête POST. J'imagine qu'ils ne voulaient pas lever l'ambiguïté du 301 pour ne pas créer de régressions (your bug is my interface).

  • [^] # Re: Mon titre est la conclusion

    Posté par  . En réponse au lien Installing packages 25x faster isn't "magic". Évalué à 5 (+3/-0).

    L'article est plutôt généraliste.

    Lecture très intéressante car les astuces sont utilisables dans d'autres cas:

    • limiter les syscalls
    • aligner les données sur le cache CPU
      • struct of array (au lieu de array of struct)
      • utiliser des indexes dans des buffers plutôt que des pointeurs en mémoire
    • utiliser les routines offertes par l'OS
    • encodage binaire plutôt sur texte
    • compilé plutôt que interprété

    Tout en se rappelant qu'il ne faut optimiser que ce qui vaut la peine.

  • [^] # Re: Troll

    Posté par  . En réponse au lien Sortie de ZIG 0.15. Évalué à 3 (+1/-0).

    Bravo Mme Irma, sacré boule de crystal

    user: convert the C parser to zig code

    model: Okay, I can convert the C JSON parser to Zig. This will involve translating the enums, structs, global debug flag, and the parse_char and main functions to idiomatic Zig. Here's the Zig implementation:
    […]
    Key Zig features used:

    • @import("std"): Imports the standard library.
    • const and var: Used for immutable and mutable variables, respectively.
    • Enums: C-style enums are translated to Zig enums, with .member_name for accessing enum values.
    • Structs: C structs are translated to Zig structs.
    • Pointers: *ParserContext for passing the context by reference.
    • @tagName(enum_value): A built-in function to get the string representation of an enum member, which is very convenient for debugging.
    • std.debug.print: Zig's equivalent of printf for debug output, with a more type-safe and flexible formatting syntax.
    • std.ascii.isWhitespace and std.ascii.isDigit: Used for character checks.
    • for (string) |c|: A concise way to iterate over characters in a string.
    • pub fn main() !void: The entry point for a Zig executable, indicating it's a public function that might return an error (though in this case, we're handling errors via STATE_ERROR).

    Oups, Gemini vient juste de contre dire ta prédiction, il connaît déjà Zig et il a l'air de bien aimer en plus.

  • [^] # Re: Résumé

    Posté par  . En réponse au lien La prise en charge native d'ACME arrive dans NGINX. Évalué à 4 (+2/-0).

    Traefik, Caddy et Apache avaient déjà cette fonctionnalité.

    Pour moi c'est un must have.

    J'utilise Traefik car il fait de la découverte automatique (discovery) Docker. Il suffit d'annoter un container avec les bons libellés pour que Traefik mette en place les règles de routage et la prise en charge du certificat chez une autorité de certification supportant ACME (comme Let's Encrypt).

    Cependant je le soupçonne de prendre beaucoup plus de CPU que nécessaire. Donc si les autres se mettent à niveau, je pourrais m'y pencher.

  • [^] # Re: trop limité ?

    Posté par  . En réponse au journal Gopher, une alternative simple aux bloatwares du Web. Évalué à 3 (+1/-0).

    C'est juste qu'il ne charge pas l'image avant une demande explicite de l'utilisateur.

    J'avais une extension qui faisait ça dans FF.

  • [^] # Re: Le bébé avec l'eau du bain

    Posté par  . En réponse au journal Gopher, une alternative simple aux bloatwares du Web. Évalué à 2 (+0/-0).

    Très intéressant ce FAQ. Il démontre un position assez radicale.