2008-03-23から1日間の記事一覧
http://d.hatena.ne.jp/piyo2-moko/20080323#1206271531これは文字化けではない。日本語文字列をバイト単位で8進記法で書いているだけ。 na = ["もこにゃん","ぴよにゃん","にゃんにゃん"] na[0] = "こにゃんこ" p na ["\202\261\202\311\202\341\202\361\20…
class X def self.def_hoges def hoges :hoges end end def_hoges end X.new.hoges # => :hoges ふと思い付いたので実験してみた。やっぱりできるんだなぁ。つい癖でdefine_methodを使ってしまうのだが。 class X def self.def_hoges def hoges # !> method …
http://d.hatena.ne.jp/mssh/20080323#1206245745$ emacs -script /tmp/test.el 2> /dev/nullこちらでは文字化けはしない。端末の設定の問題では?(俺はEUC-JP環境なのでeucにしたけど) 追記 トラックバック元にこんなコメントが。 princはエンコードの変…
Jay Fields' Thoughts: Move eval from Run-time to Parse-timeRubyにおいて、実行時にevalするのはパフォーマンスが問題になることがある。文字列を解釈するコストが馬鹿にならないのだ。だからevalは極力避けるべき…なんだが例外がある。 ウェブアプリケー…