2025.07.31 (Jeu)

✹ RĂ©sumĂ© de Gemini 2.5 Pro  

Une journĂ©e oĂč des incidents dignes d’un spĂ©cial frisson, Ă©crasement de DB et exposition de mots de passe, m’ont rĂ©appris la peur du dĂ©veloppement.

Original

đŸ—“ïž Date : jeudi 2025.7.31

Objectifs : 1/1

TĂąches : 1/1

Habitudes : 3/3

Paris : 2

naver-042-001

🔂-🎯 Systùme de routine de gestion des objectifs

Objectifs de toute une vie

  • [Life RPG]

  • 🎯 Atteindre plus d’un million d’utilisateurs actifs mensuels (MAU)

Objectifs de 2025

  • [Life RPG] (liferpg.online)

  • 🎯 2025.07 Terminer le brouillon du projet Life RPG
  • 🎯 Feuille de route provisoire (non confirmĂ©e) : dĂ©velopper au moins 5 apps (modules) intĂ©grĂ©es Ă  la plateforme Life RPG

  • 🎯 2025.08 Gurumiya
  • App de gamification qui conserve les notes de cours d’acadĂ©mie/PT, accumule de l’expĂ©rience et fait monter de niveau grĂące aux prĂ©sences et aux devoirs.

  • 🎯 2025.09 Oharu (Aujourd’hui)
  • App de gamification du quotidien avec une fonction de SNS interne pour fixer l’objectif du jour et partager sa rĂ©ussite avec ses amis

  • 🎯 2025.10 Pianolic
  • App de gamification musicale pour gĂ©rer les traces de pratique du piano et collectionner les morceaux et albums travaillĂ©s

  • 🎯 2025.11 Running Party
  • App de gamification de la course qui suit les sorties et propose une fonction de matching pour courir avec d’autres utilisateurs Ă  proximitĂ©

  • 🎯 2025.12 Auto Vibe
  • App de gamification Ă©ducative qui rassemble des astuces et cours sur les outils d’automatisation et le vibe coding, puis propose un parcours d’apprentissage adaptĂ© au but de l’utilisateur

  • 🎯 2026.01 Ouverture du Life Store
  • Ouverture officielle du Life Store, le coeur de la plateforme. Les utilisateurs pourront y acheter des droits d’accĂšs aux apps, et les dĂ©veloppeurs pourront y enregistrer de nouvelles apps.

  • 🎯 2026.02 DĂ©fi du programme de prĂ©-crĂ©ation d’entreprise
  • Tenter le programme public de soutien Ă  la prĂ©-crĂ©ation d’entreprise afin de vĂ©rifier la viabilitĂ© du projet et d’obtenir du soutien pour la croissance et l’exploitation stable de la plateforme.

  • [Gurumiya]

  • 🎯 CrĂ©er un modĂšle B2B en SaaS (mise Ă  jour centrĂ©e administrateurs/enseignants)

  • 🎯 Enregistrer sur l’App Store / le Play Store

  • 🎯 Ajouter des Ă©lĂ©ments B2C au modĂšle B2B : gestion intĂ©grĂ©e des donnĂ©es entre toutes les organisations de cours (mise Ă  jour centrĂ©e Ă©lĂšves)

  • [SantĂ©]

  • 🎯 Perdre 10 kg (85kg → 75kg)

Objectifs d’aoĂ»t

  • [Life RPG] (liferpg.online)

  • 🎯 RĂ©diger le brouillon du projet Life RPG

  • 🎯 Imaginer les activitĂ©s et le modĂšle de revenus liĂ©s Ă  la plateforme

  • 🎯 Envisager une transition B2B

  • 🎯 Étude de marchĂ© : projet, apps Ă  intĂ©grer, activitĂ© et modĂšle de revenus, 
 (+ IA)

  • 🎯 VĂ©rification des hypothĂšses clĂ©s : collecter des documents sur l’efficacitĂ© de la gamification

  • 🎯 Questionnaire

  • 🎯 Organiser le contenu dans Notion Workspace

  • [Gurumiya]

  • 🎯 CrĂ©er un modĂšle B2B en SaaS (mise Ă  jour centrĂ©e administrateurs/enseignants)

  • 🎯 Enregistrer sur l’App Store / le Play Store

  • [SantĂ©]

  • 🎯 Perdre 2,5 kg (84.5kg → 82.0kg)

Objectifs de la quatriĂšme semaine de juillet

  • [Life RPG] (liferpg.online)

  • Rien

  • [Gurumiya]

  • 🎯 Passer l’orientation en SaaS

  • 🎯 Terminer le systĂšme de gestion des organisations

  • [SantĂ©]

  • 🎯 Perdre 0,5 kg (85.0kg → 84.5kg)

Objectifs du jour (⚠ obligatoire)

  • ✅ Gurumiya : Ă©mulateur -> production

🔂-📌 Systùme de routine de gestion des tñches

TĂąches du jour (⚠ obligatoire)

  • ✅ RĂ©diger 2 articles de review pour le blog

naver-042-002

[Restaurant] Bricks5221 Beer, bar de Sinchon oĂč la pizza est dĂ©licieuse

