近況
こんにちは。最近の近況です。
日報が1ヶ月続いた
6月にWikiHubに 日報コミュニティ を設立して以来「日報を書いて1日の活動を振り返る」という活動を1ヶ月やってみた。結果良かった変化として、こういった結果が得られた。
- 日報をほぼ毎日読んでくれる人達が現れた
- 他にも一緒に日報を書いてくれる人達が現れた
- 他人の日報をよく読むようになった
- 他人の生活の様子を見て自分の生活リズムが少し改善した
- 自分の過去の様子を見ることが増えた
- 個人開発のモチベーションが毎日湧くようになった
- つくり始めたものに飽きて頓挫するということが減った
- OSS活動が少し増えた
- やりたいと思っていたことを比較的すぐやるようになった
- 自分が1日で出来る作業量の見積もり精度が上がった
- 正確な出典をよく調べるようになった
- WikiHub内トラックバックを利用するためにWikiHubへの書き込み量が増えた
- Twitterカード付きのつぶやきを埋め込むためによくURLをつぶやくようになった
- 埋め込みという概念よく出来てるなと思うようになってきた
OSS活動
https://github.com/amakan/amakanize
「僕だけがいない街 (1) (カドカワコミックス・エース)」から「僕だけがいない街」というシリーズ名を判定したり、「ぽんかん⑧,渡 航」から「ぽんかん8」と「渡航」という正規化された作者名を取得したりするRubyのライブラリ。amakanで使っている実装をOSSにした。amakan利用者にはプログラマも多いので、誤りを発見して修正できそうならPull Request投げれば改善できるかもよ、ということを謳いながら淡い期待も込めてOSSにしている側面もある。
https://github.com/increments/qiita-notifications
Qiitaの通知の未読件数や最近の通知内容を確認できるようにするためのブラウザ拡張をつくって、コードも公開した。似たようなブラウザ拡張つくるときの参考になればと思います。Chrome, Firefox, Operaに対応してて、Chromeはウェブストアに公開されており、他は申請中という状態。
https://github.com/r7kamura/key-string
上記のブラウザ拡張でキーボードショートカットを実装するために、昔Electron用につくったキーコード判定用のライブラリを少し綺麗に整えたりした。Babel6の影響で少しハマった。後から気付いたけど、ブラウザ拡張にはキーボードショートカットを定義するための方法が提供されていたりするので、Chrome, Firefox, Opera, Edgeでサポートされているならこれを使えばよかったかも。
https://github.com/amakan/amakankan
amakan のためのブラウザ拡張にちょこちょこ手を入れてて、これもFirefoxやOperaに対応したり、Amazonの注文履歴からの一括登録時に読んだ日を記録する改善などをやっていた。最近のブラウザ拡張の開発方法なんてものは、JavaScriptの流儀も含めてしばらく触ってなければすっかり忘れて追いつけなくなってしまうので、Qiitaの通知のブラウザ拡張やるならこの機会にいろいろなブラウザ拡張を作っている次第。
個人開発
WikiHub
CHANGELOG - WikiHub Help にWikiHubに最近入れた変更点がまとまってるんだけど、最近はあんまり変更頻度が高くない。載せるまでも無いようなスタイル変更や不具合修正はほぼ毎日入れている (例えば最近本文のfont-sizeを13pxから14pxにした) が、目立った変更は無し。記事の利用者は増えて変更も落ち着いてきたので、今度はWikiにもう少し力を入れたいなと思っている。
amakan
今日で https://amakan.net/ の開発を始めてちょうど1ヶ月。最近の変更は https://amakan.wikihub.io/articles に記事の形でまとまってる。ここ1ヶ月漫画読む熱が高まってて、自分が使うのに便利だからという理由でひたすら機能追加をやっていってる。そろそろもともと読みたい本リストに入れていた候補が枯渇しそうなので、この本どうですかみたいな推薦を入れられると嬉しい。
漫画
amakanのおかげで https://amakan.net/@r7kamura を見れば最近読んだ漫画が分かるようになった。あと、シリーズに対するリンクとして参照できるものが今まであまり無かったが、機械的なシリーズ判定によってそこそこまともに参照できるページが生まれて良かった。最近シリーズ通して読んだものの中で特に印象強かったのはこの辺り。今日はNEW GAME! の4巻と5巻が出た上にNEW GAME! 4話が関西で放送されたのでたいへんめでたい日です。
- 「NEW GAME!」シリーズ - amakan
- 「はねバド!」シリーズ - amakan
- 「ハイスコアガール」シリーズ - amakan
- 「AIの遺電子」シリーズ - amakan
- 「メイドインアビス」シリーズ - amakan
ゲーム
Pokémon GOを楽しんでいて、Lvは20、捕まえたポケモンは58匹。歩いた距離合計は27.3kmとなってしまった。鴨川沿いを歩くことが多く、手持ちに水棲ポケモンが多い。ハイスコアガールを見て想いを増したが、ゲームを楽しめるということは幸運なことなので、楽しめる間に全力で楽しみたい。
COMP
COMP のお試し版を試してみたら思いの外よかったので、24packのを注文してみた。飽きるかと思いきやあまり飽きなくて、COMPを割る飲料の方を変えると味もかなり変わるのでしばらく飲めそう。しばらく飲んでて体重の変化は無し (筋肉量で微増した程度)。あと朝食COMPにしたら昼食や夕食が前よりもなんとなく魅力的に見えるようになった。