目次

Rails3

さっそくMacにインストールしてみる。

前提条件インストール

Ruby 1.8.7以上

バージョン確認

ruby -v

RubyGems?

RubyGems? 1.3.7以上

バージョン確認

gem -v

アップデート

sudo gem install rubygems-update
sudo update_rubygems

Git

Git 1.6以上

バージョン確認

git --version

GitがMacに入っていない場合

以下からダウンロード

http://code.google.com/p/git-osx-installer/downloads/list?can=3

インストール

sudo gem i rails

Rails3のプラグインの作り方

Railtieってなに?

Railtieって、Rails3から全ての部品が共通的にもつメソッドで、以下のメソッドを保証している。

ということだ。

Railtie

参考ページ

http://www.igvita.com/2010/08/04/rails-3-internals-railtie-creating-plugins/

参考ページが参考にしているページ

http://edgeapi.rubyonrails.org/classes/Rails/Railtie.html

趣旨

Rails3になって、重要な部品(ActiveRecord?, ActionMailer?, etc)もモジュール化できるようになった。

でも、なにが便利になるのか?って考えると、思考停止してしまう自分がいた。でもなにかすごいことのように自分にはおもえた。自分の直感がそういっているので、寝る前のひとときをと、英語のサイトの和訳にあててみようとおもったのだ。

rails.el

Emacsでrails開発するひとにとってrails.elでは常識のようだ。

説明サイト

http://d.hatena.ne.jp/higepon/20061222/1166774270

http://tam.qmix.org/wiki/EmacsRailsMode.html

http://wota.jp/ac/?date=20070725

rubyのソースコード

http://www.ruby-lang.org/ja/downloads/

NGinx「エンジンエックス」と発音

軽量かつ高性能なWebサーバ/リバースプロキシ、電子メール(IMAP/POP3)プロキシです。最も重要な事として、稼働時のメモリ使用量が予測可能という点がメリットです。

http://wiki.nginx.org/NginxJa

unicorn

Unix 用の Rack 対応の HTTP サーバー

http://unicorn.bogomips.org/

ユーザ認証

最近はDeviseというプラグインで、Railsでユーザー認証機能を実装するのがデファクトスタンダードになりつつあるようです。 http://d.hatena.ne.jp/akihito_s/touch/20110708

カート

http://d.hatena.ne.jp/shohu33/20071214/1194541875

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-04-11 (水) 08:20:32 (3480d)