Rubyで遊んだ日々の記録。あくまで著者視点の私的な記録なので、正確さを求めないように。
Rubyと関係ない話題にはその旨注記しているはず。なので、一見関係無いように見える話題もどこかで関係あるのかもしれません。または、注記の書き忘れかもしれません...
_ というわけで、もう1件の方も投げた([ruby-dev:28471])。
_ メールには書き忘れたけど、この問題はebanさんが発見して、修正方法はなかださんに教えてもらいました。
だからぼくのせいじゃないよ!
_ この日記のあるサイトじゃないんですが、www.garbagecollect.jpが回線障害で本日11:00〜17:34まで接続不能になっていました。
るるりん。のnoreferer.rbxリンクなどを利用してる皆様にはご迷惑をおかけしました。
_ 2chの初心者スレの220-227あたりを見て書いてみた。
class SymbolList UnknownSymbolError = Class.new(RuntimeError) def initialize(*args) @hash = Hash.new{|h, k| h[k] = k} args = *args if args[0].is_a? Array args.each do |v| @hash[v.to_sym] end @hash.freeze end def method_missing(sym, *args) begin @hash[sym] rescue RuntimeError => e raise UnknownSymbolError, "unknown symbol `#{sym}'", e.backtrace[3..-1] end end end State = SymbolList.new(:foo, :bar, :baz) state = State.foo puts "Foo" if state == State.foo puts "foo" if state == State.hoo
被捕捉アンテナ類
[\ay antenna (testing)]
[Ant]
[Antenna-Julia]
[LayserあんてなV2]
[nAntenna]
[nuance de Antenna]
[Rabbit's Antenna]
[Read List]
[Ruby hotlinks 五月雨版 (るるりん。)]
[してたま (私的アンテナ with たまてばこ)]
[ただのあんてな]
[ちゃらんぽらん]
[でこぽんリンク]
[なよろアンテナ]
[にっきトレーサー]
[偽善者あんてな - 2nd season -]
[湘南日記放送局(SDB)]
[はてなの各アンテナ]