前回(#8)で、チェックリストでギアを1つずつチェックできるようになりました。 今回は、ハコヅミを作ろうと思ったきっかけでもある、コンテナ単位の一括チェックです。
#1で書いたとおり、キャンプの荷物は、ギアをコンテナにまとめて入れておき、コ …
前回(#7)で、実際のギアとコンテナが入りました。 今回は、ハコヅミの中心になる2つの機能です。
プラン:ソロ・宿泊、ファミリー・日帰りなど、キャンプの種類ごとの持ち物の組み合わせ チェックリスト:プランを選んで作る、キャンプ1回分のチェッ …
前回(#5)のコンテナの機能を作っている途中で、E2Eテストが通ったり落ちたりするようになりました。 落ちるテストが実行のたびに変わる、いわゆる「不安定なテスト」です。
原因は1つではなく、4つありました。今回は、その見つけ方と直し方の記録 …
前回(#1)で紹介したキャンプ道具のチェックリストアプリ「ハコヅミ」の、開発の土台を作りました。
やったことは次のとおりです。
GitHubのリポジトリ作成と、Issueのテンプレート SvelteKitの雛形 PRごとの自動テスト(CI) …
前回の記事では、作るサービスを選ぶ6つの基準を決めました。 今回は、それらのサービスを何で作るかです。これから作るサービスすべてに共通する技術スタックを決めたので、その中身と選んだ理由をまとめます。 (2026年9月時点の方針です)
2026年5月31日に「SvelteKit × Cloudflare D1 × Drizzle の環境構築」から始めたこのシリーズが、100回に到達しました。約4ヶ月、99本の記事(うち38本がデプロイ回)を書いてきたことになります。最終回 …
家計簿アプリ作成シリーズの第98回です。年間サマリーページには月ごとの収入・支出を並べた棒グラフがありますが、「支出が増えた月に何の支出が増えたのか」までは分かりません。今回はカテゴリ別の内訳が月ごとに分かる積み上げ棒グラフを追加します。シ …
家計簿アプリ作成シリーズの第96回です。お題85で作ったバックアップ・リストア機能に、いくつか積み残しがありました。改めて読み直したところ、積み残し以外にデータが復元されないバグも見つかったので、まとめて対応します。
家計簿アプリ作成シリーズの第95回です。前回のレシート画像APIの所有者チェックは、目で見て確認しただけでした。うっかり壊しやすい部分なので、E2Eテストで固めておきます。
家計簿アプリ作成シリーズの第93回です。前回レシート画像の削除対応をしている途中で、画像を返すAPIに所有者の確認が無いことに気付きました。今回はそこを塞ぎます。