Home > Ruby On Rails > [RoR]Ruby on Railsチュートリアル #1

[RoR]Ruby on Railsチュートリアル #1

久しぶりにRailsでちょっとしたアプリを作ろうとしたら、かなり色々忘れてて大変だった。 今度忘れた時のためにちょっとまとめとこう。

環境

さくらインターネットでRailsアプリを新たに作成した際、以下の作業を忘れてはいけない。

public/.htaccessの修正

# 以下の3行をコメントアウト(先頭に#を付ける)します 
AddHandler fastcgi-script .fcgi 
AddHandler cgi-script .cgi 
Options +FollowSymLinks +ExecCGI 

config/environment.rbの修正

以下の2行を追加してください
$LOAD_PATH.push("$HOME/ruby/lib/ruby/site_ruby/1.8") 
$LOAD_PATH.push("$HOME/ruby/lib/ruby") 

apacheから見えるように設定

cd $HOME/www 
ln -s $HOME/work/hoge/public {$APP} 

以上、参照元:Ruby on Rails を入れる(さくらインターネット)

routes.rbの修正

これは必須ではないが、URLを単純化するために。 設定内容は以下のサイトが詳しい。

優しいRailsの育て方 - ノk|*‘-‘)<ノリマツ!愛だよ、愛!

controller系

他のアクションと同じ画面遷移をさせる

render :action => "他のアクション名"

リファラの参照

request.referer

その他のrequestオブジェクトの中身はこちらの記事参照。つーか、ここめっちゃ見やすい。このエントリーもぶっちゃけこのサイトの真似だったりする。

requestオブジェクトの中身 - Rails開発日記

その他Rubyの基本

クラスの初期化はinitializeコンストラクタで

つーか、そこまで忘れてどうする。インスタンス変数を作成するのに四苦八苦。

関連するエントリー [RoR] Ruby on

Comments:3

n46 2008-02-20 (Wed) 19:58

n46です。
内容と全く関係のないことで申し訳がないのですが。

IE(6、7で確認)で表示するとテキストエリアライクな部分(preタグとcodeタグ内)が改行されずに一行で表示されます。
あまり、厳密にチェックしていませんが、こちらでは日本語の文字が入っている部分に限ってそうなってるようです。

Ruby連載の方も同様の現象になっており、そちらだとタグ内の文字にかかわらず改行されずに表示されるようです。

ご確認よろしくお願いいたします。

P.S メールアドレスについてですが、公開用のメールアドレスを指定しています。メールにて連絡がございましたら、gmailへお願いいたします。

obanetty 2008-02-21 (Thu) 13:35

n46さん、ブログ主のobanettyです。
google-code-prettify(ソースコードの色分け表示)でIEのみに発生する
現象で対処法も今のところはなさそうです。
ですのでIEの場合はオフにするようにして逃げました。

改めてまとめエントリーを書こうと思います。
ご指摘ありがとうございました。

obanetty 2008-02-21 (Thu) 14:18

以下のエントリーにまとめました。
http://blog.garden-place.jp...





プレビュー

トラックバック:No Trackbacks

トラックバック URL
http://blog.garden-place.jp/action.php?action=plugin&name=TrackBack&tb_id=115
Listed below are links to weblogs that reference
[RoR]Ruby on Railsチュートリアル #1 from Web 酒 肴
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.

Home > Ruby On Rails > [RoR]Ruby on Railsチュートリアル #1

Search
Feeds

Page Top