Gil Cot ✔ a écrit 6163 commentaires

  • [^] # Re: Potentiel contre-sens

    Posté par  (site web personnel, Mastodon) . En réponse au lien Les casques antibruit ont-ils des effets néfastes sur notre cerveau ? (traitement du son). Évalué à 2 (+0/-0).

    Il semble que vos commentaires se soient croisés (cf. réponse plus tôt et plus haut, et je suis plutôt d’accord avec l’observation de l’arrêté : ma non pratique, comme pour l’orthographe réformée, trahit juste mon âge avancé…)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Oui mais non

    Posté par  (site web personnel, Mastodon) . En réponse au lien Tinker WriterDeck OS - Transformez votre vieux PC en machine à écrire zen et sans distraction. Évalué à 2 (+0/-0).

    Ensuite, le problème des éditeurs de texte, c'est qu'il assez difficile de modifier la structure du document en déplaçant une partie ici ou là sans risque de tout bousiller.

    Je n’ai pas ce problème avec les éditeurs de texte que j’utilise. :)

    Cependant, je suis presque d’accord avec toi que si le public visé est celui des écrivaines et écrivains, Word Grinder1 aurait été plus approprié que Tilde2 à mon avis.

    Sans parler du boulot de mise en forme qu'il faut faire une fois que c'est rédigé pour envoyer le texte ailleurs (par exemple sur LinuxFr.org).

    Je n’ai pas non plus ce problème, du moins avec la plupart des formatages que j’utilise. Markdown a la particularité d’être problématique en soi car représentant autant de dialectes incompatibles qu’il y a de plateformes de publications…

    l'argument de la zénitude.

    Ça surfe sur une vague réelle (le distraction-free writing popularisé par FocusWriter/PyRoom/DarkRoom/Writemonkey/FocusWriter/GhostWriter/etc.) qui n’est pas pour tout le monde3 :)


    1. Je viens de voir qu’il y a maintenant l’import&export de Markdown (versions 0.8&0.6) en plus de OpenDocument (version 0.4) et HTML (version 0.1 ou 0.2 ?)  

    2. En terme d’interface et de flux de travail, WordGrinder est bien plus proche des historiques : Electric Pencil, Magic Wand, WordStar, WordPerfect DOS/Amiga/Atari. S’il fallait absolument partir sur éditeur de texte, je pense qu’il aurait mieux value laisser le choix entre : Micro, Nano, JOVE ou JED 

    3. Typiquement pas la cible de ce genre de programmes si tu as besoin d’avoir plusieurs documents annexes ouverts (PDF/ePub/ODT/web/etc.) 

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # subtile grammaire

    Posté par  (site web personnel, Mastodon) . En réponse au lien Les casques antibruit ont-ils des effets néfastes sur notre cerveau ? (traitement du son). Évalué à 2 (+1/-1).

    (moi j’aurais fait deux fautes)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: table stock

    Posté par  (site web personnel, Mastodon) . En réponse au message Sous requêtes et alias. Évalué à 3 (+1/-0). Dernière modification le 11 avril 2025 à 13:23.

    Je pense que vous êtes en phase même si vous n’avez pas les mêmes formulations… Il ne s’agit pas d’anticiper tous les problèmes (est-ce vraiment possible ?) ou de se lancer dans de la production de code quand on peut faire sans frontal à priori…
    Ici, il s’agit justement de remettre en question l’architecture (plus précisément le « modèle de données » s’il y a) car on se rend compte avec peu de données que ça pose déjà des problèmes de maniabilité/praticité… (et je parie qu’il y a des trucs plus poussés qui sont prévus) : ce n’est donc pas une optimisation prématurée mais bien le moment de revoir la copie.

    Ceci dit, je pense que vouloir gérer des « mouvements » est plus de l’ordre du code frontal ou il faut passer par des procédures stockées si on veut faire cela en base.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: requête mal faite

    Posté par  (site web personnel, Mastodon) . En réponse au message Sous requêtes et alias. Évalué à 3 (+1/-0). Dernière modification le 11 avril 2025 à 13:09.

    Ta requête sera extrêmement lente: tu fait 2 requête par lignes de requête qui est un join exhaustif.

    Je pense que le plan d’exécution est quand même intelligent (mais ça n’empêchera pas plusieurs scans complets) d’où les zéros : il n’attend pas de calculer chaque champ…

    PS : Ca marche en MySQL. Je ne sais pas quelle est ta cible.

    J’ai cru comprendre SQLite, et à première vue ça devrait passer aussi (et presque partout où il y a le support des jointures)

    PPS : si la modération peut transformer la longue multiligne de code en bloc SQL…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: structure

    Posté par  (site web personnel, Mastodon) . En réponse au message Sous requêtes et alias. Évalué à 3 (+1/-0).

    +1
    Je m’attendais à avoir, dans ce cas simple, une table de liaison

    CREATE TABLE
      Etats (
        produit INTEGER NOT NULL REFERENCES Produits (id),
        emplacement INTEGER NOT NULL REFERENCES Emplacements (id),
        stock INTEGER NOT NULL DEFAULT 0,
        PRIMARY KEY (produit, emplacement)
      );

    et pour tracer/historiciser les mouvements (mais est-ce vraiment nécessaire ?)

    CREATE TABLE
      Mouvements (
        produit INTEGER NOT NULL REFERENCES Produits (id),
        quantite INTEGER NOT NULL DEFAULT 1 CHECK (quantite >= 1),
        origine INTEGER NOT NULL REFERENCES Emplacements (id),
        destination INTEGER NOT NULL REFERENCES Emplacements (id),
        moment DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
        PRIMARY KEY (moment, produit),
        -- on peut remplacer moment ici ou le completer par origine,destination
        CHECK (origine != destination)
      );

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Ma version

    Posté par  (site web personnel, Mastodon) . En réponse au lien Why I stopped using AI code editors. Évalué à 2 (+0/-0).

    Je désactive systématiquement l’autocomplétion et deux fois sur trois la coloration syntaxique.
    Mettons à part mon cas particulier ; je ne pense pas que ces « fonctionnalités » soient ce qu’on entend par IA ni ce que fait copilot

    on gagne plus de temps avec qu’on en perd.

    Le billet fait justement le constat inverse : ça semblait « efficace » au début puis passé un certain seuil…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Que de souvenirs ...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Décès de Romain Liévin, auteur de TiLP et acteur incontournable de la scène TI sous Linux. Évalué à 2 (+0/-0).

    Plink!, un soft en tout point comparable à TiLP

    Il me semble l’avoir déjà croisé ;)

    (écrit en Turbo Pascal et pour DOS seulement),

    Il doit être alors possible de le porter sous d’autres lignes de commandes …si les sources sont disponibles et bien documentés.

    je vais ressortir ma TI92 qui je parie marche encore très bien (je ne crois pas l'avoir allumé depuis +20 ans)

    Y a pas de raison que ce soit HS si c’est bien entreposé.
    Bonnes retrouvailles à vous :)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: juste fais le

    Posté par  (site web personnel, Mastodon) . En réponse au message Recherche fausse base de données réseau social. Évalué à 3 (+1/-0).

    Ah mais j’étais un peu taquin : c’est pertinent de prendre des thématiques qui parle à son jeune public ;) mais l’impertinence est dans l’espoir de voir les secrets industriels ou juste des trucs tout cuits (il y a de la littérature sur quasiment tout mais pour l’approfondissement et certains aspects c’est du secret de production…)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: SQL DML?

    Posté par  (site web personnel, Mastodon) . En réponse au message Recherche fausse base de données réseau social. Évalué à 3 (+1/-0).

    J’ai lu trop vite et loupé la parenthèse :) Ceci dit, comme indiqué, la plupart de ces manipulations peuvent se faire simplement avec un tableur par exemple… Le plus dur, je pense (et constate même avec des devs qui font du SQL) est de faire comprendre le concept de tables normalisées et la gestion des relations entre plusieurs tables.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: C’était une carte postale :)

    Posté par  (site web personnel, Mastodon) . En réponse au lien Pour Ysabeau (The mathematics of crochet). Évalué à 2 (+0/-0).

    Merci beaucoup ! J’avais vu que les outils étaient différents et me doutais que cela influence les techniques ; mais j’étais bien loin d’imaginer autant de différences.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # C’était une carte postale :)

    Posté par  (site web personnel, Mastodon) . En réponse au lien Pour Ysabeau (The mathematics of crochet). Évalué à 2 (+0/-0).

    Pour ma culture, quelle est différence entre crochet (de capitaine…? de cambriole ?) et tricot (de corps Marcel ?)

    Nota: Les images sont très belles mais attention pour certaines si on est trypophobe…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Ma version

    Posté par  (site web personnel, Mastodon) . En réponse au lien Why I stopped using AI code editors. Évalué à 2 (+0/-0).

    I didn’t started yet here. I’m now convinced to never look that direction.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: autres exemples

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Réviser SQL en jouant au détective : SQLNoir. Évalué à 2.

    Je pensais, en voyant le titre, que la dépêche portait sur le SQL Murder Mystery
    M’en vais regarder la peine des texans aussi. Merci.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: SQL DML?

    Posté par  (site web personnel, Mastodon) . En réponse au message Recherche fausse base de données réseau social. Évalué à 7 (+5/-0).

    « s’entraîner sur SQL » pour lequel on a des trucs très intéressants en ligne

    trucs forts sympas évoqués récemment :)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # SQL DML?

    Posté par  (site web personnel, Mastodon) . En réponse au message Recherche fausse base de données réseau social. Évalué à 6 (+4/-0).

    Je ne sais pas ce que tu entends par « s’entraîner à la manipulation de bases de données » (pour moi, ça peut aller de « gérer une base de données » via un logiciel de gestion de collections… à « s’entraîner sur SQL » pour lequel on a des trucs très intéressants en ligne, en passant par la gestion via un tableur…)
    Pour faire du SQL, il y a des jeux de données en ligne pour la plupart des SGBD notablement :

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # juste fais le

    Posté par  (site web personnel, Mastodon) . En réponse au message Recherche fausse base de données réseau social. Évalué à 7 (+5/-0).

    La demande est un peu incongrue (à mon avis/goût) : tu ne peux pas trouver de base de données (du moins peuplé avec des données…) de réseaux dit sociaux…
    Si tu veux juste le « schéma » (faudra ensuite adapté au SGBD utilisé et peupler avec des données de travail/test/étude), tu peux regarder par exemple : l’article How to Design Database for Social Media Platform (février 2024), ou le billet Building a social Media Platform: How should the database schema be designed to efficiently store user data, content, and interactions?, ou la réponse à Database design for a social networking site [closed] (mars 2017), ou la page Resources: Database Design for Social Network (août 2021) qui pointe vers d’autres liens (qui semblent mort mais on peut poursuivre la fouille dans les archives.) Tu peux aussi regarder les sources des plateformes de réseaux libres/ouverts (comme OSSN, entre autres.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: battu ? faut voir ;-)

    Posté par  (site web personnel, Mastodon) . En réponse au lien Pourquoi je maintiens un thinkpad de 17ans d'âge. Évalué à 2 (+0/-0).

    Je ne sais pas si c’est un concours… :) Mais mon ordi principal à domicile est un Toshiba Satellite 220CS de seconde main récupéré en 2007, et je vais aussi remplacer son DD par un SSD pour faire bonne mesure.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Conclusion

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une adresse de messagerie pour les enfants ?. Évalué à 2 (+0/-0).

    Fermé aussi, après préavis, iFrance et cousins

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Le problème n'est pas GTK non plus

    Posté par  (site web personnel, Mastodon) . En réponse au journal SVP arrêtez d'utiliser Python pour vos logiciels en GUI.. Évalué à 3 (+1/-0). Dernière modification le 31 mars 2025 à 20:31.

    Plus précisément, lancer le (pas si) nouveau programme dans le nouvel environnement et tout : si par exemple c’est installé chez moi en venv comme gUI, et que j’ai oublié ce détail et n’ai pas fait une réinstallation depuis le dépôt comme totof2000, je ne verrai pas que ça s’est cassé :(
    Le vrai problème, je pense, est que les dépendances sont/étaient mal déclarées…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Ah ça fait plaisir !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Henry se dépatouille avec l'IA. Évalué à 2 (+0/-0). Dernière modification le 31 mars 2025 à 20:20.

    Je l’ignore (pour le débrouillage) mais je croise les doigts pour Henry, tandis qu’une interrogation reste suspendue dans mon esprit : ces jets restent en apesanteur ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Le problème n'est pas GTK non plus

    Posté par  (site web personnel, Mastodon) . En réponse au journal SVP arrêtez d'utiliser Python pour vos logiciels en GUI.. Évalué à 3 (+1/-0).

    le souci, c'est juste que le programme est de mauvaise qualité.

    Du coup, ça ne change pas le verdict non ? Bon, le titre pourrait être plus précis : « Arrêtez de mal utiliser Python et/ou Gtk »

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Ah ça fait plaisir !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Henry se dépatouille avec l'IA. Évalué à 2 (+0/-0).

    il se trouve en fâcheuse posture

    Tu veux dire une situation explosive ?
    En tout cas le mauvais hasard et sa compétence à chatter ont pété de concert.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Et en UE ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Facebook sommé d'arrêter les publicités ciblées. Évalué à 2 (+0/-0).

    Je sais bien que les « entrepreneurs » ne sont pas cons :) et qu’ils auront « l’impression » que leur pub facebook a fonctionné… Mais est-ce que la même pub dans le journal local (je dis cela à titre d’exemple mais il faut comprendre que je parle de n’importe quel support/média accessible tout ça tout ça) n’aurait pas donné des résultats aussi ? (certains créent juste une « page » fb/insta au lieu de prendre des encarts et témoignent d’avoir pu décoller grâce à cela…)
    Mais allons plus loin : la régie va lui afficher des stats qui donnent l’impression qu’il y a des millions de gens qui ont vu son annonce, sauf qu’il n’y a aucun moyen de « vérifier » vraiment le nombre d’affichage et de vues etc. (c’est par rapport à cette première illusion que je dis qu’on n’a pas encore fait la preuve…)
    Poursuivons et venons en à notre problématique : est-ce que le tracking a vraiment apporté un plus hormis en coûts (financier pour l’entreprise acheteuse de campagne, écologique monstre pour tout le monde, etc.)

    Au fait, même ces gros (macdo, renau, etc.) ont recours à des placements facebook : bien qu’étant très connus, il y a la peur de se faire détrôner (et la pub n’est plus vraiment pour se faire connaître mais pour continuer à bien occuper l’espace face à la concurrence …mais on nous dira que c’est juste pour « communiquer » sur les nouveautés etc.) et croient aussi voir des résultats…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Imitation et intelligence

    Posté par  (site web personnel, Mastodon) . En réponse au journal IA : Imitation Artificielle. Évalué à 2 (+0/-0).

    +1

    La discussion serait bien sûr plus précise si on disposait d’une définition claire et indiscutée de l’intelligence.

    Laquelle des définitions ont utilisée les inventeurs du terme ? Mon petit doigt me dit que, puisqu’il s’agit avant tout et surtout d’informatique, que c’est la quatrième : juste du calculatoire… (et par conséquent les discussions des francophones sont vaines car se basant sur un faux-ami…)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume