2020.12.06
ホームグラウンドの大掃除、つーほどでもないけど人工物を除去。相変わらず河川敷にはなんでここにこんなもんが?ていうのが転がってる。腰が痛い。バーガーさんが僕の車のタイヤの空気圧を気にしてくれていた。よく見てるなー。まったく気にしたことなかった。帰りにオートバックスで空気圧チェックして入れてもらった。これぐらいのことだと無料なんだな。CC2500 のデータシートを読んでたらいつのまにか寝ていた。このレベルのはまだ無理である。
ホームグラウンドの大掃除、つーほどでもないけど人工物を除去。相変わらず河川敷にはなんでここにこんなもんが?ていうのが転がってる。腰が痛い。バーガーさんが僕の車のタイヤの空気圧を気にしてくれていた。よく見てるなー。まったく気にしたことなかった。帰りにオートバックスで空気圧チェックして入れてもらった。これぐらいのことだと無料なんだな。CC2500 のデータシートを読んでたらいつのまにか寝ていた。このレベルのはまだ無理である。
WordPress REST API のエンドポイントがなんかおかしくて数十年ぶりに .htaccess やら mod_rewirte 調べてみるも解決できず。まあ rest_route パラメタつければいけるので実質問題ないんだが気持ち悪い。そして REST API と WPML の相性が悪いぽくてうまくいかねえなあと GraphQL に経由に切り替えたらこんどは Advanced Custom Field と GraphQL の相性がよくなくてうまくいかねえ。WPML いじっててこれはどうやら qTranslate からの移行がうまくいってないことが分かりぐるっと一周回って REST API でうまくいった。グルグル。(ゴミ拾いしただけなのに全身筋肉痛...
i18n 対応したら SSG するページがその言語の数だけ倍々に増えてしまってデプロイのたびに 500 ページも生成するのは時間かかるので ISR に切り替え。そしたらデプロイ時の生成時間は減ったけど、こんどは初回アクセス時の JSON キャッシュ生成が同時多発で load average 130 ぐらいまで上がって WordPress サーバー死亡。詳細ページへのリンクが大量にあるインデックスページの Link タグが prefetch してるのが原因なので prefetch={false} すればいちおう解決なんだけど、そもそも Apache がリクエスト受けまくってるのが悪いのでは?と思って MaxClients を絞ったら多少レスポンス悪くなるものの死ななくなったので OK。