去年までの記事はこちら。
この1年も多くの方に使って頂きありがとうございます。
MewstやWikinoといった他の個人サービスもある中で、今までは同時に1つのサービスしか開発できていませんでした。
最近はAIに並行してコードを書いてもらえるようになったおかげで、ここ数年よりAnnictの開発時間が増えた1年でした。リリース量も多い年になったと思います。
利用者さんへの影響はあまり無いですが、内部が大きく変わるアップデートでした。
(RailsからGoに移行し始めた)
一度に全部を書き換えるにはAnnictは大きすぎるので、ちょっとずつ移行できる仕組みも作れたのは大きいなと思います。
こちらは新しい仕組みでほぼ1から作った最初の機能になりました。不具合もなく運用できており良かったです。
Annictのアカウントとは別にアカウントを作る必要もなくなったので、便利になったんじゃないかなと思います。
まだサポーターになっていない方は、よかったらご検討いただけると嬉しいです。
https://annict.com/supporters
Annictにアクセスすると「Retry later」というエラーが表示される現象を去年よく見かけるようになっていたんですが、修正したことで解消できました。
完全に僕の実装が悪かったのが原因で、@sue445さんのアドバイスのおかげで修正できました。ありがとうございました🙏
引き続き不具合の修正も行いつつ、最近はアニメデータを管理しやすくするための仕組み作りを行っています。
しばらくは内部のデータ構造を変えたり、Annict DBの改善を進めていく予定です。
それが落ち着いたらAnnict APIの更新や、視聴記録まわりの改修に取り組みたいと思っています。
もう少しタスク管理アプリっぽいUIで視聴記録ができるようにして、記録まわりをもっとシンプルにできたら良いなと考えています。
13年目に入ったAnnictをよろしくお願いします。
いつも記録の腰で使わせていただいてます
ありがとうございます