class Method
def where
to_s =~ /#<Method: ([\w:]+)(\(([\w:]+)\))?#/
if $3
name = $3
else
name = $1
end
name.split("::").inject(Object){|o,s|o.const_get(s)}
end
end
module Foo
module Rubymod
def m
end
end
end
module Bar
class Rubyco
include Foo::Rubymod
def c
end
end
end
r = Bar::Rubyco.new
p r.method(:m).where #=> Foo::Rubymod
p r.method(:c).where #=> Bar::Rubyco
最近のキーワード
2006年11月21日
Method#where
「メソッドがどこで定義されているか」をすこし改良。
2006年11月12日
Ruby Conference 2006
最近気づいたのだけど、出張期間中の金土日に、Ruby Conference 2006 がコロラド州であったらしい。すっかり忘れてたけど、土日だけ寄っていければよかったかも。
まぁたぶん出不精なのが主な理由で無理だったかもしれないが…
2006年10月23日
オースチン (テキサス)
さて、今日はオースチンへ移動した。
LaGuardia(LGA)からAustin(AUS)までの移動でDallas(DFW)を経由した。乗り継ぎの余裕が1時間しかないのだけど、到着が30分くらい遅れて、さらに降りるのに15分くらいかかり、15分で移動ということになった。さらにレンタカーを借りるのだけど、やっぱり契約内容に関しての店員の説明が聞き取れず理解できない… たどたどしい英語で、書くか、シンプルな文を使ってゆっくり話してくれるように頼む。
空港からホテルの途中にあったスーパーで適当に飲み物と食べ物(昼食も含めて)を買い、それからホテルへ向った。
たまたま知り合い(日本人で今日アメリカへ到着)と近辺のホテルなので、Sushi Sake という名前の日本食レストラン(日本語は通じない)へ連れて行ってもらって夕食を食べる。刺身も普通で良かった。写真は後日。
空港からホテルの途中にあったスーパーで適当に飲み物と食べ物(昼食も含めて)を買い、それからホテルへ向った。
たまたま知り合い(日本人で今日アメリカへ到着)と近辺のホテルなので、Sushi Sake という名前の日本食レストラン(日本語は通じない)へ連れて行ってもらって夕食を食べる。刺身も普通で良かった。写真は後日。
2006年10月22日
TSURU (鶴)、Ichi-Riki (一力)
教えてもらって tsuru という日本料理のレストランへ行った。ここは日本語が大丈夫だった。生姜焼き($13.5, ご飯・味噌汁付き)があって思わずそれを頼んだ。次の日(土曜)の昼もランチを食べに行ってみた。握り寿司($9.5, 味噌汁付き)を頼んだのだけど、普通に美味しい。
Tsuru: 259 N. Central Ave Hartsdale, NY 10530
Tsuru: 259 N. Central Ave Hartsdale, NY 10530
また、写真はないけど、ichi-riki という日本料理レストランへも数日前に行った。ここも日本語で大丈夫。すぐ同じ敷地内にCVSがあったので、飲み物とクシ(持ってくるの忘れた)を購入した。
Ichi-Riki: 1 E. Main St, Elmsford, NY 10523
(続きを読む…)
2006年10月18日
2006年09月30日
2006年08月15日
NOKIA N71 (Vodafone 804NK)
Vodafone 804NKという携帯がSymbian OSを使い、フルブラウザ、メールクライアントを搭載していた。一応、Officeのいくつかのフォーマットなどにも対応している。
それにしても、フルに機能を活用しようとすると、定額外のサービスとなってしまうのは痛いな。
2006年08月05日
久々にブルースクリーン
久々に以前と同様のブルースクリーンに遭遇する。
( http://log.ttsky.net/article/18885569.html )
ちょうど、VMware上のLinux(Fedora4)とホストマシンのWindowsの両方でeclipseを使って同時に開発を行っていて、WindowsでJUnitのテスト実行の最中だったのでかなり心配した。(続きを読む…)
2006年07月27日
ChangeLogって面倒
CVSのコミットログと、ChangeLogというファイルへ変更点を記載する慣習がそれなりにあるのだけど、同じ内容ならなぜ両方に書かなければいけないんだろうと、いつもながら不思議に思う。
(続きを読む…)

