いろいろな言語用のSinatra的フレームワークまとめ - 射撃しつつ前転 ということで、bash内蔵コマンドだけのpure bashで、sinatraもどきのなにかを作ってみました。名付けて「sh.inatra」。あっ、pure bashといいつつrmは使っちゃいました。 いちおうGitHubに置... 続きを読む
SinatraっていうかRackのミドルウェアでありました。 sudo gem install rack_csrf # app.rb require 'rubygems' require 'sinatra' require 'rack/csrf' get '/' do @msg = 'Hello World' erb :index end post '/' do @msg = 'Hello CSRF' erb :index end confi... 続きを読む
先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 おはようございます。内田です。 今までRailsを使うほどでも無いアプリはオレオレフレームワークで作ってたのですが、最近巷で流行ってるsinatraのコード... 続きを読む
さくらインターネットにてSinatraをCGIで動かすときのメモ。 自前でインストールしたrubyとgem環境にsinatraをインストール。 gem install sinatra 準備完了。 start.cgi #!/home/ユーザー名/local/ruby/bin/ruby require 'rubygems' require 'sinatra' get '/h... 続きを読む
Sinatra自体にはView機能は無いので、他のテンプレートライブラリを使いことになります。 まあ、使わなくてもいけそうなんですが、それはそれでコードが見づらくなるし、PHPでSmartyに慣れきってしまっている僕としては無いと寂しいのです。 ざっと以下のライブ... 続きを読む
require 'rubygems' require 'sinatra' get '/hi' do "Hello World!" end Put this in your pipe $ gem install sinatra $ ruby hi.rb == Sinatra has taken the stage ... >> Listening on 0.0.0.0:4567 and smoke it 続きを読む
% fgrep -i '' */*.td2 最近のツッコミ Titles: 2009-04-26(Sun) 1. sinatra+cgiが動いた... 2. さくらインターネットでsinatra 3. さくらインターネットでsinatra 2 2009-04-25(Sat) 1. 9.04にアップデート 2009-04-19(Sun) 1. hanna --gems が死んでしまう 2.... 続きを読む
フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさ... 続きを読む
ちょーお手軽に試せちゃう Web アプリケーションフレームワークであるところの Sinatra で遊んでみました. Sinatra is a DSL for quickly creating web-applications in Ruby with minimal effort Sinatra: README “minimal effort” と謳っているのは伊達じ... 続きを読む