あの祭典、進化して再び!
Open Hack Day 2
先日の2/15〜16、エンジニアの祭典 Open Hack Day 2 が開催されました。
去年は”Inter Hack U”という学生エンジニアの祭典でUI・デザイン賞を受賞しましたが、今回は年齢・肩書き関係なく全国のエンジニアやデザイナーが集まりサービスを作り上げるイベントです!
第1回のOpen Hack Dayは各日12時間ずつのイベント開催。
しかし今回は 15日(土) 12:00 〜 16日(日) 12:00 までぶっ続けで開発するという、鬼のような(しかしワクワクせざるを得ない)ハックタイムo(゚▽゚o)
本職でエンジニアやデザイナーをやっている方はもちろん、非エンジニアの方も企画やプレゼンなどで会場をにぎやかにしており、ものづくりの楽しさを改めて実感した2日間でした。
結果、、、
今回は大学生3人で出場し、狙うはIDCフロンティア賞……なんと賞品、叙々苑10万円分。。。
様々な出場者がこの賞を狙う中、とっっっっても喜ばしいことに、僕らのチーム「Origia」がIDCフロンティア賞を受賞する運びとなりました!!!
狙い通り!ではあったのですが、まさか本当に受賞するとは思っていなかったので、チーム全員、唖然&喚起( ꒪⌓꒪)
開発中、一緒に出たダニエルに限っては「じゃあこのjsonを肉サーバーにpushして〜〜」と、IDCFの仮想マシンを「肉サーバー」と呼ぶ始末(笑)だったのですが、もう3人ともIDCFに足を向けて寝れない人生となりました。IDCFのクラウドコンピューティングは最高です。
みなさんもぜひ一度ご利用を!(» IDCフロンティア)
いい結果を残せた、と思いきや
チーム一同、大満足で席につき、早く授賞式終わらないかな〜叙々苑はやく食べたいな〜 楽しいハッカソンだったな〜などと思っていると、「最優秀賞は……Hack ID 21番、Origiaです!」との声!
ええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ(◎_◎;)
そして最優秀賞の賞品は…………Mac Pro。
ええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ(◎_◎;)
今回つくったもの
SmartWalk
ちょっとテンションを取り戻して、今回僕たちがつくった「SmartWalk」について触れます!
一言でいうと「堂々と歩きスマホができるiPhoneアプリ」をつくりました(笑)
近年の「歩きスマホは危険なのでやめましょう」という風潮を逆手にとったアプリ。
LeapMotionを内蔵したオリジナルスマホケースとiPhoneアプリを連動させ、赤外線により目の前の人体や物体を解析します。
そしてUSBで繋がれたPC内からWebSocket通信でIDCFクラウドにデータを送り、それによってiPhoneから流れる音声の指示に従うことで、人同士がぶつかることを事前に防ぐのです。
こちらがわかりやすいビデオ。(ほぼ無音)
相手が進行方向の右側にいる場合は左にいく指示を、進行方向の左側にいる場合は右にいく指示を出します。
アプリのデザイン・実装
こちらがアプリの画面!
シンプルですね(笑)
歩きスマホをする前にアプリを起動すると、自動的にSmartWalkがWebSocket通信をおこないはじめるので、指示に従ってホームボタンを押し、あとはTwitterでもなんでもやりながら堂々と歩きスマホできるという感じです。
実際に動いてるときはこんな感じ。歩きスマホくんキモイ 可愛い。
また、IDCFクラウド 肉サーバーの仮想マシンにSmartWalkユーザーの位置情報やイベントごとの解析データを貯めておき、渋滞緩和の計算を自動的にして、近くにいるユーザー全員を誘導をしてくれます。
AさんがSmartWalkに従って左にいくとわかった途端に、その曲がった先にいるBさんにもぶつからないよう即座にイベントを送るということですね!
今回つかった技術は、赤外線センサーとしてのLeapMotion、IDCFクラウドサービス、Objective-C(CocoaPods)、サーバ側をRuby、CoffeeScript、Node.js、MongoDB、WebSocketです!
最優秀賞受賞の理由でヤフーCMOの村上臣さんが「技術レベルも高く身近にある課題を新しい視点で解決している」とおっしゃってくれたように、技術レベルは相当なもの!
その技術面は僕以外の2人が全てやってくれました〜〜いや〜感謝のしようがありませんね〜〜(;ω;)
次のハッカソン
同じメンバーで、TBS TV HACK DAYというものに出たいと思っています!
優勝賞品は100万円!!!!!!!
うおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお!!!!!( ノ゚Д゚)ノ
おまけ
目隠ししてても歩けます(笑)