2012-05-28から1日間の記事一覧
ifenslaveパッケージのインストール # aptitude install ifenslave bondingモジュールの設定 vi /etc/modprobe.d/bonding.conf mii監視 alias bond0 bonding options bonding mode=0 miimon=100 arp監視 alias bond0 bonding options bonding mode=1arp_inte…
#define COMPILE_ASSERT(v) {char compile_assert_tmp[(v)!=0:1:0];(void)compile_assert_tmp[0];} static const size_t ValueMax = 100; static const size_t FirstValue = 1; COMPILE_ASSERT (FirstValue < ValueMax);
アンティークなプログラマーは、ビット演算を多用したがる。 現在のコンパイラでは、十分に速いコードを吐くので、 余計なことをせず読みやすいコードを書くべきだが、自分が書かなくても人が書く。 乗算・減算 const int a = 1024; const int b = a << 1; /…
固定IPアドレスを取得していないときに、 IPアドレスが変化したのを検出して、DNSの設定を変更する install apt-get install ddclient 設定 # vi /etc/ddclient.conf 起動 # ddclient デーモンとして起動させる # vi /etc/default/ddclient /etc/init.d/ddcl…