追記

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|

2013.06.19 / Wednesday [長年日記]

* [computer/update] Low Level Virtual Machine (LLVM) ver.3.3

強力な最適化が可能なコンパイラ基盤。

* [computer] Low Level Virtual Machine (LLVM) 3.3 を Mac OS X 10.6 にインストールする

CXXFLAGS などはお好みで。

$ curl -L --retry 8 -O http://llvm.org/releases/3.3/llvm-3.3.src.tar.gz
$ curl -L --retry 8 -O http://llvm.org/releases/3.3/clang-3.3.src.tar.gz
$ curl -L --retry 8 -O http://llvm.org/releases/3.3/compiler-rt-3.3.src.tar.gz
$ gzip -cd llvm-3.3.src.tar.gz | tar xvf -
$ gzip -cd clang-3.3.src.tar.gz | tar xvf -
$ gzip -cd compiler-rt-3.3.src.tar.gz | tar xvf -
$ cd llvm-3.3.src/tools
$ ln -s ../../clang-3.3.src clang
$ cd ../projects
$ ln -s ../../compiler-rt-3.3.src compiler-rt
$ mkdir ../build
$ cd ../build
$ bash ../configure --enable-optimized
$ make && make check
$ sudo make install

* [computer] MPFR 3.1.2 を Mac OS X 10.6 にインストールする

事前に GMP を入れておくと良い。

$ curl -L --retry 8 -O http://www.mpfr.org/mpfr-current/mpfr-3.1.2.tar.xz
$ xz -cd mpfr-3.1.2.tar.xz | tar xvf -
$ cd mpfr-3.1.2/
$ bash configure
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

* [computer] libtasn1 3.3 を Mac OS X 10.6 にインストールする

CFLAGS などはお好みで。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/libtasn1/libtasn1-3.3.tar.gz
$ gzip -cd libtasn1-3.3.tar.gz | tar xvf -
$ cd libtasn1-3.3/
$ bash configure
$ make && make check
$ sudo make install

* [computer] GNU diffutils 3.3 を Mac OS X 10.6 にインストールする

CFLAGS はお好みで。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/diffutils/diffutils-3.3.tar.xz
$ xz -cd diffutils-3.3.tar.xz | tar xvf -
$ cd diffutils-3.3/
$ bash configure
$ make && make check
$ sudo make install

* [computer] GNU nano 2.3.2 を Mac OS X 10.6 にインストールする

事前に iconv, gettext, ncurses を入れておくと良い。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/nano/nano-2.3.2.tar.gz
$ gzip -cd nano-2.3.2.tar.gz | tar xvf -
$ cd nano-2.3.2/
$ bash configure --enable-extra --enable-color --enable-multibuffer --enable-nanorc --enable-utf8
$ make
$ sudo make install

CFLAGS などはお好みで。

* [computer] GNU cal (gcal) 3.6.3 を Mac OS X 10.6 にインストールする

CFLAGS はお好みで。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gcal/gcal-3.6.3.tar.xz
$ xz -cd gcal-3.6.3.tar.xz | tar xvf -
$ cd gcal-3.6.3/
$ bash configure
$ make
$ sudo make install

* [computer] GNU Bison 2.7.1 を Mac OS X 10.6 にインストールする

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

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/bison/bison-2.7.1.tar.xz
$ xz -cd bison-2.7.1.tar.xz | tar xvf -
$ cd bison-2.7.1/
$ bash configure
$ make && make check
$ sudo make install

CFLAGS はお好みで。

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

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

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gawk/gawk-4.1.0.tar.xz
$ xz -cd gawk-4.1.0.tar.xz | tar xvf -
$ cd gawk-4.1.0/
$ bash configure
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

* [computer] GMP 5.1.2 を Mac OS X 10.6 にインストールする

事前に readline を入れておくと良い。 また、環境によっては configure 時に ABI=32 とする必要があるかもしれない。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gmp/gmp-5.1.2.tar.xz
$ xz -cd gmp-5.1.2.tar.xz | tar xvf -
$ cd gmp-5.1.2/
$ bash configure --enable-cxx
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

