AppleTouchIconを設定するようにしました
iPhoneやiPodTouchでホームのボタンに登録する時に利用される、
AppleTouch
iPhone/iPo
iPhoneやiPodTouchでホームのボタンに登録する時に利用される、
AppleTouch
iPhone/iPo
named_scop
1 User.active do 2 User.count # => Not run 3 end 4 5 User.active.with_scopedo 6 User.count #=> Not scoped 7 end
そこで、昔ながらのwith_scope
これを使うと、以下のように期待通りに動きます。
1 User.active.with do 2 User.count #=> User.active.count 3 end
なかなか便利だと思うので、Rails本家にパッチを送っておきました。
以下の記事は、調査の結果現状のRuby on Rails では期待通りに動かないことがわかりました。
Rails-2.1の新機能であるnamed_scop
1 def gadgets_on_sidebar(place = 'index') 2 case place.to_s 3 when 'index'; Gadget.on_index 4 when 'show'; Gadget.on_show 5 else Gadget.all 6 end.with_scope {active_gad gets + Gadget.mandatorie s} 7 end
各スコープメソッドは、ActiveReco
オブジェクトを返すので、
これを条件にしたがって選択し、最後に.with_scop
を呼んでスコープを適用します。
そこで、
with_named
1 def gadgets_on_sidebar(place = 'index') 2 case place.to_s 3 when 'index'; Gadget.on_index 4 when 'show'; Gadget.on_show 5 else Gadget.all 6 end.with{active_gad gets + Gadget.mandatorie s} 7 end
ということで、Rails本家にもpatchを送っておきました。
昨日ぐらいからdeliciousのBookmarkカウンターの画像が取得できなくなっていたのですが、このたびv2のAPIに対応することで問題を解決いたしました。
今までは画像を使っていましたが、今回はJSONPを使ってtotal_post
の値を取得しています。
以下のようなURLをSCRIPTタグで読み込めば良いようです。
http://fee
method
で指定したJavaScriptmd5
に関連づけられた情報(urlinfo)の配列が渡されます。
今回は一つ目のurlinfo
のtotal_post
をブックマーク数として表示するようにしました。