最新 追記

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|

2010.08.04 / Wednesday [長年日記]

* [computer/update] Objective Caml ver.3.12.0

オブジェクト指向の関数型プログラミング言語。

* [computer/update] GNU C Library (GLIBC) ver.2.12.1

GNU プロジェクトの標準 C ライブラリ。

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

事前に新しめの GNU m4 をインストールしておくと良い。

$ wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-2.67.tar.xz
$ xz -cd autoconf-2.67.tar.xz | tar xvf -
$ cd autoconf-2.67/
$ ./configure
$ make && make check
$ sudo make install

* [myself] 首の骨がズレてる

先々週からずっと痛い。 医師では直せなくて、むしろ整体師が頼りになるという、あまり有り難くない状況。

* [computer] GNU sed のマルチ・バイト対応による速度低下

定番ネタ。 実施環境は iMac Late 2006 (Mac OS X 10.6, Core 2 Duo 2.0GHz, DDR2 667MHz 3GB)。

$ sed --version
GNU sed 4.2.1版
[...]
$ file `which sed`
/usr/local/bin/sed: Mach-O 64-bit executable x86_64
$ ls -l
合計 102M
-rw-r--r-- 1 shindoh staff 102M 2010-07-11 00:25 sample.txt.lzma
$ lzma -cd sample.txt.lzma | wc -c
1356818519
$ lzma -cd sample.txt.lzma  > /dev/null 
13.476u 0.630s 0:14.35 98.2%    0+0k 0+1io 0pf+0w
$ lzma -cd sample.txt.lzma | sed -r 's|[ \t]+([^ \t:]+):[^ \t]+| \1|g' > /dev/null
625.557u 10.268s 10:30.86 100.7%        0+0k 0+0io 0pf+0w
$ lzma -cd sample.txt.lzma | env LC_CTYPE="C" sed -r 's|[ \t]+([^ \t:]+):[^ \t]+| \1|g' > /dev/null
465.192u 8.666s 7:50.56 100.6%  0+0k 0+1io 0pf+0w

ちなみに sample.txt.lzma は 「<s> とても:トテモ:56 簡単:カンタン:18 で:デ:74/55/4 、:、:79 玄米:ゲンマイ:2 ごはん:ゴハン:2 に:ニ:61 バッチリ:バッチリ:56 。:。:78 </s>」 といった感じの形態素解析結果。


2010.08.05 / Thursday [長年日記]

* [computer] 私的文書置場を更新した

Ruby の古いリファレンス・マニュアルを置いた。 新しいのは慣れてないからかどうも使い辛い。

* [computer] JM の検索機能が死んでる

www.linux.or.jp の編集権が移ったことの影響か、JM の検索が出来なくなっている。 Google 使ってひっかけることもできるけど、やっぱり不便な印象が。

* [computer] Re: MIT Language Modeling Toolkit (MITLM) 0.4 for Mac OS X 10.6 (Snow Leopard, x86_64)

popen() でバイナリ・データを扱わないように修正したバイナリをアップロードした。 置き場所は前回と一緒。 ついでに xz, lzma, lzip 形式の入出力ファイルを扱えるようにしておいた。

ちゃんと追ってないから分からないけど、 どうも一回の処理で popen() を複数使おうとすると妙なエラーになるようだ。


2010.08.07 / Saturday [長年日記]

* [computer/update] VirtualBox ver.3.2.8

仮想 x86 環境。

* [computer/update] Mozilla Thunderbird 3.1.2

multi plat-home な message user agent。

* [computer/update] DVDFab HD Decrypter ver.7.0.9.2

Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。

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

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

$ wget -c http://ftp.gnu.org/gnu/bison/bison-2.4.3.tar.bz2
$ bzip2 -cd bison-2.4.3.tar.bz2 | tar xvf -
$ cd bison-2.4.3/
$ ./configure
$ make && make check
$ sudo make install

CFLAGS はお好みで。

GNU Bison は更新されるのだけれど、一方 Flex の方はなかなか更新されない。

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

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

$ wget -c http://ftp.gnu.org/gnu/nano/nano-2.2.5.tar.gz
$ gzip -cd nano-2.2.5.tar.gz | tar xvf -
$ cd nano-2.2.5/
$ ./configure --enable-extra --enable-color --enable-multibuffer --enable-nanorc --enable-utf8
$ make
$ sudo make install

