重み付き有限状態トランスデューサの編集ツール。
定番の Intrusion Detection System。
美しいペン習字風 font。
CXXFLAGS
などはお好みで。
$ wget -c http://openfst.cs.nyu.edu/twiki/pub/FST/FstDownload/openfst-1.2.5.tar.gz $ gzip -cd openfst-1.2.5.tar.gz | tar xvf - $ cd openfst-1.2.5/ $ ./configure --enable-static --enable-bin $ make && make check $ sudo make install
2011/03/10, 11, 12 に日本科学未来館で開催されるイベント。 昨年、少しだけ聴講したが、けっこう面白かった。
高機能な動画コンテナ・フォーマット Matroska を取り扱うツール群。
軽快さと多機能性を兼ね備えたテキスト・エディタ。
Mac OS X 上で動く N/W プロトコル・アナライザ。
CFLAGS
はお好みで。
$ wget -c http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.9.tar.gz $ gzip -cd libsigsegv-2.9.tar.gz | tar xvf - $ cd libsigsegv-2.9/ $ ./configure --enable-shared $ make && make check $ sudo make install
Mac OS X でオープン・ソース・ソフトウェアをパッケージ管理するツール。
UNIX 系 OS 上で動く Windows API の実装。 開発版。
動作実績の非常に豊富な C 向け XML パーサ。
日本語文字コードの変換ツール。
美しいペン習字風 font。
Preferred Research Blog の記事から。 メモ。
Eigen is a C++ template library for linear algebra: vectors, matrices, and related algorithms.
ny23 さんの blog 記事。 メモ。
Linux, Mac OS X 上で動く快適なデバッグ・プロファイリング用ツール。
遂に Snow Leopard 上でちゃんと使える安定版が出た!
CFLAGS
はいじらない方が良さそう。
$ wget -c http://valgrind.org/downloads/valgrind-3.6.0.tar.bz2 $ bzip2 -cd valgrind-3.6.0.tar.bz2 | tar xvf - $ cd valgrind-3.6.0/ $ ./configure $ make && make check $ sudo make install
私の環境では、configure の際に --without-mpicc をつける必要があった。 OpenMPI を野良ビルドした報いのようだ…。
Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。
事前に gettext, iconv を入れておくと良い。
$ wget -c http://pkgconfig.freedesktop.org/releases/pkg-config-0.25.tar.gz $ zcat pkg-config-0.25.tar.gz | tar xvf - $ cd pkg-config-0.25/ $ ./configure $ make && make check $ sudo make install
CFLAGS
はお好みで。
Pascal および Object Pascal のコンパイラ。
軽快さと多機能性を兼ね備えたテキスト・エディタ。
Windows 上で使用できる X Window Server。
Apple 社が公開しているジュークボックス・ツール。
もつ鍋の人気店。 行ってみたい。
分散型バージョン管理システム。
非常に多くのフォーマットに対応したマルチ・プラットホームのメディア・プレーヤ。
事前に gettext, iconv, GMP を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/coreutils/coreutils-8.7.tar.gz $ gzip -cd coreutils-8.7.tar.gz | tar xvf - $ cd coreutils-8.7/ $ ./configure --disable-assert $ make && make check $ sudo make install
CFLAGS
などはお好みで。
やはり make check でコケる。
SSL/TLS 環境の定番。
SSL/TLS 環境の定番。 メンテナンス・リリース。
Cocoa な Gecko 系 web browser。
Mac OS X 上で動く N/W プロトコル・アナライザ。
Adobe 純正の PDF ビューワ。
非常に有用で高機能な C++ ライブラリ群。
軽快さと多機能性を兼ね備えたテキスト・エディタ。
Apple 社が公開している web browser。
Adobe 純正の PDF ビューワ。
Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。
事前に gettext, iconv, libgpg-error, libgcrypt, libtasn1, LZO, zlib, readline, GAA をインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/gnutls/gnutls-2.10.3.tar.bz2 $ bzip2 -cd gnutls-2.10.3.tar.bz2 | tar xvf - $ cd gnutls-2.10.3/ $ ./configure --with-lzo $ make && make check $ sudo make install
CFLAGS
などはお好みで。
Emacsen にリモート・ファイル編集機能を提供するパッケージ。
network protocol analyzer。
GNU sort を使えば簡単に作成できる。
gzip -cd hoge.1.txt.gz hoge.2.txt.gz ... \ | ngram-count -order 1 -text '-' -write '-' \ | sort -nr -k 2 \ | sed -r 's|[ \t]+[0-9]+[ \t]*$||' \ | head -n 32000 \ | gzip -c9 > hoge.vocab.gz
head のオプションの数字は、生成する vocab ファイルの語彙数と等しい。
これ、MSRLM 付属の Makefile に書かれている内容を参考にしている。
sort コマンドの -n
, -k N
引数、私は知らなかった。
Windows では定番の message user agent。
事前に iconv, gettext, ncurses を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/nano/nano-2.2.6.tar.gz $ gzip -cd nano-2.2.6.tar.gz | tar xvf - $ cd nano-2.2.6/ $ ./configure --enable-extra --enable-color --enable-multibuffer --enable-nanorc --enable-utf8 $ make $ sudo make install
CFLAGS
などはお好みで。
手軽さと便利さを兼ね備えたプログラミング言語環境。 開発版。
MMX や各 SSE, 3DNow! などをサポートした x86, x86_64 環境向けアセンブラ。
バージョン管理システム。