* [computer] libidn 1.27 を Mac OS X 10.6 にインストールする

事前に gettext, iconv あたりを入れておくと良い。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/libidn/libidn-1.27.tar.gz
$ gzip -cd libidn-1.27.tar.gz | tar xvf -
$ cd libidn-1.27/
$ bash configure
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

* [computer] gzip 1.6 を Mac OS X 10.6 にインストールする

CFLAGS などはお好みで。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gzip/gzip-1.6.tar.xz
$ xz -cd gzip-1.6.tar.xz | tar xvf -
$ cd gzip-1.6/
$ bash configure --prefix=/usr/local
$ make && make check
$ sudo make install

* [computer] GNU Automake 1.13.4 を Mac OS X 10.6 にインストールする

CFLAGS などはお好みで。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/automake/automake-1.13.4.tar.xz
$ xz -cd automake-1.13.4.tar.xz | tar xvf -
$ cd automake-1.13.4/
$ bash configure
$ make && make check
$ sudo make install

* [computer/update] KyTea ver.0.4.6

point-wise の概念を用いた形態素解析器。

* [computer] KyTea 0.4.6 を Mac OS X 10.6 にインストールする

CFLAGS などはお好みで。

$ curl -L --retry 8 -O http://www.phontron.com/kytea/download/kytea-0.4.6.tar.gz
$ gzip -cd kytea-0.4.6.tar.gz | tar xvf -
$ cd kytea-0.4.6/
$ bash configure
$ make
$ sudo make install

* [computer/update] Perl ver.5.18.0

手軽さと便利さを兼ね備えたプログラミング言語環境。 安定版。

* [computer] Perl 5.18.0 を Mac OS X 10.6 にインストールする

事前に Berkeley DB をインストールしておくと良い。

$ curl -L --retry 8 -O http://www.cpan.org/src/5.0/perl-5.18.0.tar.gz
$ gzip -cd perl-5.18.0.tar.gz | tar xvf -
$ cd perl-5.18.0/
$ bash configure.gnu
$ make && make test
$ sudo make install

CFLAGS などはお好みで。


2013.04.09 / Tuesday [長年日記]

* [computer/update] KyTea ver.0.4.5

point-wise の概念を用いた形態素解析器。

* [computer] KyTea 0.4.5 を Mac OS X 10.6 にインストールする

CFLAGS などはお好みで。

$ curl -L --retry 8 -O http://www.phontron.com/kytea/download/kytea-0.4.5.tar.gz
$ gzip -cd kytea-0.4.5.tar.gz | tar xvf -
$ cd kytea-0.4.5/
$ bash configure
$ make
$ sudo make install

* [computer/update] LIBSVM ver.3.17

support vector machine の実装。

* [computer] LIBSVM 3.17 を Mac OS X 10.6 にインストールする

CFLAGS はお好みで。

$ curl -L --retry 8 -o libsvm-3.17.tar.gz 'http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.csie.ntu.edu.tw/~cjlin/libsvm+tar.gz'
$ gzip -cd libsvm-3.17.tar.gz | tar xvf -
$ cd libsvm-3.17
$ curl -L --retry 8 -O http://quruli.ivory.ne.jp/download/libsvm-3.14.diff.gz
$ gzip -cd libsvm-3.14.diff.gz | patch -p1
$ make PREFIX=/usr/local lib
$ make PREFIX=/usr/local
$ sudo make PREFIX=/usr/local install

* [computer/update] MITLM ver.0.4.1

強力な Interpolation 実装を持つ言語モデリング・ツール。

* [computer/update] MeCab ver.0.996

高速な形態素解析エンジン。

* [computer] MeCab 0.996 を Mac OS X 10.6 にインストールする

形態素解析辞書は別途インストールすること。

$ curl -L --retry 8 -O http://mecab.googlecode.com/files/mecab-0.996.tar.gz
$ gzip -cd mecab-0.996.tar.gz | tar xvf -
$ cd mecab-0.996/
$ env LC_ALL=C sed -i -r 's|(ac_cv_lib_iconv_iconv_open=)no|\1yes|g' configure
$ bash configure --with-charset=utf8
$ make && make check
$ sudo make install

