« 【サイト研究】第3回 - Remember the milk - (9 / 11) | メイン | Web系エンジニアの目から見たWindows XP »

Web系エンジニアの目から見たMac OS X
このエントリーをブックマークに追加 このエントリーをlivedoorクリップに追加

hideです。

僕がMac OS Xを使うようになって1ヶ月と少しが経ちました。最初は戸惑うこともあったのですが、だいぶ手に馴染むようになってきました。最近、オープンソース関係のイベントに行くとMacユーザがかなりの割合でいる理由が分かったような気がします。感想としては、
  • UNIXの良い文化を取り入れている
  • DockやDashbordの動きがいちいちカッコいい
  • VMwareやcoLinuxを使わなくてもローカルに開発環境を作れる

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

トラックバック

このエントリーのトラックバックURL:
http://www.unoh.net/mt32/mt-tb.cgi/329

この一覧は、次のエントリーを参照しています: Web系エンジニアの目から見たMac OS X:

» [misc]Mac from 考えたこと等3
最近、オープンソース関係のイベントに行くとMacユーザがかなりの割合でいる理由が分かったような気がします。感想としては、 * UNIXの良い文化を取り入... [詳しくはこちら]

» Mac にインストールしてみようと思うソフトウェア from Tech
気になったアプリをメモしておきます。skEdit がオススメ。 [詳しくはこちら]

» Web系エンジニアが"Switch"してお勧めする10 Mac Apps from [N]
Web系エンジニアの目から見たMac OS Xというエントリーより。 僕がMac OS Xを使うようになって1ヶ月と少しが経ちました。最初は戸惑うこともあ... [詳しくはこちら]

» MacBook に移行した from ベイエリア情報局
P1000042 posted from フォト蔵 Web2.0 なエンジニアは... [詳しくはこちら]

コメント

私も先週にマカーになりました。
仕事は開発ではないですが、心の中の開発目的です。
アップルストアの人は、開発目的で買う人が多いっていってました。

バックスラッシュの一発入力は無変換でoption+¥で簡単にできますよ.

QSはそのままアドレスブックからメールできたりと想像もつかないモジュールがあるので奥が深いです.

個人的にはwww.Growl.infoのイベント通知ソフトもかなりおすすめです.

SSHKeychain 便利ですよ
ログイン時に自動的に SSHKeychain を起動したいんだけどやり方がまだわからない...

僕は fink 使ってます
ports とどっちがいいんだろう

あれ、opensslもsqliteもデフォルトで入ってませんか?

hideです。
コメントありがとうございます。

> ひろしげさん
やっぱり開発目的で買う人多いんですね。自分もまだまだ初心者マカーですのでよろしくお願いします。

> Labratさん
情報ありがとうございます。Growlは、Plaggerのフロントエンドにしてる人とかいて気になっていました。今度試してみます。っていうか、Labratさんのブログ素晴らしいですね。さっそくRSSリーダに登録させてもらいました。

> masatoさん
Mac版ssh-agentですね。試してみます。自動起動は、Dock上のアイコンを長押し(または右クリック)で設定できるはずです。

> Anonymousさん
おぉ、本当ですね!
/usr/binと/opt/local/binに重複して入っていました。sqliteが最初からインストールされているって、かなり凄いですね。LeopardにはRailsも載るらしいし、Appleの「まず開発者を取り込もう」という戦略が見て取れます。


ところで、これを聞こうと思って忘れていたんですが、皆さんDockはどこに配置していますか?自分は左側です。

僕も1ヶ月前から MacBook 使ってます。 しかもほぼ同じソフト使ってますねw

> sqlite
たしか spotlight で sqlite を使っていたと思います。 その辺 Apple はうまいですよね。

Dock も同じく左です。 Synergy で MacBook の右側と Windows の左側を繋げているので。
あ、Synergy オススメですよ。

> 皆さんDockはどこに配置していますか?

左右だとマウスを動かす癖でピョコピョコ出てきてしまうので下に配置しています。

どちらもシェアウェアですが、Safari の Saft と、Parallels Desktop も欠かせません。特にMac上での動作確認に Parallels Desktop は便利ですよ。

VirtueDesktops と一緒に使うと文句なし。たまに固まったり、Dockが見えなくなったりということがありますが...それは多分私が変な操作をしたからだと目をつぶっています。

Terminal Here Plugin 改が便利です。
http://www.fan.gr.jp/~sakai/unix.php
Finder で選択されているフォルダをカレントディレクトリとしてターミナルを開くコンテキストメニュープラグインです。

hideです。

> agさん
SpotlightがSQLiteを使っているんですね。勉強になります。synergyは、Linuxをメイン環境にしていた頃に使っていました。Windowsを隣に並べて、確かに便利でした。

> やまざきさん
こんにちは。いつの間にかDarwin PortsはMac Portsに名前が変わっていたんですね。ParallelsはIEの動作確認用にインストールしてあるのですが、まだあまり活用していません。

> Terminal Here Plugin 改
これは知りませんでした。後で試してみます。

標準のターミナルでも文字エンコーディング選べますし、背景も透明にできますよ。
「環境設定」と「ウィンドウ設定」という2つのメニューがあるので見てみてください。
私は描画が速いので標準の方が好き。

> ogijunさん

情報ありがとうございます。
標準ターミナルは、日本語の取り扱いに問題があるように感じたので、初めにちょっと使ってiTermに乗り換えてしまいました。

いろいろと対策方法はあるようなので、試してみます。

コメントを投稿


画像の中に見える文字を入力してください。