SSL/TLS 環境の定番。 約 4 ヶ月半ぶりの version up。
ver.0.9.6m も同時に出た模様。
for Windows なバイナリの配布が 始まったら動き出しましょう (手伝います)。 > 某氏
無料で使える virus 対策 tool for Windows。
最低限の POSIX layer, Bourne shell 環境を構築するための Windows 向けツール群。 約 8 ヶ月ぶりの version up。
激しく今更だけど、“Cygwin + Cygwin JE Windows で動かす UNIX 環境”と “XML スキーマ書法”を某ネット書店で注文してしまった。 前者は付属の CD-ROM に少し魅力を感じたので。 後者は個人的な興味で。 どちらもいつ読み出せるか分からないんですけどね…。
むー、ハードウェア関係でドカッと大きな買い物したい。 会社の環境と同じ Dual Xeon も悪くないけど、それはもう少し待ちたいところ。 iBook (と言うより MacOS X) は正直今は興味がない。 …買えないじゃん。 (;_:)
標準的な選択肢になりつつある multi platform な web browser。 所謂人柱版。
multi plat-home な message user agent。 所謂人柱版。
高機能な DVD video リッピング・ツール。 約 2 ヶ月半ぶりの version up。
Ogg Vorbis 系ツールやライブラリの高速化を狙ったもの。 所謂人柱版。
Windows XP SP2 上の CDex で使ってみたけど、かなり速い処理を見せてくれた。 本当に期待できそう。 :D
Masuda さんの日記経由で。 めもめも。
CFLAGS
はお好みで。
$ wget -c http://ring.nict.go.jp/archives/GNU/which/which-2.16.tar.gz $ zcat which-2.16.tar.gz | tar xvf - $ cd which-2.16/ $ ./configure $ make $ sudo make install
事前に OpenSSL, gettext, iconv, Boehm-GC あたりを入れておくと吉。
$ wget -c http://www.sic.med.tohoku.ac.jp/~satodai/w3m/src/w3m-0.5.1.tar.gz $ zcat w3m-0.5.1.tar.gz | tar xvf - $ cd w3m-0.5.1/ $ ./configure --enable-japanese=U --disable-mouse --disable-nntp $ make $ sudo make install
CFLAGS
はお好みで。
最新の Xcode 環境で Boehm-GC library をインストールするのは、ちょっと苦労するはず。
メモ。
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded DVD to MPEG-4 ripper/converter, available for MacOS X, Linux and Windows.
AfxBeginThread()
で生成したスレッドが終了したか否かを見たい
普通、返却値のメンバ CWinThread::m_hThread
のシグナル状態を見るわけだけど、
CWinThread::m_bAutoDelete
が TRUE
だとそんな単純じゃない。
なので、AfxBeginThread()
実行後に DuplicateHandle()
で
それ専用の HANDLE
インスタンス (って表現で良いのかな?) を新たに作り、
そのシグナル状態を見るのが良さそうだなと思う。
もちろん AfxBeginThread()
の引数 dwCreateFlags
には
CREATE_SUSPENDED
を入れて、DuplicateHandle()
実行後に
CWinThread::ResumeThread()
を使うことになるはず。
これらの処理はまとめて一つの関数にしておく方が便利。
経験上、ここら辺は必要を感じなければあまりしっかり処理しなくても良いと思ってしまう。 「手抜きしといて問題が発生したら対応」程度に考えてしまうなぁ…。 良くない事かもしれないけど。
前職で CreateThread()
を使うベテランがいた。
僕もそれで良いと思ってたんだけど、
ランタイム周辺で制約が発生するのは嬉しくない場合もあるので、
その時はややこしいけど仕方ないって感じで…。
MFC, Win32 API の話題なんて久々。
Perl で動く定番の日本語全文検索システム。 約 1 年ぶりの version up。
軽快・軽量な SQL データベース・エンジン。
Macintosh 定番の text editor。 人柱版。
軽快さと多機能性を兼ね備えたテキスト・エディタ。 約 7 ヶ月ぶりの version up。
梅フォントと M+ font をマージしたフォント。
言語処理学会の年次大会は初めての聴講だけど、思っていたよりはずっと馴染み易いと感じた。 ちなみに今日は“対話”と“文書分類”を聴講しました。
メモ。
Weka is a collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes.
Weka is open source software issued under the GNU General Public License.
Apple 社が公開している web browser。
オブジェクト指向言語 Ruby の Java によるインタプリタ実装。
グラフ図作成ツール。
Windows では定番の message user agent。
非常に高機能な画像処理ツール。
かつて wxWindows と呼ばれていた cross-platform な C++ 環境向け GUI ライブラリ。
Mac OS X の通常のアプリケーションで Anthy や PRIME を利用できるようにするツール。
$ wget -c http://download.savannah.gnu.org/releases/texi2html/texi2html-1.82.tar.bz2 $ bzip2 -cd texi2html-1.82.tar.bz2 | tar xvf - $ cd texi2html-1.82/ $ ./configure $ make && make check $ sudo make install
事前に libogg, libvorbis, FLAC を入れておくと良い。
$ wget -c http://www.mega-nerd.com/libsndfile/libsndfile-1.0.19.tar.gz $ gzip -cd libsndfile-1.0.19.tar.gz | tar xvf - $ cd libsndfile-1.0.19/ $ ./configure --disable-alsa $ make && make check $ sudo make install
CFLAGS
はお好みで。
事前に zlib をインストールしておくと良い。
$ wget -c http://download.savannah.gnu.org/releases/freetype/freetype-2.3.9.tar.bz2 $ bzip2 -cd freetype-2.3.9.tar.bz2 | tar xvf - $ cd freetype-2.3.9/ $ ./configure $ make $ sudo make install
CFLAGS
はお好みで。
マルチ・プロキシ・サーバ。
オブジェクト指向言語 Ruby の Java によるインタプリタ実装。
定番の multi platform な web browser。
Mac OS X のシステムの設定などをするツール。
Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。