GNU sed を使っている処理は Vim などで置き換えても良い。

* [computer/update] Boost C++ Libraries ver.1.53.0

非常に有用で高機能な C++ ライブラリ群。

* [computer] Boost C++ Libraries 1.53.0 を Mac OS X 10.6 にインストールする

CFLAGS はお好みで。

$ curl -L --retry 8 -O http://downloads.sourceforge.net/project/boost/boost/1.53.0/boost_1_53_0.tar.bz2
$ bzip2 -cd boost_1_53_0.tar.bz2 | tar xvf -
$ cd boost_1_53_0
$ bash bootstrap.sh
$ ./b2 variant=release link=static,shared threading=multi
$ sudo ./b2 variant=release link=static,shared threading=multi install

* [computer/update] Perl ver.5.16.3

手軽さと便利さを兼ね備えたプログラミング言語環境。 安定版。

* [computer] Perl 5.16.3 を Mac OS X 10.6 にインストールする

事前に Berkeley DB をインストールしておくと良い。

$ curl -L --retry 8 -O http://www.cpan.org/src/5.0/perl-5.16.3.tar.gz
$ gzip -cd perl-5.16.3.tar.gz | tar xvf -
$ cd perl-5.16.3/
$ bash configure.gnu
$ make && make test
$ sudo make install

CFLAGS などはお好みで。

* [computer] gettext 0.18.2.1 を Mac OS X 10.6 にインストールする

事前に libiconv, Expat 等をインストールしておくこと。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gettext/gettext-0.18.2.1.tar.gz
$ gzip -cd gettext-0.18.2.1.tar.gz | tar xvf -
$ cd gettext-0.18.2.1/
$ bash configure --enable-threads=posix
$ make && make check
$ sudo make install

CFLAGS などはお好みで。


2013.02.16 / Saturday [長年日記]

* [computer] GNU Coreutils 8.21 を Mac OS X 10.6 にインストールする

事前にgettext, iconv, GMPを入れておくと良い。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/coreutils/coreutils-8.21.tar.xz
$ xz -cd coreutils-8.21.tar.xz | tar xvf -
$ cd coreutils-8.21/
$ bash configure --disable-assert
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

* [computer] GMP 5.1.1 を Mac OS X 10.6 にインストールする

事前に readline を入れておくと良い。 また、環境によっては configure 時に ABI=32 とする必要があるかもしれない。

$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gmp/gmp-5.1.1.tar.xz
$ xz -cd gmp-5.1.1.tar.xz | tar xvf -
$ cd gmp-5.1.1/
$ bash configure --enable-cxx
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

* [computer] SoX (Sound eXchange) 14.4.1 を Mac OS X 10.6 にインストールする

事前に libmad, lame, libsndfile, AMR-WB/NB Codec Shared Library, WavPack, libpng, libz などをインストールしておくと良い。

$ curl -L --retry 8 -O http://jaist.dl.sourceforge.net/sourceforge/sox/sox-14.4.1.tar.gz
$ gzip -cd  sox-14.4.1.tar.gz | tar xvf -
$ cd sox-14.4.1/
$ bash configure --disable-gomp --without-ladspa --with-dyn-default
$ make
$ sudo make install

CFLAGS などはお好みで。

* [computer] CRF++ 0.58 を Mac OS X 10.6 にインストールする

CFLAGS などはお好みで。

$ curl -L --retry 8 -O http://crfpp.googlecode.com/files/CRF++-0.58.tar.gz
$ gzip -cd CRF++-0.58.tar.gz | tar xvf -
$ cd CRF++-0.58/
$ bash configure
$ make
$ sudo make install

* [computer] LIBSVM 3.16 を Mac OS X 10.6 にインストールする

CFLAGS はお好みで。

