2008-05-01から1ヶ月間の記事一覧

memo

lsコマンドのソース(FreeBSD版)つづき_3

c

487 /* 488 * We ignore errors from fts_children here since they will be 489 * replicated and signalled on the next call to fts_read() below. 490 */ 491 chp = fts_children(ftsp, 0); 492 if (chp != NULL) 493 display(NULL, chp, options); 494 …

lsコマンドのソース(FreeBSD版)つづき

c

ファイル階層そのものを表現する FTS 構造体である。「ファイル」と 「FTSENT 構造体」を一般に読み変えることができる。 http://www.linux.or.jp/JM/html/LDP_man-pages/man3/fts.3.html 479 FTS *ftsp; 480 FTSENT *p, *chp; 481 int ch_options; 482 483 …

構造体メンバの配置順序

c

そして次に、全てのオブジェクト構造体が最初にstruct RBasic型のメンバbasicを持っていることに注目してほしい。この結果として、 VALUEがどの構造体へのポインタだろうとstruct RBasic*にキャストすればbasicメンバの内容にアクセスできる http://i.loveru…

[http://movie.maeda-y.com/movie/01116.htm:title=『僕の彼女はサイボーグ』採点不能(100点満点中)]

memo

lsコマンドのソース(FreeBSD版)

c

http://www.freebsd.org/cgi/cvsweb.cgi/src/bin/ls/Rev.1.86のls.c 「-D」オプションが追加されている 関数はmain ⇒ traverse ⇒ displayの流れで実行 関数ポインタが使われている fts関数しらない ls -a -l dirと実行したとき 0 1 2 3 ls -a -l dirname get…

memo

screenがときどき突然落ちる

tege:# screen -r reopen fifo /tmp/screens/S-tege/28514.pts-1.fc6: そのようなファイルやディレクトリはありません困った・・・buildせずにyumでインストールしてたときは出てなかった。 256色対応でbuildしてインストールしてから発生。

mongrel・thinとの比較が圧倒的すぎてウケルー開発はかなり活発な模様(今0.2.0)

Terminal.appのいけてないところ

mac

BDF UM+が使えない(みたい) 256色で使えない(みたい) フォントはproggy cleanをサイズ16でもいい感じiTermなら256色使えるみたいですが、みんなiTermを使っているのかなあ