kosenconf / 080tokyo

11 stars 1 forks source link

ペアプログラミング&ライブコーディングをやってみたい #7

Closed asonas closed 10 years ago

asonas commented 10 years ago

今回プログラマの方々が沢山あつまるので、ペアプログラミングやライブコーディングのような、プログラマにしかわからないようなイベントをやってみたいです。 発表ばかりで全部済ませるのはちょっともったいないかなーと思った次第です。

題材については、例えばWebアプリケーション開発者な僕がパッと思いつくのは

ですかねー。 もちろんペアプロ&ライブコーディングじゃなくて、なにか他に面白いアイデアがあれば聞いてみたいですー。

また、このIssueの趣旨は、

のことを大事にしたいです。 それらを踏まえてなにかスパイスになりそうな企画を考えてみたいのですが、いかがでしょうか?

kawa-xxx commented 10 years ago

これは、発表でライブコーディングする以外に、全員でライブコーディング的なことをやってみよう!という感じの企画という認識でOK?? もしその認識であっているなら、とてもチャレンジングな企画だけど、面白いと思う!あとはあまり出来ない人をどうフォローするかだよね。

自分としては同じような感じでその場で簡単なCTFの問題を幾つか全員で解いてみるっていうのをやってみたいなー。こちらもできない人をどうフォローするかが課題になるな。ライブコーディング以上に。

kawa-xxx commented 10 years ago

ん?コメントをダーッと書いて読みなおして、なんか違うんじゃないかと思った。

発表の代わりにこちらからお題を出してその場で作ってもらうってことか!

kawa-xxx commented 10 years ago

とっても面白そうなのでGOでいいと思います!と言うか10分枠ってそういう目的も果たせるように作ったんじゃなかったけ?

asonas commented 10 years ago

あっ、参加者全員ではなくて、ペアプログラミングをする2人が前に出てきて、 大きなスクリーンを使ってみんなでわいわい様子を見届けるみたいな感じですー。

Rails寺子屋でも同じ企画をやってみて、2人が前に出てペアプロをしたのでした。 結構、ウケが良くて見ててハラハラ・ドキドキできるのでこちらでもやってみたいと思ったのでした。

ペアプロをする2人以外にも解説・実況がいてなお面白い感じでした。 実況解説役の人はペアプロをする人たちと知識量が同じぐらいあるほうがいいので、誰がペアプロやるかで決めたほうがいいかも。

CTFの問題

これを誰かに説いてもらうのもいいですね〜 川村くんが実況解説役でCTF勢な人たちにペアプロをやってもらうとかよさそう。

こちらからお題をだす

そーそー、そんなイメージです。

kawa-xxx commented 10 years ago

おk!では枠の数は募集状況を見て調整することにして、3種類で募集しましょうか!

kawa-xxx commented 10 years ago

✕10~15分 ◯20~25分

asonas commented 10 years ago

ペアプロ&ライブコーディング枠、形になるまで行こうとすると1時間ぐらいみたほうがよさそうかもです。 Rails寺子屋のライブコーディング&ペアプロや、この企画の前身である「ぶつかり稽古(*1)」では1時間をつかってました。

ただ題材がWebアプリケーションやTDDなので、CTF枠の場合だと僕が経験がしたことないから20分〜25分でよいのかどうかも判断がつかないなー?

*1 ...くわしくはこちら

http://blog.kentarok.org/entry/2013/11/24/163353 http://togetter.com/li/594466

asonas commented 10 years ago

Rails寺子屋での様子です 手前2人がペアプロをしてて、奥にいる人が実況解説の人です。 ペアプロしてる2人が交互にスクリーンの入力を切り替えて、喋りながらコーディングをしてました。

image

original: http://www.flickr.com/photos/asonas/12030505934/in/set-72157639930123755

kawa-xxx commented 10 years ago

やーCTF枠だとすると20分くらいじゃとってもじゃないけどたらんなぁー。。 簡単な問題かつ多少ヒントがある状態じゃないと厳しいな。

Rails寺子屋の時は30分くらいで何とかなってた感ある??

asonas commented 10 years ago

30分だと少し厳しみありそうかなー。

CTF枠だと、何十分ぐらいほしいですかー? タイムテーブル的には2時間はあるので、半々で1時間2枠とかが理想的かなーと。