CFLAGS などはお好みで。

* [computer] グルメ&レシピ・コーパス@August, 2010

形態素数約 2.5 億、文数約 11 百万、異なり形態素数約 52 万になった。

* [computer] 旅行&散歩コーパス@August, 2010

形態素数約 1.3 億、文数約 5.7 百万、異なり形態素数約 43 万。

異なり形態素数のわりに形態素の総数が少ない。 後で実際に試してみる予定だが、恐らく 4-gram では品質が確保できないと思われる。

* [computer] 楽天データ公開

楽天市場、楽天トラベル、楽天 GORA のデータが公開された。 面白そう。

* [people] 伸びるエンジニアについて

定期的に読みたくなる記事だな…。

ちなみに仮に「逃げ出すべきプロジェクト」が分かっていたとしても、逃げ出すことができるとは限らない。 もちろん、転職するという手段を用いる気があれば別だが。 いや、その状況は本人にとってデメリット以外の何ものでもないのは間違いないだろうから、転職を含めどんな手を選択しても不思議じゃない。 そう考えれば『〜する気があれば別』なんて表現はちょっと甘過ぎるか。

「逃げ出すべきプロジェクト」って書かれてるけど、本当は「プロジェクト」単位じゃないもっと抽象的な単位の気がする。

* [miscellaneous] 止まれ壊れたダンプカー

久々に読んだけど、まあ、ありがちかつ嫌な事実だな。 この文書自体は開発に関して述べたものだけど、基本的には見積もりの発生する全ての分野 (発生しない分野があるのか?) に言えることだと思う。


2010.08.08 / Sunday [長年日記]

* [computer/update] Yasm ver.1.1.0

NASM を作り直した、x86, x86_64 対応のアセンブラ。

* [computer/update] Transmission ver.2.04

複数のプラットフォーム上で動く BitTorrent クライアント。

* [computer/update] DVDFab HD Decrypter ver.7.0.9.3

Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。

* [computer/update] Texi2HTML ver.5.0

Texinfo のソース・ファイルを HTML ファイルに変換するツール。

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

$ wget -c http://download.savannah.gnu.org/releases/texi2html/texi2html-5.0.tar.bz2
$ bzip2 -cd texi2html-5.0.tar.bz2 | tar xvf -
$ cd texi2html-5.0/
$ ./configure
$ make && make check
$ sudo make install

make check の内容が豪華に過ぎる気が。


2010.08.09 / Monday [長年日記]

* [computer/update] NAIST Japanese Dictionary for MeCab ver.0.6.3-20100801

表記揺れや複合語の情報を付与した形態素解析辞書。 和布蕪用。


2010.08.14 / Saturday [長年日記]

* [computer/update] VMware Fusion ver.3.1.1

Mac OS X 上で Linux や Windows を動作させる仮想化環境。

* [myself] …

いろいろ決定。 今回は容赦しない。


2010.08.17 / Tuesday [長年日記]

* [computer/update] Vim 7.3

熟練により作業効率が高く向上する定番のテキスト・エディタ。

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

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

* [computer/update] QuickTime ver.7.6.7

Apple 社が公開している multimedia のコンポーネント群。 メンテナンス・リリース。

* [computer/update] さわらびフォント ver.20100815

CC-BY の日本語 TrueType フォント。

今回はゴシックがバージョンアップ。

* [computer/update] Debian GNU/Linux 5.0.5

定番の Linux ディストリビューション。

今更リリースされていたことに気付いた。

* [computer/update] CentOS 5.5

Red Hat Enterprise Linux を基礎とした Linux ディストリビューション。

同上。


2010.08.18 / Wednesday [長年日記]

* [computer/update] Ruby ver.1.9.1-p430

object-oriented programming を意識して作られた interpreted scripting language。

* [computer/update] Ruby ver.1.8.7-p302

object-oriented programming を意識して作られた interpreted scripting language。

* [computer] Perl Compatible Regular Expressions (PCRE) library 8.10 を Mac OS X 10.6 にインストールする

事前に libreadline, zlib, bzip2 をインストールしておくと良い。

$ wget -c ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.bz2
$ bzip2 -cd pcre-8.10.tar.bz2 | tar xvf -
$ cd pcre-8.10/
$ ./configure --enable-rebuild-chartables --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-pcretest-libreadline
$ make && make check
$ sudo make install

