【21cafe】DJ音楽にのってプログラミングで遊ぶ!Live Coding de Night/2014年3月28日(金)

20140328_1

こんにちは。21cafe運営事務局のおだんみつです。
今回3月28日(金)に21cafeで行われたライブコーディングイベント「Live Coding de Night #libcodingso infinite」のイベントをレポートします!

20140328_2

勉強会の主催者は@numa08さん!前回のイベントが大反響だったことで第2回目の開催が決定。開催が決定してすぐに、前回パフォーマーとして参加した方から「リベンジしたい!」などと反応があったとか。

そして今回のライブコーディングイベントも本物のDJによる音楽が実現!しかも前半と後半に分けて2人のDJが出演するという豪華さ!

20140328_3

それに合わせるようにしてMCも2名体制という気合いの入りよう!イベントが始まるとあまりにもノリノリでブレた写真しか撮ることができないため、今回は先に@numaさんと@mametoraさんを撮らせていただきました。

20140328_4

@numaさん、@utatata0220さんのダブルMCで始まったライブコーディング。息のあった掛け合いとDJの音楽で会場は一気にライブ空間に!

20140328_5

この日、パフォーマーとして登壇してくれた方は5名!普段は仕事や趣味でコードを書いているプログラマがノリの良い音楽とともにその場でコーディングを行うのがライブコーディングということで、登壇者は10~15分間で自分で決めてきたものを作り上げます。

20140328_6

事前に告知されていなかったパフォーマーの順番。その理由はなんと!

主催の@numaさんがライブコーディングをして発表する順番を決定するというサプライズ!
MCとしてマイクを離すことなく、Scalaを使ってコーディングしていきます…

20140328_7

コーディングが終わりパフォーマーの順番が発表!ここでパフォーマーの方々とそれぞれのテーマを紹介します。

ねおさん「Androidにミクさんを召喚したい」
a3geekさん「RubyでTwitterのbotを作るだけの簡単なお仕事」
hentekoさん「多人数でマークダウンを編集し合いたい」
mironalさん「arduinode を使ってお手軽ハードウェア制御」
けいまさん「WebAudio APIと戯れる」

20140328_8

@numaさんによるサプライズコーディングで会場は一気に白熱!DJの@ponicaさんが音楽でさらに盛り上げます。

20140328_9

1人目のパフォーマー、ねおさんはJavaとAndroidを使用!ライブラリを使ってAndroidに初音ミクを表示させます。

20140328_10

Androidの画面いっぱいに初音ミクが表れると会場は大盛り上がり!

ウインクさせたり、ちょっと困った表情をさせたり、頭をなでなでしたりとプログラムを駆使してたっぷり遊んだねおさんのパフォーマンスに拍手が沸き起こっていました。

20140328_11

2人目のa3geekさんが使うのはRuby!会場でも何人か愛用者がいたRubyでtwitter上で自動につぶやく「bot」のプログラムを組みます。

20140328_12

パフォーマンスの間も絶え間なく続くMCの実況。今回はダブルMCということもあって、@utatata0220さんは参加者も巻き込んで会場を盛り上げていました。

20140328_13

3人目はhentekoさん。JavascriptのなかでもPeerJS、hatena-httpjs、markedを合わせて使ってました。

20140328_14

あっという間にイベントが半分終わったところでDJがmametoraさんに交代!
前回に続き、トータル10㎏以上はあるDJ機器やスピーカーを持ってきてくださいました。

20140328_15

DJの音楽にパフォーマンスだけでなく、参加者の方もノリノリな様子!

20140328_16

休むことなく、次のパフォーマーmironalへバトンタッチ!Twitterのクライアントを開発しているmironalさんは、自分で作ったarduinodeというライブラリにnode.jsとWebSocketを合わせて、なんと体温の上昇をリアルタイムにグラフ化できるプログラムを発表!

持参したソケットにmironalが触れると、画面に表示されたグラフが上昇していくという仕組みでした。

120140328_17

そしてあっという間に最後のパフォーマーけいまさん。前回のライブコーディングイベントでも「AngularJSで誰得(?)APIと戯れる」というタイトルで会場を大いに沸かせたけいまさんが今回使用したのは、HTML5!

マイクに向けられた音を拾って表示された@numaさんのTwitterアイコンが動くという、前回同様、遊び心満載のプログラムを披露してくれました。

20140328_18

最後は皆さんで記念撮影!

主催の@numa08さん、MCの@utatata0220さん、DJの@mametoraさん、@ponicaさん、登壇者の皆さま、参加者の皆さま!ご利用ありがとうございました。3回目の開催も楽しみにお待ちしています!

関連する記事

facebook

案件情報や最新記事をお届けします。
ぜひチェックしてみてください。