[{"data":1,"prerenderedAt":104},["ShallowReactive",2],{"tag-articles-nuxt content":3},[4,10,15,20,25,30,34,39,44,49,54,58,62,66,71,75,79,84,89,94,99],{"title":5,"description":6,"path":7,"publishedAt":8,"updatedAt":9},"Nuxt Content「database is locked」エラーの原因と対処法","ファイル変更時に発生するSQLite database lockedエラーの原因と解決策","/nuxt-content-database-locked-issue","2025-11-19T00:00:00.000Z",null,{"title":11,"description":12,"path":13,"publishedAt":14,"updatedAt":9},"MarkdownにVueコンポーネントを埋め込む方法","Nuxt ContentでMarkdownファイルにVueコンポーネントを正しく埋め込む方法と注意点","/how-to-embed-vue-components-in-markdown","2025-11-22T00:00:00.000Z",{"title":16,"description":17,"path":18,"publishedAt":19,"updatedAt":19},"シンタックスハイライトが効かない問題の調査と対応","Nuxt Content v3でマークダウンファイルのコードブロックにシンタックスハイライトが適用されない問題の詳細な調査記録と解決方法","/syntax-highlighting-issue-investigation","2025-11-28T00:00:00.000Z",{"title":21,"description":22,"path":23,"publishedAt":24,"updatedAt":24},"画像の相対パス問題と対応状況","pathフィールドでURL変更時に発生する画像の相対パス問題の調査と対応記録","/relative-image-path-issue","2026-01-01T00:00:00.000Z",{"title":26,"description":27,"path":28,"publishedAt":29,"updatedAt":9},"Nuxt Contentブログカレンダーで月末日の記事が表示されないバグの原因と修正","publishedAtのISO文字列比較が原因で月末日の記事がカレンダーに表示されないバグを発見・修正した記録","/blog-calendar-month-end-bug-fix-2026-01-30","2026-01-30T00:00:00.000Z",{"title":31,"description":32,"path":33,"publishedAt":29,"updatedAt":9},"Nuxtブログの検索ページ軽量化 - FlexSearch削除とselect()による最適化","FlexSearchライブラリを削除し、Nuxt Contentのselect()とシンプルな部分一致検索に置き換えてパフォーマンスを改善した記録","/search-page-performance-optimization-2026-01-30",{"title":35,"description":36,"path":37,"publishedAt":38,"updatedAt":9},"BlogCalendarのカテゴリ整理 - diaryカテゴリ追加とフィルタUI改善","BlogCalendar.vueにdiaryカテゴリを新設し、開発日記を独立したフィルタとして管理できるようにした。既存34件のdiaryファイルの一括変更、型定義・スキーマ更新、日記優先ソート機能の実装まで。","/blog-calendar-category-improvement-2026-02-14","2026-02-14T00:00:00.000Z",{"title":40,"description":41,"path":42,"publishedAt":43,"updatedAt":9},"2026年2月28日の開発日記 - Beautiful Mermaid図の美化","HTMLロジックフロー記事のMarkdown変換、Beautiful Mermaidによる4つのSVG図生成、Nuxt Contentの表示バグ修正を行った1日","/2026-02-28-diary","2026-02-28T00:00:00.000Z",{"title":45,"description":46,"path":47,"publishedAt":48,"updatedAt":9},"blog-verifyを_payload.json廃止に対応してHTML走査ベースに切り替えた","Nuxt Content 3.11で _payload.json から collection 結果が消えた。検証スクリプトを dist/blog/index.html の直接走査に作り直し、デバッグ残骸の blog-index-sample.html も削除して2コミットに分けてコミットした記録。","/blog-verify-html-walker","2026-05-20T00:00:00.000Z",{"title":50,"description":51,"path":52,"publishedAt":53,"updatedAt":9},"2026年5月22日の開発日記 — NVIDIA決算書き起こし / SpaceX S-1 145万字 / 非公開フラグ機構 / Codex 4ラウンド","1Password Environments MCP の整理から、NVIDIA Q1 FY27 全文書き起こし、/blog の SPA payload キャッシュ修正、unpublished フラグの opt-in 設計と漏えい遮断機構、SpaceX S-1（145万字）の章別読解、KaTeX `$` 衝突、内部リンク12箇所のプレーンテキスト化、テスト失敗復旧計画の Codex 4 ラウンドレビューまで、1日でサイト基盤と長文記事を同時に進めた記録。","/2026-05-22-diary","2026-05-22T00:00:00.000Z",{"title":55,"description":56,"path":57,"publishedAt":53,"updatedAt":53},"NVIDIA Q1 FY27 書き起こしを作りながら、/blog の SPA キャッシュ・Breadcrumb・画像モーダル・SVG チャートをまとめて整備した日","NVIDIA Q1 FY27 決算説明会の全文書き起こし（Motley Fool 出典）を作るタイミングで顕在化した4つの表示問題を順番に潰した記録。/blog 一覧の payload キャッシュで新記事が出ない問題、/blog の Breadcrumb が現在ページ扱いでリンクが消える問題、記事内画像のクリック拡大モーダル化、セグメント別売上の積み上げ棒＋分離棒＋QoQ/YoY の SVG チャートを記事内に追加した一連を整理する。","/nvidia-page-rendering-fixes",{"title":59,"description":60,"path":61,"publishedAt":53,"updatedAt":53},"SpaceX S-1（145万字HTML）を EDGAR から取り出して章単位で読み解いて公開記事化するまでの作業ログ","2026-05-20 に SEC EDGAR へ提出された SpaceX Form S-1（11.8MB / 28,107行 / 145万字のHTML、XBRL タグ込み）を、WebFetch/agent-browser/curl の使い分け、BeautifulSoup でのテキスト化、章境界マッピング、Prospectus Summary → Risk → MD&A → 財務諸表 → 役員報酬 → Subsequent Events と章単位で読解、KaTeX の $ 衝突修正、テーブル日本式並び替えまで一気通貫した記録。","/spacex-s1-reading-workflow",{"title":63,"description":64,"path":65,"publishedAt":53,"updatedAt":53},"Nuxt Content サイトに非公開フラグを導入し、HTML・サイトマップ・payload からの漏えいを遮断するまで","Motley Fool 由来のNVIDIA決算記事を非公開化する必要が出たことを起点に、unpublished: true をopt-inで導入。Nuxt Content v3 のSQLite挙動（published未指定もfalse化）を避けるための設計、_raw/sitemap/payload/dist HTML の漏えい遮断機構、検証スクリプトのVitest化、19件への適用、内部リンク12箇所のプレーンテキスト化までを記録する。","/unpublished-leak-prevention",{"title":67,"description":68,"path":69,"publishedAt":70,"updatedAt":9},"2026年6月6日の開発日記 - Micron SOCAMM2記事を仕上げ、外部リンクtarget=\"_blank\"ルールを永続化","Micron SOCAMM2「容量半減」を解説する記事を非公開で立ち上げ、Meritzテーブル追加・Dylan Patel Xポスト引用・外部リンク別タブ化まで一気に仕上げた。GFM autolinkerの二重リンク崩れに引っかかった経験を、外部リンクは必ずtarget=\"_blank\"を付けるルールとして永続化した1日。","/2026-06-06-diary","2026-06-06T00:00:00.000Z",{"title":72,"description":73,"path":74,"publishedAt":70,"updatedAt":9},"@nuxt/content で外部リンクを別タブで開く＋GFM autolinker の二重リンク回避ルールを永続化","Micron記事のXポスト引用が同タブで開いてしまい読者の本文が消える問題から、target=\"_blank\" の運用と GFM autolinker と HTMLアンカーが入れ子で二重描画される事故を回避するルールを .claude/rules/ に固定した記録。","/external-link-target-blank-rule",{"title":76,"description":77,"path":78,"publishedAt":70,"updatedAt":9},"Micron SOCAMM2 解説記事を仕上げるまでの編集プロセスと学び","Xポストの元記事を一段階噛み砕き、テーブル追加・引用差し替え・外部リンク修正・並列ファクトチェックを経て公開待ち状態にするまで。非公開化の方式ミスから target=_blank の二重リンク崩れまで、編集中に踏んだ落とし穴を時系列で記録する。","/micron-article-editing-process",{"title":80,"description":81,"path":82,"publishedAt":83,"updatedAt":9},"デザインシステム基礎講座にHTML/CSS実例を追加した記録","自作のデザインシステム基礎講座にページ構成・レイアウト・ビジュアルスタイル26種のHTML/CSS実例を追加した一日の記録。Workflow並列生成と表示確認のループ、バンドルサイズ確認、学習ゲート運用までを振り返る。","/design-system-basics-live-examples","2026-07-08T00:00:00.000Z",{"title":85,"description":86,"path":87,"publishedAt":88,"updatedAt":9},"WordPressバックアップから記事を復元できるか検証し、専用リポジトリを立てた日","eurekapu.comの古いWordPressバックアップを解析し、画像・動画付き記事が本当に復元できるか試した記録。GIFのまま残すか動画に変換し直すかで方針を変え、作業ディレクトリをmdx-playgroundから独立リポジトリへ切り出すまでの経緯。","/wordpress-restore-and-repo-split","2026-07-21T00:00:00.000Z",{"title":90,"description":91,"path":92,"publishedAt":93,"updatedAt":9},"Nuxtで画像が表示されないバグを追ったら、ビルド除外の設計に行き着いた","非公開記事の画像が出ない原因を追うとIP判定のバグに行き着いた。機密情報を含む記事をビルドから確実に外す仕組みを見直し、決算データ取得バッチのレート制限対策とあわせて、溜まっていた変更を意味の単位でコミットし直した一日の記録。","/content-visibility-and-image-path-fixes","2026-07-24T00:00:00.000Z",{"title":95,"description":96,"path":97,"publishedAt":98,"updatedAt":9},"NVIDIAのオープンウェイト共同声明を全文対訳で記事化した日 — 訳語「公開」の衝突とSVG図解4枚","NVIDIAが公開した共同声明「Open Weights and American AI Leadership」を英日対訳の公開記事にした。SQLiteロックからの復旧、グリッドに乗せたSVG図解4枚、openness と release の訳し分けまでの一日の記録。","/open-weights-statement-bilingual-article","2026-07-25T00:00:00.000Z",{"title":100,"description":101,"path":102,"publishedAt":103,"updatedAt":9},"散らばったnote戦略の資料をローカル限定ページに集約し、PNGしかないロゴをSVG化した","note向けの発信戦略の資料が記事とmemoに散っていたので、トップページからしか入れないローカル限定のハブに寄せた。分類は純粋関数に切り出してテスト22件。あわせてブランドロゴがPNG6案しかないことに気づき、トレース失敗とAdobe接続不可を経てSVG資産を起こすまでの試行錯誤。","/note-strategy-hub-and-brand-assets","2026-07-29T00:00:00.000Z",1785654922051]