2008-08-23から1日間の記事一覧

うつ病っぽい人への対応の仕方が分からない

http://anond.hatelabo.jp/20080823023553これは会社がどんなことされても仕方ないと思える。私なら会社のルールなんて守る気なくすわ。 だいたい雇いいれた人間を送信してるだけですよね。何されても文句言える立場じゃないと思いますが。(まあ、何をした…

Wikipediaの画像は壁紙にいいのではないか

案外高解像度でいい画像が揃っているWikipedia。wikipedia:シーグラスから、今日は壁紙をひっぱってきた。きれいだね。

Genericにすべきなのか?

Genericに出来る余地がある場合、さっさとGenericにすべきなのか?なやむ。

Javaの現場より

言語自体を理解していない人が多い 特に参照の値渡しが徹底されていることが理解できていない VBやC++, C#のものとは違う。 Javadocを読まない人が多い コードをコピペするだけ。その内容を理解しなくても平気な人が多い。 初心者は8割の確率でバクダンを持…

xorで値のスワップ

c++

まあ、常識みたいなもんかもしれませんが、今かこうと思った。 void swap(signed &l,signed &r){ l ^= r; // L = R XOR L r ^= l; // R = R XOR (R XOR L) = (R XOR R) XOR L = 0 XOR L = L l ^= r; // L = L XOR R = (R XOR L) XOR (L) = R XOR (L XOR L) =…

log(2)/log(10) ≒ 0.301

google:log(2) / log(10) ≒ 0.3 (もっというなら0.301)というのを覚えておくと2^Nが10進数で何桁まで溢れずに計算できるか計算するのに便利。 2^8 8 * 0.3 ≒ 2 (2^8 = 256) 2^10 10 * 0.3 = 3 (2^10 = 1024) 2^32 32 * 0.3 ≒ 9 (2^32 = 4.x * 10^9) 2^64 64 …

混沌の海に構造を見出そう

混沌の海に構造を見出そう。 それがこじつけでも、多少のうそが入っていたとしても、足場としては便利なものだ。

Cover/Hide ExplicitException With RuntimeException

Throwable属の中でもRuntimeException派生じゃないException派生はいちいちキャッチしなくちゃいけないので、メンドイ。 まあ、そのかわりにプログラマには例外発生箇所がきっちり分かるというメリットがあったり、また、明確に例外が漏れ出さないことを保障…

休日出勤

あああああああああああ 最悪だったー!!!!!休日なんて働くもんじゃねえ!ロクなもんじゃねえ!ITドカタは! Wikipedia:デジタル土方