なんとなくは理解にとどまっていたので、今更ながら調べてみる。validate_fi...findメソッドに:joinsオプション指定したときの:readonlyオプションについて2013-07-31IntegrationTestにリファラをセットする方法RailsフレームワークはTest:Unit。FunctionalTestは既知だったけどIntegrationTestは無知だった。:cr...IntegrationTestにリファラをセットする方法2013-07-08timestampsの自動更新をやめてみるRailsRailsでのtimestampsの自動更新の正確な挙動を知りたくなったので確認してみた。Railsを利用しているのですが、その中にあるActionViewについて実はあまりよくわかっていなかったので、ソースコードを読んでみました。html...ActionViewのselectメソッドのソースコード読んでみた2013-03-17RailsでテンプレートエンジンのSlimを使ってみるRailsRails環境でテンプレートエンジンのSlimを使ってみる。Ruby前々から気になってはいたんだけど、昨日のRuby会議で@hsbtさんも利用してたので早速使ってみることに。ちなみに環境はこんな感じ。2.0.0-p...RailsでテンプレートエンジンのSlimを使ってみる2013-03-17Rails4.0導入してみたRailsまだ正式リリースされていないので4.0.0.beta1です。F...Rails4.0導入してみた2013-01-02ActiveRecord::Base.findrailsよくお世話になっているくせにRailsのfindメソッドのコードを初めて読んだので、メモ。c...ActiveRecord::Base.find2013-01-02extract_options!railsお馴染みextract_options!メソッドですが、正確なコードを忘れてしまっていたので備忘録としてメモ。Arrayで定義されているのが個人的に面白いと感じたり。ExtractOp...extract_options!2013-01-02モンキーパッチの防止(Rakeの場合)railsRubyは動的言語であり、メタプログラミングを駆使すれば魔術のようなこともできる。一方で、一歩間違えればコードの複雑性が上がり、可読性が下がってしまう危険性があるどころか、思わぬ挙動を引き起こしてしまうこともある。テストを必要十分に書くという...モンキーパッチの防止(Rakeの場合)2013-01-02ActiveRecord::AttributeMethodsrails明けましておめでとうございます。本年もよろしくお願いいたします。新年早々、ActiveRecordのコードを読んでいて書き方が勉強になったので、今後の参考にメモしておきます。script/runner関連で意味不明なエラーが出たのでちょっと調べてみました。今の自分にはわからないことが多かったので、雑多にまとめてみようと思います。javascriptここ最近、何回かAjaxを扱う機会があり、理解が不十分だと感じることがあったのでまとめてみます。Ajaxという言葉の最初の「A」の部分は、「Asynchronous」、つまり「非同期」という意味です。●link_toの第2引数にはhref属性になるリンク先URLを生成するためのパラメータを指定します。URL生成のパラメータはurl_forメソッドと同じものになります。●URLとして渡す際には文字列として渡されます。直接的にはあまり関係はありませんがlibディレクトリについては、以下の記事が多少参考になります。rubyempty?とblank?はなにが違うのか。見かけますがいっこうに覚えられないので、この機会にまとめておきたいと思います。ob...empty?とblank?の違い2012-05-19will_paginateでのページ送りrails初めて使う機会があったので、いろいろと情報収集してみました。参考になったエントリーをリストアップ。http:...will_paginateでのページ送り2012-05-19DBの内容を複数ページに分けて表示するrailspaginateメソッドを使えば、簡単にページ送りを実現できます。テーブルの各レコードをページ送りで分割することを考えます。labelは、フォームの中で、フォーム部品とラベルを関係付けるために用いる。rubyActiveRecord::Baseのdestroyメソッドやdestroy_allメソッドは、内部でモデルオブジェクトをロードし、各モデルオブジェクトのdestroyメソッドを呼び出している。各種コールバックが利用できる。rails-3.0.9と出れば無事にアンインストールが完了します。-vと入力して確認してみるとよいでしょう。rails今回はRailsのインストール方法です。Windows限定です。以下を参考にしました。簡単...のはずです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。