La semaine du 23 au 29 mars

| french

lundi 23

J'ai trouvé comment catégoriser les liens pour mon bulletin d'information Emacs News par commande vocale en utilisant Silero pour détecter l'activité vocale et Speaches pour transcrire les commandes. C'était un peu lent, mais c'était prometteur. Je pense que si je traite quelques commandes par lots, ce sera plus rapide.

Il faisait beau l'après-midi. J'ai emmené ma fille à son cours de gymnastique à vélo, où elle s'est bien amusée en s'exerçant à se laisser tomber sur le ventre après une roue. Après cela, nous sommes allées à la boutique Healthy Moms Market pour acheter une boîte à lunch1 plus grande pour ma fille.

Les collections de CD audio Michel Thomas que j'ai empruntées à la bibliothèque pour apprendre le français étaient trop rayées pour être écoutées. Tant pis. J'ai déjà écouté la majorité d'un cours sur YouTube, mais les autres ressources semblaient utiles.

mardi 24

J'ai décortiqué le mot « grenouille », que j'ai dit au moins 37 fois lors du cours précédent.

(subed-record-extract-words "grenouille"  "/home/sacha/sync/recordings/processed/2026-03-20-raphael.json" "/home/sacha/proj/french/analysis/grenouille/index.vtt")
(my-subed-record-group-by-notes
  (nreverse
   (subed-record-sort-by-directive
    "#+NOTE"
    (subed-record-filter-skips
     (subed-parse-file "/home/sacha/proj/french/analysis/grenouille/index.vtt"))))
  "/home/sacha/proj/french/analysis/grenouille/grenouille"
  "/home/sacha/proj/french/analysis/grenouille/index.vtt" t)

Mais l'enregistrement numéro 10 ressemblait au numéro 4… Peut-être que, lorsque mon tuteur a répété le mot, il ne voulait pas dire que c'était une erreur, il m'a simplement encouragée à la répéter. Je dois penser à comment profiter du bilan de mon tuteur.

J'ai remarqué le /​ə/ comme dans le mot « je », le /​u/ dans la prononciation /​gʀənuj/ et la différence avec le mot « oui » /​ˈwi/. C'est difficile pour moi.

