MySQLの節に追記しました.
はじめに
前エントリでブックマークをいくつかいただけたので,調子に乗って続編を.
Mac を始めて 1週間くらい経ち,commandキーをはじめとする修飾キーの扱いにも少し慣れてきました.その間,ThinPad R52 でやってた開発ごっこができるような環境など準備すべく,そして勉強がてら,いろいろ遊んでみました.
以下,その辺について,覚えている限り時系列順に紹介していきます.
やってみたこと
夏ライオン
Twitterクライアントです.Growl ってのを利用してポップアップ表示なんかもしてくれます.
アプリケーションをログイン時に起動する
Dock Menu のアプリケーションを「ログイン時に開く」ことを覚えました.
しかし,このままだとログイン時にいくつものウィンドウが表示されてウザかったりします.
「システム環境設定/アカウント/ログイン項目」でログイン時に起動するアプリケーションを表示させるかどうかを制御することができるよ,ということもついでに覚えました..
svn-1.5.6 で https がうまくいかない
/Users/iwata % svn ls https://svn.example.com/... dyld: lazy symbol binding failed: Symbol not found: _SSL_CTX_set_client_cert_cb Referenced from: /opt/local/lib/libsvn_ra_neon-1.0.dylib Expected in: flat namespace dyld: Symbol not found: _SSL_CTX_set_client_cert_cb Referenced from: /opt/local/lib/libsvn_ra_neon-1.0.dylib Expected in: flat namespace zsh: trace trap svn ls https://svn.example.com/... /Users/iwata %
解決方法募集ちゅうです.
iTunes
自宅の Windows 機にためこんだデータ(30GBちょっと)をこっちに移行しました.(一応コピーで.)
iPod touch との同期についてもこっちで行えるように設定しました.
ウィンドウ制御に関するキーボードショートカット
- Command+H: ウィンドウやアプリケーションを「隠す」
- Command+M: ウィンドウやアプリケーションを「しまう」
Command+W は Windows でも同じようなものがあるので最初からなんとなく使えてました.
SIMBL
後述の SafariStand の導入に必要なのでインストールしました.
SafariStand for Mac OS X
ブラウザ「Safari」を拡張設定できるということで入れてみました.
Opera や Firefox でも使っていた「Quick Search」機能をまず設定.
- g hoge
- google でキーワード「hoge」を検索
- z hoge
- amazon でキーワード「hoge」を検索
- c hoge
- cpan でキーワード「hoge」を検索
- y hoge
- you tube でキーワード「hoge」を検索
- n hoge
- ニコニコ動画でキーワード「hoge」を検索
- nt hoge
- ニコニコ動画でタグ「hoge」を検索
あと,「HTMLソースの色付け」を有効にしておきました.
Apache
http://projectname.local/ でプロジェクト別にアクセスできるように Virtual Host を設定するなどしています.
もちろん /etc/hosts の編集も.
MySQL
MacPorts でインストール.
そういえば,サーバの立ち上げ方を知らない>< いつも apt とかで入れてたからなぁ...
こちらのエントリを参考にMySQLサーバを起動できるようになりました.
Carbon Emacs
Windows でも emacs 系のテキストエディタである xyzzy をずっと使ってきたので,まぁ自然な選択でしょうかね.
Emacs.app を開いても複数起動できないんですね...
この点でググってみたところ,次のようなメーリングリストの投稿にあたったので,目を通してみました.
すでに Carbon Emacs が起動した状態で再度アイコンをダブルクリックしても、
起動している Emacs にフォーカスが遷移するだけで、複数起動しませんよね。
理由は分からないけど仕様なんだろうなぁと諦めていたのですが、複数起動す
る方法を見付けました。
![]()
Macの隠れたパラメータに触ることができるツールです.
どんなキーワードで検索したのか忘れましたが,以下のエントリを参考にしながら.
- MOONGIFT: » Mac OSXの隠れた設定を引き出す「Secrets」:オープンソースを毎日紹介
- 様々なアプリの隠された設定を弄ることができるPreferencePane『Secrets』 | Macの手書き説明書
- Macのアプリの隠し機能を簡単に設定できる『Secrets』 – sta la sta
Visor
あ、オマケでさっきTerminalを快適に使うためにVisor入れました。快適つーか、かっこいいw
Hello Mac! – ハブろぐ – blog.ayumusato.com
なんか気になったのでググってみたところ,Terminal を普段は隠しておき,特定のショートカットキーで呼び出せるようになる,というものらしいです.
これはカッコヨス!しかも便利そう!スクリーンショットを見て,すぐにインストールしました.
ちなみに,これも先で触れた SafariStand と同様,SIMBLプラグイン形式となっています.
現状はこんな感じ.Dock Menu を左側に置いているので,Terminal が右からスライドしてくるようにしてみてます.
ショートカットキーはデフォルトの Control+F1 はなんか押しにくいので,F1 のみに割り当てています.他によさげなキーないかな?
Quicksilver
ランチャですね.メジャーどころのようです.
/Users/iwata/hogehoge.sh みたいなのを登録することってできるのかな?これができれば,先の Carbon Emacs を複数起動する問題もすんなり解決しそうなんだけどな...要調査.
起動のショートカットキー,デフォルトのOption+Space は使いにくいので,Command+Space に割り当てました.
ただ,このままだと日本語の入力切り替えとバッティングしてしまうので,これを Option+Space に割り当て直しました.
Exposé と Spaces
Exposé と Spaces とを組み合わせられるんですね.あまり使う機会はなさそうですがw
ついでに「é 」を Option+e – e で出せることも覚えました.
ファンクションキーを押すのに fn キーと組み合わせるのがメンドイ
「システム環境設定 / キーボードとマウス」内の「F1,F2などのすべてのキーをファンクションキーとして使用」チェックボックスをオンにすることで,ファンクションキーを単一で使えるようになります.
ことえりの単語登録
Quicksilver から「Wordregister.app」と入力すれば起動できますね.
CyberDuck
SFTPもできるんですね.
その他
とにかくマルチタッチインタフェイスが楽しいですw クリックはタップ派になりそうです.アクションをカスタマイズできると楽しさがさらに増すんですけどね...どこかで設定できないかな.
バッテリは,ThinkPad R52(以下,前機)のときと比べて長持ちしてくれます.持続が2時間弱な前機が古いというのもありますが,それが倍以上になるというのはありがたいですね,やっぱり.また,スリープに至るまでやその状態からの復帰が速いのもウレシイ点です.
ディスプレイの解像度は前機の 1400×1050 に対して 1280×800,このあたりは今後どのように影響してくるでしょうかね.
今後やるやりたいこと
ToDo ではなく,「いつかやる・多分やる」リスト的扱いで.
MySQL をサーバとして起動する- マウスオーバーのみでカーソルの下にあるウィンドウを自動的にフォーカスしてくれるツールってあるのかな?
- 今までためこんだ [mac] なエントリを読む
ランチャ(ローンチャ?)を入れる(ひとまず済)テキストエディタ選び(ひとまず済)- Parallels Desktop 4.0 For Mac あたりを入れる
- 「iなんとか」系のアプリケーションを使ってみる
- カメラを使ってみる
- 加速度センサってあるのかな?
- creative suite とかどうしようか...
おわりに
以上,MacBook を買って 1週間ほど経過,その間にやってみたことなどを挙げてみました.
あとはMySQLサーバさえ起動できれば,開発ごっこの環境がひとまずそろいそうです.(何か忘れてるかもしれませんが.まぁそれはそのときで><)
MySQL(データベース)を使わないお仕事もあるので,そういったお仕事はとりあえずこんな感じでやってます.



















