一人GWハッカソンのまとめ
一人GWハッカソンとは
一人GWハッカソンは、ゴールデンウィークの期間を使って一人でハッカソンを行うイベントです。
誰でもどこでも自由ににはじめて勝手に終わりにできます。
詳しくはこちらを御覧ください。
g2u.hatenablog.com
参加者と参加希望者が結構集まって嬉しかったのと、ツイートを見て色々と刺激を受けたので、せっかくですし勝手に総評してみました。TwiPlaに登録してない方もタグで検索して勝手にまとめました。
見つけられていない場合がありますので、「私も載せて!」「このツイートも載せて!」という人がいたらご連絡ください。
またTwitterの規約上の問題はありませんが、気持ち的に問題があった場合もご連絡ください。
twipla.jp
オープニング
まずは参加宣言・開始宣言をします。この手順は必ずしも必要ではありませんが、ひとこと宣言しておくと気合が入ります。
そろそろなのでタグを用意しておきますね #一人GWハッカソン
— G2U (@G2U) 2017年4月20日
やっていくきもちです #一人GWハッカソン
— 消費者意識 (@h1manoa) 2017年4月20日
進捗だそうな #一人GWハッカソン
— 進捗ダメですっ (@AyaTokikaze) 2017年4月20日
えー、それでは始めて行きたいと思います#一人GWハッカソン
— マツダンパー❅ (@matsudamper) 2017年5月2日
GW一人ハッカソン開催!!!!
— Atis (@AtiS) 2017年5月5日
GWハッカソン最終日なので雑にやっていきたい
— 音船 (@sonarship) 2017年5月6日
勉強勢
一人GWハッカソン勉強勢の様子です。ハッカソンと大げさにはいうものの、例えば新しい言語を学んで Hello, World を出したりなんやかんやしたりしても全然問題ありません。こういった勉強をする機会にするというのは一つの良い選択肢でしょう。
C# はいいぞ。
取り敢えず、今回の目標は C#の文法とかを一通りマスターすることを目標にしてます。 具体的には計算機とか作れるくらいまでには・・・ (できればUWPで作ってアプリ風にしてみたい) #一人GWハッカソン
— あたふた (@at0x0ft) 2017年4月29日
技術書は積みがちですからね。こういう機会に崩しておきたいものです。
積んでる技術書を進めたいと思います(進めるとは言っていない #一人GWハッカソン
— べる (@dora_marutation) 2017年4月30日
進捗
進捗報告の様子です。
Webサイトの設計図を書いて、着々と実装している方がいました。
ワイヤーフレーム #一人GWハッカソン pic.twitter.com/3qcviH2mIR
— 梶井 祐介 (@kazygumi) 2017年5月3日
CHIRIMENにFourBeatを接続 #CHIRIMEN #一人GWハッカソン pic.twitter.com/ilgUADmc05
— 梶井 祐介 (@kazygumi) 2017年5月4日
こちらの方は環境構築中。出来上がっていく様子が見えて楽しいです。
1人ハッカソン。まずは準備しよう。macの中にvagrantとvirtual boxで仮想環境作るよ。前にセットアップしたけど仮想環境側のユーザー情報紛失。手順確認のためにやり直す#一人GWハッカソン
— saboten (@saboten10) 2017年5月1日
とりあえずmacの中にcentos-7.2(V2.3.1)のboxが出来上がった。
— saboten (@saboten10) 2017年5月1日
さ、これから何しようかな。#一人GWハッカソン
こちらはけものフレンズネタのようです。余談ですがこの人は重度のケモナーです。
あの #一人GWハッカソン pic.twitter.com/rGD3TxiRXj
— むさしん (@musaprg) 2017年4月30日
体力がつきかけた様子。進捗はそこそこあったっぽいです。
#一人GWハッカソン は進捗の在庫が切れた
— 進捗ダメですっ (@AyaTokikaze) 2017年5月5日
こちらは実装を考え中の様子。こういった様子を見ると自分もやらなきゃ!という気持ちになれますよね。
ディスプレイの表示できた #一人GWハッカソン
— :;(∩´﹏`∩);: (@stmtk_01) 2017年4月30日
実装どうやってしようか悩んでる #一人GWハッカソン
— :;(∩´﹏`∩);: (@stmtk_01) 2017年5月3日
完成!
OSなしでHelloWorld
記事中に時系列でまとめてあったので、作業の様子などが見えて面白かったです。
私には何をやっているのかさっぱりわかりませんでしたが、なんかすごいということは伝わりました。
はてなブログに投稿しました #はてなブログ
— あきー (@akkkix) 2017年5月3日
OSなしでHelloWorld #一人GWハッカソン - あきーのブログhttps://t.co/Gdlwr1VHPx pic.twitter.com/IhVtwShIzP
akkkix.hatenablog.com
BrainFu*kインタプリタ
先程のOSなしでHelloWorldの方です。2日連続で進捗を産んでいてビビりました。
JavaScriptによるプログラミング言語の実装です。記事中では試行錯誤の様子も見られます。試行錯誤もまた、こういったイベントの醍醐味でしょう。
はてなブログに投稿しました もうこれハッカソンじゃねーな #一人GWハッカソン #はてなブログ
— あきー (@akkkix) 2017年5月3日
BrainFu*kインタプリタを書いた - あきーのブログhttps://t.co/meUBkAh4gl pic.twitter.com/9iwlzWMneM
akkkix.hatenablog.com
人工生命シミュレーション
私は詳しくないのでよくわかりませんでしたが、どうやら人工生命のシミュレーションのようです。
人工生命で有名なのはライフゲームですが、これはまた違う内容のようですね。
時間が経つにつれて画面の中央が過疎る#一人GWハッカソン pic.twitter.com/xjxVwWeusa
— :;(∩´﹏`∩);: (@stmtk_01) 2017年5月6日
早押し連打ゲーム
物理デバイスとWeb技術をあわせて作られたゲームです。
小さな子供でも楽しめる早押し連打ゲームというコンセプトで作られているそうです。
設計がしっかりとしていて、そこから完成までの日数も短かったのが素晴らしかったです。勉強させてもらいました。
ひとまず作りたかったものができた。CHIRIMENとFourBeatを使った連打ゲーム https://t.co/XjTUacQy5W #一人GWハッカソン #CHIRIMEN
— 梶井 祐介 (@kazygumi) 2017年5月6日
youtu.be
Twitter TimeLine Shooter
私です。Twitterと連携させて遊ぶ3Dシューティングゲームを作りました。
詳しくは下の技術ブログの方に書いてありますのでそちらを見てください。
GWなので一日かけてゲーム作りました。Twitterのタイムラインを読み込んでピチューン!ドカーン!するやつです。見てね!
— G2U (@G2U) 2017年5月6日
【Unityゲーム】Twitter TimeLine Shooter #一人GWハッカソン https://t.co/8aq9ReYsRi
blog.mohyo.net
VirtualBox + CentoOS 環境構築
仮想環境上に環境を構築したようです。これもまた、一人ハッカソンならではと言えるでしょう。
vagrant centos LAMP環境構築シリーズという形でQiita上で成果がよくまとまっていました。
mac上の仮想環境に構築したcentos7でPHPのビルトインサーバーを利用する by @saboten10 on @Qiita https://t.co/0aV1ZkkS9A
— saboten (@saboten10) 2017年5月13日
結局GWにハッカソンというか環境作っただけでアプリ作っていない(-_-;)#一人GWハッカソン
mac上の仮想環境に構築したcentos7にPHPを導入する by @saboten10 on @Qiita https://t.co/EwXDeKPqmT
— saboten (@saboten10) 2017年5月15日
せっせと記事投稿。vagrant+virtualbox+centos環境にPHPを導入する#一人GWハッカソン
まとめ
たくさんの方のいろいろな作業風景・成果が見られてとても刺激を受けました。
おそらく参加した皆さんも何か得られたものがあったのじゃないかと思います。たぶん。
こういう機会に一人でこもって好きなことをするというのはやはり楽しいのでまたやりたいですね。