2009-09-01から1ヶ月間の記事一覧
.NET のクラスには、静的コンストラクタというものがある。 これは .NET で、そのクラスが初めて使用される直前 (より厳密には、そのクラスの型がインスタンス化される直前) に自動的に呼び出される初期化用の関数である。 複数のスレッドが単一のクラスをは…
クレジットカードの番号はチェックサム桁が入っているため、入力された番号に入力ミスがないかどうかは、センターにオンラインで問い合わせることなく、オフラインで知ることができる。 具体的には以下のようなコードでチェックできる。確かどこかにあった J…
.NET で画像イメージ (Bitmap のインスタンス) を JPEG データのバイトデータにメモリ内で変換するには、以下のようにするとよい。 public static byte[] SaveAsJpeg(Bitmap bmp, int quality) { EncoderParameters eps = new EncoderParameters(1); Encoder…
昔から、機械やゲーム、ソフトウェアなどを購入した場合は、マニュアル (取扱説明書) を隅々まで読むという習慣がある。 小学生のころ、任天堂のファミコンのゲームソフト (セーブ機能が付いたもの) を購入したとき、取扱説明書の注意事項の欄に、以下の図の…
JavaScript で実装され、Web ブラウザで動作する NES エミュレータという変なものがあるようです。 http://benfirshman.com/projects/jsnes/ Google Chrome でアクセスしたところ、以下のように実行されました。 IE ではエラーになり、Mozilla では一応動き…
これは実はあまり有名ではない。SDK に付いてくる XSD.exe を使えば、.NET のアセンブリ (DLL など) とその中にあるクラス名を指定して、そのクラスの型情報を .xsd に出力できるのだが、XSD.exe がやっていることをプログラムの中で同じように自動的にやり…
これは超有名。Web で調べるとすぐに出てくる。.NET でデータをいじる分散アプリを作る人であれば結構知っている。 なお、この方法ではクラスの public フィールド、または public プロパティしかシリアライズできないので注意。 private なフィールドを含め…
http://www.asahi.com/national/update/0919/TKY200909190342.html
これはよくできている。素晴らしい。 日本語のニュースサイトにも対応してくれれば大変良い。 http://fastflip.googlelabs.com/
待望の Microsoft Expression Studio 3 の日本語版が MSDN でダウンロード可能になりました。
NTT ドコモの携帯電話の利用料金を確認するには、通常、i メニューから確認サイトにアクセスする必要がありますが、そこでは「ネットワーク暗証番号」の入力を要求されます。 ところが、利用料金の確認サイトでダウンロードできる i アプリ (料金確認アプリ)…
以下のように書くと、テーブル table 内の列 abc の重複を含まないデータ数 (NULL 値は除く) が 1 行の SQL クエリで算出できる。 SELECT COUNT(DISTINCT abc) FROM table 実は上記のことを知らなかったので、これまで、へんてこなサブクエリのようなものを…
また、プログラマの賃金を安くしているのも、自分の能力に見合った給料を要求しないプログラマです。とくに、大手ソフトメーカーなどの若手の有能なプログラマで、年収700万円に匹敵する仕事を、年収400万円しかもらわずにやっている人がよくいます。…
Intel 本社 (San Jose) にあった、Intel Inside の過去のロゴ一覧。 ただこの展示物自体が 2004 年ごろまでのものしか展示されていないので、それ以降のやつはない。
Twitter に登録して (登録は 2 ヶ月くらい前にしてたけど) 使ってみた。 http://twitter.com/dnobori/ 同時に複数のマシンでログインしても、最後にログインした 2 台分しかセッション維持されない (古いものからログアウトされる) のは仕様か、それともこっ…
日本の運転に慣れていたらびっくり。 米国 (カリフォルニア?) の運転マナーみたいなのがあるらしい。 まず、方向指示器は基本的に使わないのが普通のようだ。右折、左折、車線変更、U ターンなどする場合でも、方向指示を出さない車がほとんど。法律的にど…
初めて米国で自動車を運転してみた。左右逆なのと、標識が日本と違う (といっても、英語で非常にダイレクトに指示が書いてあるので、日本の標識よりもわかりやすいかも) 点以外は、あまり日本と変わらない。1 時間くらい運転していると慣れてくる。 ただし、…
フィッシャーマンズワーフにあった。味はマクドナルドよりも良い。日本でいうモスバーガーくらいの感じ。
2 年ぶりに訪問。メインキャンパスの敷地は、筑波大学の第三エリア全部くらいの広さ。結構広い。 ここはもともと SGI の本社があったところ。 聞いてみたところ、共同溝 (配線のための地下道) のようなものはないらしい。 ここで近況をいろいろ聞く。どうも …
サンフランシスコ市内にある有名な広場らしい。
ピストルの弾。50 発入っている。これを手でマガジンに込めて発射する。 ピストル本体。型番は忘れた。 初めて射撃をしたが、結構命中率は高かった。 ライフル銃。
前回の日記の続き。追加写真。 サンフランシスコ国際空港の中にはループ状の Air Train というのがずっと回っていて、空港の到着ロビーからレンタカー乗り場 (結構遠い) まで楽に行くことができる。
9月2日(水) 〜 9月7日(月) に San Francisco, San Jose (サンノゼ), Oakland (オークランド), Mountain View などへ 5 人で行ってきました。 昨年 JAL からいただいたファーストクラス (なぜか目的地がサンフランシスコ限定) のチケットの有効期限が 9 月末…
9月2日(水)から7日(月)までカリフォルニアへ行っていました。 その後、昼間に眠くなったり、夜に寝られなかったりして色々問題があります。 10日(木) は午前0時に寝たらそのまま夕方 (午後5時) に目が覚めました。 原因は帰りの飛行機の中で寝たからだと言わ…
筑波大学の小野君が会社を設立!