CFLAGS などはお好みで。

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

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

$ wget -c http://downloads.sourceforge.net/project/freetype/freetype2/2.4.2/freetype-2.4.2.tar.bz2
$ bzip2 -cd freetype-2.4.2.tar.bz2 | tar xvf -
$ cd freetype-2.4.2/
$ ./configure
$ make
$ sudo make install

CFLAGS などはお好みで。


2010.08.19 / Thursday [長年日記]

* [computer/update] Ruby ver.1.9.2-p0

object-oriented programming を意識して作られた interpreted scripting language。

* [computer/update] Xming ver.7.5.0.25

Windows 上で使用できる X Window Server。

* [computer/update] VLC media player ver.1.1.3

非常に多くのフォーマットに対応したマルチ・プラットホームのメディア・プレーヤ。


2010.08.21 / Saturday [長年日記]

* [computer/update] Adobe Reader 9.3.4

Adobe 純正の PDF ビューワ。

* [computer/update] MacUIM ver.0.6.8-4

Mac OS X の通常のアプリケーションで Anthy や PRIME を利用できるようにするツール。


2010.08.24 / Tuesday [長年日記]

* [computer/update] Wine ver.1.3.1

UNIX 系 OS 上で動く Windows API の実装。 開発版。

* [computer/update] Git ver.1.7.2.2

分散型バージョン管理システム。

* [computer/update] SQLite ver.3.7.2

軽快・軽量な SQL データベース・エンジン。

* [computer/update] DVDFab HD Decrypter ver.8.0.0.2

Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。

* [computer] ウェブコーパスの一部から形態素 N-gram コーパスを作成しました

メモ。 けっこう大きいコーパスを使っている。


2010.08.25 / Wednesday [長年日記]

* [computer/update] flat assembler ver.1.69.15

MMX や各 SSE, 3DNow! などをサポートした x86, x86_64 環境向けアセンブラ。

* [computer/update] TRAMP ver.2.1.19

Emacsen にリモート・ファイル編集機能を提供するパッケージ。

* [computer/update] DVDFab HD Decrypter ver.8.0.0.5

Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。


2010.08.26 / Thursday [長年日記]

* [computer/update] Python ver.2.6.6

本質的なシンプルさを備えているスクリプト言語。 メンテナンス・リリース。

* [computer/update] flat assembler ver.1.69.16

MMX や各 SSE, 3DNow! などをサポートした x86, x86_64 環境向けアセンブラ。

* [computer/update] Y.OzFont ペン字版 ver.13.00

美しいペン習字風 font。

やっと正式版が出た。 さっそく試すつもりした。 相変わらずこれが無料とは信じられないくらいに素晴らしい。


2010.08.28 / Saturday [長年日記]

* [computer/update] OpenFST ver.1.2.1

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

* [computer/update] Camino ver.2.0.4

Cocoa な Gecko 系 web browser。

* [computer/update] VLC media player ver.1.1.4

非常に多くのフォーマットに対応したマルチ・プラットホームのメディア・プレーヤ。

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

CXXFLAGS などはお好みで。

$ wget -c http://mohri-lt.cs.nyu.edu/twiki/pub/FST/FstDownload/openfst-1.2.1.tar.gz
$ gzip -cd openfst-1.2.1.tar.gz | tar xvf -
$ cd openfst-1.2.1/
$ ./configure --enable-static --enable-bin
$ make && make check
$ sudo make install

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

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

$ wget -c http://www.sqlite.org/sqlite-amalgamation-3.7.2.tar.gz
$ gzip -cd sqlite-amalgamation-3.7.2.tar.gz | tar xvf -
$ cd sqlite-3.7.2/
$ ./configure
$ make && make check
$ sudo make install

CFLAGS 等はお好みで。

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

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

$ wget -c http://ftp.gnu.org/gnu/sharutils/sharutils-4.10.tar.bz2
$ bzip2 -cd sharutils-4.10.tar.bz2 | tar xvf -
$ cd sharutils-4.10/
$ ./configure
$ make && make check
$ sudo make install

CFLAGS はお好みで。

* [computer/update] Daredevil SKK ver.14.0.92

Emacsen 上での高速で効率的な日本語入力を目指す環境。


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