ruby1.9.3のインストールには、下記ライブラリが必要らしいので、yumでインストール。 無くてもインストールできるのだが、gem等のコマンドを使用する場合に必須。 libyaml-devel zlib-devel […]
結論から言うと、プロキシのせいでインストールがこける。 直接ダウンロードして、下記のようにインストールしようと思ってもダメ。 [bash] $ sudo gem install /usr/local/src/rails- […]
Userモデル内で、属性がlast_nameとfirst_nameで、別々に定義されている場合、user_name のように、関数定義をしておくと便利。 また、DBにマスタとして定義していないモデルの属性もsexのように […]
セレクトボックスを変更したタイミングでサブミットを呼びたいので、下記のように記述した。 form_tagとselect_tag を使用すると、下記のHTMLが吐き出される。 しかし、この方法だけだと、formの属性である […]
label_tag と check_box_tag 複数を両立させようと思ったが、どうしても複数のチェックボックスタグがあると、label for のID属性が合わなくなりハマってしまった。 結局、無理してlabel_t […]
最近は、CSSのスタイル等が複雑で、link_to で生成される文字の部分にHTMLタグを挿入したい場合がある。 この場合は、どうやら link_to のブロック構文というものも存在するようだ。 [ruby] <% […]
部分テンプレートを使用して、部分テンプレート内で条件分岐制御を行おうと思ってハマったことの覚え書き。 index.html.erb [ruby] <%= render "menu", :page […]
Rails3 にて、パスワード等の再入力のフォームがあるが、下記のように記述したが、どうしても :confirmation => true の入力検証が効かない。 login.html.erb [ruby] <%= […]
テーブル定義の更新をする為に、普段は直接DBに接続して、alter table 等のSQLコマンドで定義を変更していたのだが、heroku においては、直接DBに接続する手段を未だ設定していないので、勉強を兼ねて、mig […]