[{"data":1,"prerenderedAt":700},["ShallowReactive",2],{"content-/2026-06-15-diary":3,"related-/2026-06-15-diary":649,"all-pages-for-dir":698,"og-image-/2026-06-15-diary":699},{"id":4,"title":5,"body":6,"category":631,"description":632,"extension":633,"meta":634,"navigation":562,"ogImage":635,"path":636,"project_name":637,"published":638,"publishedAt":639,"seo":640,"stem":641,"tags":642,"todo":635,"unpublished":638,"updatedAt":635,"__hash__":648},"pages/2026-06/2026-06-15/diary-2026-06-15.md","2026年6月15日の開発日記 - 宅建Phase3完成 / メモリーメーカーズ分割 / Visual Design Essentials",{"type":7,"value":8,"toc":610},"minimark",[9,14,27,31,38,41,46,53,59,75,86,89,96,99,103,127,135,137,141,144,152,154,161,164,172,174,178,190,198,200,204,207,212,226,228,232,300,302,305,521,523,526,546,548,551,579,581,584],[10,11,13],"h1",{"id":12},"_2026年6月15日の開発日記","2026年6月15日の開発日記",[15,16,17,18,22,23,26],"p",{},"朝に宅建 Phase 3 の続きを片付けると決めた瞬間から日が暮れるまで、画面の違和感を拾っては Claude Code に投げ返す一日になった。前後カテゴリ pager と矢印キーナビ、用語集のテーブル化、Codex ノイズ除去で宅建をひとまずクローズし、午後は ",[19,20,21],"code",{},"/memory-makers"," を 4 つのサブページに割って、Microsoft / Amazon / Google / Meta のハイパースケーラー Capex を small multiples に組み直した。並行して BCU のテンバガー論文を起点に ",[19,24,25],{},"/beat-monitoring/scatter"," に FCF 基準トグルを足し始め、Visual Design Essentials スキルと SSOT 解説まで書いて閉じた。",[28,29,30],"h2",{"id":30},"今日のタイムライン",[15,32,33],{},[34,35],"img",{"alt":36,"src":37},"タイムライン","/2026-06/2026-06-15/timeline-2026-06-15.png",[28,39,40],{"id":40},"今日やったこと",[42,43,45],"h3",{"id":44},"_1-宅建教科書-phase-3-を完了","1. 宅建教科書 Phase 3 を完了",[15,47,48,49,52],{},"朝のセッションで ",[19,50,51],{},"/takken/takken/"," という二重パスの違和感に気付き、Hub をクリーンアップ。49 カテゴリを ← → キーで巡る pager を middleware パターンで載せ、夕方には 4 カラムのカード型用語集をテーブル + 用語ベース集約に組み直した。Codex に通したら callout タイトル・述語フラグメント・時系列マーカー・結論ラベル・メタ表現の 5 系統ノイズが見え、用語数は 1,254 → 889 に締まった。",[15,54,55],{},[56,57,58],"strong",{},"主な成果:",[60,61,62,69,72],"ul",{},[63,64,65,68],"li",{},[19,66,67],{},"/takken/*"," 全ページに前後カテゴリ pager + 矢印キーナビを追加（コミット 81ad6785）",[63,70,71],{},"用語索引をテーブル + 用語ベース集約 + Codex ノイズ除去で刷新（4384bac4）",[63,73,74],{},"夕方セッションの引き継ぎメモを Codex レビュー反映で安全化（be56ae4c / 54fbcce5）",[15,76,77,80,81],{},[56,78,79],{},"詳細:"," ",[82,83,85],"a",{"href":84},"/takken-phase3-pager-glossary-completion","宅建教科書 Phase 3 完成：前後カテゴリ pager + 矢印キーナビ + 用語集テーブル化",[87,88],"hr",{},[42,90,92,93,95],{"id":91},"_2-memory-makers-をページ分割しハイパースケーラー-capex-を-small-multiples-に","2. ",[19,94,21],{}," をページ分割しハイパースケーラー Capex を Small Multiples に",[15,97,98],{},"トップが縦に積み上がって読み手を見失わせていたので、ハブ + 4 サブページ（market / makers / hyperscaler-capex / exports）に割った。ハイパースケーラー Capex は四半期ガイダンスと実績を Koyfin から取りに行き、Microsoft / Amazon / Google / Meta の 4 社を small multiples で並べた。3 カラムにしたら数字が被って読めなかったので 1 カラム × 横長に組み直し、CY2025Q3 が全社実績で揃った違和感から MSFT/ORCL の会計年度ずれが浮上、明日の引き継ぎ事項に回した。",[15,100,101],{},[56,102,58],{},[60,104,105,111,117],{},[63,106,107,110],{},[19,108,109],{},"pages/memory-makers/"," 配下に market.vue / makers.vue / hyperscaler-capex.vue / exports.vue を追加",[63,112,113,116],{},[19,114,115],{},"HyperscalerCapexSmallMultiples.vue"," と四半期データ生成スクリプトを新規実装",[63,118,119,122,123,126],{},[19,120,121],{},"app/data/memory-makers/hyperscalerCapex.ts"," / ",[19,124,125],{},"hyperscalerCapexQuarterly.ts"," を生成",[15,128,129,80,131],{},[56,130,79],{},[82,132,134],{"href":133},"/memory-makers-page-split-and-hyperscaler-capex","/memory-makers をページ分割しハイパースケーラー設備投資の Small Multiples を組んだ",[87,136],{},[42,138,140],{"id":139},"_3-メモリーメーカーズに-macronix-を加え-nanddram-サブカテゴリを導入","3. メモリーメーカーズに Macronix を加え NAND/DRAM サブカテゴリを導入",[15,142,143],{},"「Macronix 自動車・産業用に強みを持つニッチ NAND の雄」というお題で、メモリーメーカー一覧を NAND / DRAM のサブカテゴリに割り、Macronix 解説を SVG 4 枚と本文で書いた。なぜ Samsung / SK Hynix / Micron がこのニッチに出てこないのか（単価 × ロット / HBM・eSSD 優先 / 長期供給 / 温度スペック / ニッチ専業の生き残り構造）も同じ記事内で答えに行った。",[15,145,146,80,148],{},[56,147,79],{},[82,149,151],{"href":150},"/macronix-niche-nand-and-memory-makers-subcategory","メモリーメーカーズに Macronix を加え、NAND/DRAM サブカテゴリ分けを導入した",[87,153],{},[42,155,157,158,160],{"id":156},"_4-テンバガー研究論文-beat-monitoringscatter-に-fcf-基準トグル","4. テンバガー研究論文 → ",[19,159,25],{}," に FCF 基準トグル",[15,162,163],{},"BCU の Birmingham City University が出しているテンバガー株の研究を見て、結局フリーキャッシュフローが効くという話を引っ張り出した。既存の散布図は EPS NTM 成長率 × Forward PER だったので、同型で FCF Yield × LTM FCF 成長率を組めば論文の指標と接続できそうだと判断。Koyfin からデータを取って NVIDIA で PoC、13 銘柄に拡げる途中で「軸の片方は株価指標を残したい」という違和感が来て、Multiple 側を活かす方針に切り替えた。実装は未完了で引き継ぎ。",[15,165,166,80,168],{},[56,167,79],{},[82,169,171],{"href":170},"/fcf-scatter-tenbagger-research","テンバガー研究論文を起点に /beat-monitoring/scatter へ FCF 基準トグルを追加する",[87,173],{},[42,175,177],{"id":176},"_5-visual-design-essentials-スキルと-ssot-解説を公開記事化","5. Visual Design Essentials スキルと SSOT 解説を公開記事化",[15,179,180,181,184,185,189],{},"既存スキルに分散していた UI デザイン原則 / 資料作成 / 図解の種類を、メタスキル ",[19,182,183],{},"visual-design-essentials"," として束ねる計画を立てさせた。途中で「SSOT が初日からずれる」とは何か詰めたところで、本人向けの公開記事として SSOT 解説（",[82,186,188],{"href":187},"/what-is-ssot-and-day-one-divergence","SSOT とは何か、初日から崩れる現場","）を別途書くことになった。/visual-design-essentials ページは Miller Column Layout で組み、Bad の左右に Good と既存採用品を並べて整合を取った。",[15,191,192,80,194],{},[56,193,79],{},[82,195,197],{"href":196},"/visual-design-essentials-and-ssot-explainer","Visual Design Essentials スキルと SSOT 解説記事をまとめた",[87,199],{},[42,201,203],{"id":202},"_6-バズ部ai-時代に唯一マネされない事例コンテンツを-svg-図解で公開記事化","6. バズ部「AI 時代に唯一マネされない事例コンテンツ」を SVG 図解で公開記事化",[15,205,206],{},"Social Media Marketing World 2026 のバズ部社長コラムを honda-sakubun / content-management / svg-diagram / doc-communication の 4 スキルで記事化。Case Study Buddy のジョエル・クレツキ氏の方法論を 4 枚の SVG にまとめた。fig3 は 2 カラム → 1 カラム × 10 行 → 1 行内 3 カラム横並びに段階的に組み替え、マゼンタ強調も「逆に強調すべきがないなら引き算」と判断してグレーに戻した。「数字より風景を想起させる」原則を漫才の構成に重ねた。",[15,208,209],{},[56,210,211],{},"詳細記事（公開記事と振り返り）:",[60,213,214,220],{},[63,215,216],{},[82,217,219],{"href":218},"/ai-era-untamable-case-study-content-strategy","AI 時代に唯一マネされない事例コンテンツ戦略を SVG 図解でまとめた",[63,221,222],{},[82,223,225],{"href":224},"/ai-era-untamable-case-studies","AI が何でも作れる時代に、唯一マネできない事例コンテンツ（公開記事本体）",[87,227],{},[42,229,231],{"id":230},"_7-その他","7. その他",[60,233,234,240,254,267,278,289],{},[63,235,236,239],{},[56,237,238],{},"eurekapu-nuxt4 デプロイ最適化",": 残価代エラーの修正と workers bundle 削減方針、静的配信に切り替える余地をドキュメント化（マークダウン）して整理。デプロイのログを見て「これ静的でいいのでは？」と判断した。",[63,241,242,245,246,249,250,253],{},[56,243,244],{},"book-knowledge-base 起業・ベンチャー 15 冊取り込み",": ",[19,247,248],{},"/import-batch"," でキュー（",[19,251,252],{},"memo/2026-06-12/import-queue.md","）から順次取り込み。終わり次第セッション切り替え。",[63,255,256,245,259,262,263,266],{},[56,257,258],{},"不動産投資 イントロダクション",[19,260,261],{},"/fudosan-toshi/intro"," に全章の地図ページを作成。ヘッダーのマゼンタ横棒をブルー系に差し替え、",[19,264,265],{},"/fudosan-toshi/guide/zentaikan"," の金色アクセントも調整。",[63,268,269,272,273,277],{},[56,270,271],{},"ナデラ CEO の Frontier Ecosystem 投稿",": マゼンタ強調を A → B（フロンティアエコシステム側）に付け替え、記事を ",[82,274,276],{"href":275},"/learning-loop-ip","Learning Loop / IP"," として書き留めた。",[63,279,280,283,284,288],{},[56,281,282],{},"台湾 ODM 3 月ピーク → Q2 ディップ",": 月次売上の解説記事を 1 本公開（",[82,285,287],{"href":286},"/taiwan-odm-march-peak-q2-dip","Taiwan ODM March Peak Q2 Dip","）。",[63,290,291,294,295,299],{},[56,292,293],{},"テンバガー FCF 解説",": 計画書とは別に ",[82,296,298],{"href":297},"/tenbagger-fcf-yield-vs-pe-growth","FCF Yield vs PE Growth サマリ"," として公開記事化。",[87,301],{},[28,303,304],{"id":304},"今日の試行錯誤",[306,307,308,330],"table",{},[309,310,311],"thead",{},[312,313,314,318,321,324,327],"tr",{},[315,316,317],"th",{},"#",[315,319,320],{},"テーマ",[315,322,323],{},"試したこと",[315,325,326],{},"結果",[315,328,329],{},"気づき",[331,332,333,356,372,389,406,423,439,455,472,489,505],"tbody",{},[312,334,335,339,345,350,353],{},[336,337,338],"td",{},"1",[336,340,341,344],{},[19,342,343],{},"/takken"," パス二重問題",[336,346,347,349],{},[19,348,51],{}," Hub のクリーンアップ",[336,351,352],{},"成功",[336,354,355],{},"パンくず先導でルート構造の不整合に気付く",[312,357,358,361,364,367,369],{},[336,359,360],{},"2",[336,362,363],{},"用語集 4 カラムカード",[336,365,366],{},"テーブル + 用語ベース集約に組み直し",[336,368,352],{},[336,370,371],{},"カードは「見栄え」優先で、用語集の使い方とは合わない",[312,373,374,377,380,383,386],{},[336,375,376],{},"3",[336,378,379],{},"Codex ノイズ判定",[336,381,382],{},"助詞含有正規表現で削除しようとした",[336,384,385],{},"危険",[336,387,388],{},"真の用語を 258 語巻き込む。手動で 5 系統に分けて除去",[312,390,391,394,397,400,403],{},[336,392,393],{},"4",[336,395,396],{},"ハイパースケーラー Capex 3 カラム",[336,398,399],{},"数字を 3 カラムで横並び",[336,401,402],{},"失敗",[336,404,405],{},"値が重なって読めない。1 カラム × 横長へ",[312,407,408,411,414,417,420],{},[336,409,410],{},"5",[336,412,413],{},"Capex 全社 CY2025Q3 実績で揃った",[336,415,416],{},"単純取得をそのまま採用",[336,418,419],{},"違和感",[336,421,422],{},"MSFT/ORCL は会計年度ずれ。明日の引き継ぎに",[312,424,425,428,431,434,436],{},[336,426,427],{},"6",[336,429,430],{},"FCF データ取得",[336,432,433],{},"Koyfin Earnings Matrix → FCF タブなし",[336,435,402],{},[336,437,438],{},"EAC エンドポイントに切替えて取れた",[312,440,441,444,447,450,452],{},[336,442,443],{},"7",[336,445,446],{},"FCF 散布図の 2 軸",[336,448,449],{},"FCF Yield × LTM FCF 成長率",[336,451,419],{},[336,453,454],{},"株価指標がどちらかに必要。Multiple を残す方針へ",[312,456,457,460,463,466,469],{},[336,458,459],{},"8",[336,461,462],{},"事例コンテンツ図解 fig3",[336,464,465],{},"2 カラム / 1 カラム×10 行 / 1 行内 3 カラム",[336,467,468],{},"試行錯誤",[336,470,471],{},"「目線が落ちる速度」に合うレイアウトに着地",[312,473,474,477,480,483,486],{},[336,475,476],{},"9",[336,478,479],{},"事例コンテンツのマゼンタ強調",[336,481,482],{},"1 箇所だけ強調を残した",[336,484,485],{},"引き算",[336,487,488],{},"強調すべきが他にないなら全部グレーで構わない",[312,490,491,494,497,500,502],{},[336,492,493],{},"10",[336,495,496],{},"Visual Design Essentials スキル",[336,498,499],{},"既存 3 スキルを束ねる入口を新規作成",[336,501,352],{},[336,503,504],{},"「これ読んどきゃ大丈夫」レベルにメタスキルを置く",[312,506,507,510,513,516,518],{},[336,508,509],{},"11",[336,511,512],{},"SSOT 解説",[336,514,515],{},"「初日からずれる」を詰めて公開記事化",[336,517,352],{},[336,519,520],{},"計画書とコードのどちらが真実か、を最初に決める",[87,522],{},[28,524,525],{"id":525},"今日の学び",[60,527,528,531,534,537,540,543],{},[63,529,530],{},"用語集は「カード」ではなく「テーブル」で組まないと、用語ベースの集約が画面で読み取れない",[63,532,533],{},"Codex は便利だが、助詞含有正規表現のような「広めに削る」アプローチには 5 系統のノイズパターンを与えてから渡す方が安全",[63,535,536],{},"ハイパースケーラー Capex は会計年度のずれを当日中に見抜けないので、データ取得時に CY 換算を強制したい",[63,538,539],{},"散布図の 2 軸を組むときは、片方に株価指標を残しておかないと「投資家視点の意思決定」に届かない",[63,541,542],{},"スキルは増やすほど SSOT がぼやけるので、束ねる「メタスキル」を 1 枚足すと選びやすくなる",[63,544,545],{},"図解のマゼンタ強調は「最重要が 1 つあるとき」のためのもの。何も強調すべきがないなら全部グレーで構わない",[87,547],{},[28,549,550],{"id":550},"明日やること",[60,552,555,565,573],{"className":553},[554],"contains-task-list",[63,556,559,564],{"className":557},[558],"task-list-item",[560,561],"input",{"disabled":562,"type":563},true,"checkbox"," ハイパースケーラー Capex の CY2025Q3 が「全社実績」で揃った件の検証（MSFT/ORCL の会計年度ずれ調査）",[63,566,568,80,570,572],{"className":567},[558],[560,569],{"disabled":562,"type":563},[19,571,25],{}," の FCF トグル：株価指標（Multiple）を片軸に残す案で再設計",[63,574,576,578],{"className":575},[558],[560,577],{"disabled":562,"type":563}," 宅建 → eurekapu-nuxt4 移送（R2 + Vue コンポーネント化、SVG/画像のバケット配信）の計画書ドラフト",[87,580],{},[28,582,583],{"id":583},"関連記事",[60,585,586,590,594,598,602,606],{},[63,587,588],{},[82,589,85],{"href":84},[63,591,592],{},[82,593,134],{"href":133},[63,595,596],{},[82,597,151],{"href":150},[63,599,600],{},[82,601,171],{"href":170},[63,603,604],{},[82,605,197],{"href":196},[63,607,608],{},[82,609,219],{"href":218},{"title":611,"searchDepth":612,"depth":612,"links":613},"",2,[614,615,627,628,629,630],{"id":30,"depth":612,"text":30},{"id":40,"depth":612,"text":40,"children":616},[617,619,621,622,624,625,626],{"id":44,"depth":618,"text":45},3,{"id":91,"depth":618,"text":620},"2. /memory-makers をページ分割しハイパースケーラー Capex を Small Multiples に",{"id":139,"depth":618,"text":140},{"id":156,"depth":618,"text":623},"4. テンバガー研究論文 → /beat-monitoring/scatter に FCF 基準トグル",{"id":176,"depth":618,"text":177},{"id":202,"depth":618,"text":203},{"id":230,"depth":618,"text":231},{"id":304,"depth":612,"text":304},{"id":525,"depth":612,"text":525},{"id":550,"depth":612,"text":550},{"id":583,"depth":612,"text":583},"diary","宅建教科書 Phase 3 をクローズし、/memory-makers をハブ＋4サブページに分割。テンバガー論文からFCF散布図トグルを起動、Visual Design Essentials スキルと SSOT 解説を公開記事化した一日。","md",{},null,"/2026-06-15-diary","daily-log",false,"2026-06-15T00:00:00.000Z",{"title":5,"description":632},"2026-06/2026-06-15/diary-2026-06-15",[643,644,645,646,647],"日記","takken","memory-makers","beat-monitoring","デザイン原則","bW8iKnCwo4GdwBaKiVrzJVkfGJTYu90PKAXH3AZ2j90",[650,660,671,681,690],{"title":651,"description":652,"path":653,"tags":654,"publishedAt":659,"updatedAt":635},"2026年6月5日の開発日記 — beat-monitoring を /make-diary 一発で回し、memory-makers に台湾系3社を足した日","AVGO Q2 を翌朝の make-diary に組み込む自動チェーン化、HOOD と TSM の追加、Apacer / Phison / Etron / TSMC のチャート整備、/blog の hydration 問題の根本対策、chord-rush のメロディー化、水木しげると CUDA、3D カメラ × ロボの試算まで——詰め込んだ1日。","/2026-06-05-diary",[643,646,645,655,656,657,658],"nuxt","hydration","chord-rush","水木しげる","2026-06-05T00:00:00.000Z",{"title":661,"description":662,"path":663,"tags":664,"publishedAt":670,"updatedAt":635},"2026年6月13日の開発日記 - 不動産登記簿のdev限定ページ実装と git 履歴浄化、コーディング原則ページの大改修","朝イチでoshieru-sansuのPR#58レビュー、不動産登記簿の実物謄本ページをdev限定で実装する途中で個人データのgitプッシュ事故に気づきfilter-repoで履歴ごと浄化、午後はコーディング原則ページにベン図・フローチャート・難易度レベルを入れる大改修まで詰めた1日。","/2026-06-13-diary",[643,665,666,645,667,668,669],"tokibo","coding-principles","oshieru-sansu","git filter-repo","Codex","2026-06-13T00:00:00.000Z",{"title":672,"description":673,"path":674,"tags":675,"publishedAt":680,"updatedAt":635},"2026年6月8日の開発日記 - Micron四半期セグメント、check-earnings全銘柄化、台湾旅行ガイド、税理士知識論","Micronのセグメント別売上を四半期で全部拾い直し、check-earningsの対象を29銘柄に拡張し、夏の台北旅行ガイドシリーズを立ち上げ、税理士の知識論記事の前に書籍データパイプラインを設計した1日のログ。","/2026-06-08-diary",[643,676,646,677,678,679],"micron","taiwan","tax","book-knowledge-base","2026-06-08T00:00:00.000Z",{"title":682,"description":683,"path":684,"tags":685,"publishedAt":680,"updatedAt":635},"Micron セグメント別売上の四半期推移（FY24 Q1〜FY26 Q1）を /memory-makers/micron に追加","ビートモニタリングの MU 履歴を4四半期遡って入れたついでに、Micron のセグメント別売上を FY24 Q1 から FY26 Q1 まで SEC 10-Q から拾い直して、/memory-makers/micron にスタックバーチャートで載せた作業ログ。ポジションを持っている銘柄だけを別軸でまとめる前提の足回り。","/micron-quarterly-segment-revenue-chart",[676,686,645,687,646,688,689],"mu","segment-revenue","x-search","stacked-bar-chart",{"title":691,"description":692,"path":693,"tags":694,"publishedAt":697,"updatedAt":635},"2026年6月7日の開発日記 - Micron個別ページを地図とキャパで仕上げる","memory-makers配下にMicron特集ページを新設。USA/Japan/Taiwanの工場をSVG地図で描き、Fab別の月間キャパシティを5マイルストーンで可視化。レイアウトを3カラム→上下に組み替え、暦月併記まで仕上げた一日。","/2026-06-07-diary",[643,695,696,645],"Micron","DRAM","2026-06-07T00:00:00.000Z",[],"https://log.eurekapu.com/og/blog/2026-06-15-diary.png?v=2026-06-15T00%3A00%3A00.000Z&title=2026%E5%B9%B46%E6%9C%8815%E6%97%A5%E3%81%AE%E9%96%8B%E7%99%BA%E6%97%A5%E8%A8%98%20-%20%E5%AE%85%E5%BB%BAPhase3%E5%AE%8C%E6%88%90%20%2F%20%E3%83%A1%E3%83%A2%E3%83%AA%E3%83%BC%E3%83%A1%E3%83%BC%E3%82%AB%E3%83%BC%E3%82%BA%E5%88%86%E5%89%B2%20%2F%20Visual%20Design%20Essentials&author=Kei%20Komatsu&sig=66c301d98968ac41",1781580075488]