緑化活動、しませんか

Tomoya Kose

お前、誰よ

mitsuse@github

いつもこんなアイコンで思考を垂れ流してます。

こういう緑化活動?

Created by alexindigo and licensed under the Creative Commons.

違います!

Created by alexindigo and licensed under the Creative Commons.

GitHub で緑化活動する

GitHub

エンジニアなら皆様ご存知のアレ。

GitHub のマスコット、 Octocat

Contributions Calendar について話します

緑化活動 ― GitHub で何か貢献すること

活動した日は、"Contributions calendar" が緑色に染まる!

緑化活動をはじめる上で決めたルール

なぜ緑化活動するのか

普段触れない技術に触れるためにやる

この半年は Golang とちょっとだけ機械学習と自然言語処理っぽいこととかやった。

mitsuse/kompl

文脈から次の入力単語を予測する。

mitsuse/perceptron-go

とても単純な学習アルゴリズム。実装簡単。

アウトプットの習慣づけのためにやる

「見せれる状態になったら公開する」をやめる。

アイデアや成果は外から見えなかったら存在してないのと同じ

自己満足感・楽しさのためにやる

なんだかんだで、やってて楽しいのが一番大事。

かの有名なテキストエディタ、 Vim の自作カラーテーマ mitsuse/bombay-vim

道具磨きでモチベーションあげるのも重要。

これからの緑化活動

分かったのは、継続するのは案外簡単ということ

Contributions Calendar が 緑色に染まるのは別次元の話だと思っていた

実際は、コミットして緑化するだけの簡単なお仕事。

でも、続ければそれなりに結果がついてくる

今後は、もっと人に使ってもらえるものを作る

もっと非エンジニアにも関心を持ってもらえるモノを作りたい。

とはいえ、今取り組んでるタスクを落ち着かせるのが当面の目標。

まとめ ― 緑化活動、しませんか