├── .gitignore ├── Gemfile ├── Gemfile.lock ├── README.md ├── activity └── README.md ├── app.rb ├── asset_management ├── README.md ├── sinatra_assetpack.md └── why-asset-management.md ├── config.ru ├── databases ├── README.md └── mongo.md ├── deployment ├── README.md ├── apache_with_passenger.md ├── dreamhost_via_passenger.md ├── fastcgi.md ├── jruby.md ├── lighttpd_proxied_to_thin.md └── nginx_proxied_to_unicorn.md ├── development ├── README.md ├── better_errors.md ├── bundler.md ├── i18n.md └── shotgun.md ├── embed ├── README.md └── event-machine.md ├── helpers ├── README.md ├── partials.md └── partials_using_the_sinatra-partial_gem.md ├── middleware ├── README.md ├── rack_auth_basic_and_digest.md ├── rack_commonlogger.md ├── rack_parser.md └── twitter_authentication_with_omniauth.md ├── models ├── README.md ├── active_record.md ├── couchdb.md ├── data_mapper.md ├── mongo.md ├── ohm.md └── sequel.md ├── public ├── javascripts │ ├── chosen.jquery.min.js │ └── scale.fix.js └── stylesheets │ ├── chosen-sprite.png │ ├── chosen-sprite@2x.png │ ├── chosen.css │ └── pygment_trac.css ├── testing ├── README.md ├── capybara_with_steak.md ├── minitest.md ├── rspec.md ├── test-unit.md └── webrat_with_cucumber.md └── views ├── README.md ├── coffee_script.md ├── markdown.md └── rss_feed_with_builder.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/README.md -------------------------------------------------------------------------------- /activity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/activity/README.md -------------------------------------------------------------------------------- /app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/app.rb -------------------------------------------------------------------------------- /asset_management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/asset_management/README.md -------------------------------------------------------------------------------- /asset_management/sinatra_assetpack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/asset_management/sinatra_assetpack.md -------------------------------------------------------------------------------- /asset_management/why-asset-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/asset_management/why-asset-management.md -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/config.ru -------------------------------------------------------------------------------- /databases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/databases/README.md -------------------------------------------------------------------------------- /databases/mongo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/databases/mongo.md -------------------------------------------------------------------------------- /deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/README.md -------------------------------------------------------------------------------- /deployment/apache_with_passenger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/apache_with_passenger.md -------------------------------------------------------------------------------- /deployment/dreamhost_via_passenger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/dreamhost_via_passenger.md -------------------------------------------------------------------------------- /deployment/fastcgi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/fastcgi.md -------------------------------------------------------------------------------- /deployment/jruby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/jruby.md -------------------------------------------------------------------------------- /deployment/lighttpd_proxied_to_thin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/lighttpd_proxied_to_thin.md -------------------------------------------------------------------------------- /deployment/nginx_proxied_to_unicorn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/deployment/nginx_proxied_to_unicorn.md -------------------------------------------------------------------------------- /development/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/development/README.md -------------------------------------------------------------------------------- /development/better_errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/development/better_errors.md -------------------------------------------------------------------------------- /development/bundler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/development/bundler.md -------------------------------------------------------------------------------- /development/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/development/i18n.md -------------------------------------------------------------------------------- /development/shotgun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/development/shotgun.md -------------------------------------------------------------------------------- /embed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/embed/README.md -------------------------------------------------------------------------------- /embed/event-machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/embed/event-machine.md -------------------------------------------------------------------------------- /helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/helpers/README.md -------------------------------------------------------------------------------- /helpers/partials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/helpers/partials.md -------------------------------------------------------------------------------- /helpers/partials_using_the_sinatra-partial_gem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/helpers/partials_using_the_sinatra-partial_gem.md -------------------------------------------------------------------------------- /middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/middleware/README.md -------------------------------------------------------------------------------- /middleware/rack_auth_basic_and_digest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/middleware/rack_auth_basic_and_digest.md -------------------------------------------------------------------------------- /middleware/rack_commonlogger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/middleware/rack_commonlogger.md -------------------------------------------------------------------------------- /middleware/rack_parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/middleware/rack_parser.md -------------------------------------------------------------------------------- /middleware/twitter_authentication_with_omniauth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/middleware/twitter_authentication_with_omniauth.md -------------------------------------------------------------------------------- /models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/README.md -------------------------------------------------------------------------------- /models/active_record.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/active_record.md -------------------------------------------------------------------------------- /models/couchdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/couchdb.md -------------------------------------------------------------------------------- /models/data_mapper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/data_mapper.md -------------------------------------------------------------------------------- /models/mongo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/mongo.md -------------------------------------------------------------------------------- /models/ohm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/ohm.md -------------------------------------------------------------------------------- /models/sequel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/models/sequel.md -------------------------------------------------------------------------------- /public/javascripts/chosen.jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/public/javascripts/chosen.jquery.min.js -------------------------------------------------------------------------------- /public/javascripts/scale.fix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/public/javascripts/scale.fix.js -------------------------------------------------------------------------------- /public/stylesheets/chosen-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/public/stylesheets/chosen-sprite.png -------------------------------------------------------------------------------- /public/stylesheets/chosen-sprite@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/public/stylesheets/chosen-sprite@2x.png -------------------------------------------------------------------------------- /public/stylesheets/chosen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/public/stylesheets/chosen.css -------------------------------------------------------------------------------- /public/stylesheets/pygment_trac.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/public/stylesheets/pygment_trac.css -------------------------------------------------------------------------------- /testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/testing/README.md -------------------------------------------------------------------------------- /testing/capybara_with_steak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/testing/capybara_with_steak.md -------------------------------------------------------------------------------- /testing/minitest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/testing/minitest.md -------------------------------------------------------------------------------- /testing/rspec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/testing/rspec.md -------------------------------------------------------------------------------- /testing/test-unit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/testing/test-unit.md -------------------------------------------------------------------------------- /testing/webrat_with_cucumber.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/testing/webrat_with_cucumber.md -------------------------------------------------------------------------------- /views/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/views/README.md -------------------------------------------------------------------------------- /views/coffee_script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/views/coffee_script.md -------------------------------------------------------------------------------- /views/markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/views/markdown.md -------------------------------------------------------------------------------- /views/rss_feed_with_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzak/sinatra-recipes/HEAD/views/rss_feed_with_builder.md --------------------------------------------------------------------------------