type P に cygwin インストール

TRAMP インストールのための make のためだけに。っていうか折角 VMware Player やら coLinux やらで環境構築してるのに、ここで cygwin 入れたら意味ないじゃん…、という心の葛藤がすごくある。
それに cygwin はパッケージ管理システムがヘボすぎるのと、インストーラーの使い勝手が悪すぎてなにがなんだかわからないところも好きじゃない。apt のように、パッケージの依存関係を簡単に調べられたり、コマンドラインから簡単にインストールできるようにならないんだろうか。

と文句を言いつつさくっとインストール。

cygwin 使わなくなって数年経つので、設定とかだいぶ忘れてるよ…。

type P の Lバッテリー

よく言われていることだけど、Lバッテリーの厚みでキーボードに傾斜がついてとても使いやすくなった。これは素晴しい。ケースは SONY純正の縦に開くタイプのを使っているのでそのまま収納できるし、電車で移動中やお風呂場での作業がより快適になったよ。

type P に Meadow3 をインストール

特に困ることなくあっさりと成功。

それと同時に、普段使っている .emacs.el の中身がかなりぐちゃぐちゃ(いまだに Emacs20 の頃の設定とか書かれてた)なので、もう Emacs21 以前の設定をバッサリと消して綺麗にした。Debian でも Ubuntu でも Mac OS X でも Windows でも Emacs22 以降しか使ってないしね。

そして毎回鬼門のフォント設定も完了。結果的には Meadow3 のインストール時に ms-font-ja も一緒に入れて、(Meadowインストールdir)/packages/pkginfo/ms-fonts-ja/auto-autoloads.el に (funcall define-font “MeiryoKe_Gothic” 16) って書けばいいことがわかった。でも普段使っている M+ と IPAフォントの合成フォント の M+2VM+IPAG circle を指定すると ASCII文字がプロポーショナルフォント(フォント名不明)になっちゃって悲しいことに。なにが悪いんだろ。

あとは TRAMP で plink 経由を使えるように設定とかしてみた。ややこしいのが、PuTTY のセッション名を TRAMP で指定するホスト名とした場合、その設定を使用してしまうってあたり。おかげで PuTTY側で TERM を xterm にする設定になっていると TRAMP でログインした場合も xterm になってしまって shell プロンプトを認識できなくて、ちょっとハマった。まーでもこれも .emacs.el に (setq tramp-shell-prompt-pattern “^.*[#$%>] *.*”) と指定したら解決できたけどね。
さらに問題なのが、Meadow3 に付属の TRAMP 2.0.55 だと plink の port 変更が -P なのに、-p で指定してしまうバグが残ってる。最新版の 2.1.15 だと直ってるようなのだけど、TRAMP の install には make が必要ってことで…。cygwin 入れるしかないよなぁ。cygwin 嫌いなんだよなぁ。

VAIO typeP 購入

EeePC 901 を彼女さんに譲ることになったので、自分用として typeP を購入。

OS Windows Vista Home Basic
カラー オニキスブラック
CPU Atom Z540
ストレージ SSD 64GB
ワンセグチューナー なし
ワイヤレスWAN & GPS なし
Bluetooth あり
NCヘッドホン なし
Webカメラ なし
キーボード 英字配列
バッテリー 標準
ディスプレイ / LANアダプター あり
ウォールマウントプラグアダプター あり
Office なし
セキュリティ 90日間限定
PDF なし
ATOK 30日間限定
3年間保証 ワイド

合計 125,800円(税込) となりました。

ちょっと高くなっちゃったけど、仕方ないかー。始めから英語配列なのは必須だし。LANアダプターはないと困るケースもあるだろうし。

納期は 2月下旬だって。遅すぎ…。でも SonyStyle の納期表示はかなり適当らしいので、いきなり早まることを期待しよう。早い人だと注文から 2週間ほどで届くようだしね。