«前の日記(2009-01-25(Sun)) 最新 次の日記(2009-02-02(Mon))» 編集

これ日記なん?


2009-01-31(Sat) [長年日記]

_ RD潜脳調査室

4-6話を視聴。見返しても面白い。

_ rascut のサーバモードで自動リロードしない!?

ubuntu Intrepid Ibex で flex3sdkをセットアップしたので、rascutを使ってみたのです。

kog@spada:~/flex3sdk$ ruby18 -v
ruby 1.8.6 (2009-01-25 patchlevel 309) [i686-linux]
kog@spada:~/flex3sdk$ gem18 -v
1.3.1
kog@spada:~/flex3sdk$ gem18 list rascut

*** LOCAL GEMS ***

rascut (0.1.3)

ビルドはあっさりできたのでさらに調べるとサーバモードで自動リロードまでやってくれるとのことで試したら...真っ白?

/js/が見えてないと?lib/rascut/httpd.rb をみると、vendor/js/swfobject.js を使うようで、それは実際にも存在しているし。

lib/rascut/httpd.rb を読む限り、もしエラーなんだとしたら、Rackの例外の画面が出てきてもよさそうな感じなのに...なんで?

      urls.concat([
        ['/js/swfobject.js', Rack::ShowExceptions.new(Httpd::FileOnly.new(vendor.join('js/swfobject.js').to_s))],
        ['/swf', Rack::ShowExceptions.new(Rack::File.new(swf_path))],
        ['/reload', Rack::ShowExceptions.new(reload_handler)],
        ['/proxy', Rack::ShowExceptions.new(proxy_handler)],
        ['/', Rack::ShowExceptions.new(index_handler)]
      ])