メモ。
We're building this to make a list of quality freeware and opensource programs for the Apple Macintosh OSX platform. We believe in digital karma.
WaveSurfer の Intel Mac 用バイナリって、まだ公開されてないんですよね…。 自分で組み立てるしかないのかなぁ…。
Windows 上で動作する Momonga Linux。
Apple 社が公開しているジュークボックス・ツール。 約 1 ヶ月ぶりの version up。
multi platform な MPEG4 系ビデオ codec (GPL)。
Windows 定番の message user agent。 約 1 ヶ月ぶりの version up。
奥村教授 (三重大学) original の日本語環境向け class file。 約 1 ヶ月半ぶりの version up。
ATI Radeon 用公式ドライバ for Windows 2k/XP。 約 1 ヶ月半ぶりの version up。
Emacs 用の GnuPG インターフェイス。 約 1 ヶ月ぶりの version up。
3 年ぶりになってしまいましたが、 KOF の 2 日目 (11/18 土曜日) の夜、 “#いーまくせん”のオフ会を開きたいと思います (18:00 くらいからミナミのどっかのお店?)。 とりあえず今週末、過去のオフ会参加者にはメールしますね。
ちなみに僕は 18 日の Plagger 入門と Cocoa 勉強会を聴く予定。
初参加を狙って下さる方は、 Friend Chat の“#いーまくせん”に 顔を出して下さい。 宜しくお願いします。
Apple 社提供の Mac OS X 向け開発環境。 約 3 ヶ月ぶりの version up。
GCC 4 のビルド情報が 5363 から 5367 に変わった。 今回もベースとなっている GCC 自体は 4.0.1 のままのようだ。
$ gcc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
Windows では定番と思われる web browser。
Apple 社提供の X Window System 環境。
multi platform な MPEG4 系ビデオ codec (GPL)。
multi platform な MPEG4 系ビデオ codec (GPL) の Windows 版。
発売日が 12/22 に確定した模様。
某アプリケーションのコード読みと Ruby スクリプト書き。 前者はけっこう苦戦中。 後者はかなり快調なペースで作業中。 やっぱり文字列処理って楽しい。
某アプリケーション、リファクタリングしながら読んでるんだけど、 先週の作業でバグを埋め込んでいたらしく、挙動が微妙におかしくなっていて焦った。 どうにか半日かけずに直せたけど、久々のデバグ作業はちょっと大変だったかな。
Ruby の方は、コード整理は後回しにする方針なので、 ちょこっと調査・設計してひたすらガスガス前のめりに実装。 文書読んでばかりの調査があまりないのって、本当に嬉しいね。
今更だけどメモ。
- Anthy、Canna 用の自家製変換辞書です。
- cannadic-0.95c をベースに、大幅に手を加えました。
- 現在の総エントリ数: 216,000
Windows 定番の message user agent。
いろいろなプラットフォーム上で動くオープン・ソースなオフィス・アプリケーション。 約 3 ヶ月半ぶりの version up。
NVIDIA Geforce 系チップ用公式ドライバ。
動的な web page 作成に向いているスクリプト言語。
フリーでセキュアな日本語入力システム。
essa さんの日記。 久々に読みたくなったのでメモ。
高機能な動画編集ツール for Windows。 約 3 ヶ月ぶりの version up。
ver.1.6.17 も同時に公開された模様。
奥村教授 (三重大学) original の日本語環境向け class file。
Windows な application を emacsen ライクな使い勝手にする tool。 約 3 週間ぶりの version up。
複数の文字コードに対応した C の正規表現ライブラリ (BSD ライセンス)。 メンテナンス・リリース。
multi platform な web browser, Firefox の日本語版。 メンテナンス・リリース。
multi plat-home な message user agent, Thunderbird の日本語版。 メンテナンス・リリース。
UNIX 系 OS や Windows 上で動くウィンドウ・アプリケーション統合開発環境。 約 1 ヶ月ぶりの version up。
複数の文字コードに対応した C の正規表現ライブラリ (BSD ライセンス)。 約 2 週間ぶりの version up。
Ruby 1.8.5 に対応した ver.2.5.8 もリリースされた模様。
Mac OS X 10.4 上で、鬼車 2.5.8 を使って Ruby 1.8.5 を組み立てた。 もちろん問題なし (って言うか、問題あったら仕事に支障が…)。
Xcode 2.4 以降では、パッチを適用する必要あり (以下では、ML で流れたものを使った)。
$ wget -c http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.8.tar.gz $ zcat gc6.8.tar.gz | tar xvf - $ cd gc6.8/ $ wget -c http://www.fan.gr.jp/~ring/misc/gc6.8-xcode2.4.patch.bz2 $ bzcat gc6.8-xcode2.4.patch.bz2 | patch -p1 $ ./configure --enable-cplusplus $ make && make check $ sudo make install
もちろん CFLAGS
などはお好みで。
メモ。
Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top on an efficient, cross-platform back-end.
Transmission is open source (MIT license) and runs on Mac OS X (Cocoa interface), Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS (native interface).
かつて wxWindows と呼ばれていた cross-platform な C++ 環境向け GUI ライブラリ。 約 1 ヶ月ぶりの version up。
美しい GUI を持つ多機能と軽快さを兼ね備えた message user agent。 開発版の人柱版。
美しいペン習字風 font。
軽快さと多機能性を兼ね備えたテキスト・エディタ。 約 13 ヶ月ぶりの version up。
Ogg Vorbis 系ツールやライブラリの高速化を狙ったもの。
最新の動画コンテナ・フォーマット Matroska を取り扱うツール群。 約 6 ヶ月半ぶりの version up。
パワハラ って言葉、知らなかった。 これ、広く知られてる概念なんだ…。 アカハラの方は知ってたんだけど…。
某アプリケーションのコード読み。 少し意識して高速化も試みてるんだけど、まだ余分な部分を削らないでごちょごちょやってるので、 劇的な違いを生み出すまでには至っていない (手元の環境では 10% 以上の高速化は達成済み)。 メモリ・リークする可能性のある箇所の修正だけはパッチを書いてメンテナに送ってるけど、 高速化の作業成果に関してはノウハウ的なものなので当然非公開。 ちょっと悪い気がするけど仕方ない…。
多言語対応の多機能 terminal emulator for MacOS X。 約 10 日ぶりの version up。
いまだに 0.8.2 を使ってるなぁ、僕は。
UNIX 系 OS 上で動く Windows API の実装。
Windows Media 系のファイルを QuickTime で見るためのライブラリ。 “#いーまくせん”で gony さんに教えていただいた。
多言語対応を意識した軽快な scheme interpreter。 約 7 ヶ月ぶりの version up。
Windows では定番のメディア・プレーヤ Winamp を日本語化するキット。 約 1 ヶ月ぶりの version up。
高い機能を持つ Scheme サポート tool for emacsen。 約 1 年半ぶりの version up。
PGP を置き換える完全かつフリーなソフトウェア。 遂に 2.0 系がリリースに。
Apple 社提供の X Window System 環境。 約 2 週間ぶりの version up。
12/20 発売予定のライブ DVD。 実は久々に聴きたかったりして。
メモ。
美しい GUI を持つ多機能と軽快さを兼ね備えた message user agent。 安定版としては約 1 ヶ月半ぶりの version up。
Windows 上で動く高機能なタブ型 web browser。 約 1 ヶ月ぶりの version up。
ATI Radeon 用公式ドライバ for Windows 2k/XP。 約 2 週間ぶりの version up。
MPEG4 系ビデオ codec の有力な選択肢の一つ。
マルチプラットホームなフリーのオーディオ編集ソフト。 約半月ぶりの version up。
3a3 の時と同じで、 特に何も考える必要はない。
$ wget -c http://swiss.csail.mit.edu/ftpdir/scm/slib3a4.zip $ unzip slib3a4.zip $ cd slib/ $ sudo make infoz $ sudo make install
正式に Xcode 2.4 以降に対応した。 事前に SLIB, iconv をインストールしておくと良い。
$ wget -c http://jaist.dl.sourceforge.net/sourceforge/gauche/Gauche-0.8.8.tgz $ zcat Gauche-0.8.8.tgz | tar xvf - $ cd Gauche-0.8.8/ $ ./configure --enable-multibyte=utf-8 --enable-threads=pthreads --enable-framework $ make && make check $ sudo make install
もちろん CFLAGS
はお好みで。
SLIB 3a4 をインストール済みの G4 環境ではインストールに失敗した。
SLIB 3a3 をインストール済みの Core Duo 環境では大丈夫だった。
時間があったらちょっと追ってみるかも。
以下、11/17 に追記した文章。
SLIB 3a4 をインストールした環境ではインスールに失敗するようだが、
SLIB 3a3 をインストールした環境では
configure のオプションを --enable-multibyte=utf-8 --enable-threads=pthreads
とすれば
(つまり --enable-framework
を含めなければ) インストールできるようだ。
超多機能 multi-media viewer for Windows。 約 11 ヶ月ぶりの version up。
Windows 上で動く携帯 mail user agent。 約 4 ヶ月ぶりの version up。
美しいペン習字風 font。
オレンジニュースから。 オープンソース・ジャパン の方々が書かれた本。 けっきょく触ってないなぁ、Python。
非常に有名な文書だと思うけど、読んだことがなかったのでメモ。
Netburst 系 CPU が他の Intel の CPU と比べてキャッシュが効き難いのは、 L1 キャッシュに RISC 風マイクロ命令を格納するものだったから (他は x86 命令だったようだ) なのかな…。
約 2.5 年ぶりに開催しました。 一次会は心斎橋の和ダイニング小粋で、二次会は千日前の利き酒屋で。 今回も Emacs の話はあまり出ない (少しは出たけど) 単なる飲み会でしたが、いろいろと楽しかったです。
ちなみに K-OF は行けませんでした。 前日の残業が響いた…。
Windows な application を emacsen ライクな使い勝手にする tool。 約 2 週間ぶりの version up。
MMX や各 SSE, 3DNow! などをサポートした x86, x86-64 環境向けアセンブラ。
知っていらっしゃると思いますが、 C99 なら問題なし。 なので「enum の最後のコンマは駄目」とポンと書くのはどうかと思いました。
Windows では定番のメディア・プレーヤ Winamp を日本語化するキット。 約 1 週間ぶりの version up。
Windows コマンド・プロンプトの強化版的シェル環境。
skin により見た目を変えられる多機能なメディア・プレーヤ for Windows。 約 1 ヶ月ぶりの version up。
ClamAV ベースの Mac OS X 上で動くウィルス・チェッカーのパッケージ。
Windows NT 系 OS で Linux Ext2/Ext3 ボリュームを読み書き可能にするファイル・システム・ドライバ。 約 11 ヶ月ぶりの version up。
来年 1/17 発売予定のベスト盤。
Spiegel さんの日記。 意外に秀丸な人って多いのかな? しかしサクラエディタとは…。 どちらも本気で使った経験がないのでよく分からないけど、 カスタマイズに時間をかけることができるなら、 xyzzy で頑張る方が最終的な効率は良かったりして。
UNIX 系 OS 上で動く Windows API の実装。
Mac OS X 上で動く FTP, SFTP クライアント。 約 2 ヶ月ぶりの version up。
Windows な application を emacsen ライクな使い勝手にする tool。 約 1 週間ぶりの version up。
事前に iconv, gettext をインストールしておくと吉。
$ wget -c http://ring.astem.or.jp/pub/net/gnupg/libgpg-error/libgpg-error-1.4.tar.bz2 $ bzcat libgpg-error-1.4.tar.bz2 | tar xvf - $ cd libgpg-error-1.4/ $ ./configure $ make && make check $ sudo make install
CFLAGS
はお好みで。
事前に iconv, gettext, libgpg-error をインストールしておくと吉。
$ wget -c http://ring.astem.or.jp/pub/net/gnupg/libgcrypt/libgcrypt-1.2.3.tar.bz2 $ bzcat libgcrypt-1.2.3.tar.bz2 | tar xvf - $ cd libgcrypt-1.2.3/ $ ./configure --disable-asm --enable-m-guard $ make && make check $ sudo make install
CFLAGS
はお好みで。
事前に GNU pth を入れておくと良い。
CFLAGS
はお好みで。
$ wget -c http://ring.astem.or.jp/pub/net/gnupg/libassuan/libassuan-1.0.1.tar.bz2 $ bzcat libassuan-1.0.1.tar.bz2 | tar xvf - $ cd libassuan-1.0.1/ $ ./configure $ make && make check $ sudo make install
次は libksba なんだけど、これがインストールできない。
Apple の ar コマンドの挙動が GNU の ar コマンドと違うことが原因みたい
(つまり、libksba が提供するビルド処理が良くないと言える)
だけど、まだうまく対処する方法を作り出せていない。
困ったなぁ…。
Spiegel さんが反応して下さった。
「手に馴染むエディタ〜」の段落は特にだけど、“ごもっとも”と思いました。
ちなみに僕が xyzzy をあげたのは、
(load-library "gates")
の一行だけで Windows っぽいキー・バインドになるので、
それをベースにいじればある程度納得できる結果になるのでは?
そう思ったからです。
あと誤解されたくないので、Emacsen (と xyzzy) について、僕の考えを簡単に列挙しておきます。
…そう言えば、Emacs にも CUA mode っていうのがありましたね。 こちらはほぼ完全に忘れてました。
ツッコミ機能やプラグイン機能が楽しい Ruby による web log 環境。 安定版としては約 14 ヶ月ぶりの version up。
任意の端末エミュレータで Cygwin のシェル環境を利用できるようにする tool。 約 2 年 10 ヶ月ぶりの version up。
オリジナルの手書き風フォント。
最新の動画コンテナ・フォーマット Matroska を取り扱うツール群。 約 2 週間ぶりの version up。
Windows では定番のメディア・プレーヤ Winamp を日本語化するキット。 約 1 週間ぶりの version up。
メモ。けっこう的を射てると思う。
うーん。 FOSS って表現、ちょっと違和感あるなぁ…。
Spiegel さんの日記経由で。 後で読む。
ZnZ さんの日記によると、 kernel レベルの処理で、シェバングの引数の分割結果が異なるらしい。 …これ、今日はまりました。 某 Ruby スクリプトが大学の計算機で動かなかった。 ;-(
今回は -K
を指定したかっただけなので、
組み込みのグローバル変数 $KCODE
いじれば問題なし。
と、後で気付いたわけで…。失敗失敗。
比較的新しい FreeBSD と古い FreeBSD ではシェバングの処理が異なることを、 yoichi さんに“#いーまくせん”で教えてもらった (少し古い情報と一緒に)。 ああ、Mac OS X 環境が特殊って考えた方が良いのでしょうか…。
ラーメンズの CM を見てたら、久々に思い出した。 今も昔も (日本の?) Apple のズレた感覚は少し痛い。
PGP を置き換える完全かつフリーなソフトウェア。 2.0 系としては約 2 週間ぶりの version up。
libksba ver.1.0.1 も出た。
レンダリングに Gecko エンジンを利用した web browser。 1 ヶ月ぶりの version up。
オープン・ソースのロスレス・オーディオ・コーデック。
Mac OS X 上で動く FTP, SFTP クライアント。
高機能な Windows 向け filer。 約 4 ヶ月半ぶりの version up。
Windows 上で動く携帯 mail user agent である nPOP の機能強化版。
複数の文字コードに対応した C の正規表現ライブラリ (BSD ライセンス)。
Emacs 用の GnuPG インターフェイス。 約 1 ヶ月ぶりの version up。