Qiita API v2 Hackathonに行ってきた #qiita_hackathon
12月13日(土)に行われた件のイベントに行ってきた。主催のIncrementsさん、会場提供のリクルートジョブズさんありがとうございます。
自分は今までハッカソンというものに行ったことがなく、これが初めての参加だった。Incrementsさんのイベントには「Qiita Meetup」で行ったことはあったのだが。
テーマは、「Qiita APIv2を利用して毎日の開発が楽しくなるツールの開発」。
特に準備していたわけでもないので、最初は何を作って良いのかまったく思い浮かばなかった。しかし、hack終了時間は17時30分と決まっている。なるほど、これがハッカソンというものなのか。
とりあえず何もしないのもアレなのでAPIをつついてみることにした。
Javaで作るという方針だけはあったので、Qiita API v2のクライアントは@making作のJQiitaを利用。
以前のブログにも書いたが、自分はmainメソッドではなく、テストで色々試す派なのでまずテストを書いた。
これを試していた時に、漠然と投稿中の画像を拾って何か出来ないかなという案が出てきた。
そして作ったのが「ジャQiita」。
コンセプトは、「CDのジャケ買いをするように、気になった画像をクリックして投稿を見る」というもの。
普段はタイトルやタグから投稿を見たりすることが圧倒的に多いと思うが、「ジャQiita」では画像しか情報はない。imgタグにtitle属性を付けていないので、ホバーして投稿のタイトルを見る、ということも出来なくした。純粋に画像を見て選ぶことになる。
以下雑記。
- 当日の情報はこのハッカソン専用のQiita:Teamで流れてきた。良い
- hack後に作成したものをデモする場があったのだが、幸か不幸かトップバッターだった
- 手元の環境では3カラムで画像を表示していたのだが、デモでは1カラムでしか表示されなかった。デモをする環境の解像度を想定していなかったのと、Twitter Bootstrapのgridの指定をミスってたっぽい。。まとめると、俺がレスポンシブデザインに敗北した
- 「ジャQiita」のジャにはJavaで作ったという意味も少しだけ含まれている
- 入賞したら、次の日の衆議院選挙にかけて「明日は俺に投票お願いします!」とか言おうと思っていたが入賞しなかったので言う機会がなくなった。のでここに書いておく
- リクルートジョブズさんから差し入れがあったので、初めてレッドブルを飲んだ。なんとなく今まで避けていたのだが、飲んでみると味的には普通の栄養ドリンクのような感じだった
作ったコードは以下。動かすこと最優先のため、雑オブ雑なコードになっている。例によってSpring Bootにて作成している。暇を見てブラッシュアップするか。。
eiryu/Qiita-Hackathon7 · GitHub
— eiryu (@eiryu) December 13, 2014
Qiita APIでiPhoneが割れないようにする技術 #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
テーマ「Qiita APIv2を利用して毎日の開発が楽しくなるツールの開発」 #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
いい景色 #qiita_hackathon pic.twitter.com/SQSNiXMhJJ
— eiryu (@eiryu) December 13, 2014
まずはJQiitaの素振りした方がいいかしら #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
未だノープランの俺の運命やいかに #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
何作るかは決めたけど、時間足りるか? #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
時間制限あるとキツイな。雑なコード書いてる #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
ハッカソン用Qiita:Teamでナカムラシのアー写が流れてきた #qiita_hackathon @r7kamura
— eiryu (@eiryu) December 13, 2014
デモ、トップバッターかよw #qiita_hackathon
— eiryu (@eiryu) December 13, 2014
@making Qiitaの投稿内の画像を表示する「ジャQiita」っていうのを作りました。投稿をジャケ買い的に選ぶ的な。画像をクリックするとその投稿が新しいタブで開く。まあ普通ですねw #qiita_hackathon pic.twitter.com/2yEDmGLDGa
— eiryu (@eiryu) December 13, 2014
帰るでやんす #qiita_hackathon
— eiryu (@eiryu) December 13, 2014