history

青木日記 RSS

<前の日 | この月 | 次の日>

2008-02-16

デブサミ

http://codezine.jp/devsumi/2008/

水曜はデブサミでした。今回は (っていうか初めてだけど) スピーカー参加。 「ふつうの Ruby プログラマに贈る Ruby プログラミング講座」 というテーマでしゃべってきました。

前半 30 分は、るびまの添削連載でやったネタのうち、 他の言語から Ruby へ乗り換えた人に効果的と思われる話。 内容はこんなもん。

  • protected いらねー
  • pと pp
  • unless と until、使ってる?
  • クラスと名前空間 (クラス・モジュールのネストについて)
  • ファイル名の付けかた (メインクラス名をdowncase して付ける、ネストを反映させる)
  • 大クラス主義

後半 15 分はリフレクションネタ。

  • send を使ったクラス分岐 (send "handle_#{arg.class}"で飛ばす)
  • Ruby のバージョン間の差を埋める (method_defined?で存在チェックして自分で定義)

プレゼンのファイルはデブサミのサイトで公開されるらしいので、 デブサミのサイトからどうぞ。 これ、自分とこでも公開していいのだろうか。

(01:01)

(2/18 追記) パワポファイル公開しました。devsum08-aoki.ppt かくたにさん、いわきりさん、ありがとうございます。

本日のツッコミ(全5件) [ツッコミを入れる]
かくたに (2008-02-17 02:25)

takesakoメソッドによる講演ありがとうございましたッ!! デブサミのサイトでの資料公開は期間限定なので、i.loveruby.netでも公開していただけると助かります。

いわきり (2008-02-17 18:29)

デブサミ事務局員002です。ぜひ公開していただければと思います。よろしくお願いします

ゆーぼー (2008-02-18 21:51)

「デブサミ?」意味が解らないので、調べちゃいました。あ〜ッ「Developers Summit」のことだったの。自分がデブなので、思わず反応してしまいました。

hiroshi (2008-04-18 16:39)

今日は、2008年4月18日:きっとあの世でパソコンいじってるのかなぁー

ゆーぼー (2008-04-18 21:16)

青木さん、元気なのかな〜?。 最近、カキコ無いのでちょいっと心配… それとも、アレを出版直前の猛ダッシュ?

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS