最新 追記

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|

2008.11.02 / Sunday [長年日記]

* [computer/update] Debian GNU/Linux 4.0r5

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

* [computer/update] Ubuntu 8.10

Debian GNU/Linux ベースのインストールが容易なディストリビューション。

* [computer/update] TrueCrypt ver.6.1

暗号化仮想ドライブ・ユーティリティ。

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

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


2008.11.03 / Monday [長年日記]

* [computer/update] Cassava ver.1.6.0

Windows 上で動くシンプルな CSV エディタ。 約 2 ヶ月ぶりの version up。

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

下手に CFLAGS を設定せず、configure 時のオプションのみを適切に指定すると良さそう。 以下は Intel 環境。

$ wget -c http://www.fftw.org/fftw-3.1.3.tar.gz
$ zcat fftw-3.1.3.tar.gz | tar xvf -
$ cd fftw-3.1.3/
$ ./configure --enable-shared --enable-threads --with-gcc-arch=pentium-m --enable-sse2
$ make && make check
$ sudo make install

3.1 系は 2 年以上更新されていなかったようだ。

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

事前に FFTW, libsndfile を入れておくと良い。

$ wget -c http://www.mega-nerd.com/SRC/libsamplerate-0.1.4.tar.gz
$ zcat libsamplerate-0.1.4.tar.gz | tar xvf -
$ cd libsamplerate-0.1.4/
$ ./configure
$ make && make check
$ sudo make install

CFLAGS はお好みで。

* [computer/update] Xming ver.7.3.0.30

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

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

非常に有用で高機能な C++ ライブラリ群。 約 3 ヶ月ぶりの version up。


2008.11.04 / Tuesday [長年日記]

* [computer/update] GNU Bison ver.2.4

パーサ・ジェネレータ。

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

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

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

CFLAGS はお好みで。

* [computer] ncurses 5.7 を Mac OS X 10.5 にインストールする

CFLAGS はお好みで。

$ wget -c http://ftp.gnu.org/gnu/ncurses/ncurses-5.7.tar.gz
$ zcat ncurses-5.7.tar.gz | tar xvf -
$ cd ncurses-5.7/
$ ./configure --with-libtool --with-shared --enable-colorfgbg
$ make
$ sudo make install
$ make clean
$ ./configure --with-libtool --with-shared --enable-colorfgbg --enable-widec --enable-ext-colors
$ make
$ sudo make install
$ make clean
$ ./configure --with-libtool --with-shared --enable-colorfgbg --with-pthread
$ make
$ sudo make install
$ make clean
$ ./configure --with-libtool --with-shared --enable-colorfgbg --with-pthread --enable-widec --enable-ext-colors
$ make
$ sudo make install

2008.11.05 / Wednesday [長年日記]

* [computer/update] cURL ver.7.19.1

多数のプロトコルに対応したファイル転送ツール。 約 2 ヶ月ぶりの version up。

* [computer] cURL 7.19.1 を Mac OS X 10.5 にインストールする

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

$ wget -c http://curl.haxx.se/download/curl-7.19.1.tar.bz2
$ bzcat curl-7.19.1.tar.bz2 | tar xvf -
$ cd curl-7.19.1/
$ ./configure --enable-ldaps
$ make && make check
$ sudo make install

CFLAGS はお好みで。

* [myself] 最近のお仕事

ひたすら忙しい。 処理し切れないまでには達していないが、質が落ちてきているのは事実。

やっぱりプログラミング (コーディングだけでなく設計も含む) は 論理的思考が苦手な人には合わないみたいだ。


2008.11.06 / Thursday [長年日記]

* [computer/update] Zsh ver.4.3.9

補完機能が非常に強力なシェル。 開発版。

* [computer/update] PHP-mode ver.1.5.0

GNU Emacs 向け PHP スクリプト編集モード。

* [book] 未来のモノのデザイン / D. A. Norman

新刊らしい。 メモ。

* [computer] 優秀なプログラマを雇う方法

Geek なページの記事。 後で読む。

* [computer/update] libtheora ver.1.0

BSD ライセンスのビデオ・コーデック Theora のライブラリ。

* [computer] google-gflags

getopt の再実装。 某所で bg66 さんに教えてもらった。

* [computer] google-gflags 1.0 を Mac OS X 10.5 にインストールする

CFLAGS はお好みで。

$ wget -c http://google-gflags.googlecode.com/files/gflags-1.0.tar.gz
$ zcat gflags-1.0.tar.gz | tar xvf -
$ cd gflags-1.0/
$ ./configure
$ make && make check
$ sudo make install

2008.11.08 / Saturday [長年日記]

* [computer/update] flat assembler ver.1.67.28

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

* [computer/update] Wine ver.1.1.8

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

* [computer/update] Sleipnir ver.2.8.3

Windows 上で動く高機能なタブ型 web browser。

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

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

* [computer/update] STLport ver.5.1.7

SGI の STL をベースに開発されている STL ファイル群。


2008.11.09 / Sunday [長年日記]

* [computer] Zsh 4.3.9 を Mac OS X 10.5 にインストールする

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

$ wget -c http://www.zsh.org/pub/zsh-4.3.9.tar.bz2
$ bzcat zsh-4.3.9.tar.bz2 | tar xvf -
$ cd zsh-4.3.9/
$ ./Util/preconfig
$ ./configure --enable-multibyte --enable-locale
$ make && make check
$ sudo make install

CFLAGS はお好みで。 それと、インストール完了後、必要に応じて /etc/shells を編集すること。

x86 環境の Tiger では、相変わらず make check でコケる。


2008.11.10 / Monday [長年日記]

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

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

CFLAGS はお好みで。

* [computer] GNU TLS Library 2.6.1 を Mac OS X 10.5 にインストールする

事前に gettext, iconv, libgpg-error, libgcrypt, libtasn1, LZO, zlib, readline, GAA をインストールしておくと良い。

$ wget -c http://ftp.gnu.org/gnu/gnutls/gnutls-2.6.1.tar.bz2
$ bzcat gnutls-2.6.1.tar.bz2 | tar xvf -
$ cd gnutls-2.6.1/
$ ./configure --with-lzo
$ make && make check
$ sudo make install

CFLAGS はお好みで。

* [computer/update] Transmission ver.1.40

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


2008.11.11 / Tuesday [長年日記]

* [computer/update] TinkerTool ver.3.92

Mac OS X のシステムの設定などをするツール。

* [computer] はてな流大規模データ処理

KOF 2008 での発表資料。 naoya さん御本人の日記のエントリ。

* [computer] SUPERROOTS 10 / BOREDOMS

来年 1/28 発売予定のミニアルバム。


2008.11.12 / Wednesday [長年日記]

* [cd/dvd] NEXUS / MONDAY 満ちる

11/26 発売予定の新作。

* [computer] Xerces C 3.0.0 を Mac OS X 10.5 にインストールする

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

$ wget -c http://www.meisei-u.ac.jp/mirror/apache/dist/xerces/c/3/sources/xerces-c-3.0.0.tar.gz
$ zcat xerces-c-3.0.0.tar.gz | tar xvf -
$ xerces-c-3.0.0/
$ ./configure --enable-netaccessor-curl --enable-transcoder-icu --enable-transcoder-macosunicodeconverter
$ make && make check
$ sudo make install

CFLAGS はお好みで。


2008.11.15 / Saturday [長年日記]

* [computer/update] Mozilla Firefox 3.0.4

定番の multi platform な web browser。

* [computer/update] Safari ver.3.2.0

Apple 社が公開している web browser。

* [computer/update] cURL ver.7.19.2

多数のプロトコルに対応したファイル転送ツール。

* [computer/update] SQLite ver.3.6.5

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

* [computer] cURL 7.19.2 を Mac OS X 10.5 にインストールする

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

$ wget -c http://curl.haxx.se/download/curl-7.19.2.tar.bz2
$ bzcat curl-7.19.2.tar.bz2 | tar xvf -
$ cd curl-7.19.2/
$ ./configure --enable-ldaps
$ make && make check
$ sudo make install

CFLAGS はお好みで。

* [computer] GNU TLS Library 2.6.2 を Mac OS X 10.5 にインストールする

事前に gettext, iconv, libgpg-error, libgcrypt, libtasn1, LZO, zlib, readline, GAA をインストールしておくと良い。

$ wget -c http://ftp.gnu.org/gnu/gnutls/gnutls-2.6.2.tar.bz2
$ bzcat gnutls-2.6.2.tar.bz2 | tar xvf -
$ cd gnutls-2.6.2/
$ ./configure --with-lzo
$ make && make check
$ sudo make install

CFLAGS はお好みで。

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

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

$ wget -c http://www.sqlite.org/sqlite-3.5.6.tar.gz
$ zcat sqlite-3.5.6.tar.gz | tar xvf -
$ cd sqlite-3.5.6/
$ ./configure --enable-threadsafe
$ make && make test
$ sudo make install

CFLAGS はお好みで。

PowerPC G4 の Leopard 環境では問題なくコンパイルできたけど、 Core 2 Duo の Tiger 環境ではコンパイルできなかった。


2008.11.16 / Sunday [長年日記]

* [computer/update] flat assembler ver.1.67.29

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

* [computer/update] Xming ver.7.3.0.31

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

* [computer] ICU (ICU4C) 4.0.0 を Mac OS X 10.5 にインストールする

CFLAGS はお好みで。

$ wget -c http://download.icu-project.org/files/icu4c/4.0/icu4c-4_0-src.tgz
$ zcat icu4c-4_0-src.tgz | tar xvf -
$ cd icu/source/
$ ./configure --enable-static
$ make && make check
$ sudo make install

2008.11.17 / Monday [長年日記]

* [computer/update] Fetchmail ver.6.3.9

各種リモート・メール・プロトコルをサポートする定番メール取得・転送ツール。

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

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

CFLAGS はお好みで。

* [cd/dvd] BIG FUN / TOWA TEI

来年 2/4 発売予定の新作。


2008.11.19 / Wednesday [長年日記]

* [computer/update] Camino ver.1.6.5

Cocoa な Gecko 系 web browser。

* [book] スパークする思考 右脳発想の独創力 / 内田 和成

メモ。


2008.11.20 / Thursday [長年日記]

* [computer/update] Mozilla Thunderbird 2.0.0.18

multi plat-home な message user agent。

* [computer/update] SQLite ver.3.6.6

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

* [cd/dvd] アンテナ / GO!GO!7188

来年 1/14 発売予定の新作。


2008.11.21 / Friday [長年日記]

* [computer/update] iTunes ver.8.0.2

Apple 社が公開しているジュークボックス・ツール。

* [computer/update] UmePlus ver.20081121

梅フォントと M+ font をマージしたフォント。


2008.11.23 / Sunday [長年日記]

* [computer/update] Wine ver.1.1.9

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

* [computer/update] Nullsoft Scriptable Install System ver.2.41

Windows 向けのインストーラ作成ツール。

* [cd/dvd] Berlin / Lou Reed

来年 1/21 発売予定のライブ・ドキュメント盤。

* [computer] DynaFont OpenType Pro 平成書体 (DynaComware)

メモ。 どの程度の品質かは後でチェックする予定。

* [computer/update] SQLite ver.3.6.6.1

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

* [computer/update] Gimp ver.2.6.3

非常に高機能な画像処理ツール。


2008.11.24 / Monday [長年日記]

* [computer/update] MKVtoolnix ver.2.4.0

高機能な動画コンテナ・フォーマット Matroska を取り扱うツール群。

* [computer][bookmark] MacPorts JP

MacPorts の派生プロジェクト。 本家で提供されていないツールのパッケージ開発などを実施する予定のようだ。

ports コミッタ/メンテナを募集中 らしい。

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

最初の所属企業を辞める直前に読んだ記事。 久しぶりに読んだけど、やはりけっこう的を射ていると思う。

* [computer/update] HandBrake ver.0.9.3

複数のプラットフォームに対応している、 DVD-Video などから MPEG-4 系ムービー・ファイルを生成するツール。

* [computer/update] VLGothic 20081124

M+ FONTS とさざなみフォントをミックスした後、更に改良した和文フォント。

* [computer/update] VirtualBox ver.2.0.6

仮想 x86 環境。

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

伸びるエンジニアについての逆を 少し考えてみる。 まずそのまま逆を言う。

自腹で技術書を買うことがない

会社にある技術書、会社が買ってくれる技術書は、 通常、必要だった技術や必要であることが明白な技術の書籍であり、 そこから得られるものは多くの技術者が所有している知識となり易い。

また、web 上の情報は、新鮮さに溢れる反面、 体系的に知識・技術を習得するのに向いていないものが多い。

以上のことから、自腹で技術書を買うことがない技術者は、 新しい知識を効率的に習得することが困難であり、結果として、 実務経験から期待できる範囲以上の成長が難しいと思われる。

原理原則に関心がない

人間の記憶容量には限界があり、 見聞きしたこと全てを覚えるのは無理がある。 また、仮に見聞きしたことを完全に覚えていたとしても、 その内容の本質を掴んでいなければ、 見聞きしたことと同じ状況でなければ、それを適用できない。

以上のことから、学習などで得た知識を汎化・体系化しない技術者は、 仮に多数の知識を習得したとしても、それを活かし切れず、 結果として、学習時間から期待できる範囲以上の成長が難しいと思われる。

経験で得たものを汎化・体系化しない

厳密に言えば、全てのプロジェクトは一期一会の存在であり、 以前のプロジェクトの経験をある程度汎化し、 同時にそれを体系化しておかなければ、 経験で得たものを他で十分に活用するのは難しい。

以上のことから、実務で得た経験を汎化・体系化しない技術者は、 仮にプロジェクトを多数経験したとしても、それを活かし切れず、 結果として、実務経験から期待できる範囲以上の成長が難しいと思われる。

以下は僕のオリジナル。

原因や責任を安易に他に求める

[後で書く]

実は「原理原則に関心がない」と同じかもしれない。

周囲から見て常に忙しない雰囲気である

[後で書く]


2008.11.25 / Tuesday [長年日記]

* [computer/update] Xcode ver.3.1.2

Apple 社提供の Mac OS X 向け開発環境。

* [computer/update] Python ver.3.0rc3

本質的なシンプルさを備えているスクリプト言語。 人柱版。

* [computer/update] Safari ver.3.2.1

Apple 社が公開している web browser。


2008.11.26 / Wednesday [長年日記]

* [computer/update] UmePlus ver.20081126

梅フォントと M+ font をマージしたフォント。

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

CFLAGS はお好みで。

$ wget -c http://ring.nict.go.jp/archives/GNU/automake/automake-1.10.2.tar.bz2
$ bzcat automake-1.10.2.tar.bz2 | tar xvf -
$ cd automake-1.10.2/
$ ./configure
$ make && make check
$ sudo make install

2008.11.27 / Thursday [長年日記]

* [computer/update] SQLite ver.3.6.6.2

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

* [computer/update] googletest ver.1.2.0

C++ 用テスト環境。

* [computer/update] QuickTime ver.7.5.7

Apple 社が公開している multimedia のコンポーネント群。

リリース対象は一部 H/W 環境のみ。


2008.11.29 / Saturday [長年日記]

* [computer/update] STLport ver.5.2.0

SGI の STL をベースに開発されている STL ファイル群。

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

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

* [computer/update] Mxdvi ver.0.278

MacOS X 向け dvi viewer。 人柱版。

* [computer] vim-cocoa

メモ。

The original vim (checkout from vim official Subversion repository) only provides a Classic/Carbon based GUI for Mac OS X users, it lacks some important features and does not give us the best GUI experiences.

Thus, both MacVim and vim-cocoa started to alleviate this problem by reimplement the whole Mac GUI with Cocoa, MacVim started earlier, in 2006, but the author (Bjorn Winkler) didn't announce it at that time. After it's matured enough to be announced, vim-cocoa is already accepted as a Google Summer of Code project and I (Jjgod Jiang) already started coding, although these two projects started with the same goal, there are a lot of differences in their design decisions, which made their code base not so possible to merge together.

* [miscellaneous] DVD ZABADY VD-J713CW (TWINBIRD)

ワンセグ・チューナ内蔵の防水型ポータブル DVD プレーヤ。 長風呂する人には良さそう。

* [computer/update] Cassava ver.1.6.1

Windows 上で動くシンプルな CSV エディタ。

* [computer] HL-4050CDN (Brother)

N/W 利用と両面印刷が可能なカラー・レーザー・プリンタ。

PC Watch にレビューが掲載されてる

消費電力が凄いのか…。 困ったなぁ…。

* [computer/update] AviUtl ver.0.99g

AVI ファイル編集ツール。


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