gcc の内部定義の表示方法

% gcc -E -dM -x c /dev/null

2002-03-02 (土) · masutaka

tcsh メモ

[ftpホストの補完] |set ftphosts=awk '{print $1}' $HOME/.lftp/bookmarks |complete ftp ‘p/1/$ftphosts/’ [RPMのコマンド補完 (rpm -e するとインストール済みパッケージが補完される)] |complete rpm ‘c/–/(short-circuit rebuild rmsource)/’ | ‘c/-/(ivh Uvh)/’ | ’n/–rebuild/f:.src.rpm/’ | ’n/-i/f:.rpm/’ | ’n/-U/f:86.rpm/’ | ’n/-e/rpm -qa’/ [tarのオプション補完] |complete {gtar,tar} p/1/"(cvf tvf xvf cvfz zxvf Ixvf)"/ | p/2/f:.{tar,tar.{bz2,gz,Z},taz,tgz}/ | c/[ctx]vf*/"(z O p B)"/ | n//f/ [rcpでのリモートのファイル・ディレクトリ名補完] |complete rcp ‘c%@:%set q=$:-0;set q="$q:s/@/ /";set q="$q:s/:/\ | /";set q=($q " ");rsh $q[2] -l $q[1] ls -dp $q[3]\*%’ | ‘c%:%set q=$:-0;set q="$q:s/:/ /";set q=($q " "); \ | rsh $q[1] ls -dp $q[2]\*%’ ‘c%@%$hosts%:’ | ‘C@[./$~]@f@’ ’n//$hosts/:’ | |強力なヒストリ機能も素敵です。!! (直前のコマンドの実行) や |!1:1 (ヒストリ番号 1 番の第一引数) 程度なら bashでも使えるようだけど |^hoge^fuga^ (直前の入力の hoge を fuga に書き直す) とかまでは使えないみたいだし。 |あと $i:r ($i の拡張子以外のファイル名だけ取り出す) とかが使えるのも素敵よね。 |bsh 系の ${i%.} ってのはどうも直感的じゃない。 |唯一気に入らないのは 1> 2> が使えないことかしら。 |(make > log) >& error-log とかってどう見てもダサい。 |いけない,大切なことを忘れていた。tcsh には萌えカタログがあるじゃないか!(ばき |とりあえず対話シェルとしては bash よりはいいと思う。 |あ,zsh は使ったことがないので知りません XD URL: http://www.KU3G.org/negi/ ...

2002-03-02 (土) · masutaka

Red Hat で FreeWnn を利用する

http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-cg-ja-7.2/japanese.html rootになって/etc/X11/xinit/xinitrc.d/xinputの該当個所を 次のように’#‘でコメントした後、ログインし直します。 | #if [ X"ldd /usr/X11R6/bin/kinput2 | grep libcanna" = X ] ; then | XIM_ARGS="-wnnenvrc /etc/FreeWnn/ja/wnnenvrc" | #else | # XIM_ARGS="-canna" | #fi ...

2002-02-27 (水) · masutaka

なるほど!そういう参加方法もあったのか。 by 2ch

とりあえず自分の興味がむくプロジェクトのメーリングリストとか IRCのチャネルに参加してみれば? もちろん開発系やメッセージカタログ/ドキュメント翻訳系のMLへの 参加が理想だけど、ユーザー系のMLでも質問する側じゃなくて 回答する側に回ればそれなりに知識は付くし、つまらない質問に 開発者がわざわざ答える必要もなくなるからその分開発も進みやすく なる。 ...

2002-02-27 (水) · masutaka

外部変数の提供

外部変数を提供する場合は、提供する人がCファイルに実体を持たなくてはいけない。 当たり前といえば、当たり前か。。。

2002-02-26 (火) · masutaka

Xプロトコル (by 2ch)

Xプロトコルについて、教えてくださいよ。このXプロトコルだけど、 このプロトコルの下位に、TCP、IP、などのプロトコルか位置してると 思って間違いはないんですか?もしそうなら、HTTPや、FTPと同様、 Xプロトコルは、一般的なプロトコル階層のアプリケーション層に相当 するプロトコルと考えていいのでしょうか?これが正しければ、Xの サーバとクライアントプロセスは、例えて言うなら、アパッチなどのH TTPサーバと、ブラウザというWEBクライアントの関係と全く同一って事 になるけど、それで間違いは無いでしょうか? ...

2002-02-26 (火) · masutaka

size_t 型

sizeof演算子で生成される符号なし整数の型。

2002-02-25 (月) · masutaka

qiv インストール

CUIだけど、susie32に変わるものをやっと見つけた。 http://www.klografx.net/qiv/ % tar xvzf qiv-1.7.tgz % cd qiv-1.7 % make make install

2002-02-24 (日) · masutaka

MPEG-player by 2ch

DVDプレーヤの Xine というのがMPEGを再生するのに適している。 RPMがあったはずなので検索して入れてみて。 UIも使いやすくて便利。 …らしいよ。 ...

2002-02-23 (土) · masutaka

elisp の謎

(let ((user "masutaka")) `(("user" . ,user)("popuser" . ,user))) を評価すると当然 (("user" . "masutaka") ("popuser" . "masutaka")) になるが、M-x edebug-defun している間は Result: (("user" . #1="masutaka") ("popuser" . #1#)) とかになっている。謎だ。。。 追記(2007-11-17): “#” はおそらくポインタみたいなもの。 ...

2002-02-23 (土) · masutaka