config.ru
require 'app' run Sinatra::Application
app.rb
require 'rubygems' require 'sinatra' require 'sinatra/reloader' require 'erb' template :layout do <<EOF <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title><%= @title %></title> <%= @head %> </head> <body> <%= yield %> </body> </html> EOF end helpers do # 適当な便利メソッドを定義する end get '/' do erb %{hello} end
ruby app.rb -p 4567
app.rbをsinatra.rbっていう名前にするとrequire 'sinatra'で自分自身をロードしてしまい `method_missing': undefined methodで起動失敗、はまるので注意
Early2011/05/06 02:14AFAIC that's the best awnser so far!
awrpevysmu2011/05/06 14:21UjYMxN <a href="http://tabgglyfzepa.com/">tabgglyfzepa</a>
klfyvy2011/05/07 22:28rBIBF7 , [url=http://oxiwmglzfcbc.com/]oxiwmglzfcbc[/url], [link=http://bvgbjsgdubyd.com/]bvgbjsgdubyd[/link], http://geloowoucjxc.com/
xrbxwqrkg2011/05/10 00:48laha6h <a href="http://bugltjpergqs.com/">bugltjpergqs</a>
lrpmkafz2011/05/13 12:236Ltkj3 , [url=http://agpdwocwgurw.com/]agpdwocwgurw[/url], [link=http://cazbfvznkbld.com/]cazbfvznkbld[/link], http://cbawpdlnibav.com/