Persistence

技術メモなど

2012-05-11から1日間の記事一覧

proxy環境でgemをインストールする方法

企業内のPCなどではWebProxyが使われていてgemをインストールできない時がある。 >gem install sinatra ERROR: Could not find a valid gem 'sinatra' (>= 0) in any repository ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::ET…

WEBrickでWebServerを立てる②

WEBrickは頻繁に使うのでWindowsのバッチ(DOSコマンド)から起動できるようにする。ついでに引数でポート番号を指定できるようにする。 バッチファイル ruby C:\Ruby\WEBrick\httpserver1.rb 8000 ソース(太字部分を変更) #!C:\Ruby193\bin\evn ruby requ…

WEBrickでWebServerを立てる①

Rubyに組み込まれている簡易WevServerのWEBrickを使ってみる。 ソース #!C:\Ruby193\bin\evn ruby require "webrick" include WEBrick s = HTTPServer.new( :Port => 8000, :DocumentRoot => File.join(Dir::pwd,"public_html") ) trap("INT"){s.shutdown} s…