はてな×ドワンゴ合同ハッカソン@京都に参加してきました
はてな×ドワンゴハッカソン@京都
先日22日にあったはてな×ドワンゴハッカソン@京都に参加してきました。
dwangohatena.connpass.com
今回のハッカソンの内容としては、はてなさんとドワンゴさんのAPIのどちらかを用いてサービスを作成するものでした。作成時間としては約8時間程度で、参加人数は23人ほどでした。まず初めに、使用予定言語ごと及びチームごとにテーブルで分かれました。
ハッカソン開始
私は、同じテーブルになった京都の大学の人と即席チームを作り、一緒にハッカソンを行いました。私たちは、はてなブックのコメントをAPIで取得し、ニコニコ動画ようにコメントを流すものを作成しました。
- 使用したもの
- はてなAPI
- JavaScript
- jQuery
- NicoScreen.js
作業分担を行いました。私はAPIを叩いてコメント取得。相方はニコニコ動画のようにコメントを流すプログラム。開始1・2時間はAPIをJSONで取得するのに手間取っていました^;ここで技術不足が露呈しました(笑)。その後、JSONでデータ取得が完了した後、一度マージを行いました。時々マージしないと収拾がつかなくなりそうなので、こまめにしました。作業工程はそんな感じで分担しつつ進めました。
相方がニコニコ動画みたいに流すプログラムを作成していたのですが、私が同じようなものを探しているとNicoScreen.jsという便利なものを発見してしまい、流すプログラムはこれを用いて流せるようにしました。
作成物
作成したものはこちらです。
- 出来たこと
- コメント流し
- 未完成
- コメントを読む機能
- コメントの形態素解析(グラフで表示)
グラフはChart.jsを用いて後はデータを入れるだけでしたが、形態素解析が間に合いませんでした。コメントを読む機能に関しては、非同期でコメントのデータを取得していたので、うまいこと読んでくれませんでした。同期でコメントのデータを取得すれば行けたのかもしれません^;
他チームの作成物
- ドワンゴAPI
- コマンドラインから動画検索及び選択した動画のブラウザを開くサービス
- 動画のコメントだけ流し、どのような動画が流れるか当てるクイズ
- 動画(音楽)のコメントだけ流し、どの曲の動画であるか当てるクイズ
- 盛り上がっているところから動画を再生するサービス
- 嫁を探すサービス
など・・・
など
懇談会
懇談会では、他チームの人々と大学の話や作成物の話また、企業の人とのどのような企業であるかなどを話すことが出来て楽しく過ごすことが出来ました。