2011-01-01から1年間の記事一覧

ウィンカーリレー

バイクのウィンカーが常点灯になってしまった。H氏に相談したところ、こんな時は電球を換えれば治ることが多いらしい。リレーでやっているとしたら電球は切替回路とは独立じゃないのかなあ。電球交換で直る理屈が分からない。しかし換えたら確かに治ってしま…

僕らの履物戦争

トイレにて、履き物の入船率が高い。 初めは、周りは入船派ばかりか、と訝しんでいたのだが……。 出船数の増減 トイレに入る際、出船と入船両方の履物があれば、出船を使うのが人の常である。 出船で脱ぐ人(出船派)も、履く時に両方有ればわざわざ入船を選ん…

explicit復習

後輩にexplicitを説明してもすぐにはピンと来ない様子だったので、具体例を作った。 #include <iostream> class A{ private: int a; public: explicit A(int x): a(x) {} void print() const { std::cout<</iostream>

FFTW3の謎の挙動

下記のようなプログラムを実行すると、out[1]からout[3]はちゃんと出るのだが、out[0]の出力だけ総0になってしまう。data[i]の中身を入れ替えてみてもout[0]だけ総0。なぜなんだ。→解決しました。プラン作成時に入出力メモリが破壊されるのが原因。忘れてた……

天災に備えて遠隔地バックアップを取ろう!

無くなると困るデータが年々増えてます。 別HDD等にバックアップを取るのはもちろんのこと、 天災に備えて遠隔地にもデータを持っておきたいもの。私は知人宅に1台置いていますが、鯖を立ててあるわけでもなく、データの更新がなかなか難しいです。 そこで、…

コンテナベンチマーク

いくつかのコンテナについて、アクセス時間を測定した。 要素の頭から尻尾まで異なる値を代入するのにかかった時間を64回計測し、中央値を採用。 Ubuntu 10.04 (LTS) 64bit, Core i7-960, g++ 4.4.3, -O3 multi_array 秒 A.data()[raw] 0.585003 A[i][j][k][…