Saqoosha

2020.12.09

Diary

getStaticPaths で paths に空配列いれて戻すと SSG 時の API コールがゼロになってデプロイ時間めっちゃ短くなるんだけど、結局デプロイしたページをチェックするときに大量に API コールされるしその結果が帰ってこないとページが見れないということは、やっぱり最初に全ページ作ってもトータルどっちも変わらんのではないのか。グルグル。prefetch={false} が正解かもしれない。Link にマウスオーバーすれば結局 prefetch されるし。TouchDesigner で MQTT やってみっかーって数百年ぶりに TD 開いたらほぼすべて忘れており DAT からデータ出すのも一苦労。っていうかなんかめっちゃ重いんだけど TD ってこんなんだったっけ・・・。で、HTML + WebSocket に切り替え。なんか MQTT よりデータがスムースに流れている気がする。(Cyberpunk 2077 やるか YouTube にしとくか...

2020.12.10

Diary

SSR にしても ISR にしても待ちが長いのはそもそも WordPress が遅いからやん、っていうことで Cloudfront をはさんでてきとうにキャッシュしたら、まあこれぐらいならいいかなっていう感じ。全キャッシュすると 500 ページでも一瞬で終わるけど TTL の設定が難しい。Chart.js でリアルタイムのグラフ描くやつを Vanilla JS でベタに書いてたやつを、もうちょっとモダンに React で書き直そうとしたらめっちゃめんどくさい上に肝心のデータ push ができない仕様で、ApexCharts よさげなんだけどそろそろめんどくなってきて、とりあえずベタ書きで一通り作ってしまうかっていう雰囲気。(ボーイの裏日報が味わい深い。よい。

2020.12.11

Diary

Next.js 案件はデザインアップデート待ちにつき見た目にあまり影響しない細かい挙動の修正。某オレオレ Unity Engine に不足してる機能を追加しないといけないんだけど、今日はあんまり気乗りしないので来週にまわす。VTX に reactive な LED は結局 ML 導入まではたどり着けなかったので、ひとまずリアルタイムにステータス見れる & 設定変更できる仕組みを Wi-Fi Mesh の上に構築した。(GHOST~~