2026/01/27
Live
今年はライブと遠征の本数を減らそうと思っていて(というか、さすがに減るのは間違いないんだけど)、そうすると運動量が減りそうだなという心配があって、意識的に散歩に出るようにしている。ちなみに1日の平均歩数は、2024年が3311歩、2025年が8686歩、2026年が7264歩。昨年の1月が4612歩だということを考えると、1年のスタートしてはまずまず?せっかくだから数値目標を立てようか。2026年は9000歩を目指します。
昨日言及してたLive Reload的なものを今日は実装した。開発用のリソースサーバは昨日node:httpで書いてたからその続き。nodeのfs.watchでファイル監視して、変更があったらビルドしてServer-Sent Eventsでブラウザに通知して、というのが大枠。fs.watchはOS毎に違いがあるみたいで、ちゃんとやるのは大変そう。参考にしたのは以下。
これを書いてる途中で思い出してサーバ起動したし、普段は必要無いかもしれない。でもこのサイトに関しては見えない部分を弄っている時間のほうが圧倒的に長いもんなあ。
こうやって日付入りの記事を2日連続で書いていて偉大ではあるんだけど、サイトのメンテ自体は2026年はずっとやっていて、Next.jsから脱却もLive Reloadもその流れ。他に分かりやすいのだと、JavaScriptからTypeScriptしたのは先週だったらしい。あとはCSSを書き換えてdark mode対応にしたり。CSSはgrid、特にgrid-templateとても良い。
そして今日はReact Server Componentsについて完全に理解したから明日あたり何か書いてみる。