非常に多機能な multi media player、Media Player Classic を日本語化したもの。 約 3 週間ぶりの version up。
ChangeLog ファイルを HTML ファイルに変換して Web 日記にするツール。 約 1 ヶ月ぶりの version up。
GNOME で gecko ベースな web browser。 開発版の version up は約 3 週間ぶり。
YAA さんの日記などから。 インプレスから出版された書籍が HTML 版として公開された模様。
GNU Compiler Collection。 約 4 ヶ月ぶりの version up。
Mac に対する興味がまた一段と薄れてしまった。 開発環境としては面白そうなんだけどねぇ…。
某計画の説明をして回ったり、メールを書いて送ったり。 他人様に説明するのって本当に難しい。 と言うか、妙にキツい。
某クラスの手直し、思っていたよりも楽だった。 けど、気分的にはしんどかった。 あんなコードが数年間も放置され続けてきたとは…。
無料で使える virus 対策 tool for Windows。
メモ。
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License (some portions are under other licenses, see COPYING for details). It is designed from the ground up to allow for multiple assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object formats and even multiple instruction sets. Another primary module of the overall design is an optimizer module.
マルチ・プラットホームの総合開発環境。 約 4 ヶ月半ぶりの version up。
UNIX 系 OS 上で動く Windows API の実装。 約 3 週間ぶりの version up。
skin により見た目を変えられる多機能なメディア・プレーヤ for Windows。 約 3 ヶ月ぶりの version up。
set histdup=erace
してる
(all
, prev
は好きじゃない!)
だけだとヒストリ・ファイルに重複が残るので、
以下みたいなダメダメ・スクリプトを書いた。
#!/usr/bin/env ruby
# input and analyze history = Hash::new time = nil cmd = '' while STDIN.gets do line = $_.chomp line.gsub!(/^\s+/, '') if /^\#\+[0-9]+$/ =~ line then time = line cmd = '' elsif /\\$/ =~ line then cmd += line.sub(/\\$/, ' ') else if time then history[cmd+line] = time time = nil end cmd = '' end end
# output history.values.sort.each {|v| k = history.index(v) if k then puts v puts k end }
これをコマンド trim_history として保存。 で、~/.logout に以下を記述。
if ( ! $?histfile ) then set histfile="${HOME}/.history" endif
if ( -f $histfile ) then cp $histfile ${histfile}.old trim_history < ${histfile}.old > $histfile endif
まあ、こんなものかな。 いや、TCSH のヒストリ・ファイルが原因と思われる不具合が Mac OS X 上でよく発生しているので、それの対策です…。
昔使っていた Zsh に戻るとか、BASH に乗り換えちゃうとか、 最近、少し TCSH から心が離れてますね。
ちょこちょこいじりました。
Cocoa 環境を Ruby で利用できるようにするフレーム・ワーク。
Windows では定番の message user agent。
高機能な動画編集ツール for Windows。 約 2 ヶ月ぶりの version up。
Mac OS X のシステムの設定などをするツール。 約 3 ヶ月ぶりの version up。
4/15 発売予定の新作。
3/12 発売予定の新作。
4/25 発売予定の新作。
多言語対応を意識した軽快な scheme interpreter。 約 3 ヶ月半ぶりの version up。
RubyCocoa で実装された Mac OS X 向け IRC クライアント。
gettext, iconv を事前にインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/findutils/findutils-4.2.33.tar.gz $ zcat findutils-4.2.33.tar.gz | tar xvf - $ cd findutils-4.2.33/ $ ./configure --enable-leaf-optimisation --enable-d_type-optimization $ make && make check $ sudo make install
CFLAGS
はお好みで。
canna server との直接通信による漢字変換を実現する elisp な tool。 約 3 年半ぶりの version up。
AVI ファイル編集ツール。 約 1 ヶ月ぶりの version up。
とりあえず予約完了。
仮想 x86 環境。
Windows では定番の message user agent。
Mac OS X の Web Kit で作成された Cocoa な web browser。
Windows 向け scp, sftp, ftp クライアント。
事前に iconv, gettext, libidn をインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/gsasl/gsasl-1.4.1.tar.gz $ gzip -cd gsasl-1.4.1.tar.gz | tar xvf - $ cd gsasl-1.4.1/ $ ./configure --disable-nls $ make && make check $ sudo make install
CFLAGS
などはお好みで。