2025.08.13 (水)

Gemini 2.5 Proの要約  

プロダクションデプロイパイプラインを構築しながら、実運用のための基盤を固めた一日。

原文

🗓️ 日付: 2025.8.13 水

目標 : 2/2

やること : 0/0

習慣 : 3/3

賭け : 2個

naver-028-001

🔂-🎯 目標管理ルーティンシステム

一生の目標

  • [Life RPG]

  • 🎯 月間ユーザー数(MAU)100万人以上を達成

2025年の目標

  • [Life RPG] (liferpg.online)

  • 🎯 暫定ロードマップ(確定ではない): Life RPGプラットフォーム内蔵アプリ(モジュール)を5個以上開発

  • 🎯 2025.08 iD Note
  • 塾/PTレッスンの記録を保存し、出席チェックや宿題などを通じて経験値をため、レベルアップするゲーミフィケーションアプリ

  • 🎯 2025.09 Oharu(今日という一日)
  • 今日の目標を設定し、達成状況を友人たちと共有する内部SNS機能を搭載した日常ゲーミフィケーションアプリ

  • 🎯 2025.10 Pianolic
  • ピアノ演奏記録を管理し、練習した楽曲とアルバムを集める音楽ゲーミフィケーションアプリ

  • 🎯 2025.11 Running Party
  • ランニング記録を追跡し、周辺のほかのユーザーと一緒に走れるランニングマッチング機能を提供するランニング・ゲーミフィケーションアプリ

  • 🎯 2025.12 Auto Vibe
  • 自動化ツールとバイブコーディングに関するコツや講座を集め、ユーザーの目的に合わせた学習ガイドラインを提示する教育ゲーミフィケーションアプリ

  • 🎯 2026.01 Life Storeオープン
  • プラットフォームの核であるLife Storeを正式オープン。ユーザーはストアでアプリへのアクセス権を購入でき、開発者は新しいアプリを登録できる。

  • 🎯 2026.02 予備創業パッケージに挑戦
  • プラットフォームの成長と安定した運営のため、政府支援事業である予備創業パッケージに挑戦し、事業性の検証と支援の確保を目指す。

  • [iD Note]

  • 🎯 SaaSでB2Bモデルを作る(管理者/先生中心のアップデート)

  • 🎯 App Store / Play Storeに登録する

  • 🎯 B2BモデルにB2C要素を追加する: すべてのレッスン組織間のデータを統合管理(学生中心のアップデート)

  • [健康]

  • 🎯 体重10kg減量(85kg → 75kg)

8月の目標

  • [Life RPG] (liferpg.online)

  • 🎯 Life RPG企画案の初稿作成

  • 🎯 プラットフォーム関連事業および収益モデルの構想

  • 🎯 B2B転換の検討

  • 🎯 市場調査: 企画案、入れるアプリ、事業および収益モデル関連、… (+ AI)

  • 🎯 核心仮説の検証: ゲーミフィケーション効能関連資料の収集

  • 🎯 アンケート調査

  • 🎯 Notion Workspaceに内容を整理する

  • [iD Note]

  • 🎯 SaaSでB2Bモデルを作る(管理者/先生中心のアップデート)

  • 🎯 App Store / Play Storeに登録する

  • [健康]

  • 🎯 体重2.5kg減量(84.5kg → 82.0kg)

8月第2週の目標

  • [Life RPG] (liferpg.online)

  • なし

  • [iD Note]

  • 🎯 モバイルUI最適化

  • 🎯 「今日のクイズ」機能追加

  • ✅ 組織関連機能をすべて削除

  • [健康]

  • 🎯 体重0.5Kg減量(84.5kg → 84.0kg)

今日の目標(⚠️ 必須)

  • ✅ iD Note: アカウント関連のデバッグ

  • ✅ iD Note: DB修正/移行/デプロイ

🔂-📌 やること管理ルーティンシステム

今日のやること(⚠️ 必須)

  • なし

🔂-♾️ 習慣管理ルーティンシステム

今日の習慣

  • ✅ 長所: 今日見つけた自分の長所1つ以上

  • 高い開放性を持っていて、人見知りをあまりしない。

  • ✅ 感謝: 今日感謝したこと1つ以上

  • パートナーになるかもしれない良い方を紹介してくださった牧師先生に感謝

  • ✅ ルーティン: 今日の目標 / やること / 習慣チェック

naver-028-002

naver-028-003

🔂-💸 賭け管理ルーティンシステム

進行中の賭け(⚠️ 必須)

なし

🤔 簡単な振り返り

Firebase Emulatorを活用して、ローカルでテストしてからプロダクションへデプロイする流れにかなり慣れてきた。

以前はあらゆる事故を起こし、エラーもめちゃくちゃ出しながら、ユーザー様たちから一言言われることもあったけれど、

(「何ですか先生〜 これ不良品ですね!」… 先生から伝え聞いた幼い友だちの不満げな声を、僕は忘れられない。)

ようやくデプロイプロセスそのものは安定期に入ったようだ。

あとではテストサーバーをもう一つ別に作って、まずそこにデプロイしてみて、その後うまくいけばプロダクションサーバーにもデプロイする形で、もう少し安全にやってみたい。

< 注意! >

User Authentication関連は絶対にデプロイしないこと!

Firestore Rulesをむやみにデプロイしないこと!

Firestore Indexはローカルエミュレーターでは不要だが、プロダクションではないとエラーにつながる!

< デプロイパイプライン >

  1. ./start-emulator.sh –backup: [DB export] プロダクションからローカルFirebase Emulatorへ取り込む

  2. firestore.rules: 全体公開権限に変更。(bak2)

  3. schema_migration_service.dart: DBマイグレーションおよび修正

  4. ./start-pasting –no-backup: [DB import] ローカルFirebase Emulatorからプロダクションへ強制上書き

  5. firestore.rules: RBAC権限に変更。(bak1)

  6. firestore.indexes.json: 必要なインデックスを追加する

  7. ./start-deploy.sh –rules –index: GitHub Actions / Firestore Rules / Firestore Index

コメントする