アーカイブ

2014 年 1 月 のアーカイブ

is_a?とkind_of?について。 このエントリーを含むはてなブックマーク はてなブックマーク - is_a?とkind_of?について。

2014 年 1 月 27 日 Comments off

Rubyist Magazine – あなたの Ruby コードを添削します 【第 2 回】 HexStruct.rb

kind_of? は is_a? の alias ですから、効果は同じです。 しかし最近は三人称を避けるべきという理由で kind_of? が推奨されています。

こちらで見かけてからkind_of?を使っているんですが、以降このことに言及しているところを見てないことに気が付きました。
はて、最近はどうなんでしょうか。

[ref.] instance method Object#is_a?

カテゴリー: Ruby タグ:

except(:order)とunscope(:order)の違い。 このエントリーを含むはてなブックマーク はてなブックマーク - except(:order)とunscope(:order)の違い。

2014 年 1 月 23 日 Comments off

ActiveRecord::QueryMethods

Note that this method is more generalized than ActiveRecord::SpawnMethods#except because except will only affect a particular relation’s values. It won’t wipe the order, grouping, etc. when that relation is merged.

マージされた場合に、exceptでは指定されたところ以外は残るけど、unscopeではそれすらもキャンセルされるみたい。へえぇ。

カテゴリー: Rails, Ruby タグ:

あけましておめでとうございました。 このエントリーを含むはてなブックマーク はてなブックマーク - あけましておめでとうございました。

2014 年 1 月 5 日 Comments off

気が付いたらすでに5日でした。今年もどうぞよろしくお願いいたします。午

カテゴリー: 日記 タグ: