ChangeLog ファイルを HTML ファイルに変換して Web 日記にするツール。
emacsen な定番 mail user agent。 所謂人柱版。
Windows な application を emacsen ライクな使い勝手にする tool。 約 1 ヶ月ぶりの version up。
狩野サンの日記 (6/23) などから。 ほほう、こんなものがあるのか。 メモメモ。
各所より。 読もう。必ず読もう。
無料で使える virus 対策 tool for Windows。
大師匠が素晴らしい評価と堅実な資格を手に入れたのを見て、僕も取れる可能性のありそうな資格を持とうかと考えました。 …たぶん落ちます。試験苦手。 ;(
某ツールが吐く XML ファイルの書式を読んで色々悩んだり、複数の書籍を読んだり。 前者、どうにか考えがまとまってきたけど、解析ツールを何で作るか少し悩み中。 後者、やっと“熊とワルツを”を読み終えた。 こういった本は一気に読むべきなんだろうな。
ギスギスした雰囲気を常に周囲に感じながら仕事をするのは辛いなぁ…。 まあ、仕方ないところなのかもしれないけど…。
ortensia さんとおしゃべりできた。 SKK 使いは意外に多い。そして Anthy 使いが意外に少ない。 少し不思議だ。
UNIX 系 OS や Windows 上で動くウィンドウ・アプリケーション統合開発環境。 約 2 ヶ月半ぶりの version up。
Apple 社が公開している web browser。 人柱版。
Mac OS X 上で Linux や Windows を動作させる仮想化環境。
iconv, readline, nkf, zlib あたりを事前に入れておくと吉。
$ wget -c http://ring.nict.go.jp/archives/lang/ruby/1.8/ruby-1.8.6-p36.tar.bz2 $ wget -c http://www.geocities.jp/kosako3/oniguruma/archive/onigd2_5_9.tar.gz $ bzcat ruby-1.8.6-p36.tar.bz2 | tar xvf - $ zcat onigd2_5_9.tar.gz | tar xvf - $ cd oniguruma/ $ ./configure --with-rubydir=../ruby-1.8.6-p36 $ make 186 $ cd ../ruby-1.8.6-p36/ $ ./configure --enable-pthread --enable-shared --with-default-kcode=utf8 $ make && make test $ sudo make install
CFLAGS
はお好みで (相変わらず -fomit-frame-pointer
は避けた方が良さそう)。
1.8.5 と 1.8.6 では後者の方がずっと速いこともある ようだけど (リンク先に書かれている様に他の要因が…?)、まだそれを体感する機会がない。
以下、Mac OS X 10.4.10 (Core 2 Duo 2.0GHz) 環境でのテスト。
$ ruby --version ruby 1.8.6 (2007-06-07 patchlevel 36) [i686-darwin8.10.1] $ ruby fib3.rb 30 5 1.904565 1.904183 1.906574 1.906361 1.908298 9.520u 0.012s 0:09.53 100.0% 0+0k 0+1io 0pf+0w
$ /usr/bin/ruby --version ruby 1.8.2 (2004-12-25) [universal-darwin8.0] $ /usr/bin/ruby fib3.rb 30 5 1.870685 1.871655 1.86824 1.869968 1.870226 9.339u 0.014s 0:09.35 99.8% 0+0k 0+0io 0pf+0w
以下、Mac OS X 10.4.9 (G4 1.0GHz) 環境でのテスト。
$ ruby --version ruby 1.8.5 (2007-06-07 patchlevel 52) [powerpc-darwin8.9.0] $ ruby fib3.rb 30 5 7.793158 7.518548 7.587988 7.525505 7.539105
$ /usr/bin/ruby --version ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0] $ file /usr/bin/ruby /usr/bin/ruby: Mach-O executable ppc $ /usr/bin/ruby fib3.rb 30 5 11.774209 11.591581 11.578286 11.692928 11.659772
G4 1.0GHz と Core 2 Duo 2.0GHz ではここまで違うのか…。
メモ。
「たんし」とは、日本語の表記ゆれ判別用の辞書です。 フォーマットは国立国語研究所の表記統合辞書に基づいています。 単語、その読み、その品詞、活用形ならびに表記ゆれと見なされる単語群で構成されています。
バージョン管理システム。
multi plat-home な message user agent。
Cocoa な Gecko 系 web browser。
CFLAGS
などはお好みで。
$ wget -c http://ftp.riken.jp/net/apache/apr/apr-1.3.5.tar.bz2 $ bzip2 -cd apr-1.3.5.tar.bz2 | tar xvf - $ cd apr-1.3.5/ $ ./configure --enable-threads $ make && make check $ sudo make install $ sudo ln -s /usr/local/apr/bin/apr-1-config /usr/local/bin/apr-1-config
事前に APR, iconv, Expat (と適当な SQL 系ツール) をインストールしておくと良い。 手元の環境では Berkeley DB, SQlite3 をインストール済み。
$ wget -c http://ftp.riken.jp/net/apache/apr/apr-util-1.3.7.tar.bz2 $ bzip2 -cd apr-util-1.3.7.tar.bz2 | tar xvf - $ cd apr-util-1.3.7/ $ ./configure --with-apr=/usr/local/apr --with-berkeley-db=/usr/local/BerkeleyDB.4.7 --with-iconv=/usr/local $ make && make check $ sudo make install $ sudo ln -s /usr/local/apr/bin/apu-1-config /usr/local/bin/apu-1-config
CFLAGS
などはお好みで。
configure で libiconv の場所を教えてやらないと、make check の時にコケるようだ。
事前に APR, APU, NEON, zlib, gettext, iconv, SWIG などを入れておくと良い。 手元の環境では必須でない NEON, SWIG を (新規に) 入れていない。
$ wget -c http://subversion.tigris.org/downloads/subversion-1.6.3.tar.bz2 $ bzip2 -cd subversion-1.6.3.tar.bz2 | tar xvf - $ cd subversion-1.6.3/ $ ./configure --with-ssl $ make && make check $ sudo make install
CFLAGS
などはお好みで。
make check でかなりの時間が要求されるので注意。
PGP を置き換える完全かつフリーなソフトウェア。
Emacsen にリモート・ファイル編集機能を提供するパッケージ。
定番の multi platform な web browser。
Objective-C で実装された Mac OS X 向け IRC クライアント。