20260329-日記ページ改修したよ
久しぶりに書く。
日記を10日間も放置していた。
単純に仕事が死ぬほど忙しくて書く時間もなかった。書く内容は色々とあったのだけど、なかなかPCを開くのが重い。
下記のことをして日記を書くモチベが爆上がりしてきたので書くよ。
日記ページ改修したよ。
日記ページを大幅に改修した。
UIはほとんど変わっていないから、読み手視点だと変化を感じないから完全な自己満足なのだけど。
ほぼ設計を全てやり直す様なことをしたので中々に大変だった。というかほぼ作り直した。
改修内容
いらない機能の削除
タグ機能とか、ブラウザから投稿する機能とか、下書き機能とか.....。AI任せで作らせたので、それっぽい機能が沢山あった。2ヶ月ほど日記を書いていて使わなかった機能なので全削除した。
DB廃止
元々cloudflareのD1に記事データを諸々乗せてたんだけど、これを廃止した。別にDB使わなくとも実現できることだったし。
じゃあどこに記事データを保存するのかというと、githubのリポジトリ上に直接mdファイルを置くようにした。
それだと日時のデータが消えてしまうのでjsonファイルに記事idとタイトルと投稿日時を記録する様に。
アップロード時はスクリプトで自動でjsonへ追記して、移行時とかバグった時とかは手でjsonを直接修正できるようにしている。
これによって、記事を書く手間が減った。というのも、今までマークダウンで日記を書いてそのファイルも別のリポジトリに保管してた。アップロードは記事サイトからやっていたから、pushと手動アップロードで二度手間だった。これをスクリプトによるpush一発でできるように。1~2分の手間だけど格段に嬉しい。
自動デプロイ
pushすると、cloudflarePagesが自動検知して自動でデプロイしてくれる。
この機能、ブランチ別にもやってくれるんだね。すごく便利。無料枠の500回/monthってどうやったら使い切れるんだろうと思っていたけれど、ブランチ複数で何回もコミットしていたら割と使い切ってしまいそう。
改修内容はこんな感じ。

claudecodeに移行計画作って!とお願いして読んだものの、作り直した方が早いよね。って意見で一致した。AIと意見が一致するというのは、割と面白い。
頑張ったのでリポジトリも公開しておこうかな。
あーんまりこの日記を人にホイホイ見せたい気持ちはないけれども。思考を書き散らかしているだけだし。
Codex使ってみた。
codexも使ってみた。claudecodeと色々と被るので特に導入に苦労はしなかった。
良くも悪くも、claudeより固いなーって感じ。
指示をそのまま受け取って、いい感じに解釈をしてくれない。曖昧な指示を出す開発者が悪い様な気もするが、、、。claudeくんはなんかいい感じにやってくれるんだよね。
ただ、claudeの月3000円のプランだとすぐにトークンのリミットに到達するし、codexの方がリミットに到達しずらいとは聞くので使い分けるのはいいかもしれない。
今のところはclaudeメインかなぁ。会話してて楽しいし。codexはなんか会話してる感じがないんだよね。AIに会話っぽさを求めるのは間違っている気はするけれども。
まとめ
そんなことをしていました。
仕事が忙しいのは当分続きそう。日記もできるだけ書きたいよー。
それでは。