LAPISLAZULI HILL#Ruby このページをアンテナに追加 RSSフィード

 | 

2007-11-13

gem_server 15:53 gem_server - LAPISLAZULI HILL#Ruby を含むブックマーク はてなブックマーク - gem_server - LAPISLAZULI HILL#Ruby gem_server - LAPISLAZULI HILL#Ruby のブックマークコメント

% gem_server

インストール済みのライブラリのドキュメントを http://localhost:8808/ (デフォルト)で見ることが出来ます。

http://www.ruby-lang.org/ja/man/?cmd=view;name=RubyGems

[]エラーをブラウザに出力する 15:49 エラーをブラウザに出力する - LAPISLAZULI HILL#Ruby を含むブックマーク はてなブックマーク - エラーをブラウザに出力する - LAPISLAZULI HILL#Ruby エラーをブラウザに出力する - LAPISLAZULI HILL#Ruby のブックマークコメント

perlでのuse CGI::Carp qw(fatalsToBrowser)みたいなの

ふつうにモジュールみたいのはないのかな.調べてみよう

[]汚染されたオブジェクト 15:47 汚染されたオブジェクト - LAPISLAZULI HILL#Ruby を含むブックマーク はてなブックマーク - 汚染されたオブジェクト - LAPISLAZULI HILL#Ruby 汚染されたオブジェクト - LAPISLAZULI HILL#Ruby のブックマークコメント

同僚がmod_rubyでDir.pwdをそのまま使ったCGIを使おうとして,エラーが出ていました.その原因はこれ

これは$SAFE=1で実現しているということなのでRubyのリファレンスをみる

tainted object,汚染されたオブジェクト

mongrelのインストール 12:23 mongrelのインストール - LAPISLAZULI HILL#Ruby を含むブックマーク はてなブックマーク - mongrelのインストール - LAPISLAZULI HILL#Ruby mongrelのインストール - LAPISLAZULI HILL#Ruby のブックマークコメント

fedora6で

% sudo gem install mongrel
Building native extensions.  This could take a while...
Successfully installed mongrel-1.1.1
# *snip*
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- rdoc/rdoc (LoadError)
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:71:in `load_rdoc'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:41:in `generate_ri'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:112:in `execute'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:111:in `each'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:111:in `execute'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:49:in `each'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:49:in `execute'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/command.rb:70:in `invoke'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:121:in `process_args'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:92:in `run'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:30:in `run'
        from /usr/bin/gem:23

fastthreadのインストールが失敗.rdocをインストール(参照 http://d.hatena.ne.jp/catalina/20070228#c1175682086

% sudo yum install rdoc

もう1回

% sudo gem install mongrel

成功

起動と停止

% cd rails_root
% mongrel_rails start
% mongrel_rails stop
 | 
カウンター
43359