Leopard

Quick Look のプラグイン

Leopard のすばらしさのひとつに Quick Look が挙げられるが,それのプラグインが存在することを今日初めて知った.Revealed: The secrets behind OS X Quick Look | TechRadarとりあえず,記事で紹介されている http://macitbetter.com/BetterZip-Quick-Loo…

Mac OS X 10.5 にはオーバーフローをチェックする関数があった

ひょんなことから発見。 http://developer.apple.com/documentation/Darwin/Reference/Manpages/man3/checkint.3.html/usr/include/checkint.h を見ると、実に様々なインライン関数が並んでいた。 インターフェイスは check_[u]int{32,64}_{add,sub,mul,div}…

yasm を最新版にしたら ffmpeg が MMX ありでビルドできた

アセンブリで書かれたソースがコンパイルできなかったため、今までずっと泣く泣く --disable-mmx でビルドしてきたけど、ついに可能になった。 原因はアセンブラ側の yasm にあったようだ。 現在のリリース版での最新バージョンは 0.7.2 なんだけど、それで…

Spotlight を停止する方法

デスクトップ検索ツールである Spotlight。高速に動き、一般的にはかなり人気のツールのようだ。 でも、俺は全然使ったことないんだよね。一体どんな目的でファイルを検索するのかがわからない。 そこで、この常駐サービスを停止する方法を調べてみた。 Mac …

ホストOSとゲストOSでファイルを共有する方法 on VirtualBox

VirtualBox そのものに共有する機構があったので、そのやり方をメモ。 Guest Additions のインストールが必須の予感。 俺の環境は、ホストOSが Mac OS X で、ゲストOSが Linux。たぶん、ゲストOSが UNIX でも同じ方法でいけると思う。 あと、ホストOSは何で…

LD_PRELOAD を Mac で

昨日、大学の図書館で偶然 BINARY HACKS という以前から読んでみたかった本を見つけた。Binary Hacks ―ハッカー秘伝のテクニック100選作者: 高林哲,鵜飼文敏,佐藤祐介,浜地慎一郎,首藤一幸出版社/メーカー: オライリー・ジャパン発売日: 2006/11/14メディア:…

objdump しようとしたらcommand not found と言われた

nm はあるのに何故・・・ ということで、いつも通り MacPorts で入れようとした $ port search objdump No match for objdump found な、なんだってー! 調べてみたところ、binutils に含まれているらしい。 なるほどと思う反面、こういうのも search で検索…