«前の日記(2007.10.27 / Saturday) 最新 次の日記(2007.11.01 / Thursday)» 編集

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.10.28 / Sunday [長年日記]

* [computer/update] GNU Awk ver.3.1.6

awk 言語の GNU 実装。

* [computer/update] Lingon ver.2.0.1

Mac OS X の launchd 設定ファイル編集ツール。

ver.2.0.0 から Mac OS X 10.5 以降のみの対応になった。

* [computer] Gawk 3.1.6 を Mac OS X 10.4 にインストールする

事前に iconv, gettext をインストールしておくと吉。

$ wget -c http://ftp.gnu.org/gnu/gawk/gawk-3.1.6.tar.bz2
$ bzcat gawk-3.1.6.tar.bz2 | tar xvf -
$ cd gawk-3.1.6/
$ ./configure --enable-switch
$ make && make check
$ sudo make install

CFLAGS はお好みで。

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

CFLAGS はお好みで。

$ wget -c http://ftp.gnu.org/gnu/global/global-5.6.2.tar.gz
$ zcat global-5.6.2.tar.gz | tar xvf -
$ cd global-5.6.2/
$ ./configure
$ make && make check
$ sudo make install

* [computer/update] XEmacs 21.4.21 (Educational Television)

package システムが便利な emacsen。 stable 版の version up は約 10 ヶ月ぶり。

今月中旬に出てたんだけど、全く気付かなかった。

* [computer/update] Doxygen ver.1.5.4

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

* [computer] Doxygen 1.5.4 を Mac OS X 10.4 にインストールする

事前に Graphviz と iconv をインストールしておくと吉。

$ wget -c ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.5.4.src.tar.gz
$ zcat doxygen-1.5.4.src.tar.gz | tar xvf -
$ cd doxygen-1.5.4/
$ ./configure --platform macosx-c++
$ vim tmake/lib/macosx-c++/tmake.conf

ここで GCC, G++ のフラグを変更する。

$ make
$ sudo make install

* [computer] 茶筌で未知語を (強引に?) 処理させる方法

とりあえず以下の様な辞書の元データを作る (以下、このデータのファイル名を hoge.dic とする)。

(品詞 (名詞 固有名詞 一般)) ((見出し語 (首都大学東京 5000)) (読み シュトダイガクトウキョウ) (発音 シュトダイガクトーキョー))
(品詞 (名詞 固有名詞 一般)) ((見出し語 (JBL 5000)) (読み ジェービーエル) (発音 ジェービーエル))
(品詞 (名詞 固有名詞 一般)) ((見出し語 (KEF 5000)) (読み ケーイーエフ) (発音 {ケーイーエフ/ケフ}))
(品詞 (名詞 固有名詞 一般)) ((見出し語 (Emacs 5000)) (読み イーマクス) (発音 イーマクス))
(品詞 (名詞 固有名詞 一般)) ((見出し語 (SDL 5000)) (読み エスディーエル) (発音 エスディーエル))

hoge.dic を茶筌で使用している文字コードに合わせた後、 以下のコマンドを実行 (-i e は文字コードにより変更) し、chadic.* を生成。

$ `chasen-config --mkchadic`/makeda -i e chadic *.dic
$ ls chadic.*
chadic.da  chadic.dat  chadic.lex

生成した chadic.* を適当な場所に移す。

$ mkdir -p ~/.chasen/userdic
$ cp chadic.* ~/.chasen/userdic/

ここで設定ファイル ~/.chasenrc (無ければ適当に /usr/local/etc/chasenrc あたりをコピーしてくる) の以下の行を、

(DADIC        chadic)

次の要領で変更する ($HOME は適当に置き換えること) 。

(DADIC        chadic        $HOME/.chasen/userdic/chadic)

* [computer/update] LimeChat ver.2.19

Windows 上で動く高機能 IRC client。


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