[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"tag-articles-純粋関数":3},[4,10,15,19,24],{"title":5,"description":6,"path":7,"publishedAt":8,"updatedAt":9},"多角形の外角の和ページを React/JSX から Vue へ移植してアニメーションを4段階で改良した記録","外角の和が360°になる教材ページをReact/JSXからVue 3 Composition APIへ移植。純粋関数をmoduleレベルに切り出し、副作用（RAFアニメーション）はwatch内に隔離。アニメーションが図形の形を歪める問題、セクターが回転する問題を経て、最終的にスライダー手動操作に一本化し、4図形（n=4,6,8,10）グリッド表示まで広げた1日の記録","/exterior-angles-vue-migration","2026-04-24T00:00:00.000Z",null,{"title":11,"description":12,"path":13,"publishedAt":14,"updatedAt":9},"NVDA決算日にコンセンサスとビート率を比較するターミナル通知を組んだ","8-K検出から決算サマリーまで一気通貫。Tursoの予想と press release の実績を突き合わせて、ビート率付きのフォーマットを純粋関数で組み立てた記録。","/nvda-earnings-summary-notification-2026-05-21","2026-05-21T00:00:00.000Z",{"title":16,"description":17,"path":18,"publishedAt":14,"updatedAt":9},"東京の中古マンション購入シミュレーターを Vue ページで作った","賃貸vs持家、フルレバ可否、個人vs法人、家賃から逆算する妥当物件価格。所得低の個人事業主に1億円フルレバはほぼ無理だった結論まで。","/tokyo-property-purchase-simulation-2026-05-21",{"title":20,"description":21,"path":22,"publishedAt":23,"updatedAt":9},"散らばったnote戦略の資料をローカル限定ページに集約し、PNGしかないロゴをSVG化した","note向けの発信戦略の資料が記事とmemoに散っていたので、トップページからしか入れないローカル限定のハブに寄せた。分類は純粋関数に切り出してテスト22件。あわせてブランドロゴがPNG6案しかないことに気づき、トレース失敗とAdobe接続不可を経てSVG資産を起こすまでの試行錯誤。","/note-strategy-hub-and-brand-assets","2026-07-29T00:00:00.000Z",{"title":25,"description":26,"path":27,"publishedAt":28,"updatedAt":9},"決算コメントの「3年未満で回収」を原文で検算し、クラウド設備投資チャートと純粋関数に落とすまで","決算説明会で出た「設備投資は平均3年未満で回収される」という要約を原文まで遡って確かめ、「1ドルの支出で4年間で5ドルの収入」という別の発言と突き合わせて検算した。噛み合う理由をSVGで図にし、クラウド3社の設備投資チャート2本と、軸目盛りとキャッシュフロー予測の純粋関数をテスト付きで切り出した一日の記録。","/cloud-capex-chart-and-pure-functions","2026-07-31T00:00:00.000Z",1785654932521]