2026/02/16(月)2026-02-16

日記システム不具合

adiaryをアップデートしてから二重投稿や予期せぬ挙動が増えた気がする。原因を探って直していきたい。

おめざめ

0640 ご飯食べて会社行くよ。

おしごと

先週作成したツールが止まってそうだな、、、と思ったので真っ先にツールの確認に。案の定止まっていた。止まり方がなんとなくメモリリークっぽかったので対策が必要かもしれない。

ツール修正

paramikoで接続してexitコマンドでログアウトはする。その際にセッションがサーバー側から切られるはずだけれどもしかしたらタイミングによっては正常に切断できずにセッション管理プロセスが残りメモリリークしているかも。

またJSONファイルを400ファイルくらい一時的にメモリ保持する形。1ファイルは1kbyteに満たないけれどファイルハンドラとかに問題があるかも?とか様々メモリリークの可能性がありそうな箇所に目星をつけて確認していく。

一応修正して再稼働させたので、暫くは気にするようにしておきたい。

会議

それなりに相談する系の会議が多く意識合わせをしていく。意図をしっかり伝えていかないと、誤認して違う方向に進んではもったいない。ちょっとクドいくらい意識合わせのコメントリレーを交わす。

残業

もう1つのツール修正など。iPhoneから自動的にSlack投稿する系のiOSショートカットをアップデートする。

日記環境改善

よく見るといつの間にかadiaryのdev版になってる。ひとまずアップデートしたら動作がおかしかった所も回復した。たまたまかもしれない。

github actions

日記のMarkdownをリポジトリにpushした際にactionsでPlaywriteを用いてadiaryのWebフォームに日記を投稿する、とか言うなかなかレガシーな手法を取っている。これまで日記の更新がないときでもリポジトリへのpushがあったら環境構築をしてしまっていたが、更新する必要があるときのみ環境構築するようにworkflowを修正。至極当たり前のことなのだけれど面倒臭がって半年放置していた。

これで無駄にgithubの環境リソースを消費しなくなったのでよきかな。