ラベル PC/Software の投稿を表示しています。 すべての投稿を表示
ラベル PC/Software の投稿を表示しています。 すべての投稿を表示

2010-09-07

Mac における円とバックスラッシュ

非 Mac 環境から Mac 環境へ移ると、いろんな差異が発生しますね。
Emacs で正規表現を書いていたところ、なぜかエスケープシーケンスがちっとも効かない。

/(.+)[¥s]+(.+)/ # 実際はすべて半角

こんなシンプルな抽出なのにちっとも機能しない。どういうことだと色々悩んでいたところに、1つの疑惑が。

「ひょっとすると円とバックスラッシュは別コードで示される文字なのでは。」

別所(ターミナル)ではそのまま表示されているバックスラッシュをコピーして Emacs に持ってきたところ、しっかりと画面上にはバックスラッシュが掲載される。そのまま正規表現に利用すると見事マッチ。

で、改めて調べたところ、Mac の日本語キーボードでは以下のような入力になるとのこと。

  • 円は「¥」キー
  • バックスラッシュは Option +「¥」

Windows, Linux で今まで当たり前のように使っていた「エスケープ等に利用するためのバックスラッシュ」は円とイコールの扱いだったし、キー入力も¥キー1つでOKだった。それが Mac ではこの違い。そして何が驚いたって、これが Mac ユーザには「バックスラッシュは Option +¥ で入力すべき文字」ということが当然のことだったという。

「じゃあ円(¥)は何に使うの?」と聞くと、「少なくともコードには必要ない」ということだったので、既に導入済みのキーボードカスタマイズソフト KeyRemap4MacBook で¥キーでバックスラッシュが入力されるように変更したのでした。Windows の窓使いの憂鬱並に、既にマストソフトウェアです。

2008-03-13

iTunes ライブラリのデータ共有&バックアップ環境の最も簡潔な方法

音楽や動画などのデータを保存しているストレージ用のマシンとHDDがヘタれたので、ひとまず新しいHDDを買ってきたんですよ。この手のPCパーツを買うのは2年ぶりほどですけど、相変わらず暫らく遠ざかっているだけで性能アップと価格ダウンの進展が大きくて驚くばかりですよ。HITACHI の省電力仕様のHDD 500GB が 9000円でした。

で、タイトルにあるように iTunes ライブラリ(音楽データ、アートワーク、楽曲再生リスト)を新しい HDD に移しつつ、既存の再生環境でも正しく再生されるようにしないといけないなあと思ったんですね。気をつけないと「データが見つかりません」とか言われてデッドリンクが大量発生しちゃうし。
そこで、ふと気づいたんですよ。なんで今までこの方法が思いつかなかったんだろうと。google で調べても同じことやってるケースが一杯ヒットしているくらいだし。

iTunes ライブラリ用って1つのフォルダにまとめられているんで、そこをシンボリックリンクにすれば、参照先がどこに移動したって再生環境側は気にする必要がないんですよね。仮に再生側で再インストールしたとしても、ストレージ側の iTunes ライブラリをシンボリックリンクしなおせばすぐ元通りだし、今回のようにストレージ側が変わっても、これまた同じようにシンボリックリンクしなおせばすぐ参照できるようになる。

まずは現行の再生側の iTunes ライブラリフォルダをバックアップなどに移して、iTunes から認識できるライブラリフォルダが存在しないようにしときます。Windows ならば「マイミュージック」内に iTunes がない状態に。一方、実際の iTunes ライブラリフォルダがどこか別のところにある状態にします。ここでは仮に d:\music\iTunes あたりとします。

Windows 環境では通常シンボリックリンクをはる手段がないものの、MS の TechNet でシンボリックリンクを作る junction コマンドのプログラムが配布されているようなのでコレを使うとOK。windows フォルダや system32 フォルダあたりの実行パスが通っているところにコピーしたあと、コマンドプロンプトを立ち上げて以下のように junction コマンドを発行してあげればOK。

c:\Documnets and Setting\username> cd "My Documnets\My Music"
c:\Documnets and Setting\username\My Documnets\My Music > junction iTunes d:\music\iTunes


ちなみに Cygwin 環境があれば ln コマンドで同じことができます。

これで、見かけ上はマイミュージックに iTunes フォルダがあるように見えるものの、実際その中身は d:\music\iTunes という状況に。

再生側は全般的に c:\Documnets and Setting\username\My Documnets\My Music\iTunes として見えているので、これのシンボリックリンク先がネットワーク越しの異なるマシンなんてこともOKでしょう。複数マシンが1つの iTunes ライブラリを参照する状態になるので、どのマシンでもライブラリへの楽曲追加ができるし、共通の再生リストも利用できますね。

2007-07-18

久々に物理的にPCをいじる

自宅で使っているメインのデスクトップPCは2年程前に組み立てたコヤツなのですが、何やらAthlon 939 用のデュアルコア X2 4200+ が1万ちょいで買えるみたいなので思い切って付け替えてみた。

デュアルコア自体は普段使ってるノートが Intel C2D なのでどんなものか大凡分かってるものの、やっぱりシングルからデュアルにパワーアップするそのワクワクさ加減は半端ないです。まあコレに限らず新しい PC パーツが来るだけでもうワクテカなのですが。
で、全般的にキビキビ動き始めたのが嬉しかったので、ついでに OS も入れなおして完全におニュー状態に。起動とか超はやい。しかし使っていくうちに(これから導入していくなんらかのソフトウェアにより)また重くなっていくんだろうなあ。

さらに、今まで装着していた 939 の 3000+ が浮いてしまったのが勿体無かったので、939 用のマザーを買い足してサブ PC 化する計画を立てる。以前までのサブが XP 2500+ (豚) で DDR1 1GB x2, AGP 環境なので、939 用 AGP スロットかビデオオンボードマザーを買えばそっくりそのまま流用できるなと考えたところ、丁度 ASUS A8V (939 + AGP) が 4980円 で売ってるということでさくっと購入し組み立て。こちらも OS を入れなおして綺麗な体に。

で、次に浮いた XP 2500+ も勿体無かったので、別で稼動してる P4 1.7G のマシンと中身を入れ替え。512MB の DDR メモリも2枚余ってる状態だったので丁度よかった感じ。なお位置づけ的には 3rd PC なものの、現在のところ用途が 0 すぎて困る。DAoC してた頃は好評稼動してたのになあ。

最後に浮いた P4 1.7GHz はどうでもよいけれども、そこで使っていた PC133 512MB メモリが3枚も同時に浮いてしまったのが勿体無い。オークションにでも出そうかしら。

2007-03-21

ノートPC用メモリ

「長くしっかり使うものにはお金かけてでもいいものを買わないと!」

とかえらそうなことぶっこいて ThinkPad 買っておきながら、追加メモリはさくっとどこぞのバルク品です、サーセンwwww

これでメモリはデフォルト 1GB から 2GB に。
Firefox, Thunderbird, Meadow, coLinux と動かすとトータル 900MB 行ってたので、これで少しは余裕ができるかな?

差額は Wii のプリペイド5000 + クラシックコントローラセットになりました。

2007-03-11

ノート PC

ThinkPad X60 買いました。ついにモバイラーの仲間入りだ!


で、我が自慢のラボはこんな感じになりました。どこの指令本部だ。

2006-08-09

W-ZERO3 es 買った

先週土曜日に尊師から「入荷してるぽい」との連絡を受けお店に行ってみると、確かに入荷している!ということで迷わず機種変更。黒と白のどちらかなのですが、白にしてみました。

とりあえず色んなソフトを導入中。あんなことやこんなことができるはず…!なんだけれども、まだそこまでもたどり着いていない状態。まあ、やるべきことが多いのですが、この「やるべきこと」をどんどん積んでいって「アレもしなくちゃ、コレもしなくちゃ」という状況と過程、そしてその result が楽しめる人じゃないときついでしょうね。まあそれを楽しむために買った人がほとんどでしょうけれども。

なんか Emacs なソフトもあるみたいですが、どうも lisp をガリガリ載せていくようなことまではできないみたいなので、どうしようかなあと思っている状態です。そこまでキーボードで操作することもないでしょうし。