2015-06-29(月) [長年日記]
■ tDiary 4.1.3リリース
今日は肉の日だったので(といってもこれ書いてるのは翌日なんだけど)、tDiaryをリリース。今回もリリース担当はmachu。
今回は小さい修正がメインだけど、Rackのマイナーバージョンが上がってたりするので*1、Rack環境で動かしてる人は入れ替えると良いかも。性能があがってるらしいです。あとcontribにはこないだ作ったcomment_pushbulletプラグインも入ってる。
tDiary.NetのHerokuで動いてるインスタンスは、git push originするだけででまるっと置き換わるし(Heroku・GitHub連携ほんとにすばらしい)、こないだIDCFに移転したこの日記も、
% rake tdiarynet:update % rake tdiarynet:restart[sho]
ってするだけでansibleが動いてアップデートが走るようになったからたいへん楽ちんだ。15年近く同じアプリケーションをメンテしてると、毎月毎年ちょっとずつ文明が進歩してるのが同じ尺度で実感できてじつに面白い。
……とはいえアップデート作業が翌日になってしまったのは、肝心のサーバにansible playbookを打ち込むのに必要なssh鍵を、某所に忘れてきてしまったからなんだけどな。人間は進歩しないな。
*1 Rack 1.6系にはしばらくURLのセパレータがらみの非互換があったのだけど、tDiaryで問題が発覚して直してもらった経緯がある。