hagino3000's blog

平成アーカイブス (更新停止)

Railsでソーシャルブックマーク的なものを作る-その1-

Rails 2.0に慣れるために一から作ってみました。忘れっぽい自分用に手順メモもかねてます。
何故かほとんどGUIというかeclipseで作業してます。

開発環境とか使ったソフトとか

最初の準備

  1. mysqlのデータベース作成
  2. mysqlのユーザ作成
  3. 作成したユーザに権限付与

まずはDBの準備から、ユーザ作成コマンドを忘れたのでMySQL Administratorで。

  1. eclipseRailsプロジェクトを作成
  2. svnリポジトリ作成
  3. svnへインポート

eclipseにはAptanaプラグインを乗っけた状態です。
プロジェクト作成後、プロジェクト設定で文字コードUTF-8になっていることを確認する、なっていない場合はUTF-8に変更。次に最初の状態をsvnへインポートする。この時、tmpフォルダとlogフォルダは対象外にする。svnへのインポートはeclipse上から行う。(Subversiveプラグイン使用)

Railsの準備

UTF-8を使用する設定

environment.rbの一行目に次の行を追加

$kcode='u'

application.rbに次の行を追加

before_filter :set_charset

private
def set_charset
  headers['Content-Type'] = "text/html; charset=utf-8"
end
DB接続の設定

database.ymlを修正する。

プラグインのインストール

eclipseの「Rails Plugins」ビューからでも出来るけど、失敗することが多いのでコマンドを使う。


続きはこちら
Railsソーシャルブックマーク的なものを作る-その2-
http://d.hatena.ne.jp/hagino_3000/20080407/1207590540