Rails

rails.vimのインストール

http://www.vim.org/scripts/script.php?script_id=1567からrails.zipをダウンロードする。 インストール $ unzip rails.zip Archive: rails.zip inflating: autoload/rails.vim inflating: plugin/rails.vim inflating: doc/rails.txt $ mv autoload/rails.…

Railsのバージョンアップ

gemのRailsをバージョンアップする。 $ rails --version 現在のバージョンを確認する。 Rails 2.3.2$ sudo gem update --system gemのバージョンアップをする。 パスワード: Updating RubyGems Updating rubygems-update Successfully installed rubygems-up…

Rinariのインストール

EmacsでRails開発をするためのElispライブラリ。 公式サイトhttp://rinari.rubyforge.org/が丁寧で分かりやすい。 インストール 公式では、ELPAというelispを介してのインストールと、gitから直接インストールする方法が紹介されている。 ELPAを使うと、Rina…

ruby関連のドキュメント

Rubyのドキュメント 公式ドキュメント http://www.ruby-lang.org/ja/documentation/ RDoc http://www.ruby-doc.org/ gemでインストールした外部ライブラリAPI $ gem serverとしてhttp://localhost:8808/にアクセスする。 Railsのドキュメント railsもgemでイ…

Mongrel + Apacheの連携

MongrelとApacheを連携させてRailsアプリケーションを動かす。 まずはMongrelをインストールする。 # gem install mongrelMongrelをインストールすると、script/serverスクリプトでMongrelが起動するようになる。 script/serverコマンドは以下のように起動す…

Railsアプリケーションを作成する

サンプルのRailsアプリケーションを作成して動作確認までを行う。 Railsアプリケーションの作成 利用するDBを--databaseオプションで指定する。 以前はデフォルトでMySQLが指定されたが、Rails2.0.2からsqlite3がデフォルトになった。 $ rails my_app --data…

Rails+MySQLで全文検索

MySQLのFULLTEXTインデックスという機能で全文検索を実現出来るが、FULLTEXTインデックスは半角スペースを区切りにしてインデックス化するため日本語に対応できない。そのため別途に全文検索エンジンを実装する必要がある。 有名な全文検索エンジンとして以…