(subed-record-compile-subtitle-list
 (mapcar (lambda (o)
           (setf (elt o 3)
                 (format "%s: %s"
                         (subed-record-get-directive "#+NOTE" (elt o 4))
                         (elt o 3)))
           o)
         (nreverse
          (subed-record-sort-by-directive
           "#+NOTE"
           (subed-record-filter-skips
            (subed-record-filter-for-directive
             "#+NOTE"
             (subed-parse-file "/home/sacha/proj/french/analysis/grenouille/index.vtt"))))))
 "/home/sacha/proj/french/analysis/grenouille/grenouille-compiled.opus"
 nil
 '(:interleaved "/home/sacha/proj/french/chime.opus"))

Mon tuteur m'a donné de nouvelles phrases :

  • Ma compagne m’accompagne à la campagne avec une autre compagne.
  • Une tortue têtue marche dessus sous une pluie continue.

Je me suis concentrée sur la différence entre « compagne » et « campagne. »

(let ((my-lang-words-for-review-context-function 'my-lang-words-for-review-phrase-context))
  (my-lang-words-for-review "La semaine du 16 au 22 mars"))

Les points pour réviser ma prononciation :

  • nous avons acheté des nouilles instantanées.
  • qui proposait la boîte à déjeuner qu'elle voulait
  • donc si elle veut être assortie, alors nous serons assorties.
  • J'ai cherché dans le groupe de précaution COVID et j'ai trouvé une recommandation
  • Ma fille a également réalisé une pancarte avec son nom et quelques Pokémon.
  • qui fournit les appareils Holter pour lancer les démarches.
  • J'ai actualisé mon script pour réserver des livres à la bibliothèque.
  • pour rechercher la cause de ses symptômes.
  • Elle aime bien le skee-ball et elle a obtenu son meilleur score jusqu'à présent.
  • donc je l'ai emmenée au magasin de tissus du centre-ville.
  • Dans un autre magasin à proximité
  • … et un gloss à lèvres.
  • Mon mari a installé deux lumières à côté du lit mezzanine de ma fille parce
  • mais après avoir gratté le dessus
  • J'ai cousu une housse de protection
  • mon mari a préparé des nouilles ramen aux wontons.
  • Je me suis assise sur le porche et j'ai réécrit mon journal et mes notes sur l'IA en français.
  • qu'elle avait mal au ventre.
  • Je leur ai donné des guimauves et elles (et le grand-père d'une amie de ma fille) les ont fait griller sur des brochettes.
  • nous avons cousu ensemble.
  • La bosse près du piercing de ma fille a commencé à saigner et suppurer.
  • elle dormait probablement sur le côté.
  • J'ai participé à la réunion virtuelle OrgMeetup.
  • grâce à la reconnaissance vocale.

Pendant la conversation, j'ai pu lui décrire la bibliothèque de Toronto que j'adore tellement. La bibliothèque de Toronto est l'une des plus grandes au monde. Chaque quartier a sa propre bibliothèque, et on peut réserver jusqu'à 50 livres pour les faire envoyer à la bibliothèque à proximité. La bibliothèque offre aussi énormément de livres électroniques, ce qui est très pratique.

(subed-record-extract-all-approximately-matching-phrases
   (split-string (org-file-contents "/home/sacha/proj/french/analysis/virelangues-2026-03-13/phrases.txt") "\n")
   "/home/sacha/sync/recordings/processed/2026-03-24 12-29-53-sacha.json"
   "/home/sacha/proj/french/analysis/virelangues-2026-03-13/2026-03-24-raphael-script.vtt")

Ma fille était grincheuse avec moi et vis-à-vis de l'école aujourd'hui. L'école a une remplaçante, ce qu'elle n'aime jamais. Elle a aussi eu l'impression que je l'avais pressée pendant la pause déjeuner parce que je n'avais pas voulu être en retard pour mon cours.

Elle n'a pas trouvé son ordinateur qui était sur le banc devant la salle de bain. Je pense qu'elle n'a pas cherché bien loin. Elle n'a pas demandé à mon mari de l'aider à chercher. Elle a simplement séché les cours. J'ai reprogrammé mon prochain cours avec mon tuteur pour qu'il commence à 12h45 au lieu de 12h30. De toute façon, puisqu'elle a décidé de sécher les cours, j'ai proposé de faire une promenade au parc ou de coudre la couverture de pique-nique. Elle a fermement décidé d'être grincheuse. Les turbulences font partie de la vie avec un enfant.

L'appareil Holter était arrivé, mais ce n'était pas un bon moment pour le lui mettre.

mercredi 25

J'ai travaillé comme consultante. J'ai eu trois tâches à accomplir et je les ai finies, donc j'étais satisfaite. J'ai terminé les cours de formation, j'ai configuré des paramètres pour permettre à un autre développeur de vérifier mon logiciel avant la mise à jour du système, et j'ai fait un prototype d'affichage vidéo qui est plus moderne que la version actuelle.

Ma fille n'a pas voulu sortir pour jouer à cause de l'appareil Holter qu'elle doit porter pendant deux semaines. Heureusement, la mère de son ami m'a envoyé une invitation à jouer ensemble à Minecraft. Ma fille a joué avec son ami sur son serveur Minecraft Java. Ils ont commencé un nouveau monde, donc je les ai rejoints pour aider à assembler des ressources. Nous avons établi notre base sur une montagne. J'ai coupé des épicéas, j'ai miné un conduit jusqu'à la couche moins 54 et j'ai commencé une ferme de blé et de canne à sucre. Ma fille et son ami ont exploré des cavernes, combattu beaucoup de monstres, et décoré notre base. Elle a aimé jouer avec un ami qui coopérait avec elle, ce qui est différent des griefers dans son club Minecraft à l'école. ( Elle a dit que s'il se conduisait mal, elle pouvait parler avec la mère de son ami. )

J'ai participé à la réunion virtuelle Emacs Berlin, qui se tenait sur mon serveur. Malheureusement, j'ai raté le courriel de l'hôte indiquant que son code de modérateur ne fonctionnait pas parce que j'étais concentrée sur mon travail, donc j'ai corrigé le problème environ une heure après le début de la réunion virtuelle. Néanmoins, la réunion s'est bien déroulée. Après ça, j'ai mis à jour mon serveur BigBlueButton pour les réunions virtuelles, juste au cas où cela puisse aider.

J'étais tellement fière de ma fille, qui porte l'appareil Holter quoiqu'il soit pénible. Elle peut même gérer la batterie elle-même, et elle a déjà remarqué un épisode de palpitations. Elle a dit qu'elle détestait l'appareil Holter, mais elle voulait capturer des données pour que la cardiologue puisse analyser ses symptômes.

jeudi 26

J'ai dépoussiéré mon serveur Minecraft pour inviter l'ami de ma fille après les cours. Il fallait que je configure quelques règles sur le pare-feu et le routeur. Après avoir un peu tourné en rond, j'ai vérifié que je pouvais me connecter en dehors de notre réseau. J'ai aussi installé CraftyController pour gérer le serveur via une interface web. Ma fille et moi avons joué sur une carte de parkour Minecraft jusqu'à ce que la mère de son ami m'ait envoyé un message, puis ma fille et son ami ont joué indépendamment.

J'ai appelé l'entreprise qui nous a envoyé le Holter cardiaque pour demander conseil car les patchs démangeaient tellement ma fille. Après avoir confirmé qu'ils recevaient les données de ma fille et demandé des conseils, je suis allée à la pharmacie pour acheter une crème barrière.

Une fois que je suis rentrée, ma fille jouait à Minecraft toute seule. Elle a dit qu'elle avait construit une poubelle en utilisant un cactus, un coffre, et un entonnoir ; que son ami avait placé son épée dans la poubelle ; qu'il y avait un désaccord d'une certaine sorte, et qu'ensuite son ami avait fait exploser toutes les choses avec de la TNT, malgré leur accord de ne pas faire de griefing… De toute façon, j'ai envoyé un message à la mère de son ami au cas où elle aurait compris un peu plus que moi. Peut-être que leurs styles de jeu ne sont pas compatibles pour l'instant. C'est la vie.

J'ai mis la nouvelle crème barrière sur la peau de ma fille et nous avons appliqué de nouveaux patchs pour le Holter cardiaque. Nous avons reconnecté les électrodes. L'entreprise a dit qu'elle pouvait faire une pause si c'était nécessaire.

Ma fille s'est demandé comment faire des bracelets d'amitié, donc j'ai cherché des fils et lui ai montré comment les nouer.

Analyse de mon journal

J'ai mis à jour mon analyse de journal et j'ai utilisé l'IA Claude pour visualiser les données. Depuis novembre, j'ai écrit plus de 300 mots à presque chaque entrée sur plus de 140 entrées.

02_words_per_session.png

À mon étonnement, je trouve constamment de nouveaux mots pour décrire ma vie quotidienne, même si cette sorte de petite vie peut ennuyer autrui. Je prends soin de ma fille, je l'emmène à quelques endroits, je bidouille ma configuration d'Emacs, je réfléchis… C'est simple, mais c'est la mienne.

Il y a une légère diminution au fur et à mesure que je développe mon vocabulaire et que je m'habitue aux expressions figées.

01_cumulative_vocab.png

C'est plus facile de s'en rendre compte si l'on regarde le pourcentage des nouveaux lemmes en fonction des mots écrits, qui semble être d'environ 5 %.

06_vocab_efficiency.png

Je pense que je dois faire un effort pour utiliser plus d'adjectifs pour décrire davantage mes expériences, mais même lorsque j'écris en anglais, je suis attirée par la précision du verbe ou du nom juste. Si j'écris sur des choses qui sont semblables les unes aux autres, ou si je veux peindre un tableau d'une scène, les adjectifs seront plus nécessaires.

05_pos_usage.png

Ma sœur est devenue une écrivaine merveilleuse, mais elle ne donne pas dans le langage fleuri. Elle écrit avec son cœur sur des choses douloureusement claires et tout l'humour qu'elle peut trouver en aimant passionnément la vie et sa famille. Je n'ai pas besoin d'atteindre cette qualité d'écriture pour le moment; je n'ai pas la moitié de la sagesse qu'elle a dû acquérir. Je suis contente de consigner ma journée sachant qu'un jour j'oublierai les détails.

Les logiciels sont surtout écrits par l'IA Claude :

Un brouillon pour le Carnaval d'Emacs

Le thème du Carnaval d'Emacs ce mois-ci est « les erreurs et les idées fausses ». C'est difficile de penser à une chose qui est clairement une erreur, mais il y a certainement des choses que je ne fais pas efficacement.

Ma configuration est très volumineuse car je pense que mes petites modifications sont utiles seulement pour moi. Elles sont trop spécifiques, trop idiosyncratiques. J'apprécie les autres gens qui créent des bibliothèques ou même des packages que beaucoup d'autres utilisent, mais de mon côté, je ne me sens pas capable de le faire pour l'instant. Même soumettre des correctifs en amont et participer à la discussion qui s'ensuit parfois demande plus de persistance que j'ai.

L'avantage de garder mes modifications dans ma configuration est que même si je ne suis pas sûre, je pourrais essayer quelque chose, développer un prototype préliminaire, et changer mon avis si nécessaire. Quand je les publie dans une bibliothèque ou un package, j'ai l'impression que je dois peaufiner mes idées. C'est difficile de se tenir à une idée.

Ma situation préférée est quand j'écris mon essai dans un article, et qu'il inspire une autre personne qui implémente sa propre version, voire une nouvelle bibliothèque ou un nouveau package.

En revanche, si j'apprends à partager mon code, je peux aider plus de personnes, et je peux aussi apprendre de plus de personnes et plus de conversations.

Beaucoup de mes modifications sont brèves et faciles à copier de mes articles, mais il y a quelques collections qui dépendent des autres fonctions, ce qui les rend difficiles à copier. Les fonctions sont dispersées dans plusieurs articles sur mon blog. Par exemple, mes fonctions pour apprendre une langue ( particulièrement le français ) et pour contrôler Emacs par la voix deviennent plutôt complexes. Elles sont aussi exportées à ma configuration, mais le fichier Emacs Lisp est difficile à naviguer si on veut les copier. Je peux copier le code dans un fichier maintenant que Org Mode peut l'extraire vers des fichiers multiples, mais si je consacre du temps pour renommer les fonctions du préfixe « my- » au préfixe de la bibliothèque et les copier au dépôt, on peut le cloner et télécharger des mises à jour. Même si personne ne l'utilise, le fait de le peaufiner et de le documenter me sera utile un jour.

Donc il est possible que ce soit une erreur que je commette souvent sur Emacs : je pense que mes fonctions sont trop idiosyncratiques et trop préliminaires, donc je les ai laissées dans ma configuration. Mais si j'y consacre du temps pour extraire le code à une bibliothèque, je bénéficie peut-être à long terme.

Prot avait baissé ses tarifs de coaching. Quant au développement des packages, il est prolifique. J'apprends bien avec mon tuteur en français, donc peut-être consacrer de l'argent et du temps pour améliorer cette compétence vaut la peine. Certes, c'est juste pour le plaisir, mais c'est aussi important pour moi que je m'entraîne à apprendre avec l'aide des autres au lieu de trébucher toute seule. Je peux aussi écrire davantage, participer aux réunions virtuelles ou même diffuser en direct. J'ai toujours plus de choses à apprendre, ce qui est merveilleux.

vendredi 27

J'ai recommencé à dessiner des moments quotidiens comme j'avais fait il y a quelques années quand ma fille était plus jeune. Quand je suis tombée sur les dessins dans ma liste « En ce jour » (en fait le format RSS que j'avais ajouté à mon agrégateur), le dessin me manquait. Depuis le début de l'année scolaire, je dessinais une note pour la boîte à lunch de ma fille chaque jour de classe parce que ma fille voulait « l'expérience complète d'écolier » malgré le fait d'aller à l'école à distance. Je dessinais quelques Pokémon et d'autres centres d'intérêt de ma fille. Ça m'est enfin venu à l'idée de combiner des Pokémon et nos moments. Jusqu'à la semaine précédente, je les ai dessinées sur des fiches bristol. Je me suis remémoré que notre imprimante peut traiter les fiches bristol, donc j'ai utilisé Procreate sur mon iPad pour dessiner un moment de notre vie quotidienne et je l'ai imprimé pour l'insérer dans sa boîte à lunch.

Voilà :

2026-03-24-05 Holter monitor - I already detest every minute #moment #daily.jpg

2026-03-25-03 Mom used Dig, it's super-effective #moment #daily.jpg

2026-03-26-06 Try as ya might, ya'll never catch Meowth wid dat kind of parkour #moment #daily.jpg

View Org source for this post