May 28, 2008

Caps LockをCtrlに

Caps Lockの素晴らしい使い道を誰か教えてください!
素晴らしい使い道がわかるまでCtrlとして働いていただきます。

http://winadmin.forret.com/registry/wanocaps/

Boot Campで字がにじむ

Boot CampでWindows XPを入れた。
字がにじんで、画面がぼやけてるように見える。

以下、解決(?)方法。

  1. コントロールパネル > Intel(R) GMA Driver for Mobile
  2. 左側の ディスプレイ設定 > アスペクト比のオプション
  3. 選ばれているのと違う設定(アスペクト比を保持、全画面表示(枠なし)デスクトップの中央、どれでもいい?)を適用
  4. ナオタ\(^o^)/

画面の実サイズと設定が合ってないから?

May 19, 2008

英辞郎第三版をLeopardの辞書で使う

Leopardの「辞書」アプリで「英辞郎」を使うというエントリを見つけた。すばらしい!

書籍版にはバイナリ形式の辞書しかない。
のでテキスト形式に変換しなければならない。
DiDi Dictionary Viewerの「英辞郎まとめて変換」がいいよ!ということだったが手に入れられない。(閉鎖中?)

そこでまず、こちらのスクリプトを利用させていただきPDICバイナリ形式をPDIC1行テキスト形式に変換した。

実はここでも引っかかった。 sortでエラーが出る。

 sort: string comparison failed: Illegal byte sequence
 sort: Set LC_ALL='C' to work around the problem.

うーん。で、convert-all.shの10行目

 perl ./pdic-dump.pl $f | sort -f | sed -f ./eview.sed > $name.txt



 perl ./pdic-dump.pl $f | LC_ALL=C sort -f | sed -f ./eview.sed > $name.txt

と変えた。xmlにするんだからほんとはソートはいらないのだろうけど^^;

準備ができたところでいよいよeiji_conv.rbを実行。エラー。

 >ruby eiji_conv.rb MyDictionary.xml
 undefined method `pre_match' for nil:NilClass (NoMethodError)

なんてこったい。
Rubyとか初めて見たからよくわからんけど、空のオブジェクトのpre_matchメソッドを実行しようとしているってこと?

ということでeiji_conv.rbを試行錯誤でちょこっといじらせていただき、どこでエラーが出てるかチェック。

Eijiro.txt、eiji_conv.rbについて以下の処理を施した。
それぞれをmiでエイヤと開いて編集しました。
  • よくわからんが「π」という文字が含まれているところで止まる。
    →テキストの文字コードを最初からUTF-8で保存する。ファイルでかくて時間かかる。
    →UTF-8に変換したからeiji_conv.rb中の文字コードの変換処理をしない。eiji_conv.rbの50行目で

     line1 = iconv.iconv(line) #Shift_JISからUTF-8へ変換



     line1 = line1 # 何も変えない

    に変えた。何たるやっつけ仕事。
  • 「 : 」が含まれていない「■・」から始まるエントリがある。
    →例文っぽいから行ごと消す。
エラーが出なくなったので、あとは手順通りMyDictionary.xmlを作って、makeして、make installできました。


(追記)

DiDi Dictionaryが復活してた!
ありがとうございました。



May 14, 2008

VMware Fusionのアップデート

4月にアップデートしてた。act2.comのダウンロードから。

以下転載。

バージョン 1.1.2 リリースノート

VMware Fusion 1.1.2 で解決された問題
  • フルスクリーンまたはシングルウインドウ表示で、キーボードショートカットの再割り当てを無効にできなかったのを修正。「Mac OS キーボードショートカットを有効にする」の選択解除が正しく動作。
  • 仮想 CD ドライブを接続した仮想マシンを、実際のドライブを Mac に接続しない状態で実行しようとすると起こる問題を修正。これは MacBook Air で起こることが多かった。この状態で、仮想マシンが異常終了することがなくなった。
  • MacBook Air で、USB Superdrive を用いて CD 書き込みができなかったのを修正。
  • 環境設定で「デバックチェックを有効にする」が設定されていると、新型の薄型 Apple Keybord で新たに採用されたキーを押したとき VMware Fusion が異常終了するのを修正。
  • ワイヤレスブリッジングと DHCP/ルーティングの互換性を修正し、仮想マシンが IP アドレスを入手できないことがあったのを修正。
  • デフォルトのスピーカしか使用できないことがあったのを修正。
  • その他、詳細はVMware Fusion 1.1.2 リリースノートをご確認ください。

インストール方法について

  • VMwareFusionのプログラムを終了した状態で、日本語版インストーラを起動させてください。
    以前のバージョンをアンインストールする必要なくアップデータ可能です。
  • アップデータインストール後、念のため VMware Tools の再インストールを行ってください。

May 8, 2008

Excel for Mac でセル内で改行する

Excel for Mac (Office 2008 for Mac)で、セル内で改行するためには option + command + Enter。ちなみに、Windowsでは alt + Enter。

May 2, 2008

VMWare上でCtrl+クリック=右クリックをやめたい

VMware上のWindowsでCtrlと左クリックと右クリックを同時に押したい。Mighty Mouseやら使ってもうまくいかない。

以下、解決方法。

VMware Fusion > 環境設定 で Mac OS ショートカットキーを有効にする のチェックを外した。