[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"tag-articles-yt-dlp":3},[4,9,15,19,24],{"title":5,"description":6,"path":7,"publishedAt":8,"updatedAt":8},"YouTubeのJavaScriptチャレンジ（n challenge）とは","YouTubeの動画URL保護機構であるn challengeの仕組みと、yt-dlpでの解決策について解説","/youtube-javascript-challenge","2025-12-22T00:00:00.000Z",{"title":10,"description":11,"path":12,"publishedAt":13,"updatedAt":14},"Chrome拡張機能でX/Twitterの動画をダウンロードする方法 - yt-dlp + Native Host連携の実装記録","yt-dlpのアップデート、ChromeのCookieロック問題の回避策としてchrome.cookies APIとNative Hostを組み合わせた動画ダウンロード方式の実装、ファイル存在チェックの誤判定修正など、一連のトラブルシューティングをまとめた","/chrome-extension-x-download-fix-2026-02-02","2026-02-02T00:00:00.000Z",null,{"title":16,"description":17,"path":18,"publishedAt":13,"updatedAt":14},"2026年2月2日の開発日記 - 連結精算表の大規模リファクタリングとChrome拡張機能修正","連結精算表のパスベースルーティング移行、矢印線UI実装、個別財務諸表の多列テーブル化、データバグ修正、セクションヘッダー改善、Chrome拡張機能のX動画ダウンロード修正など、盛りだくさんの1日","/diary-2026-02-02",{"title":20,"description":21,"path":22,"publishedAt":23,"updatedAt":14},"YouTube動画分析ダッシュボード構築 -- yt-dlpメタデータ取得からコメント分析・Miller Column UIまで","散歩系YouTubeチャンネル Rambalac の全動画メタデータ約1,500件をyt-dlpでSQLiteに取得し、Vite + Vue 3 SPAで分析ダッシュボードを構築。Chart.jsによる可視化、Miller Columnレイアウトでのロケーション分類、YouTube Data APIによるコメント分析まで一気通貫で実装した記録。","/youtube-analytics-dashboard-2026-02-14","2026-02-14T00:00:00.000Z",{"title":25,"description":26,"path":27,"publishedAt":28,"updatedAt":14},"開発環境のバックアップを仕上げ、復旧手順をスキル化してGitHubで版管理する","前日の積み残しから開発環境バックアップの残り2論点を決め、復旧の手順書そのものをユーザーレベルのスキルにして日次でGitHubへ載せた記録。動画ダウンロード失敗の切り分け、ffmpegのPATH訂正、ビルドを落とした並行実行までを含む一日。","/claude-env-backup-and-restore-skill","2026-07-30T00:00:00.000Z",1785654931956]