Gil Cot ✔ a écrit 6681 commentaires

  • [^] # 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.

    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.

    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.

    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.

    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.

    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.

    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.

    « 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.

    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.

    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.

    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.

    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. 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. 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.

    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.

    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.

    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.

    +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

  • [^] # 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é à 3.

    Ouais les gens sont dupés (donc on ne peut pas dire que c’est valable)

    qui correspondent (selon eux) à ce qui pourrait les intéresser

    Autres conclusions plus loin qui sont tout aussi fausses aux vues des prémices

    Donc il y a des entrepreneurs près à payer pour cette pub avec tracking, qui voient le résultat, et de l'autre côté des clients satisfaits de se voir afficher ces pubs.

    (les deux fautes sont de dire que les entrepreneurs « voient le résultat » alors qu’on peine à démontrer la chose, et de dire qu’il y a des clients satisfaits sans pouvoir le démontrer) Bref, des fantasmes substitués à la réalité (:

    “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.

    J'aime ma presse sans pub, je paye des journaux sans pub.

    Ah… please, name drop…
    Parce-que moi j’ai cessé de payer des promesses non tenues

    je ne comprends pas la gabegie des trucs payants avec pub

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

  • [^] # Re: Maintenant qu'on est vendredi...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Python à trou : trouve ton environnement. Évalué à 2.

    Et parlant de « véritables langages de programmation », beaucoup d’interpréteurs BASIC de ma jeunesse ont aussi un traitement léger/sommaire de l’analyse de la syntaxe ;)
    Cela ne s’oppose pas vraiment à la notion de « shell » qui est le/la rôle/fonctionnalité de l’interpréteur qui peut être du Perl/Python/Fish/etc.

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

  • [^] # Re: Maintenant qu'on est vendredi...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Python à trou : trouve ton environnement. Évalué à 2.

    Dans ton exemple, tu as bien indiqué que c’est une chaine par '[plop' : au niveau de l’analyse de la ligne, il ne peut clairement pas se dire que c’est une commande interne ou dans un chemin connu… Enfin, dans ton exemple, l’appel par ./[plop (qui commence donc par ./ et non [ dans le contexte de ma remarque) n’a pas l’ambiguïté. :)

    Je te rejoins pour les commandes copiées depuis des documents Windows : une plaie que j’ai rencontré dans certaines entreprises où je suis passé et où les gens s’échinent à faire de la documentation dans Word pour gérer du Linux et des Unix…
    Tiens, parlant de Notepad, il peut maintenant enregistrer des fins de ligne Unixien si on pense à le lui demander. La vraie plaie en terme d’éditeurs est ceux qui te changent les fins de ligne et rendent les scripts inopérant dès le shebang…

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

  • [^] # Re: …

    Posté par  (site web personnel, Mastodon) . En réponse au journal Des points et des points de code. Évalué à 3. Dernière modification le 19 mars 2025 à 12:03.

    La plupart (car il y a quelques différences aussi (comme le double espace pour faire l’insécable) des mêmes abréviations que j’utilise sont dans la/les configuration/mappings par défaut de Compose mais tu peux avoir d’autres choix/variations voir les tiens :)

    Je ne sais pas s’il y a d’autres programmes (en dehors de Vim et NeoVim donc, et Compose pour qui c’est plus un fondement qu’une ligne stricte ?) qui l’utilisent mais j’ai déjà croisé des trucs similaires sur IRC et NNTP, en générale quand l’anglais et l’ASCII sont prédominants (i.e. quand Unicode n’est pas la norme sur le canal) et où on utilise beaucoup de translittérations (en fait ce RFC est une forme de proposition de standardisation et d’harmonisation mais certaines disciplines ont des conventions de romanisation déjà établies de belles lurettes, je pense par exemple à l’ASCIIfication de l’IPA bien connu des linguistes des décennies avant une RFC de 1992 qui n’adresse même pas toutes leurs problématiques —édition— et je pense à toutes les commandes LaTeX bien établies…)

    Normalement tu n’as pas besoin de « retenir les noms et/ou points de code Unicode » car c’est le rôle des « sélecteurs/tables de caractères » de te fournir une bonne interface (= simple et efficace à la fois) pour retrouver et insérer des caractères autrement que par le clavier. :)

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

  • # &moi

    Posté par  (site web personnel, Mastodon) . En réponse au journal Prises de notes sous Linux. Évalué à 3.

    Comme chacun y va de sa préco (après tout, il y tellement de choix …pour tous les goûts), voici mes reco :D

    Des commentaires ont évoqué le principe du Wiki pour gérer sa KB.
    Dans le domaine, j’aime beaucoup DokuWiki, mais il y a aussi : TiddlyWiki, PmWiki, Waliki, Gone, Quiki, Sausagewiki, ittywiki, WikiDocs et MDwiki. Ces gestionnaires de contenus ont le bon goût de stocker directement les contenus dans de simples fichiers textes (Wikipedia par exemple utilise une base de donnée). Ils utilisent la syntaxe Wiki (pour les premiers) ou Markdown (pour les trois derniers). Il y en a certainement d’autres dont je n’ai pas entendu parler,

    D’autres commentaires ont mentionné l’utilisation de fichiers sous Git… Dans le même esprit, on peut trouver : Gollum (qui est le moteur utilisé par Gitlab, donc permet aussi bien du Markdown que de l'Asciidoc), Gitit, Mycorrhiza, Jingo, Fluence, Amusewiki, etc.

    Si l’on ne fait pas du « collaboratif » (bien que ce soit possible de brancher Git dessus hein) ou du public (je veux dire exposé en web), et que l’on travaille exclusivement en console (un peu comme moi), je recommande surtout :
    VimWiki pour les vimistes (on peut utiliser aussi bien une syntaxe wiki qu’une syntaxe markdown) ;
    Org mode pour les emacsistes (ça utilise un balisage propre auquel on se fait vite) mais pas que (mais on perd nombre de fonctionnalités) ;
    nbpour tous, (que je m’étais noté de vous poster en lien depuis un moment), et qui reproduit les fonctionnalités des outils de notes graphiques qui ont la côte…
    Ce que ces applis populaires mettent en avant, c’est la synchro via leurs serveurs… On peut reproduire la même chose ici en utilisant un gestionnaire de version ou juste Syncthing ou son propre Cloud. Les applis populaires mettent aussi en avant une appli mobile liée via un compte à leurs serveurs… Comme ici on stocke directement dans des fichiers textes, on a le libre choix en poche, et je recommanderai : Markor (pour du Markdown ou du ZimWiki et un peu pour Asciidoc) et Orgzly (pour du org-mode, et j’aurais bien recommandé Orgro aussi mais ça s’adosse à un service tiers) etc.

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

  • [^] # Re: …

    Posté par  (site web personnel, Mastodon) . En réponse au journal Des points et des points de code. Évalué à 4.

    Plus précisément :

    combinaison caractère nom anglais
    :3 vertical ellipsis
    .3 midline horizontal ellipsis
    ,. (baseline) horizontal ellipsis

    Et ce n’est pas une invention ésotérique de Bram ou des vimers car ça provient de RFC1345 ;)

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