2008-07-29

PyMox で InAnyOrder() は副作用がきつい

PyMox で unittesting ライフをエンジョイしている世界の皆様こんにちは。

社外でかつ日本語ネイティブで PyMox を使ってる人が存在するのかという問題はさておき、「mocking 対象が呼び出される順番なんて俺には関係ねーぜ」と InAnyOrder() を連発してると、「mocking シナリオがセットされたのに呼び出されなかったよ」エラーのときにはまります。なぜはまるかというと、エラーメッセージの中の「呼出元」部分がInAnyOrder()になってしまうからです。具体的には
ExpectedMethodCallsError: Verify: Expected methods never called:
0.
なんてエラーを返してくれるからです。Unittest が必要のないところまでチェックするのは嫌なんですけどね。どうしたものか悩み中です。

2008-07-28

一部レーベル last.fm から撤退?

どうも新UIになった頃からか、それともArtistRoyalityを始めた頃からかは知らないけれど、Tag / Similar Artist で聞ける日本人の曲が激減した感じ。か、逆にアーティストの重複が増えて、同名の異なる歌手の曲が多く流れてるだけなのか。

どちらにしろ、これからはMixi使えってことかね?

2008-07-25

人材募集ビデオ

Working at Google 東京オフィス なんてビデオがあるのですが、0.5秒ぐらい私の後ろ姿が映ってることに気がつきました。そういや昔こんなの撮ったような。

2008-07-09

ついったー

今更乍らについったーなるものにアカウントを作成して色々ぼやこうと思っております。気が向いた人は follow するなりなんなり好きにしてください。アカウントはいつもどおり tsekine ざんす。

2008-07-08

日付のフォーマット in 色んな言語

CLDRプロジェクトでちょっと日本語データをいじる機会があったので、そこで得た情報を元にCLDRのデータを用いている言語で日時の日本語表現がどうあるべきかを述べたい。のだが、今のところ時間がない。

暇な人は原文に相当するものでも見ててください。

2008-07-07

今日のGoogleロゴ

なんてキーワードで検索がたまにあるので期待に応えて(?)。今日は東山魁夷の生誕100周年らしいです。

東山魁夷といえば、高校の美術の先生が甥にあたるとかで、「子供の頃に落書きしてた」なんておっしゃってました。それも家にあるようなやつですから、いわゆる未発表作品らしいです。なんか、なんでも鑑定団に出したらすごそうなお宝をきっと沢山持ってるんでしょうね。

2008-07-02

ポータブルで便利な sh 用コマンドラインパーザー shflags

まー、個人的には、シェルスクリプトでライブラリー的なものを使うのはあまり好きではないのですが、スクリプトにある程度の汎用性を持たせようと思ったら必ず必要なのがコマンドラインの解釈。

そんなわけで今日もまたGoogle Code からの紹介、shflagsです。翻訳してたりする暇はまったくないので、各自リンク先を参照してください(汗

prometheusのrate()関数の罠

 久しぶりのAdventカレンダー挑戦、うまくいく気がしません。 閑話休題。実のところ、rate()関数というよりは、サーバー側のmetric初期化問題です。 さて、何らかのサーバーAがあったとして、それが更に他のサーバーBにRPCを送っているとします。サーバーBの方でホワイトボ...