このブログは僕が作ってるLokkaというOSSのブログツールで書いているんですが、放置気味になっていたのでAIで復帰させました。
LokkaはORMがDataMapperというとっくにサポートされなくなったライブラリに依存していて、それをActiveRecordに変える作業が大変でなかなか踏み切れずにいましたが、AIのおかげでエイヤと移行できました。
DataMapperからのDB移行についてのスクリプトとドキュメントも用意しました。(してもらいました)
Migration Guide from DataMapper · lokka/lokka Wiki
これで最新のrubyでも動くようになって自分のブログテーマもちょっと変えました。
Internet Archiveから記事を拾ってきてlokka.org も復活させたり、人力では大変過ぎることも大した苦労なしにできてAIさまさまですな。
こういう「緊急でない、必須でない、面倒な作業」って2日間(土日)で終わらないサイズだと永遠におわらなかったんですが、(途中までやって放置するので再開したときにまた1からを繰り返す)AIのおかげで1日でおわるようになって、めでたく完遂できました。
大きな変更なので「ORM移行・最新のrubyで動くようにする」以外はなるべく変えないようにしたんですが、今後はちょこちょこ変えていきたいです。ただ、このブログもHerokuからさくらVPS + Kamalに変わったし「CMS for Cloud」じゃあ全然ないので、別のコンセプトを考えないとですね。