朝、出かける前に荷物が届いたら、MacBook Proだった。
RubyCentralが「もっとOS Xサポートしっかりしてくれ」ということで、 送ってくれたものだ。Mac所有は初めてのことになる。
で、しばらく使ってみた印象は
であった。なにを言ってるか分からないかもしれないが、もうちょっと詳しく書いてみる。
ハードウェアもソフトウェアもデザインはすばらしい。
なんとなくマニュアルを読まなくても使えるような気分にさせられるし、 実際にかなりのところまで使える。
タッチパッドは思ったよりは良い。二本指によるスクロールは特にすばらしい。 でも、細かいところを狙うのは辛いので、ウィンドウのクローズはちょっと大変。 ショートカットを使うのか。
ずーっと、Unix系OS(特にLinux)で過ごしてきた身としては、 一応Unix系とは言えやはりMacOS Xは違いすぎる。
常識が通用しなくてつらい。これはWindowsでも言えることだけど。
しばらく使っているうちに慣れるだろうか。
いざとなったらソースコードが読めるという安心感がない。
あと、微妙な設定方法がわからない。 たとえば「ことえり」のキーバインディングを、きゅうり改にしたかったらどうしたらよいのか。
あるいは日本語キーボードなのに英語配列にしたければどうすればよいのか。 なかなか難しい。
後者(英語配列)はJANSIという方法でなんとか対応できたけど。
まあ、慣れてない人にとってはLinuxの方が敷居は高いだろうから、 公平な評価とはとても言えないけど。
まあ、一部の期待に反して(?)、日常的にMacBookを使うことはなさそうだなあ。
主要開発者が松江に集合してRuby開発合宿。
うささんは欠席(前日は松江だったのに)。
Redmineのissueをひとつずつ片づける。 だいぶ減った。少なくともアサインされた。
Ruby開発合宿は島根大学の提供でお送りしました。
This work is licensed under a Creative Commons License.
> きゅうり改<br><br>KeyRemap4MacBook でいいんじゃないかと思います。<br><br>http://www.pqrs.org/tekezo/macosx/keyremap4macbook/index.html.ja<br><br>個人的に、Mac の一番いいところはフォントレンダラーがすばらしいことだと思います。フォントがきれいなことで、目の疲れが劇的に少なくなるので、使い始めてすぐにスイッチしました。
Mac OS Xは一応ではなく完全にUNIXです。
YOUsukeさん、<br>中身がそうであることは承知なんですが、「伝統的な」UNUXっぽい使い方が難しいので。ホスト名を変更するのに「システム環境設定」→「共有」→「編集」とか。<br>オールドタイプには骨が折れます。
> きゅうり改<br><br>KeyRemap4MacBookは(ドキュメントを読む限り)単にキーリマッパーのようですので、<br>きゅうり改のように多少変則的なところがある入力方式には向かないんじゃないかと思うのですが。<br>「ことえりで」ではないので要求に見合うかどうかわかりませんが、MacUIMなら自由度の効く定義ができるので、きゅうり改も可能ではないかと思います。<br>(この場合、IMにはAnthyやPRIME,SKKなどを使うことになります)<br>http://sourceforge.jp/projects/macuim/
MacBookにもBootCampでLinux入れられますよ。
ことえりのローマ字かな変換は、/System/Library/Input Methods/Kotoeri.app/Contents/Resources/KotoeriRomaji.plistにあるファイルを読んでいるだけなので、これをいじってしまえば好きな配列にやろうと思えばできると思います。<br>フォーマットが謎なのですが、解説してくれている人がいました。<br>http://lowlife.jp/mft/weblog/mac/2007/04/08.html#P1323
>フォーマットが謎なのですが<br>プロパティリストファイル(ただのXML)ですよ。<br>ちなみにまつもとさんは「パッケージの内容を表示」ができるのだろうか…
いや、単なるXMLなのはそうなのですが、そのXMLの意味が分からないという。どうやれば適切な「きゅうり」で入力できるようになるやら。
RubyCentralでニュースとして取り上げられてましたね。<br>シルバーボディーを前にするまつもとさんは、なんだか新鮮です。<br>http://www.rubycentral.org/news/2009/02/26/matz-has-a-mac/