2006-02-01から1ヶ月間の記事一覧

portage upgrade today :)

[ebuild U ] app-shells/bash-3.1_p10 [3.1_p7] USE="-afs -bashlogger -build -nls -unicode" 5 kB [ebuild U ] app-admin/perl-cleaner-1.03 [1.01] 4 kB [ebuild U ] app-misc/pax-utils-0.1.10 [0.1.9] USE="-caps" 50 kB [ebuild U ] sys-apps/portage-…

風邪からやっと復帰かな?

風邪で苦しんでいた 7days。まだ完治はしていないが、だいぶん楽になってきた。

portage upgrade today :)

[ebuild U ] dev-python/pycrypto-2.0.1-r4 [2.0.1-r3] USE="-bindist -gmp -test" 0 kB [ebuild U ] sys-apps/coreutils-5.94 [5.93] USE="-acl -build -nls -static" 4,988 kB [ebuild U ] sys-apps/baselayout-1.12.0_pre16 [1.12.0_pre15-r1] USE="-boot…

sigwait

sigwait がエラーを返す事は無いって http://www.linux.or.jp/JM/html/glibc-linuxthreads/man3/sigwait.3.html に書いてあるんだけど、std::system() を呼ぶと EINTR を返すね。 シグナルハンドラを使わないでシグナルをハンドルする - memologue の解説(…

共有メモリ

IPC リソースの表示 >ipcs -i idid は 16進数で。 IPC リソースを削除するには >ipcrm -m id とか >ipcrm -M keymanpage を見るべし。

stub class for unit test

テストケースを書くのはいいんだけど、スタブやモックを書くのがつらい。 がんばって、仕様書よーく読んで、仕様どおりにスタブ書いたのに、仕様書が間違ってましたって... やっぱ、ボトムアップ。下位の作りで上位はいくらでも変わってしまう。I/F さえ決め…

plucker today :-

まぁ、なんとなく plucker に突っ込んだ URL をメモっておく。 Richard Stallman on P2P 日本語訳 ltrace で共有ライブラリの関数呼び出しをトレースする - bkブログ

portage upgrade today :)

[ebuild NS ] sys-kernel/gentoo-sources-2.6.15-r5 USE="-build -doc -symlink" 209 kB [ebuild U ] app-i18n/uim-1.0.1 [1.0.0] USE="X gtk -canna -emacs -immqt -immqt-bc -m17n-lib -nls -qt" 1,879 kB [ebuild U ] sys-apps/eject-2.1.0-r1 [2.1.0] US…

cccc

やれやれ。いまだにステップ数を判断基準にしている輩が(結構)いるんだよな。ステップ数ではなくて、難易度だろ。 とりあえず、「あなたの生産性はステップ数で言うと?」という質問には「忘れました。ステップ数が重要な事だと考えていないので」と答える…

ブートしなくなった

udev でこける。 r3 は起動する。むむむ... kernel-2.6.15-r4 がまずかったか。

portage upgrade today :)

[ebuild U ] sys-apps/sed-4.1.4-r1 [4.1.4] USE="-bootstrap -build -nls -static" 0 kB [ebuild U ] sys-apps/man-pages-2.23 [2.22] USE="-nls" 1,708 kB [ebuild U ] sys-devel/flex-2.5.31-r2 [2.5.31-r1] USE="-build -nls -static" 0 kB [ebuild U ] …

pthread

やられた。 pthread_create(&mThread, NULL, sThreadHandler, this); pthread_detach(mThread);sThreadHandler が即行でリターンする場合、pthread_detach に来るまでにスレッドが既に終わっている場合もあるんだねぇ。 pthread_cleanup ハンドラを登録して…

portage upgrade today :)

[ebuild U ] sys-apps/texinfo-4.8-r3 [4.8-r2] USE="-build -nls -static" 0 kB [ebuild U ] sys-devel/libperl-5.8.8 [5.8.7] USE="berkdb gdbm -debug -ithreads" 9,886 kB [ebuild U ] dev-lang/perl-5.8.8 [5.8.7-r3] USE="berkdb gdbm -build -debug -…

