2026年10月上期
2026年10月上期(2026/10/1~2026/10/16)にリスキリング(プログラミング)として取り組んだことをまとめました。
Topic
リスキリング
- OS: Windows Insider Experimental Preview Build 29680.1000、29683.1000と継続して更新
- 開発ツール: Visual Studio Code 1.140.0→1.142.0、Zed 1.22.0→1.24.2(Windows・macOS)、PowerShell 7.6.5→7.6.7に更新
- 開発ツール: WindowsにDelta 0.18.2、macOSにDelta 0.19.2を新規導入(LLMプロバイダーとしてのClaude Codeの対応待ち)
- MCP: Claude Code 2.1.247→2.1.296に更新
- Kotlin: Android Studio Rabbit 1 Canary 4→Rabbit 2 Canary 4に更新。Android 17(API 37.2)のFoldableエミュレータで動作確認
- TypeScript: 近況確認アプリの開発環境をNext.js 16.4.0・Electrobun 2.0.2・Bun 1.4.3に更新。設計書サイト構築ツールBlume 2.2.0に更新
営業日報システム
- インフラ: 本番Neon DBをAzure East US 2からAWS Singaporeへリージョン移行
近況確認アプリ
- v11.1.0: デスクトップアプリのビルド基盤をElectrobun 2.0.2に更新
- v11.2.0〜v11.2.2: メンバーのソロ活動を確認できるソロアーティスト一覧・詳細画面を新設し、客演(feat.)のみのリリースがモーニング娘。のリリースに混ざる不具合を修正。Next.jsのセキュリティアップデートも実施
- v11.3.0〜v11.3.11: シャッフルユニット・派生ユニット等をユニットとして新規登録。続けて、1つのリリースを複数のユニット・ソロアーティストに紐づける対応、手動登録リリースの表示・重複統合、共作の名義(小関舞×森戸知沙希等)や映像のみのシングルの取り込みなど、ディスコグラフィーの紐づけ不具合を集中的に修正
- v11.4.0: Next.jsを16.4.0へアップグレード
- v11.5.0〜v11.5.3: トップページを日付表示を最上位とする階層に再構成し、その日の出来事(ライブ・リリース・誕生日等)を表示。ビジュアル回帰テストの導入やモバイルでの投稿セクションの表示崩れ修正も実施
- v11.5.4〜v11.5.8: Vercel BlobのURL指定を環境変数から相対パス方式に変更。メンバー編集・保存や近況同期バッチの競合で直前の変更が消える不具合を集中的に修正し、開発用のBunも1.4.3に更新
詳細は、GitHubを参照ください
Daily
リスキリング
【10/1】
- <TypeScript> Windows Insiderで、近況確認アプリのデスクトップアプリのビルド基盤Electrobun 2.0.2に更新
【10/2】
- <開発ツール> macOSで、Zed 1.22.0に更新
【10/3】
- <OS> Windows 11 Insider Experimental (Future Platforms) Preview Build 29680.1000に更新
- <開発ツール> Visual Studio Code 1.140.0に更新
【10/5】
- <開発ツール> Windowsで、Delta 0.18.2を新規導入
- Zed Pro以外ではLLMプロバイダーの選択が必要だが、Claude Codeは「Coming Soon」で選択できないため、対応待ち
【10/7】
- <TypeScript> 近況確認アプリの開発環境で、設計書サイト構築ツールBlume 2.2.0に更新
【10/8】
- <OS> Windows 11 Insider Experimental (Future Platforms) Preview Build 29683.1000に更新
- <開発ツール> Visual Studio Code 1.141.0に更新
- <開発ツール> WindowsおよびmacOSで、Zed 1.23.2に更新
- <TypeScript> Windows Insiderで、近況確認アプリの開発環境のNext.js 16.4.0に更新
【10/11】
- <開発ツール> macOSで、Delta 0.19.2を新規導入
- <MCP> Claude Code 2.1.296に更新
【10/12】
- <Kotlin> Android Studio Rabbit 2 Canary 4に更新
- Android 17(API 37.2)のFoldableエミュレータで動作確認
【10/15】
- <開発ツール> Windowsで、Zed 1.24.2に更新
- <開発ツール> Visual Studio Code 1.142.0に更新
【10/16】
- <開発ツール> PowerShell 7.6.7に更新
- <TypeScript> Windows Insiderで、近況確認アプリの開発環境をBun 1.4.3に更新
- 型チェックをBun組み込みの型チェッカー(
bun check)に切り替え
- 型チェックをBun組み込みの型チェッカー(
営業日報システム
- インフラ: 本番Neon DBをAzure East US 2からAWS Singaporeへリージョン移行。
DATABASE_URL/DIRECT_URLの違いやCloud Runの環境変数更新手順をドキュメントに記録。移行前後のレイテンシの数値の補足と、ダンプファイルの扱いの教訓も追記(#303, 10/4) - テスト: E2Eの確認API応答待ち処理について、コメントの理由をNeonコールドスタート対策から実態(リトライ時の別日報誤認防止)に合わせて修正(#303, 10/4)
- 開発環境: 作業用の
tmp/ディレクトリをGitの管理対象外に設定(#305, 10/4)
近況確認アプリ
v11.1.0
- v11.1.0: デスクトップアプリのビルド基盤をElectrobun 2.0.2に更新。異常終了時の調査用ログの強化と終了時のブラウザ設定保存を安定化(#1662, 10/1)
v11.2.0〜v11.2.2
- v11.2.0: ソロアーティスト一覧・詳細画面を追加し、メンバー詳細にソロ活動を表示。ソロ作品が他メンバーの関連リリースやリリース一覧に混ざらないよう整理(#1683, 10/2)
- v11.2.1: 名義の連名と客演(feat.)を区別し、客演のみのリリースがリリース一覧・タイムラインに混ざる不具合を修正。安倍なつみのプリンちゃん名義作品をソロへ紐づけ(#1697, #1690, #1696, 10/2)
- v11.2.2: Next.jsの画像生成機能(next/og)のリモートコード実行の脆弱性を修正するセキュリティアップデート(16.3.8)(#1702, 10/3)
v11.3.0〜v11.3.11
- v11.3.0: シャッフルユニット・派生ユニット(あか組4・美勇伝・DEF.DIVA・カントリー・ガールズ等の54件)と、共作の名義のユニットを登録。ユニット一覧・詳細での表示とリリースの紐づけ(表記ゆれ「+」「+」の吸収を含む)に対応(#1704, 10/3)
- v11.3.1: 複数のユニット・ソロアーティストの曲を含むアルバムを、それぞれのユニット・ソロアーティストに紐づけて表示。全角記号を含む共作の名義の照合にも対応(#1706, 10/4)
- v11.3.2: 手動登録リリースがディスコグラフィー同期を実行するまでリリース一覧から辿れなくなる不具合を修正(#1714, 10/5)
- v11.3.3: 77thシングルが手動登録分とMusicBrainz取得分の2件表示される不具合を修正し、重複リリースを統合するデータ補正パッチを追加(#1717, 10/5)
- v11.3.4: 手動登録リリースの名義なしの曲が、曲詳細・プレイリスト詳細でモーニング娘。の曲として表示されない不具合を修正(#1715, 10/5)
- v11.3.5: タイムラインで、タンポポ・ミニモニ。等のリリースの参加メンバーが空になる不具合を修正(#1708, #1710, 10/5)
- v11.3.6: リリース一覧・曲詳細等に関連ユニット・ソロアーティストのリリースが並ぶよう改善し、オルゴール音源等を除外。モーニング娘。ロッキーズ・Q期・天気組をユニットに追加(#1711, 10/6)
- v11.3.7: 手動登録リリースのMusicBrainz IDへの洗い替えで、スラッシュ前後の空白だけが違うリリースを照合できない不具合を修正(#1718, 10/6)
- v11.3.8: ソロアーティストのリリース一覧に、卒業前のモーニング娘。のリリースや活動期間外のリリースが含まれる不具合を修正(#1721, 10/7)
- v11.3.9〜v11.3.10: 「小関舞×森戸知沙希」をユニットとして登録し直し、MusicBrainzにユニット登録のない共作の名義のリリースを名義の組み合わせで取り込む対応(#1727, #1729, 10/8)
- v11.3.11: 映像のみのシングル(シングルV・DVDシングル等)の収録曲がディスコグラフィーに取り込まれない不具合を修正(#1699, 10/8)
v11.4.0
- v11.4.0: Next.jsを16.3.8から16.4.0へアップグレード(#1663, 10/8)
v11.5.0〜v11.5.3
- v11.5.0: トップページを日付表示を最上位とする階層(日付表示 → 過去のこの日・新着投稿 → 公式・現役・OG)に再構成。日付表示にその日の出来事(ライブ・リリース・ラジオ出演・誕生日等)を追加し、モバイルでの表示崩れを予防(#1723, 10/9)
- v11.5.1: リリース削除パッチの中断でタイムラインのイベントが取り残される不具合を修正し、孤立イベント削除後のキャッシュ破棄を追加(#1739, 10/10)
- v11.5.2: 変更前後のスクリーンショットを比較するビジュアル回帰テストを追加(メンバー一覧・タイムライン・メンバー関係性マップ)(#1695, 10/10)
- v11.5.3: メンバー詳細の投稿セクション(Instagram・TikTok・YouTube)がモバイルで画面幅を超えて広がる不具合を修正し、共通の投稿グリッドに統一(#1741, 10/11)
v11.5.4〜v11.5.8
- v11.5.4: Vercel Blobのファイルを環境変数のURLではなく相対パス指定で読む方式に変更。Blob用シークレットの診断も形式診断に作り替え(#1684, 10/13)
- v11.5.5: メンバー情報を続けて編集・保存すると直前に保存した変更が消える不具合、公式アカウント一覧の保存時の読み込み失敗で他の登録済みアカウントが消える不具合、メンバー近況同期・新着ダイジェストの集計で直前の保存内容を取りこぼす不具合を修正(#1751, 10/15)
- v11.5.6: 新着ダイジェストの集計で当日の既存分の読み込みに失敗すると集計が消える不具合、Instagram投稿の収集で保存済み投稿の読み込みに失敗すると既存投稿が消える不具合を修正(#1754, #1755, 10/15)
- v11.5.7: 開発用のBunを1.4.3に更新し、型チェックをBun組み込みの型チェッカーに切り替えて高速化(#1757, 10/16)
- v11.5.8: メンバー近況同期バッチの実行中にメンバー編集で保存した変更が、書き戻しで消える不具合を修正(#1753, 10/16)