結構メインコンテンツになりそうなので、10分枠やLT枠を少し削ってもいいかも?

kawa-xxx commented 10 years ago

CTF枠だとやっぱり40分〜1時間はほしいんだけど見ていて楽しいのかっていうのと、問題をオリジナルで用意出来る時間がなさそうなのでライブコーディング、ペアプロ枠1つか二つで行きましょう!

どっかのCTFの問題を使うのはどうなんだろう?って言うのと大抵そういうのはググるとWriteUp(解答)出てきちゃうからなーと思った次第です。

asonas commented 10 years ago

CTFの解答、ググれる

なるほど〜。 dev or hack的に、何かセキュリティに関することってできないですかね。 例えば、わざとセキュリティ的に脆弱性のあるサーバを用意して、制限時間内にrootをぶんどるとか? 僕はそこまでセキュリティのことに関して造詣が深いわけでもないので、何か案があれば採用してみたいです。

とりあえず、メインコンテンツ枠は2時間2枠になりそうですねー。 コンテンツの細かいことは後々決めるとして、そろそろ参加者発表者応募始めますか。

kawa-xxx commented 10 years ago

例えば、わざとセキュリティ的に脆弱性のあるサーバを用意して、制限時間内にrootをぶんどるとか?

それがまさしくCTFの1つですねー。やるのならやっぱり過去の何処かの問題使わせて貰うしかないなぁ… 参加者募集開始お願いします!

asonas commented 10 years ago

それがまさしくCTFの1つですねー。

そうだったんだ...!

10 で参加者募集について確認お願いしますー。

kawa-xxx commented 10 years ago

@asonas 確認しましたん!今週末ちょっと反応出来ないかもしれぬ!ごめん!

earth2001y commented 10 years ago

発表つきでの参加を考えてるんですが、分からないことあるので2点質問させてください。

ここで問い合わせるのが適当か分かりませんが、話の流れ的に質問しやすかったので。

asonas commented 10 years ago

@earth2001y お問い合わせありがとうございます。

ライブコーディング枠と、募集ページにある10分枠

結論からいうと別枠になります。 このIssueのことを整理しておくと、僕達主催側が企画しようとしている1時間から2時間程度の時間をとってやろうとしている催しについてのIssueです。

より具体的なイメージ

上記を踏まえた上で、 僕がトピックに書いていることは発表の方向性をきめるものではないです。 混乱させてしまってすみません...!

ただ、イメージがわかりにくいというのは確かにそうなので、整理しておくと、 「プログラマにしかわからないようなイベント」(イベントって書いてるのが良くないですね...!)というよりも「プログラマあるあるをみんなで共有」に近くて、ライブコーディングで普段の開発風景をみんなの前でやって、どういう思考でコード書いてるのか?とか、それを大判解説・実況をしてくれる人がいてみんなでわいわい楽しもうという催しにしようと考えています。

ここで問い合わせるのが適当か

ちゃんとした窓口の案内とか決めればよかったかもですね。 一応Githubのアカウントがある人はこのリポジトリのIssues、ない人はTwitterで、と考えていました。 このあたりは僕に知見がないので @kawa-xxx くんにお任せしたみあります

kawa-xxx commented 10 years ago

@earth2001y さん、 @asonas くん

ちゃんとした窓口の案内とか決めればよかったかもですね。 一応Githubのアカウントがある人はこのリポジトリのIssues、ない人はTwitterで、と考えていました。 このあたりは僕に知見がないので @kawa-xxx くん

亀レスすいません。内容は @asonas くんのレス通りです!

で、お問い合わせ窓口ですが、今回は極力省エネかつ、DoorkeeperにContactがあるから大丈夫だろうと踏んでましたが、ちょっとわかりづらかったですかね… ドアキーパーと公式サイトにドアキーパーのコンタクトからお問い合わせください!みたいに文言追加しよっか。

earth2001y commented 10 years ago

回答ありがとうございます。 ひとまず発表つきで参加するかどうかを考えるうえでの疑問点は解消しました。 後ほどネタを整理して参加登録しようと思います。

asonas commented 10 years ago

:sparkles:

asonas commented 10 years ago

メンツや題材など大まかな方向性は決まった。

asonas commented 10 years ago

企画順調に準備進んでる〜。クローズ