Le restaurant que je prĂ©sente aujourd’hui est Bricks5221 Beer, un bar oĂč la pizza est vraiment dĂ©licieuse. DĂšs l’entrĂ©e, le cĂŽtĂ© adorable du patron ressort


blog.naver.com

naver-042-003

[Restaurant] Sinchon Smile Samgyeop, restaurant de poitrine de porc congelée à Sinchon

Le restaurant que je prĂ©sente aujourd’hui est Sinchon Smile Samgyeop, spĂ©cialisĂ© dans la poitrine de porc congelĂ©e. Un highball avec de la viande, c’est encore redoutable
 


blog.naver.com

🔂-♟ SystĂšme de routine de gestion des habitudes

Habitudes du jour

  • ✅ QualitĂ© : au moins une qualitĂ© dĂ©couverte chez moi aujourd’hui

  • MĂȘme face Ă  une grosse difficultĂ©, je n’abandonne pas et je m’accroche jusqu’au bout pour rĂ©soudre le problĂšme.

  • ✅ Gratitude : au moins une chose pour laquelle je suis reconnaissant aujourd’hui

  • Reconnaissant envers les personnes prĂ©cieuses qui comprennent mĂȘme mes erreurs maladroites

  • ✅ Routine : vĂ©rifier les objectifs / tĂąches / habitudes du jour

naver-042-004

naver-042-005

🔂-💾 Systùme de routine de gestion des paris

Paris en cours (⚠ obligatoire)

  • ~2025.8.2 💾 Amende : 50000 wons (payĂ©e d’avance)
  • Atteindre 84.5Kg

  • 2025.7.26 : 86.2Kg

  • 2025.7.27 : 86.8Kg (+0.6)

  • 2025.7.28 : 85.7Kg (-1.1)

  • 2025.7.29 : 85.0Kg (-0.7)

  • 2025.7.30 : 84.5Kg (-0.5)

  • 2025.8.1 : 85.0Kg (+0.5)

  • 🏆 RĂ©compense en cas de rĂ©ussite : aucune

  • ~2025.8.15 💾 Amende : 50000 wons
  • Transformer le service spĂ©cialisĂ© par organisation (iD Diary) en service SaaS (Gurumiya)

  • DĂ©poser la demande d’examen sur l’App Store / le Play Store

  • 🏆 RĂ©compense en cas de rĂ©ussite : figurine de Magicarpe

naver-042-006

đŸ€” Bref retour

Waouh
 aujourd’hui, j’ai vraiment eu froid dans le dos.

Pendant le dĂ©ploiement de la DB locale du Firebase Emulator vers la DB de production, une erreur inattendue s’est produite.

J’ai commis l’erreur monumentale de rĂ©initialiser de force tous les mots de passe Auth en mots de passe temporaires (par exemple, “temp1234”).

Le problĂšme, c’est que j’avais dĂ©tournĂ© les yeux de Claude Code juste parce que j’avais un peu sommeil.

Je n’aurais jamais imaginĂ© que ce foutu truc ait discrĂštement plantĂ© un code aussi horrible sans que personne ne le voie, haha.

Heureusement, il y avait d’anciennes sauvegardes, donc tout a pu ĂȘtre restaurĂ© sauf pour 10% des utilisateurs. Mais
 pour les 10% restants, leur mot de passe a Ă©tĂ© changĂ© de force.

Que ce genre de chose soit possible, franchement, ça m’a vidĂ©.

Quand j’ai fait tout un cinĂ©ma Ă  Claude en l’accusant, en lui disant que c’était de sa faute et de tout remettre en place, le type qui d’habitude refuserait jusqu’à la mort d’écrire un code de rĂ©initialisation forcĂ©e de mots de passe en disant que c’est impossible pour des raisons de sĂ©curitĂ© m’a docilement pondu le code.

Hmph, on dirait qu’il a aussi appris ce qu’est la conscience. (
Hein ? TrouvĂ© une faille ?)

Et il y a encore une autre chose qui m’a choquĂ©.

Il y a une procĂ©dure d’approbation d’inscription, et voilĂ  que dans la DB liĂ©e Ă  cette approbation, le mot de passe saisi par l’utilisateur apparaissait bien en clair.

J’ai paniquĂ©. Claude, ce truc-lĂ , en sait assez pour comprendre que la sĂ©curitĂ© est importante, alors comment a-t-il pu Ă©crire un code aussi dĂ©lirant


J’ai effacĂ© en urgence tous les champs de mot de passe et corrigĂ© le code pour que l’authentification ne passe que par Auth, mais j’en ai eu le vertige.

Et si ça avait Ă©tĂ© pillĂ© Ă  cause de cette faille de sĂ©curité  ?

Pfiou


Manipuler des donnĂ©es, ce n’est vraiment pas une affaire facile


Si je lui avais ordonnĂ© prĂ©cisĂ©ment de quelle maniĂšre traiter quelles donnĂ©es et comment, ce fichu Claude n’aurait sans doute pas Ă©crit un code pareil


C’est ma faute


Laisser un commentaire