RSS

かせいさんのクリップ

脊椎反射なクリップ置き場。 ブログやらブックマークやらは以下にあります。
track feed
Jul 04
Permalink
スタジオジブリ(STUDIO GHIBLI Inc)、創価学会インターナショナル(Souka Gakkai International)、どっちもSGIなんだよね(
Permalink
Permalink
Permalink
こんなど田舎で殺人上等やと・・・人居ないのに。
Permalink
Permalink
Alice wang氏デザインのアラームクロック「Tyrant」は携帯電話を接続するようになっており、設定した時間が過ぎると三分おきに電話帳からランダムに一人を選んで電話をかけはじめます。
Permalink
何が何でも視聴者にエロを提供しようとするアニメスタッフの鋼の意思には頭が下がるばかりです。
Permalink
Permalink
「Googleカーがそれと知らずにWindows Live Mapsチームが働くビルの写真を撮影していたとき」。マイクロソフト社員は、面白がって笑ったり、Googleカーに何かどなったりしていたそうです。
Permalink
Jul 03
Permalink

VC++2003→VC++2005へ移行したところ、

Listのパフォーマンスがかなり落ちるということが分かりました。

最初はListのメモリ配置の局所性が悪くなってキャッシュしづらくなったのかなー、

と思ったのですが、Vectorも遅いということが判明。

そこで Checked Iterators は?という情報をゲット。

イテレータでアクセスするときに配列境界をチェックしてくれる機能だ。

これを使えばJavaみたいに配列範囲外アクセス時に実行時例外を投げることも可能。

これがVS2005で導入(もっと前からあるのかも)されて、デフォルトONなのだ。

_SECURE_SCL を0でdefineしてOFFにするとパフォーマンス改善。

#★↑注:速度とのトレードオフで安全さを捨てるので注意★

イテレータで回すサンプルコードでは数倍から10倍以上変わったとのこと。

その他にも浮動小数点演算のデフォルトオプションがより正確な方へ変わっていたり

Permalink
Permalink
Jul 02
Permalink
Permalink