« 2011年1月 | トップページ | 2011年3月 »

2011年2月の6件の記事

2011.02.19

雛人形

雛人形
久しぶりに生でみたけど、味があっていいね〜。

| | コメント (0) | トラックバック (0)

2011.02.16

Railsでmemcachedとnamed_scopeを組み合わせて使ってハマった。

以下のようなコードを書いていて、クエリの結果をキャッシュしているはずなのに、SQLが発行されるなぁ、、何でだろうなぁ、、と思っていた。


def recent_entries
get_cache("recent_entries") do
Entry.newly.user(self.id).limit(10)
end
end


で、結論としては、named_scopeは値が初めて評価される時にSQLが実行されるので、上記状態だとまだ、SQLが未発行の状態でキャッシュされる。

telnet localhost 11211

で実際にキャッシュの内容を確認すると以下のようになっている。

get app:User:1:recent_entries
VALUE app:User:1:recent_entries 1 224
o:$ActiveRecord::NamedScope::Scope:@proxy_scopeo;;o;c
Entries:)@current_scoped_methods_when_defined0:@proxy_options{:conditions"#user_id = ? i?{:
order"created_at DESC{:
limiti

END


つまり、まだnamed_scopeのまま。

そして、キャッシュしているつもりなのに全然負荷が落ちないという結果に。。


named_scopeを強制発行する方法がわからないので、とりあえず、

def recent_entries
get_cache("recent_entries") do
Entry.newly.user(self.id).limit(10).collect{|i| i}
end
end


とした。

| | コメント (0) | トラックバック (0)

2011.02.09

あたり

あたり
飲み屋でもらったあわ王食べたらあたりが出た

| | コメント (1) | トラックバック (0)

2011.02.06

NINTENDO 3DS

秋葉の駅構内にNINTENDO 3DSのデモ機があった!思わず駆け寄っちゃったよ。

で、体験してみた

3Dの感覚はブレずにちゃんと見られる。多少左右にブレても大丈夫。

しっかし、激しい動きのゲームだと辛いなと思った。目が追いつかない。
パルテナの鏡は良くできていそうに思った。

今まで以上にゲーム事の出来の良さに依存しそう。

ゆっくり動く日本型のRPG向けな気がした

あと、確かに目が疲れる‥数分見ただけなのに‥

俺は3D映画をIMAXで何本も観ているから、3D的な驚きはなかったな。

| | コメント (0) | トラックバック (0)

2011.02.05

nhkがGoogleの番組やってる。なんだこれ。

| | コメント (0) | トラックバック (0)

2011.02.02

最近は髪型を変えて、眉の形を変えて、コンタクト

諸事情で、最近は顔の見た目を変えた。

んで、そういえばアバターもそれに合わせて変更するかと思って、作ってみた。

最近は↓みたいな感じです。

なおゆき

↓1日1ポチッとをお願いします!励みになります!
ポチっとよろしく!

| | コメント (2) | トラックバック (0)

« 2011年1月 | トップページ | 2011年3月 »