2009-11-01から1ヶ月間の記事一覧

scaffoldした時のリンクの扱い

scaffoldで作成されたeditアクションにアクセスするためのデフォルト文が以下。 <%=link_to "Edit", edit_hogehoge_path(hoge) %> このページのリンク先のURLは hogehoge/hogeのid/edit となっている。 例えば他のページからリンクを取る時、id以外にも送り…

calendar_helperセルの中にリンクを入れてみる

cell_textは最初に何か値を代入(=)して、後は追加( 今回はcell_text = date.mday.to_sで最初に日にちを代入して、あとはcell_textにリンク挿入という形でうまくいった。 <%= calendar(:year => @year,:month => @month, :abbrev => (0..-1)) do |date| cell_…

scaffoldって意外と大事

formで入力した値をDBへ入れるときはform_forを使うと便利!! <% form_for(@hoge) do |f| %> しかし使ってみたら見事失敗。リンクがうまく取れていないようだった。 以下のようにしたらうまくいった。 <% form_for :hoge, @hoge, :url => {:action => "create…

おすすめのチュートリアルサイト

わかりやすい、見やすい、丁寧!http://maskana.homedns.org/rails/pro

aptana日本語化の注意点

railsの開発環境であるaptanaを入れてみた。日本語化する時、macでは少し気を付けなければいけない点がいくつか・Pleiadesを解凍して出てきた「features」「plugin」フォルダはそのままaptanaの方のフォルダに入れると、aptanaのフォルダが消された後に上書…

mysql使用の注意

railsはデフォがsqliteで作成されるため、mysqlを使いたければプロジェクト作成時に rails -d mysql プロジェクト名 とする必要がある。またconfig/database.ymlにてdatabase名、user名、パスワードを設定する必要がある。

mysqlドライバのインストールとrailsの追加

gemのインストールとドライバのインストールはこの方法がベスト $ sudo port install rb-rubygems $ sudo gem install mysql -- --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config Rails(Gem)のインストール $ sudo gem install rails --include-…

my.cnfの設定

各項目に以下の文字コード指定文を追加 default-character-set=utf8MySQLの初期設定やmy.cnfのチューニング | QUALL - blogQUALL – blog http://vine-linux.ddo.jp/linux/sql/mycnf.php

macportsでmysqlのインストール

macportsを使ってmysqlのインストール まずportsのアップデートとソフトウェア一覧更新 sudo port -d selfupdate sudo port -d syncsudo port instal mysql5-serverもうインストール済みということで、初期化を実行 ちなみにmysql +serverはもう使えないので…