11月 28 2008
はてなブックマークエントリー情報取得APIのエンコード方式のまずさ
追記: この件ははてな側で修正済みですので、もう適用する必要はありません。
はてなブックマーク には各エントリー情報、例えばブックマークコメントを取得するための API として はてなブックマークエントリー情報取得API が用意されています。
このAPIが返すJSONがうまく読めなかったので、その記録。
11月 28 2008
追記: この件ははてな側で修正済みですので、もう適用する必要はありません。
はてなブックマーク には各エントリー情報、例えばブックマークコメントを取得するための API として はてなブックマークエントリー情報取得API が用意されています。
このAPIが返すJSONがうまく読めなかったので、その記録。
11月 27 2008
気づくのが遅くなりましたが、このブログにアクセスすると海外サイトに転送させられるケースがあったようです。 不注意でご迷惑をおかけして申し訳ありません。
もしまだ飛ぶ場合はスーパーリロードかけてください。
原因とか詳細はこの辺に載っているように、thatsping が旧ドメインを失効しURLが変更になったのですが、 それに自分が気づかずそのまま放置していたら、thatsping.com を乗っ取った業者にスクリプトを悪用された、ということです。
とりあえず、現状は該当スクリプトの読み込みを削除して様子を見ています。
それにしても、公式な告知がこれだけって。
いくら無料サービスとはいえ、企業のサービスならもうちょい広く公知してほしかったなーと思わなくもないです。はてブのホッテントリ入りさせるくらいの勢いは欲しかった(偏りすぎです)。まあレアケースですし結果に思い至らなかったのかな、ということですかねえ。
この影響、自分のページではおそらく個人情報取られるなんてことはないはずですが(スクリプトが走っているページで何かログインするわけではないし)、 ページによっては影響大きいですよねえ。検索のキャッシュにも残ってるということもありますし。残念です。
本当、気をつけてほしいし、連絡先を取ってないというのを免罪符にはしてほしくないな、と思いました(自戒しつつ)。
11月 26 2008
Rails2 で acts_as_taggable_on_steroids でタグ付けしたモデル(ここでは Entry とする)のリストを will_paginate で paginate する方法。
以下のようにすると、全該当 Entry を find(:all) してしまうので、精神衛生上いまいち。(ということにしておく)
Entry.find_tagged_with('rails').paginate(:page => params[:page], :per_page => 30)
find(:all) することなしに、こんな風に書けるようにするには。
@pages = Entry.paginate_tag 'rails',
:page => params[:page],
:per_page => 30
lib/paginate_tag.rb をこんな内容で作り、environment.rb で読み込む。
module ActiveRecord
module Acts #:nodoc:
module Taggable #:nodoc:
module SingletonMethods
def count_tagged_with(name, *args)
options = find_options_for_find_tagged_with(name, *args)
options.delete :select
# この辺はもうちょいスマートにいけないかな?
options.delete :page
options.delete :per_page
options.delete :total_entries
count(options)
end
def paginate_tag(name, *args)
count = count_tagged_with(name, *args)
options = args.last.is_a?(Hash) ? args.pop.symbolize_keys : {}
paginate_tagged_with(name, {
:per_page => 30,
:total_entries => count,
}.merge(options))
end
end
end
end
end
ただしこのやり方では find(:all) はしないかわりに COUNT (*) クエリを別途呼んでしまうので諸刃の剣。どっちが速いかは場合によるだろう。
ていうか cache_fu してしまえば一緒なのかも。(要追試。)
will_paginate は paginate_xxx メソッドを呼ぶと内部で find_all_xxx を使ってくれるのだが、素直に paginate_tagged_with するだけだと、count の正しい値が取れない。というか count の値を正しく取れることはあるんだろーか…。
11月 25 2008
Candy☆Boy DVD化めでたい! というネタは一月前にやるべきなんですが(笑)、 それにともないアニメが今日で公開終了ということで見直してみました。
とりあえず DVD はぽちっとしておきましたとさ。
内容は実際のところあんまりないんですが、15分x4で何ができるかというとそもそも微妙だし、まあ百合スキーにはそういうことはどうでもよくなるんですね。見も蓋もないですが。 しかし、仕草の描写とかが濃くて素晴らしいのと、ギャグで落とすところがちゃんとあるので、自分の百合作品に求めてるものを兼ね備えている作品だと思うのです。
さくちゃん@加藤英美里が毎回いろんな意味でやばすぎる!とか声オタ的に思っているのは秘密です。オチ担当でもいいんです。(笑)
求めるものが違うんで少女セクトと比較して云々とかは無粋ですな。百合作品の懐の深さを舐めたらいかんよ。比較的恥ずかしいセリフですね。
というわけで DVD 買って売り上げに貢献することで続編の可能性を上げたいと思うのでした。
ついでにラジオ未視聴たまってたので消化てるところ。iPhone で聴きたいなあ…。(といいつつPlaggerでごにょる。)
11月 16 2008
空前のニコッとタウン ブームゆえに、なぜか社内で大富豪。社内統一ルールを決めなければいけない事態に。 しかしまあいろんなルールがあるもんですなあ。
ちょっとためすぎた。
11月 16 2008
とか書くとblogっぽい!
それはともかく、今更だけど pop’n music 16 がちょっと面白すぎてほぼ毎日やってます。(今更にも程が)
pop’n music は 7 から始めて、一番やってたのが 8, 9, 10 あたりで最近のは解禁後に一通りEXを試すくらいだったんですが、毎日やる程度にマトモにハマってるのは久々です。今回は次のが出る前に難易度40以下のEX全部埋まりました。(普段やらなすぎといううわさも)
なぜか?
いやもう エピックポエトリー(EX) というか Blind Justice が IIDX と譜面そのままとはいえ面白すぎます。脳汁出る感とか俺ってスゲー感とかそういうのをひっくるめて快感で笑えてくる、この感覚は相当久しぶりでした。IIDX は GOLD あたりから全然やってないというのもあるけど…。
その他にも ケマリ(EX) とか、エモ(EX) とか、ジグREMIX(EX) とか、マキシマム(EX) とか、リトルロック(EX) とか、38~40適正の人にはかなり遊べる曲が並んでるんじゃないかなあ。
プログレッシブ(EX) も42とはいえ餡蜜でどうにかなったりして IIDX のときより楽しい。超上級曲は難しいけど絶望的じゃない気がする。あ、トイコン(EX) なんて知りません。
コンテンポラリーネイション3(EX)がもっと気持ちよい譜面だったらなあと思わなくもない。
過去のbemani曲の移植曲がかなり良いので30代(になってしまった…)ゲーマーにはたまりません。
アンケートから採用した曲だから当然だけど、Mighty Guyとか華爛漫とかたまゆらとかVとか20,november とかBlind Justice とかずるすぎるよね。
にゃんこジャズ…はCS13からの曲だったのか。知らなかった :)
過去曲REMIXもジグREMIXが最高に良すぎるのが困った。スパイREMIXも聴く分にはかなり好き。
とりあえずプログレッシブってジャンル名に入ってる曲が3曲(うち2曲は移植だけど…)ある時点でアレですが、その他にあさき曲とトイコンテンポラリーと亜空間ジャズと…要するに変拍子現代曲系(しかも高速!)に恵まれておりたまらんです。
そういえばケマリも変拍子だなあ。
普通に変拍子スキーの人にオススメできるよ。
特にヴァイオリンプログレッシブはかなり好み。奏者も気になるのでやってるバンドをチェックしてみたい。
pop’n 楽しいよ。17 ロケテも終わったし次にも期待。
余談: pop’n music request best 。ハードPf と リトルロック と エモ のロングバージョンが入るってので購入検討してる。
11月 11 2008
日記。
ニコッとタウン の大富豪のランク上げをする。不毛だが始めてしまうと止まらんのがアレ。
ピザハットのピザ食いながら日本シリーズ最終戦観戦とか。ついでにかんなぎのキャンペーン にもすべり込んだ。アニメ版はまだ全部積みっぱなしなのに。(ぉぃ
なんというか同僚や友人の個人的プロダクトの発表が続いてて負けてらんねーと思いつつ時期を待っているところ。もどかしい。
11月 11 2008
Perfume 武道館。
ってことで簡単に感想。
新曲。サビ最後1.5拍でマイナーに転調かますところ(?)が一番の中田曲らしいところ。次回の代々木も頑張って行きたいと思いますです。GW明け土日ならきっと頑張れるw。
まあ半年あるのでそれまでにどんな仕掛けしてくるか結構楽しみだなあ。
11月 05 2008
連休から連休明け。
土曜。七匹の子ぶた@吉祥寺 で坦々麺。So Tasty 評価はやっぱり俺向きではないのかなー。:)
日曜。「堂本兄弟」のゲストが加藤夏希だったので回避不可能。秋田トーク多目でした。ちょっと頑張ってたなあ。
リトルビッグプラネット - 会社でやってるが面白すぎる。自分でやっても人のを見てても愉快なゲームは久々。
「フィギュア写真なPixiv」という噂のfg へ登録してみる。これ眺めてると figma もう少し集めてネタで遊びたくなってくる今日この頃。:)
ニコッとタウン 登録。
クロスウォーカー着用1日目(これじゃないけど…)。歩幅が自動的に広くなるというか、広くしないと楽に歩けないようになる感じ。とりあえず3着ゲットしたのでしばらく試してみる。
find . -type f | while read f; do mv "$f" =(iconv -f euc-jp -t UTF-8 < "$f") ; done みたいなのをblogからhtmlに落とすときにひたすら回してたなー。11月 05 2008
主にAmazonさんで。
Figma ドアラ ホームVer. - 見れば見るほど腹立たしいなもう!机でなのはさんと対峙してらっしゃいます。
たけしのコマ大数学科 DVDBOX 1 - まだ見てない。早いとこ見よう。
9・11生死を分けた102分 崩壊する超高層ビル内部からの驚くべき証言 - このエントリ見て買った本。現実の読み物として相当面白い(…少なくとも興味深い)。ちょっと離れてみても、自分の危機管理や特定の状況における心理などを考え直すために、あるいはミクロな視点からマクロな分析を作り上げた物語(ではないのだけど…)としてなど、一読する価値あり。ちなみにレビューで「読みにくい」という評があるけど、海外小説に比べて特に読みにくいということは無かった。