タグ

ブックマーク / ontherails.jp (3)

  • On the Rails MVC ってどういうことよ?

    さっそく質問きました。「Rails アプリケーションは MVC(Model-View-Controller) アーキテクチャに基づいて実装されます」とありますが、MVC ってどういうことよ?とのことです。 [2007/11/08 0:09:56] 発展の発言: mvc は わかってると、開発しやすいですよね そんな難しいことじゃないんですけど、 [2007/11/08 0:10:56] のどぐろの発言: はい。 いまいちモデルの役割が感覚的につかめてないようです。 [2007/11/08 0:10:57] 発展の発言: 世の中には 難しく説明している解説が多いですよね [2007/11/08 0:11:25] のどぐろの発言: Viewと Controlerはそのものなのでよくわかるんです。 [2007/11/08 0:12:27] 発展の発言: RoR で開発していると、 知らずに身につ

    hideAki
    hideAki 2008/08/25
  • On the Rails Ruby on Rails の英語情報を日本語で紹介など

    WEBrickに非公開ファイルにアクセスされる脆弱性があるとの報告がされている。 Ruby WEBrick is vulnerable to a directory traversal on systems that support backslash (\) path separators. This vulnerability may allow an attacker to access arbitrary files outside of the web server root directory. » US-CERT Vulnerability Note VU#404515 » WEBrickの非公開ファイルにアクセスされる脆弱性について 確認する意味で再現してみた。 再現するには、Windows 環境上に下記いずれかのバージョンのRubyがインストールされていることが必要。 1

    hideAki
    hideAki 2008/01/08
  • On the Rails Rails Apache + FastCGI 環境構築のはまりパターン

    英語の記事を紹介するというこのブログの趣旨からちょっとはずれるが、自分用のメモ代わりと情報共有のために書いておく。 Rails で Apache + FastCGI の番環境を構築していたのだが、思いっきりはまってしまった。 そのはまりパターンと脱出法を以下に紹介。 (はまるはまらない以前の具体的な構築方法の話に関しては、たとえば rails で apache + fastcgi (マルッと!) などの他のリソースをあたってほしい。) 1) log と tmp ディレクトを作成する svn でバージョンコントロールをしている場合、通常この2つはバージョン管理下に置かない。ソースを checkout したあと手動あるいは専用のスクリプトなどを用意して log と tmp ディレクトリを作成すること。このとき、後述するパーミッションの問題ではまらないよう、作成直後に apache ユーザーが

    hideAki
    hideAki 2007/10/15
  • 1