rails
特異クラスというのはあるクラスの特定のインスタンスをサブクラスすること if 僕の理解が正しければ?よくある例は、Stringクラスのto_sを書き換えてしまいましょうというやつ: a = "Hello" class <
module ActionController #:nodoc: module Filters #:nodoc: def self.included(base) base.class_eval do extend ClassMethods include ActionController::Filters::InstanceMethods end end 今日は、before_filterを使った。で、ActionController::Filters…
HTMLのTextAreaをWYSIWGで編集するためのJavaScriptのライブラリーを探す。HTMLArea-3.0: TypePadが使ってるので、試してみたけど、どうもRailsのディレクトリー構成とかと馴染まなくて、直ぐには動かない。safariもサポートされてない。疲れたので、別のを…
Hetimaさん、ありがとうございます。
ので、Controllerの中でincludeしてあげないとならない。ApplicationControllerの中でhelper: allされた時にrequireはされてるようなので、requireの必要はないみたい。
MySQL5のデフォルトの文字コードをUTF-8にするには、僕は、MacPortでMySQLをインストールしたので、デフォルトではmy.cnfが作られない。ので、テンプレートからコピーする。 sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.c…
riを引数無しで実行すると、 By default ri searches for documentation in the following directories: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/ri/1.8/system /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/sha…
実際の仕事でRailsは、ほんのちょっとしか使ったことないです。その時は、RadRailsをWindows上で使ってた。 今は、自宅でRailsをお勉強のために、いじってるのでMac OSX上で、TextMate。でかいものを作ってるわけではないし。それなりに満足。補完の機能が無…
よくある、サンプルのアプリケーション、blogのArticle(model)をTaggableにする。で、そのタグのフィールドをauto_completeにして、view上で、過去に入力されたタグから選択できるようにしたい。結局、auto_complete pluginを、多少、修正したけど、ちゃんと…
ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken): というエラーが出る。これは、Rails 2.xの新機能のCSRF (Cross-Site Request Forgery)プロテクションにauto_completeプラグインが対応してないから。Rubyonrails…