sappororubykaigi03
2010年12月06日
【はじめに】
12月4日(土)、札幌Ruby会議03が行われた。丸一日お祭り状態だった。楽しかった。
スタッフの一員として。
講演して頂きました皆様、ご来場頂きました皆様、ありがとうございました。
【過去の記事】
- 2年前 → 札幌Ruby会議01が行われるってことで一般参加したよ!
- 昨年 → 札幌Ruby会議02でスタッフとして仕事したよ!LTもしたよ!
- 今年 → 札幌Ruby会議03にスタッフとしてバリバリ仕事したよ!もちろんLTもしたよ!(いまここ)
【総括】
忙しかった。そしてとても充実してた。
昨年はスタッフとしての活動はほとんど当日だけだったが、今回は事前準備でも仕事を受け持ち、さらにLTの準備もちょっと小難しいことに挑戦した(全部は上手くいかなかったけど)ので。
【LT発表者として】
別記事に書きました。
【スタッフとして】
そもそも昨年は、比較的直前(札幌Ruby会議02の3ヶ月前?)にRuby札幌のメーリングリストに入ったこともあり、運営に当初から携わっていたわけではなかった。
今年は、札幌Ruby会議03運営開始の時点から議論に参加し、事前に会場に向かって調査や調整なども行い、本格的にスタッフとして活動できたかな、と思っている。
また参加者に挨拶したり、参加者が困っていそうだったら誘導するなどの対応が自然と出来たのも、そうやって当初から運営に参加していたから、というのがあったのだと感じている。
当日は最前列に座り、発表者の前でタイマーをセットするとともに、質問者へのマイク提供をしていた。ちなみにその一つ後ろの列は発表者席となっていたのだが、自分の真後ろがRubyの作者・まつもとゆきひろ氏。非常に緊張しました。
【一参加者として】
昨年のレポートに合わせて「一参加者として」というのを入れたのだが、あまり一参加者としての感覚では参加していなかった。常に緊張感を保っていないとならなかったので。これはこれでいい体験だったのですが。
全力でやったから楽しめた。そう思ってます。
【講演の感想】
今回の講演はどれも興味深く、飽きることがなかった。ただ感想を講演単位で述べてもありきたりな感想にしかならない気がするので、昨年のレポートと同様、「●●な観点だとこの発表は特に興味深かった」という形で述べていく。
なお、講演者の名前は講演資料へリンクしてある。
- hsbt氏:テストコードにおけるstub・mockの利用
- テストしたいコードが別のクラス等の実装に依存している場合に、依存先のクラスが完成してない状態でテストコードを動かすための機構である。Rubyがクラスもオブジェクトとして扱い、あるクラスをwrapしたクラスを容易に作れるという特性が生きていると感じた。
参考:ricollab Web Tech Blog ≫ Blog Archive ≫ Mock と Stub について - snoozer05氏:Rubyのブロックの良さ
- Rubyのブロック(例:
(1..5).each{ |i| puts i*i }の{ |i| puts i*i }の部分)が、良いコードを書くのにどう役立っているかについて。自分も何となくは感じていたことだったのだが、実際にどういう意味で便利なのかが改めて感じられた。
- tmaeda氏:ペアプログラミングを新人教育に導入したこと
- ごく一時期やったことがあるだけだが、確かにあれは勉強になった。
- 桑田誠氏:HTMLの構造をRubyのコードで表現すること
- テンプレートエンジンを利用する際、HTMLの中に書くコードに余分なロジックが入らず済ませられるように、HTML内の指定の要素をRubyから触れるようにしてある。
参考:RubyKaigi2010での発表資料 - sandinist氏:Rubyでスマートフォンアプリ(ネイティブコードの)を作る
- Railsアプリを作る感覚でスマートフォンアプリが作れる。しかも複数プラットフォーム対応。スマートフォンで遊んでる自分としては、これは試してみるしかない。
- xibbar氏:cgi.rb向けに書かれたコードをrackで動くようにした
- 驚いた。
- 山川宣仁氏:PerlのコードをRubyっぽく書くためのライブラリ
- 「Rubyのコードを書いたら、そのオブジェクトをPerlのオブジェクトとして使える」ようにしたりできる。
【撮った写真】
sappororubykaigi03 - a set on Flickr
【おわりに】
いろいろと忙しかったのですが、その分楽しめたと思ってます。
あと、首都圏からいらした方からも声がかかり、「東京の勉強会出ませんか?」と言われたりもしました。是非機会があれば顔を出したいものです。そう簡単ではないですが…。
あと、(本家)RubyKaigiは来年が最終回とのことなので、そちらも都合がつけば進出したいです。本当は今年進出したかったのですが…。
2010年12月05日
※全体レポートはこちらです → Maraigue風。:札幌Ruby会議03が終わりました
昨年に引き続き、札幌Ruby会議03のLightening Talk(持ち時間5分の短時間プレゼンテーション)で話させていただけることになった。
今年はガラッとテーマを変え、自分がだいぶ遊びこなせてきたWindowsMobile携帯についての話。
WindowsMobile機(つまりはWindows CE)向けRubyを作るというのは、前々から考えられている話ではあるので、そういった部分の話しか出来なかったのは残念なところ。ただ今年9月のLT同様に自分のWindowsMobileへの愛を伝えられたこと、またスマートフォン普及が本格化したこのタイミングでこういうテーマで話せたことはよかったのかもしれない。
あと、ステージのひな壇の高さと光の当たり方から、話す際に緊張して口が思うように回らなかった。昨年よりはうまく話せてたと思うけど、冷や汗の量は昨年以上だったかも。
【2010.12.13追記】
動画が公開されてました。
2010年11月08日

札幌Ruby会議03 - Regional RubyKaigi
先日LT(Lightning Talk)のプログラムが決定。私が応募していた件も通りました。
WindowsMobile機にRubyを入れて遊んでみたことについて話します。
【2010.11.20追記】
Badgeが公開されたので貼りました。
【2010.12.6追記】
レポートを公開しました。
Maraigue風。:札幌Ruby会議03のLightning Talkで話しました
Maraigue風。:札幌Ruby会議03が終わりました


