Mac OS X

Leopard で Visor

が Failed to load the Visor plugin. [QCComposition _initWithBacking:]: Inconsistent state というメッセージを残して一向に動かなくて,しばらく放置していたのですが, http://code.google.com/p/blacktree-visor/issues/detail?id=26&q=#26 に解決策…

コマンドラインで ISO ファイルを作成

$ hdiutil makehybrid -o image sourceimage は作成されるISOファイル名. .iso にしましょう. source は ISO 化対象のディレクトリ. 関連: コマンドラインで dmg ファイルを作成 コマンドラインで dmg ファイルをマウント mac で iso ファイルを焼く

コマンドラインで dmg ファイルを作成

hdiutil create -srcfolder ディレクトリ イメージファイル名関連: コマンドラインで dmg ファイルをマウント mac で iso ファイルを焼く

VMWare の VM へポートフォワード (Mac OS X)

たぶん他のOSでも同様だけど.VMWare のゲストホストのネットワークを NAT にして、親ホストからポートフォワードする設定方法./Library/Application¥ Support/VMware¥ Fusion/vmnet8/nat.conf に以下を追加 [incomingtcp] ... 8888 = 172.16.226.128:80…

逆引きMacPorts

いつも忘れるので逆引き形式でメモしておく. 必要になったら追記する.探すサブコマンド: search $ port search w3m最新にするサブコマンド: selfupdate, sync selfupdate はベースシステムとDBのアップデート. sync は DB のみのアップデート. # port se…

growlnotify

Growl を落としてきた dmg ファイルに growlnotify というコマンドラインから Growl を起動するソフトが入っている.これを使うと簡単に通知アプリが書けそう.インストール $ cd /Volumes/Growl¥ 1.1.2/Extras/growlnotify $ ./install.shとりあえず $ grow…

コマンドラインで sleep @ Mac OS X

osascript -e 'tell application "System Events"' -e 'sleep' -e 'end tell'

Emacs 22.1

今更ですが Emacs22.1 がリリースされました. このバージョンから Mac OS X 正式対応ということでビルドしてみました.とにかく 本家から最新版(22.1系)ダウンロードします.展開してから $ ./configure --enable-carbon-app $ make bootstrap $ sudo make …

Mac OS X のスクリーンキャプチャでゴミを作らない

Cmd-Shift-4 のキャプチャはデスクトップにゴミが増えて面倒.ということでクリップボードに保存する方法.ターミナルで$ screencapture -i -c もしくは cmd-ctrl-shift-4

mac で iso ファイルを焼く

$ hdiutil burn ISOファイル

アクティビティモニタが起動しなくなったときの対処方

いつのまにかアクティビティモニタが起動しなくなってました.ググったら一発で出て来ました. ビティモニタ (Activity Monitor) が起動しない 僕の場合はこれで直接できたのではなく,/Applications/Utilities/Activity Monitor.app/Contents/Resources/pmT…

アップルメニューに機能追加

/System/Library/CoreServices/Menu Extras/ 以下の hoge.menu をダブルクリック or $ open hoge.menuたとえば, $ open Eject.menuで CD ドライブのイジェクト機能が追加されます.

MewのSpotlight検索でto=を使えるようにする

Mac で Mew を使うとき Spotlight を使えば便利なはずなのですが,なぜか to= だけ使えない. なんでだろう、と思ってソースを読むと確かに to= の項目だけ無い(Mew5.2).以下 mew-pick.el (defun mew-pick-pattern-spotlight-kyvl (kyvl) (let ((op (nth 0 …

XServe のサーバの起動/停止

XServe のサーバを起動/停止する場合"サーバ管理"を使うのが普通ですが,これは Mac のツールです. Windows とか Unix/Linux しか手元に無い場合,Mac でもサーバ管理がインストールされていない場合は コマンドラインで起動/停止を行います.・リスト表示 …

コマンドラインで dmg ファイルをマウント

Mac OS X では dmg 形式のファイルはダブルクリックでマウントすることができます. しかし,リモートで作業している場合これができません. そこでコマンドラインからマウントしたい場合 hdiutil を使います. $ hdiutil mount <dmgファイル>これで /Volumes 以下にマウ</dmgファイル>…

Mac OS X でコマンドラインでパッケージをインストール

pkg や .mpkg ファイルをリモートの XServe にインストールするときなど,困ることがあります. これらのファイルは Finder でダブルクリックするとインストーラが起動するのですが, これが GUI であるためです. VNC で接続してインストールという手もあり…