2007-06-30から1日間の記事一覧

Ruby のデバッガの使い方まとめ

以下の3つが参考になる。 いやなブログさんのがコンパクトにまとまっていて分かりやすかった。 スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl - bkブログ Wiki系過去ログ - あさあさ.tk Rubyリファレンスマニュアル - debug

インスタンス変数を外部から参照できない

なんでこれでnilが出力されるのー? なんで'A'が出力されないんだうわー。 class A attr_reader :var @var = "A" end a = A.new puts a.var #=> nil ほんとに分からない。何で?? ちなみに、これだと意図した通りに'A'と表示される。 class A attr_reader :…

Meadow から Ruby のデバッガを起動する

rubydb3x.elをsite-lisp以下に置き、.emacsに以下を追加する。 rubydb3x.elはRubyのアーカイブの中にあるmisc以下から入手できる。 ;;; Ruby のデバッガを Emacs から使うための設定 ;; M-x rubydb (autoload 'rubydb "rubydb3x" "run rubydb on program fil…

アクセス解析ツールの設置

はてなダイアリーへのアクセス解析ツールの組み込み方について具… - 人力検索はてなを参考に、 忍者Toolsのアクセス解析ツールを設置した。 サイドバーの右上の方にちょこんとある黒いのがそう。 ほんとは白いのにしたくて、そう設定したつもりなんだけど、 …

Firemacs を改造したい

firemacsを自分用に改造してみた - とりあえず暇だったし何となくはじめたブログを見て、僕もFiremacsを改造したくなったんだけど、 chrome/content/firemacs.js ってどこ? Program Files/Mozilla Firefox の中を見てみたけど、 それらしいファイルが全然見…

迷路作ってみた

アルゴリズムは自動生成迷路にのってる棒倒し法。 ソースはあんまりキレイじゃないかも。。 ネストが多いと見づらいね( ´・ω・`) リファクタすべき? 明日ちょっとやってみようかな。 CGIバージョンはここ。 #!/usr/local/bin/ruby #print "Content-Type: te…