$ curl -L --retry 8 -o libsvm-3.16.tar.gz 'http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.csie.ntu.edu.tw/~cjlin/libsvm+tar.gz'
$ gzip -cd libsvm-3.16.tar.gz | tar xvf -
$ cd libsvm-3.16
$ curl -L --retry 8 -O http://quruli.ivory.ne.jp/download/libsvm-3.14.diff.gz
$ gzip -cd libsvm-3.14.diff.gz | patch -p1
$ make PREFIX=/usr/local lib
$ make PREFIX=/usr/local
$ sudo make PREFIX=/usr/local install

* [computer] LIBLINEAR 1.93 を Mac OS X 10.6 にインストールする

CFLAGS はお好みで。

$ curl -L --retry 8 -o liblinear-1.93.tar.gz 'http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/liblinear.cgi?+http://www.csie.ntu.edu.tw/~cjlin/liblinear+tar.gz'
$ gzip -cd liblinear-1.93.tar.gz | tar xvf -
$ cd liblinear-1.93
$ curl -L --retry 8 -O http://quruli.ivory.ne.jp/download/liblinear-1.91.diff.gz
$ gzip -cd liblinear-1.91.diff.gz | patch -p1
$ env PREFIX=/usr/local make lib
$ env PREFIX=/usr/local make
$ sudo env PREFIX=/usr/local make install

2013.02.09 / Saturday [長年日記]

* [computer] mencoder, mdecoder

*.xz, *.lzma, *.lz, *.bz2, *.gz, *.z ファイルに対応した、 圧縮形式を自動で判別して圧縮・伸長するコマンドを作りました。 (20130209_multi_archiver.tar.gz)

$ curl -L --retry 8 -O http://quruli.ivory.ne.jp/download/20130209_multi_archiver.tar.gz
$ gzip -cd 20130209_multi_archiver.tar.gz | tar xvf -
$ cd 20130209_multi_archiver
$ make
$ sudo make install

使い方は以下の要領。

$ mencoder output.z < INFILE
$ mencoder output.lzma < INFILE
$ mdecoder input.1.gz input.2.bz2 input.3.xz ... > OUTFILE

非常に簡単なものですが、Makefileなどで便利に使えるかなと思うので、とりあえず公開します。


2013.01.26 / Saturday [長年日記]

* [computer] KenLM を Mac OS X 10.6 にインストールする

事前に Boost C++ Libraries と XZ Utils をインストールしておくと良い。

$ curl -L --retry 8 -O http://kheafield.com/code/kenlm.tar.gz
$ gzip -cd kenlm.tar.gz | tar xvf -
$ cd kenlm
$ curl -L --retry 8 -O http://quruli.ivory.ne.jp/download/kenlm.diff.gz
$ gzip -cd kenlm.diff.gz | patch -p1
$ make PREFIX=/usr/local
$ sudo make PREFIX=/usr/local install
$ ./bjam
$ rm bin/config.log
$ sudo cp -r bin /usr/local/

2013.01.25 / Friday [長年日記]

* [computer/update] OpenFst ver.1.3.3

重み付き有限状態トランスデューサの編集ツール。

* [computer] OpenFst 1.3.3 を Mac OS X 10.6 にインストールする

CXXFLAGS などはお好みで。

$ curl -L --retry 8 -O http://openfst.cs.nyu.edu/twiki/pub/FST/FstDownload/openfst-1.3.3.tar.gz
$ gzip -cd openfst-1.3.3.tar.gz | tar xvf -
$ cd openfst-1.3.3/
$ bash configure --enable-static --enable-bin --enable-far --enable-ngram-fsts --enable-lookahead-fsts --enable-pdt
$ make && make check
$ sudo make install

2013.01.21 / Monday [長年日記]

* [computer] pecco 2013-01-21 を Mac OS X 10.6 にインストールする

事前に darts-clone を入れておくと良い。

$ curl -L --retry 8 -O http://www.tkl.iis.u-tokyo.ac.jp/~ynaga/pecco/pecco-2013-01-21.tar.xz
$ xz -cd pecco-2013-01-21.tar.xz | tar xvf -
$ cd pecco-2013-01-21/
$ bash configure --with-trie-impl=darts-clone
$ make
$ sudo make install

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