(this is a private diary)
ポケットカードのポイントを T ポイントに交換した
そろそろ有効期限 (4 月 10 日) に近づいてきたのでポケットカードのポイントを T ポイントに交換した。
ポケットカードの 700 ポイントを T ポイント 3,500 ポイントに交換した。1 ポイントあたり 5 ポイントにできるから T ポイントに交換するのが一番得だということはカードを契約するときに予め調査済み。
100 ポイント以上 100 ポイント単位でしか交換できないので、端数 99 ポイント分までは交換できない。でも有効期限が古いほうからポイントは使われるし、ポケットカードはメインカードなので、端数の中に有効期限が間近なものが含まれることはおそらくないだろう。
毎月 25 日にポイントの有効期限をチェックすることに決めて、今月が 1 回目だ。25 日にやろうと思っていたが気力的にできなかったので今日やった。
GitHub-to-Qiita
今日は主に GitHub-to-Qiita の開発をしていた。
https://github.com/noraworld/github-to-qiita
もともとは developers-blog-auto-publisher
というリポジトリ名だったが、今のところ Qiita に投稿するくらいしか機能ないし、他のサービスに対応させようとすると、新たにメソッドを増やしたりしなくてはいけなくて汎用性があまりないなと思ったので、GitHub-to-Qiita という名前に変更した。
機能はだいたい完成した。削除機能 (GitHub リポジトリから技術記事が削除されたら Qiita 側でも削除する) がなかったり、ファイル名と Qiita の記事 (item id) とのマッピングファイルを最終的にどこで管理するかが決まっていなかったりするが、それ以外の機能はだいたいできた。
たぶんもう本番でも動かせるくらいにはなっているはずだが、その前に Zenn (GitHub リポジトリ) に Qiita の前記事を 編集履歴付きで バックアップしないといけないから、稼働させるのはもう少し先になりそうだ。
嗚呼、やっぱり編集履歴までバックアップしようだなんてバカなこと考えるんじゃなかった。めちゃくちゃめんどくさいことこの上ない。