タグ

sinatraに関するtomoyaのブックマーク (2)

  • Sinatraでなんかつくるときのテンプレート的なものを作った

    ■ [sinatra] Sinatraでなんかつくるときのテンプレート的なものを作った Sinatraで何か小さなものをさくっと作りたいときに、Gemfile書いてディレクトリ作って…とかするのが面倒なので、 テンプレ的なものを作りました。 https://github.com/yhara/sinatra_project_template ビューはSlim、CSSはSassを使うようになっています。ここらへんは単純に好みです。 最初のリポジトリをcloneすると、とりあえずrackupでアプリが動く状態になっているので、動作を見ながら作業を始めることができます。 forkして、自分の好きなGemを入れておくと良いでしょう。 で、これを使って作ってみたのがこちら: https://github.com/yhara/advent_finder 先日のAdvent Calendar 2012まと

    Sinatraでなんかつくるときのテンプレート的なものを作った
  • Nginx + Unicorn を導入記 | Carpe Diem

    とある Ruby 1.9.2 + Sinatra ベースのアプリケーションがあって、当初は大人の事情で WEBrick で番稼働していたけれど、たまにエラーが発生することがあったので、思い切って Nginx + Unicorn はいわゆるモダンな構成(死語)に切り替えてみました。 今回のアプリケーションのルートディレクトリを SINATRA_ROOT としています。 まず、$SINATRA_ROOT/config.ru を作成します。 require 'rubygems' require 'sinatra' require './app.rb' run Sinatra::Application 次に $SINATRA_ROOT/app.rb を作成します。./script/app というのは、既存の Ruby 1.9.2 + Sinatra アプリケーションです。 require './

  • 1