unoh.github.com

Web系エンジニアの目から見たMac OS X

Tue Sep 12 03:37:09 -0700 2006

hideです。

僕がMac OS Xを使うようになって1ヶ月と少しが経ちました。最初は戸惑うこともあったのですが、だいぶ手に馴染むようになってきました。最近、オープンソース関係のイベントに行くとMacユーザがかなりの割合でいる理由が分かったような気がします。感想としては、

今更ながら、BSDベースにしてMicrosoft製のOSとの違いを出していくというAppleの戦略には関心してしまいました。Web系エンジニアの方は、Macを次に購入するPCの候補に入れてみてはいかがでしょうか。


というわけで、あなたがいつかMacユーザになった際に便利なように、最初にインストールするべき10のアプリケーションを紹介します。

1.Firefox

何はなくともまずこれ。Safariでも良いのですが、Windows環境でFirefoxを使っていたなら、今までの資産がそのまま使えます。

2.iTerm

標準のターミナルは、文字化けしたり使い勝手がいまいち良くないのでこちらを使います。タブ表示が可能なほか、UTF-8の他にShift_JIS,EUC-JP等いろいろな文字コードに対応しています。描画が若干遅いのが難点だけど、ウィンドウの透過表示ができるので半透明フェチにはたまらない。

3.VirtueDesktops

OS Xに仮想デスクトップ機能を追加します。開発用のデスクトップ、メールやメッセンジャー用のデスクトップというように分けて使っています。各デスクトップを切り替える際のエフェクトがカッコいいです。次期LeopardにはSpacesという機能が標準搭載されるようです。

4.Quicksilver

ランチャー。Control+escに割り当てていて、アプリケーション名の数文字を入れると、インクリメンタルサーチしてくれて素早く起動することができます。アプリに限らず、Webページの名称でもOKなので、めちゃくちゃ便利。

5.Carbon Emacs

メモやToDoは、howmで管理しているので必須。動作もけっこう軽いです。ウィンドウを半透明化できるので、しつこいけど半透明フェチにはたまらないです。.emacs.elに下記を記述しましょう。

(add-to-list 'default-frame-alist   '(active-alpha . 0.90))
(add-to-list 'default-frame-alist '(inactive-alpha . 0.40))

6.TextMate

RailsのDHHも使っているハッカー御用達のエディタ。PythonプログラムはこのTextMateを使って書いています。使い勝手はかなりいいのですが、一つ大きな問題があって、日本語が通らない! 必然的にロケールデータを分けて国際化せざるを得なくなるので、逆に良かったり。
最初、バックスラッシュが入力できなくて困っていたのですが、[ことえり環境設定]-[入力文字]で“JISキーボードの¥で入力する文字”をバックスラッシュにしたらOKでした。

7.Xcode

これを入れないと始まりません。次に紹介するDarwin Portsのパッケージをコンパイルする際にも必要です。

8.Darwin Ports

足りないUnix系のコマンド類は、このPortsを使ってインストールします。svnとかopensslとかsqliteとか。

9.Sharity

MicrosoftネットワークとかSambaサーバに接続するのにあると便利です。

10.NeoOffice

OpenOfficeよりもこちらのほうが、Macに最適化されていてお勧めです。Mac版のMicrosoft Officeよりも使いやすい気がするのは気のせいかな?

次点
Chmox日本語対応版 … Windowsのchmヘルプを表示するツール
CoreDuoTemp … Intel MacのCPU温度をウィジェットに表示



残念ながらウノウでは、マカーは3人くらいでなかなか情報交換ができません(メインマシンとして使っているのは自分だけ)。
他にも便利がツールがあれば、ぜひコメントやトラックバックで教えてください。特にターミナルやデュアルディスプレイでメニューバーを両画面に表示する方法があれば知りたいです。よろしくお願いします。