kernel 2.6.15-r4

なんだかすぐきたなぁおい。 Linux version 2.6.15-gentoo-r4 (root@allegro) (gcc version 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9)) #1 Wed Feb 8 23:45:17 JST 2006

intelfb

EXPERIMENTAL なだけあって、動かんかった。

portage upgrade today :)

Calculating world dependencies ...done! [ebuild U ] app-crypt/hashalot-0.3-r2 [0.3-r1] 0 kB [ebuild U ] media-libs/xvid-1.1.0 [1.1.0_beta2-r1] USE="-doc" 601 kB [ebuild U ] app-text/ghostscript-esp-8.15.1 [7.07.1-r10] USE="X cjk gtk -cups …

kernel 2.6.15-r3

なんだかすぐきたなぁおい。 Linux version 2.6.15-gentoo-r3 (root@allegro) (gcc version 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9)) #1 Tue Feb 7 02:21:58 JST 2006

pthread

export PTHREAD_DIAGASSERT=A知らんかった。 http://vimrc.hp.infoseek.co.jp/diary/2006-02.html#2006-02-06-2

C++ Coding Standars

C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス (C++ in‐depth series)作者: ハーブサッター,アンドレイアレキサンドレスク,浜田光之,Herb Sutter,Andrei Alexandrescu,浜田真理出版社/メーカー: ピアソンエデュケーション発売日: 200…

gdbvim.vim

Vim

"+signs, +physon, +clientserver" が必要。あと multvals.vim がないとダメ。 gvim で試してみた。gvim をサーバモードで起動する。サーバ名は "GDBVIM" >gvim --servername GDBVIMTerminal から gdbvim を起動する >gdbvim ./debugtarget -args中で gdb が…

portage upgrade today :)

[ebuild U ] sys-apps/man-1.6c [1.6b-r2] USE="-nls" 239 kB [ebuild U ] sys-apps/grep-2.5.1a [2.5.1-r9] USE="-build -nls -static" 515 kB [ebuild U ] sys-apps/sysvinit-2.86-r4 [2.86-r3] USE="-bootstrap -build -ibm -static" 0 kB [ebuild U ] sy…

Using the libstdc++ debug mode

D_GLIBCXX_DEBUG ってのがあるみたい。なにをしてくるのかというと、 Safe iterators: イテレータの暴走を見張ってくれる Algorithm preconditions: 入力パラメータが正しいかどうかチェックしてくれる valgrind ってのもよさげだなぁ。

札幌 2 - 1 福岡

なんとも微妙な結果。内容はどうだったのね。

image handling of plucker

pil2 の方がすごく良い。netpbm や imagemagick では失敗する画像がコトゴトク成功する。 油断していると pdb のサイズがでかくなって困るぐらい。 なんで gentoo の portage では imagemagick が必須になってんのか理解に苦しむ。

kernel 2.6.15-r2

Linux version 2.6.15-gentoo-r2 (root@allegro) (gcc version 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9)) #1 Sat Feb 4 23:56:21 JST 2006kernel も入れ換え 2.6.15-r2 へ。それにともない alsa も入れ直す。 busybox は使わないので削除した。 kern…

portage upgrade today :)

忙しいと溜るな。 [ebuild U ] dev-lang/python-2.4.2-r1 [2.4.2] USE="X berkdb gdbm ncurses readline ssl -bootstrap -build -doc -ipv6 -nocxx -tcltk -ucs2" 0 kB [ebuild U ] dev-python/pycrypto-2.0.1-r3 [2.0.1] USE="-bindist -gmp% -test%" 0 kB …

ppp 接続

pppd /dev/pilot 57600 passive xx.xx.xx.xx:yy.yy.yy.yyhttp://arch.jpn.org/.museum/d/200006.html#14