«前の日記(2007.04.04 / Wednesday) 最新 次の日記(2007.04.06 / Friday)» 編集

Hena Hena Nikki

2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|10|11|12|
2012|01|02|03|04|05|06|07|08|10|12|
2013|01|02|04|06|

2007.04.05 / Thursday [長年日記]

* [computer/update] Doxygen ver.1.5.2

C, C++, Java などのソース・コードに対応したドキュメント生成ツール。 約 5 ヶ月ぶりの version up。

* [myself] 私的文書置場更新

Julius 3.5.3 のソース・コード・ドキュメントをアップロードした。

EUC-JP と UTF-8 の混在で化けた? Doxygen をバージョン・アップしたから? …やり直しか。

* [computer] GNU m4 1.4.9 を Mac OS X 10.4 にインストールする

CFLAGS はお好みで。

$ wget -c http://ring.nict.go.jp/archives/GNU/m4/m4-1.4.9.tar.bz2
$ bzcat m4-1.4.9.tar.bz2 | tar xvf -
$ cd m4-1.4.9/
$ ./configure --enable-changeword
$ make && make check
$ sudo make install
$ sudo ln -s /usr/local/bin/m4 /usr/local/bin/gm4

* [computer] GNU find の覚え書き

find, xargs を使って、 相対パス hoge 以下にある拡張子が el なファイルを gzip で圧縮する場合、 パス名に空白があっても以下の要領で問題なく処理できる (はず)。

$ find hoge -name '*.el' -print0 | xargs -0 gzip

find には多くのオプションがあるので他にも手があるかもしれないなぁ…。

ちなみに実際にやったのは以下。 何でやったかすぐに気付いた人は、きっとこの日記にちゃんと目を通している人ですね。 …たぶん。 :-)

$ find . -name '*.h' -print0 | xargs -0 nkf -w --overwrite
$ find . -name '*.c' -print0 | xargs -0 nkf -w --overwrite

  • この日記には本日 名の方が訪問してくださっているようです。 また、昨日は 名の方が訪問してくださったようです。
  • この日記の更新情報の取得には antenna.lirs を利用するのがおすすめです。