2026年6月7日の開発日記

日曜日。米国市場は休場で決算系の流入はゼロ。代わりに、前から温めていた「メモリーメーカー個別特集ページ」の第一弾として Micron ページを一気に組み上げた。地図 → Fab詳細 → レイアウト変更 → 暦月併記まで、午後の数時間で着地。

今日のタイムライン

タイムライン

今日やったこと

1. Micron 個別ページの新設(memory-makers/micron)

既存の /memory-makers/dram-fab-capacity は情報密度が高いが、Boise や Manassas や広島が地理的にどこにあるかは文字だけだと頭に入らない。Micron / SK Hynix / Samsung は個別特集を切ったほうが腹落ちする、という判断で第一弾を着工した。

主な成果:

  • app/data/memory-makers/micronFabs.ts 新設(各Fabの所在・稼働年・KWPM時系列)
  • app/components/memory-makers/FactoryLocationMap.vue 新設(SVG手描きの地域地図)
  • app/pages/memory-makers/micron.vue 新設(USA / Japan / Taiwan の3地域カード)
  • Fab別の月間キャパシティ推移を5マイルストーンのバー表示で詳細化
  • レイアウトを 3カラム → 上下積み に組み替えてマップを広く取れるように修正
  • CY/FY 混同防止のため、各時点に暦月(例: 2024/9-11)を併記しセクション冒頭に注記を追加

詳細: Micron個別ページを作った(工場マップ+月間キャパシティ詳細)


今日の試行錯誤

#テーマ試したこと結果気づき
1工場マップの描画外部地図ライブラリ vs SVG手描きSVG手描きを採用3地域だけなら手描きパスで十分軽い。ライブラリ導入のコストの方が大きい
2地域カードのレイアウト3カラム並列 → 1カラム(左マップ/右内容) → 上下(上マップ/下Fab詳細)上下に着地マップを大きく見せたいときは横より縦に取った方がいい。Fabカードも視線が下に流れる
3Fab別キャパ表示の粒度Q1〜Q4の総量だけ → 5マイルストーン(基準+4ステップ)に拡張5マイルストーン採用「いつ何が動いて月間KWPMがこう増える」が一目で読める。前回比とコメント欄が効く
4四半期キーの暦月変換quarter.slice(5)"FY2025Q1""Q1" を取ろうとした失敗("1" が返って辞書ミス)画面に出る前に気付けない種類のバグ。暦月欄が空白で発覚。slice(6) で修正
5CY/FY 混同対策会計四半期表記のまま vs 暦月併記+注記暦月併記を採用Micron は FY が暦年とズレる。読者の頭で変換させると事故る

今日の学び

  • 総量ページと特集ページは役割分担できる。総量は横比較、特集は地理+詳細
  • マップは横より縦に大きく取った方が読みやすい。3カラムから上下に組み替えた方が早く決まった
  • 暦月併記は決算系コンテンツでは必須レベル。FYのズレを読者に押し付けない
  • 画面に出ない種類のバグ(slice の桁ずれで空文字になる)は、空欄が出るUIを先に確認することで早めに拾える

明日やること

  • SK Hynix 個別ページ(M14, M16, 無錫など)
  • Samsung 個別ページ(華城, 平沢, Xi'an など)
  • 3社のFabを同じ世界地図に重ねる比較ビュー

関連記事