2008-11-01から1ヶ月間の記事一覧

Microsoft Comfort Optical Mouse 3000の分解

スクロールの動きがめちゃくちゃになってしまったので、分解してみた。 分解したらホイールに埃が大量に巻き込まれていて、一部は毛玉状になって挟まっていた。グリスごと拭き取ってしまったがヌルヌルさは健在だ。 埃を取ったら直ったので埃が原因だったよ…

オブジェクトのハッシュコード

System.Collections.Hashtableは、キーとするオブジェクトのGetHashCode()の戻り値で一意性を保証しているとする。 GetHashCode()は32bit整数型を返すので、個以上のオブジェクトをHashtableに格納しようとすると必ず衝突が起きる? ということは、64bit整数…

一部で話題になった超上級者向けアニメがニコ動でランクインしている件

「水樹奈々+カオスすぎる」だけでこいこい7しかないじゃないか。 後藤さん(弱)の初主演作品だからよく覚えてる。見たことはないけど。

Visual Studio 2008 Express Edition Service Pack 1

IntelliSenseが英語のままなのはいつになったら解消されるのか。後日リリースすると発表してからやがて3ヶ月だぞ。 あとコード書くときとの動作とデバッグ実行の切り替えが重すぎる。

「種明かし」裁判敗訴!マジシャン怒りのネタ見せ

ギミックコインのタネなんて報道される前から有名だろう。

負数の剰余

C言語やC#で負数の剰余を行うと余りが負の数になってしまう。調べてみると端数切り捨ての商を使うみたい。 static long Rem(long x, long y) { return x - y * (long) System.Math.Floor((double) x / y); } みたいな関数ぐらい用意してあっても良さそうなも…

過去の人のはずが…田代まさし100万アクセスの謎

田代砲が祝砲代わりに使われたという表現に吹いた。