Mac OS X 上で Linux や Windows を動作させる仮想化環境。
無事、電子図書館が使えるようになった。
メモ。
Elis Colors をインストールすれば、あなたの Mac がビデオ編集スタジオに早変わり。 お気に入りのムービーを楽しく編集できます。
こちらが開発者の blog。
乗り換え候補の一つ。 ダイナース・クラブ・カードだけだと不安なので (今はそんなことないのか?)、 もし入会したとしても、けっきょく三井住友 VISA カードを併用することになりそう。
C++ 用テスト環境。
Windows 上で使用できる X Window Server。
橋本さんの blog より。 組み立て方とフォント設定が簡単に書かれている。 メモ。
グリフウィキ 上で多数のデザイナにより開発されているフォント。
本質的なシンプルさを備えているスクリプト言語。 メンテナンス・リリース。
手軽さと便利さを兼ね備えたプログラミング言語環境。
定番の HTTP サーバ環境。
各種リモート・メール・プロトコルをサポートする定番メール取得・転送ツール。
GlyphWiki をベースに改良を加えたフォント。
UNIX 方面では非常によく使われている圧縮形式・ツール。
CFLAGS
などはお好みで。
$ wget -c http://ftp.gnu.org/gnu/gzip/gzip-1.3.13.tar.xz $ xz -cd gzip-1.3.13.tar.xz | tar xvf - $ cd gzip-1.3.13/ $ ./configure --prefix=/usr/local $ make && make check $ sudo make install
うまく組み立てることができない…。
CFLAGS
などはお好みで。
$ wget -c http://ftp.gnu.org/gnu/global/global-5.7.6.tar.gz $ gzip -cd global-5.7.6.tar.gz | tar xvf - $ cd global-5.7.6/ $ ./configure $ make && make check $ sudo make install
仮想 x86 環境。
事前に iconv, gettext をインストールしておくと良い。
$ wget -c http://tukaani.org/xz/xz-4.999.9beta.tar.gz $ gzip -cd xz-4.999.9beta.tar.gz | tar xvf - $ cd xz-4.999.9beta/ $ ./configure --disable-assembler $ make && make check $ sudo make install
CFLAGS
などはお好みで。
GNU プロジェクト製のデバッガ。
CFLAGS
などはお好みで。
$ wget -c http://ftp.riken.jp/net/apache/apr/apr-1.3.9.tar.bz2 $ bzip2 -cd apr-1.3.9.tar.bz2 | tar xvf - $ cd apr-1.3.9/ $ ./configure --enable-threads $ make && make check $ sudo make install $ sudo ln -s /usr/local/apr/bin/apr-1-config /usr/local/bin/apr-1-config
LDAP 処理系の定番実装。
多言語対応の多機能 terminal emulator for MacOS X。
Apple 社提供の Mac OS X 向け開発環境。
3.2 系は Snow Leopard 専用だけ。 先月出た 3.1.4 なら Leopard でも使える。
IPA, Konatu, Ume の各フォントを M+ フォントと合わせたフォント群。
今回は UmePlus のみの更新。
事前に iconv, gettext, libidn をインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/gsasl/gsasl-1.3.tar.gz $ gzip -cd gsasl-1.3.tar.gz | tar xvf - $ cd gsasl-1.3/ $ ./configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
QuickTime 形式のメディア・ファイルを再生するライブラリなどの詰合せ for Windows。
RealMedia 形式のメディア・ファイルを再生するライブラリなどの詰合せ for Windows。
タスクの多さのため気付き難いけど、実際、自分でも後から気付いたのだけれど、ペース的には悪くなかった。 先月までの忙しさが落ち着いてきたので、後回しにしていたタスクにもそろそろ着手できそう。
malloc()
と free()
sin-x さんの日記の記事。
言いたいことは分かってるつもりなのだけれど…、
ここまで書くなら、変に malloc()
と free()
ばかりに意識を持たさずに、
「構造化を意識してインスタンス操作関数を用意した方が良いですよ」と言った方がよいのかもしれない。
…などと思ったりした。
高速な形態素解析エンジン。
辞書は別途インストールすること。
$ wget -c 'http://downloads.sourceforge.net/project/mecab/mecab/0.98/mecab-0.98.tar.gz?use_mirror=jaist' $ gzip -cd mecab-0.98.tar.gz | tar xvf - $ cd mecab-0.98/ $ sed -i -r 's|(ac_cv_lib_iconv_iconv_open=)no|\1yes|g' configure $ ./configure --with-charset=utf8 $ make && make check $ sudo make install
GNU sed を使っている処理は Vim などで置き換えても良い。
Back-Off Language Model Compression の発表資料、 意外なことに Prosper で作られている。 今更と思う反面、「やっぱり数式入れるなら LaTeX だよなぁ」とも思ったり。 … LaTeX 使うにしても、自分なら Beamer を選択しそうだ。
事前に X11, libjpeg を入れておくと良い。
$ wget -c http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip $ unzip jasper-1.900.1.zip $ cd jasper-1.900.1/ $ ./configure --enable-shared --with-x $ make $ sudo make install
CFLAGS
などはお好みで。
事前に gettext, zlib, libpng を入れておくと良い。
$ wget -c http://ghostscript.com/~giles/jbig2/jbig2dec/jbig2dec-0.10.tar.bz2 $ bzip2 -cd jbig2dec-0.10.tar.bz2 | tar xvf - $ cd jbig2dec-0.10/ $ ./configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
2009 年初めにスタンフォード大学で開講された音声認識・合成の講義の資料。 かなりのボリューム。
free_LIST()
のループ版実装を書いてみよう。
void free_LIST(LIST* list) { LIST* tmp; while (list) { tmp = list->next; free(list->name); free(list); list = tmp; } }
void free_LIST(LIST* list) { LIST* tmp; for (; list; list = tmp) { tmp = list->next; free(list->name); free(list); } }
同じ内容だけど、僕は前者しか書かない。
for
の後の ()
内に空の部分がある時、
while
に書き直すことにしているからだ。
ただし例外があって、C の場合に限るが、無限ループは for (;;)
で表している。
C++ の場合は while (true)
としているので、for (;;)
は例外的な存在だ。
coconutsfine さんの blog 記事。 今更かもしれないけど、 コンピュータが言葉の意味を理解できると何が変わるか? (NTT CS 研オープンハウス×未来想論 2009) より。
サーバ環境で多く使われている UNIX。
Adobe 純正の PDF ビューワ。
軽快・軽量な SQL データベース・エンジン。
RubyCocoa で実装された Mac OS X 向け IRC クライアント。
Windows 上で動く高機能なタブ型 web browser。
QuickTime で Windows Media 系ファイルを扱える様にするコンポーネント。
事前に readline, ncurses をインストールしておくと良い。
$ wget -c http://www.sqlite.org/sqlite-amalgamation-3.6.19.tar.gz $ gzip -cd sqlite-amalgamation-3.6.19.tar.gz | tar xvf - $ cd sqlite-3.6.19/ $ ./configure $ make && make check $ sudo make install
CFLAGS
等はお好みで。
GNU Compiler Collection。
各種画像処理の実装を含むライブラリ。
事前に gettext, iconv, readline, ncurses, gmp をインストールしておくと良い。
$ wget -c ftp://ftp.gnu.org/pub/gnu/guile/guile-1.8.7.tar.gz $ gzip -cd guile-1.8.7.tar.gz | tar xvf - $ cd guile-1.8.7/ $ ./configure --with-threads $ make && make check $ sudo make install
CFLAGS
等はお好みで。
ちょっと事情があって Scheme 環境が必要になったのだけれど、 Gauche を Mach-O/x86_64 で組み立てることが出来なかった (←実はかなり前から対処できなくて困っている) ので。
Mac OS X に入りたての人が躓くことの多いネタ…なのか?
P. Graham 氏のエッセイの和訳。 川合氏によるもの。
Mac OS X の“プレビュー.app”を使って PDF ファイルを結合する方法が書かれている。 こんなことが出来るとは知らなかった。
Cocoa 環境を Ruby で利用できるようにするフレーム・ワーク。
PV に出ている女性 2 人、知ってる人も多いと思うけど、若き日の Puffy だ。
久々に聴いたけど、やっぱりヴォーカルが好きになれない。 土岐麻子さんや bird さんのカバーの方が安心して聴けちゃうな。 もちろん個人の感覚の問題なのだろうけど。
オブジェクト・ファイル・ユーティリティ。
Windows 上で動く高機能 IRC client。
#いーまくせん
を Friend Chat で開設しています
GNU Emacs (Meadow 含む) や XEmacs 使いの人を対象にした IRC チャネル“#いーまくせん
”を開設しています。
Emacs 関連の話題より雑談が多いチャネルですが、興味をお持ちの方はご参加下さい。
(注意: 参加者のほとんどが仕事持ちのため、深夜〜朝と平日の日中は反応がないかもしれませんが、気長に待ってみて下さい)
と、久々にこのチャネルの話題を書いたのだから、久々に GNU Emacs いじってみようかと思ったり、思わなかったり。 学生時代に書いたカスタマイズのサイトを参照している人も多いみたいだし、時間作ってちょこちょこ書いてみようかな。 …というか、さっさと develock.el の ruby-mode 関連の機能追加をしろって話だ。 普段から使ってるだけに。
Windows では定番の message user agent。
UNIX 系 OS では定番のメディア・プレーヤ MPlayer の Mac OS X 向け拡張版。
小町さんの blog の記事。 後で読む。
バージョン管理システム。
UNIX 系 OS や Windows 上で動くウィンドウ・アプリケーション統合開発環境。
暗号化仮想ドライブ・ユーティリティ。
Windows 上で動く高機能なタブ型 web browser。
オレンジニュースから。 シンプルな例だけに、とても解り易い。
定番の Intrusion Detection System。
Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。
複数のプラットフォーム上で動く BitTorrent クライアント。
コンパクトな検索エンジン。 作者の岡野原さんの blog から。
強力な最適化が可能なコンパイラ基盤。
Mac OS X 上で動く N/W プロトコル・アナライザ。
Mac OS X 上で Linux や Windows を動作させる仮想化環境。
定番の multi platform な web browser。
network protocol analyzer。 安定版。
network protocol analyzer。 開発版。
Mac OS X の通常のアプリケーションで Anthy や PRIME を利用できるようにするツール。
Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。
オレンジニュースから。 メモ。
月曜日に MacBook Pro 13" を発注した。 企業割引を適用してもらったこと、同機種が値引きされたことから、けっこうお買い得感が高かった。
もちろん 小関さんの iMac 21.5" 発注に 合わせたわけではなく、2004 年に買った iBook G4 1GHz では作業し辛くなってきたのが理由だ。
今日、発送されたらしい。 到着は明日か明後日になる見込み。 せっかくなので 64bits kernel で使う予定。
セキュリティを強く意識した BSD 系 OS。
仮想 x86 環境。
各種リモート・メール・プロトコルをサポートする定番メール取得・転送ツール。
Apple 社が公開しているジュークボックス・ツール。
メモ。 自分は Windows をあまり使わないので関係ないけど。
リリースされたばかりの 4.6 系の情報 (入門用解説?) が掲載されている。
11/18 発売予定の新作。
寝違えたというか…。 右足の付け根の筋を痛めて大変だった。 まさか週末まで治らないとは。
今週も忙しかった。 最近はずっと一週間が過ぎるのが早い。それはもう恐しいくらいに。 充実しているのは間違いないが、ちゃんと評価に繋がるかは謎な気が…。
UNIX 系 OS 上で動く Windows API の実装。 開発版。