You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Rackとは、Rubyで実装したアプリケーションとウェブサーバとを繋ぐインターフェースです。Rackプロトコルに従って実装したアプリケーションは、利用するウェブサーバを自由に選択する事が可能となります。 Rackの開発元へは、以下のリンクから。 Rack: a Ruby Webserver Interface Rackプロトコルについて、簡単に説明します。 Rackプロトコルに従ったアプリケーションとは、環境変数envを引数にとるメソッドcallを持つRubyオブジェクト(インスタンス)を意味します。callは、3つの要素を持つArrayオブジェクトを返します。これは順に、『HTTPステータスコード』『HTTPレスポンスヘッダ』『HTTPボディ』となります。 環境変数 アプリケーションは、環境変数を読み書きする事で、入出力操作等を行える様になります。環境変数は、いわゆるCGI環境変数や、R
Rackに興味を持って調べていたのですが、ファイルのアップロードがよく分からずに、色々調べながらサンプルを作ってみました。コードとサンプルを掲載しておきます。FastCGIと通常のCGIでテストしています。 uploader.fcgi #!/usr/bin/env ruby $KCODE = 'u' require 'rubygems' require 'rack' require 'uploader' app = Rack::Builder.new { use Rack::Lint use Rack::ShowExceptions use Rack::ShowStatus run Uploader.new } # Rack::Handler::CGI.run app Rack::Handler::FastCGI.run app なお、最後をRack::Handler::CGI.run a
過去ログ 検索 RSS 本家 -- 09月25日… 1つの箱にアレもコレもと入れてるんじゃ、整理整頓で 09月24日… 自分の場合、プレゼンとか講演とかを聞いても、その内 09月23日… 自分の場合、関数を小さく切り分けることで文句は、ま 09月19日… やっぱり「平凡」より「フツー」のほうが誤解を生みに 09月16日… 結局のところ、ドキュメントのうまい人間を作るのか、 >>もっと読む 2005 6 7 8 9 10 11 12 2006 1 2 3 4 5 6 7 8 9 10 11 12 2007 1 2 3 4 5 6 7 8 9 10 11 12 2008 1 2 3 4 5 6 7 8 9 1つの箱にアレもコレもと入れてるんじゃ、整理整頓 できてないってことになるでしょ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く