新卒同期5人でHackDayのハッカソンに参加してみたこの広告は、90日以上更新していないブログに表示しています。主催のクリエイターフェスです。ハッカソンだけでなく、展示ブース、ステージ、参加型コーナーなどが集まっていて、クリエイターではない一般の方でも無料で入場することができます。最新の技術や話題のテクノロジーが盛りだくさんのイベントです。hackday.jp▼なぜハッカソンに参加しようと思ったのか同期のS君が誘ってくれて面白そうだったからです。優勝して何としても豪華商品をゲットしたい!なんて微塵も思っていませんでした。マシュマロを投げてくれます詳しくはこちらの発表動画をご覧ください。www.youtube.comちなみに普段はRailsを使ったアプリケーション開発しかやっていないので未知の分野でした。Input/Output)をRubyで叩くことで、マシュマロ投げたろかを発火させています。基本動作はターミナル状でfeedmeというコマンドを実行します指定した角度だけ回転しますすごい勢いでマシュマロを投げますこれだけでは寂しいなということで、以下の機能を追加することにしました。miniを使って音声入力に対応させる同期が持参したリープモーションを使ってジェスチャー入力に対応させるある特定の人の居場所を認識して回転させる(間に合いませんでした)その中でも、僕が関与した部分についていくつかピックアップして軽く解説していこうと思います。考え方としては角度(θ)を入力した時に、ある時間(t秒間)だけ電気を流すという風に考えました。実際に実装したコードはこんな感じです。endend#rotation_timeを呼び出した時に、角度degreeを渡して、電気を流す時間secondの値を返します。普段業務でも書いているRubyでシュッと書きました。話しかけて、それをslackに投下させるところまでを設定しました。難しそうな感じがしますが、実はIFTTTと連携させることですごく簡単に設定することができます。2017年12月10日こんな感じでエンジニアでなくても簡単に設定できちゃいます。▼感想ハッカソンは楽しいし、初めてでも何とかなる個人的にはハッカソン初出場だったので、かなりビビっていました。今回はラズパイを使ったり、回路を組んだり、はんだごてを使ったり、普段滅多にやらないことが目白押しだったのでとてつもなく不安でした。振り返ってみると、そんな状況でも圧倒的に不安より楽しみの方が大きかったなと感じました。それに結局何とかなったので何事もやればできるなと。このメンバーだったから何とかなったってのはあるかもしれません。明日は@kiyokuroさんです。(1)注目記事はてなブログをはじめよう!soccer1356abcさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。