You can read this blog in any language using google translate as follows:

Goto http://translate.google.com/
Paste URL in the box and select "Japanese for From Language" and "To Language". Then click "Translate".

English translated pages are here:
http://bit.ly/xPuXoy

你可以閱讀這個博客,在任何使用“Google”的語言翻譯

本ブログのアクセス統計: 60万アクセスを達成しました。ご訪問ありがとうございました。

60万アクセスまでの経過

2009年12月に始めた本blog。2011年7月ごろに10万アクセスを達成し、2011年12月13日には15万アクセスを達成。
その後、私も更新しておらず、アクセスは少し減りましたが、3月1日には18万アクセス。2012/4/18に20万アクセス、2012/8/21に25万アクセス、2013/1/18に30万アクセス、2013/12/17に40万アクセスを達成しました。しばらく見ていなかったら、2015/5/1に50万2584アクセスになっていました。またまた、しばらく更新しないうちに、2017/6/11に60万7197アクセスになっていました。2018/7/7 .. おお七夕 .. には63万0656アクセスになっていました。久しぶりに更新しました。
ラベル windows7 の投稿を表示しています。 すべての投稿を表示
ラベル windows7 の投稿を表示しています。 すべての投稿を表示

2012年7月18日水曜日

windows7のnotePCをMacの様に使う

Macで、VMware Fusionを使ってwinXPを動かしていたが、CPU負荷が高い上に遅い。
一方で、windows7のnotePCは大変安くなってきている。

以前、書いたように、英語版では、windows7 Ultimateでないと、日本語環境にはできず、日本語環境でないと、日本語のアプリのインストーラは途中で不正終了する。単にメニューやdialog boxの記述が英語というだけの問題ではない。

ところが、US 101キーボードに慣れたので106キーボードはイヤダと思っていた。キーボードについては後述する。が、Lenovo Japanでは、英語キーボード版がBTO (Build to Order)できる。さらに安い。以下の構成で、59,850円(税込み)なのである。本当に安い。一時帰国を利用して購入した。メモリは、Amazon.co.jpで安いのがあり(後ほど追加する) 8GBに増設した。

が、Lenovo Japanから、ThinkPadをbuild to order すると、101キーボードが選べる。加えて、E430は機能豊富で安い。ということで、これを購入した。16GBのFlash memoryによるHDDキャッシュはモバイル時にHDDへのアクセスを減らし、diskアクセス速度を見かけ上向上させるのに有効だと思う。加えてE430は、テンキーがついていないので、キーのセンターが画面のセンターにきて使いやすい。キートップにも余裕がある。以下に写真を掲載する。





Mac相当にする)
  1. Caps Ctrlを入れ替える
  2. Controlにさまざまな機能を割り付ける
  3. UACを無効化する
  4. ATOKを入れる
CapsとControl keyを入れ替える)
win7では、winXPまでの定番であった、AltIMEが動かないので、Ctrl2Capというツールを導入した。http://bit.ly/S6nujD に説明がある。

Controlキーに機能を割り付ける)
http://bit.ly/S6nDn4 から入手可能な、MetaFingerというツールを常駐させ、以下を設定した。
  1. Ctrl-JにAlt-~ すなわち、日本語on/offを割り付けた
  2. Ctrl-HにBS バックスペースを割り付けた
  3. Ctrl-B, F, P, Nに矢印キーを割り付けた

2,3の変更によって、Macのツール同様に、emacsライクなキーバインドでカーソルが動くようになる。

当初、sleepすると設定を忘れるバグがあったが、作者のページに書き込んだら、早速、丁寧な症状の打診のメイルをいただいた。(ページにあまり長く掛けなかったので正確に) 説明したところ、翌日には直った版をリリースしていただけた。
このツールは長く愛用することにしたい。


UACを無効化する)
UACは、インストール時に毎度出てきてうっとおしい、「xxのインストールを許可しますか」という画面である。これは、http://windows7faq.net/700/uac/ にあるやり方で無効化できる。windowsの版によって、Controlパネルからのコマンドが少し違う。

ATOKを導入する)
月額300円のATOK Passportを持っているので、Macにもインストールできる。
ATOK Passportの利点は以下の通り。

  1. 変換がMS-IMEよりも圧倒的に賢い
  2. 自分のパソコン、Androidのスマホ・tabletなら何台にでもインストールできる
  3. ATOK Syncでユーザー辞書や学習結果がインストールした機器の間で共有される
  4. 最新のATOKに常に更新される
  5. 最新の辞書に常に更新される。時事辞書とか人名辞書が刻々リリースされる。

http://bit.ly/S6nWhR から入手可能で、これはお勧めである。最初は試用版を入手する。Macなら設定のユーザ設定で自分の登録IDにすることができるし、windowsであれば最初に変換したときに、ユーザ登録画面がでる。。が、windowsではなぜかATOK Passportにならず、ATOK Syncや辞書のダウンロードの設定が出てこない。。不思議だ。。

とにかく、Just systemは製品は良いのだが、サポート窓口とか、こういう製品設定の使い勝手のところが、今一歩である。技術が良いのだから、販促も頑張ってもらいたい。

日本語106の問題)

http://bit.ly/LvnGsn にあるように、記号の配置が各国のキーボードによって、全く違います。プログラミング言語は記号を多用するので致命的ですが、@や:の位置が英語101と日本語106で違うので、大混乱します。マイキーボードを持ち歩くならよいですが、二つのキーボードを使い分けるのは大変です。

とにかくローマ字しか打たない人間には、106の一列分は、全く余分であり、return keyやBS keyが打ちにくいだけではないかと思います。もっとも、慣れたプログラマーはctrlとcaps lockを入れ替えて、returnはctrl-M, BSはCtrl-Hを使います。MacならPreferenceで標準でコントロールできますが、windows系は、無料ソフトを導入する必要があります。(ユーザ数が多いので、大体必要な無料ツールはwindowsに揃っているようですが。。)

もっともエルゴノミックと、notePCのキーボードの使い分けでも慣れが必要ですし、キネシス http://www.edikun.co.jp/kinesis/ などは、101とはいえ記号の配置が全然違います。

だからといって、キーボードには慣れの要素が有り、最初にあるものを学ぶと切り替えるのが大変です。
コンピュータプログラマは、キーボードを持ち歩くべきだと提唱して作られたHappy Hacking keyboardは http://bit.ly/MdbVTD 最初は英語配列しかなかったですし、今も日本語配列の販売は中止になっています。

タイピングは学校で教えるべきでしょう。このとき、今後の国際化を見据えて、106日本語でいいのか101英語にするのかよく考えるべきだと思います。せめて106日本語キーボードで記号の位置が101にあっていればよいのですが。そもそも、先読み変換等もあるし、仮名入力はスマホやタブレットでも非統一なので、仮名タイプを覚えるひとは減るように思います。また、本当に仮名を速く入力したいのならば、以下のような特殊キーボードをならうことが有効かも知れません。

2011年10月23日日曜日:エルゴノミックキーボードと外部ディスプレイを使った生産性の高い環境



に書きました。

2012年3月30日金曜日

Mac OS-X Lionでのユーザ移行, win7からの移行

家人のwindows 7のnotePCの調子が悪いので。Macに移行した。
環境設定を英語にしているので、ツールの設定等は厳密に日本語モードと一致していないかもしれない。

Mac間のuserの移行)
私がしばらく借りていたMacなので、まず、Userを作って環境を移した。ググっても出ていなかったが、ここに一連のplistファイルがあったので、当たりをつけてやったら正解だった。そもそもBSD系のUnixだし、追加分もMacとiOSの作りが似ているので大変分かりやすい。

やり方は簡単。${OldUser}/Preferences以下を丸ごとコピーすればよい。${OldUser}は、たとえば、~Hoge/ とか /Users/Hoge とかになる。

  1. Terminal windowを開く
  2. su   をいれ、管理者パスワードをいれて、管理者特権になる。
     標準では管理者アカウント(root) はoff
    http://support.apple.com/kb/HT1528?viewlocale=ja_JP のやり方で、rootが有効化できる。
  3. cd
  4. cp -r ${OldUser}/Preferences  .
  5. chown $USER   Preferences     Preferences/*
これで再ログインすれば、Desktopの設定やDockの設定などがコピーされる。ただし、システム設定で設定されるような、マウスのスクロール機能や言語環境設定はコピーされない。また、Mailのuser設定もコピーされない。

ここからは、windowsからMacへの移行アシスタントというものもあるが、私は手でやった。
移行アシスタントについて) http://support.apple.com/kb/HT4796?viewlocale=ja_JP

iTunesの移行)
ここからは面倒なので、まずは英語モードの表示のまま書くことにする。

メディアファイルの移動)
  1. Preferences -> Advancedから、Mediaファイルの置き場所をNASにする
  2. Keep iTunes File Organizedにクリックをいれる
  3. File -> Library -> Organize Library をやると、ローカルなファイル(Music, Movie, アプリ) がNASに移動する
  4. ここで、アプリの保存フォルダ等を他のマシンからマージしたので、手でやる必要があった。
管理ファイルの移動)
  1. MacのiTunesの版がwindowsのそれと同じか新しければ自動変換されるので問題はない。
  2. win7 のマイミュージック/*.{itdb,xml,itl} を ~/Music/iTunesの下にcopy。これも、NASにコピーしてから再コピーすると楽かもしれない。
  3. MacのiTunesを開いて、先のメディアファイルの移動で書いたのと同じようにMacのiTunesも設定。
  4. これで、NASのファイルが見えるようになる。
ただし)
  1. 昔のiTunesで変換したメディアファイルは64bit版のiTunesでは開けない。
    http://bit.ly/Hmz9Bj を参照して、iTunesを32bitモードで起動すれば、問題はなくなる。
また、YouTubeのダウンロードツールでダウンロードしたmp3が、マイドキュメントのダウンロードの下に残っていた。これが、NASに転送されないので、見えなくなった。
これは、iTunesをquitしておいて、さきの iTunes Music Library.xml のパスを変更すれば良い。ただし、m4v すなわちmpeg4ビデオのデータは、ここに有るパスを変更しても変わらない。なぜだかわからない。

NASのマウントパス) 

2011年12月1日木曜日: Macの便利なツールなど

に書いた通り、MacでのNASのマウントポイントの名前 /Volumes/の下は適当に決められてしまう。たとえば、Landiskのitunesというvolumeをマウントしようとすると、通常は/Volumes/itunes-1 と-1のサフィックスがつくが、-1の調子が悪く、場合によって2回目のマウントになったりすると、-2のサフィックスでマウントされたりする。ところが、iTunesは、パスを絶対名で参照するので非常に都合が悪い。

これは、上記の記事にあるように、

http://www.wizard-limit.net/mt/pc/archives/004459.html  を参照して以下のように対処した。
  1. 特権ユーザになる
  2. /etc/auto.smb を作成して以下の行を追加。Guestがユーザ名。私のNASはゲストなので、パスワードは不要。
  3. itunes -fstype=smbfs ://Guest:@LANDISK-02/itunes
  4. /etc/auto.master を編集し、以下の行を追加
   /Share                  auto.smb 
automount -vc では設定がおかしくなったので、shutdownして立ち上げ直した。これは、最初、/Shareではなく、通常のマウントポイントと同じ /Volumesを指定したからなのかも知れない。


Mailの移行)
Outlook 2007なので、データフォーマットはpstであり、http://bit.ly/HmHCV8 を参考に移行した。
  1. http://www.ehow.com/how_6132518_convert-pst-mbox.html のやり方を使う。
  2. Thundebirdをインストールする。
  3. outlookから、アドレスブックとメイルボックスをThunderbirdにimport。全てとやるとなぜかエラーを起こした。個別にやるとメイルの設定のimportで失敗していた。
  4. Thunderbirdのメイルのフォルダを右クリックしてプロパティを表示させると、そこにファイルがある。mboxフォーマットではないが、このプロファイルをLionのMailはimport可能である。
  5. Thunderbirdのメイルboxを右クリックする。プロパティから、Thunderbird\Profileの下のフォルダを探し、ExplorerでNASにコピー
  6. Mac OS-X LionのmailからImportで、Thunderbirdを選択し、上記のプロファイルのフォルダを指定、Continueをするとメイルと設定がimportされる。
以下のやり方でmboxファイルをThunderbirdからはき出そうとしてみたが、mboxのメニューは出てこなかったし、そもそも上記のやり方ができるので必要はない。
  1. http://bit.ly/HmVTkH を参考にimport/exportツールをThunderbirdにinstall
    1. http://bit.ly/HmVLBP からdownload
    2. Thunderbirdを起動。ツール -> アドオン
    3. 右上の検索の横にある歯車を左クリックし ファイルからアドオンをインストールを選択。ダウンロードした xpiファイルを選択し、インストール
    4. Thunderbirdを再起動
  2. フォルダを選択し、右クリックしたメニューから、インポート・エクスポートを選択
  3. フォルダ内の全てのメッセージをexportを選択。が、mboxフォーマットではexportできない。emlとかはある。

2011年10月30日日曜日

Macbook AirにVMwareをいれwindows7を入れた。windows7 英語版には難儀した。。

MacbookAir (OS-X Lion 10.7.2) にレガシのソフトや、TEPRAのドライバを入れて、環境をMacbook Airに全部移行したいので、VMware Fusion4 (4.0.2) $34.99 を導入し、MacbookAirにwindows7英語版64bit Professionalをインストールした。実は、30日間無料で試用できたが、買ってから気がついた。ちゃんと”Buy Online" の上にかいてあるのだが、ググって直接ダウンロードページにいったのが敗因だった。

http://www.vmware.com/products/fusion/overview.html

詳細は追々補充するが、windowsには難儀した。
英語版windows7にはご注意)
  1. 使えるようになるまでに、windows updateを6回、リブートを4回もやり、2日もかかった。.netとかを、ばらばらにinstallしているので時間もかかる。linuxやMacならpatchはまとめて当てられるのではなかろうか。。何度もリブートしないとならないのは、お客の利便を考えていないか、OSの作りが変なのかのどちらかだと思う。
    幸い、後述のようにインストール自体は賢いVMwareのおかげで楽だったが。。
  2. 英語のwindows7では、日本語のTEPRAのドライバも、レガシの日本語アプリも、インストーラのdialog boxの文字が文字化けしている。さらにインストーラが途中でエラーを起こして途中でアボートする。VMwareの性だとも思えないので、言語環境にインストーラが依存するのだろう。windowsの内部構造に詳しい方によると、日本語など2byte系の処理系は、kernelの内部構造から違うという。だとすると言語パックをいれても、日本語アプリはインストールできないことになる。
    Mac OS-Xが世界共通バイナリであり、ユーザ毎に言語環境すら切り替えられるのとは、えらい違いである。日本語・韓国語・中国語はもちろんのこと、右から左に書く、アラビックにでもできるのである。
  3. 2011年10月23日日曜日: Macはすごい  をご参照ください。
  4.  Mac OS-Xのうえで、windowsアプリを動くようにするAPIラッパであるwinebottlerがインストール途中でこけるのも、この言語依存性の可能性がある。以下の方はうまくいっているので、何か私の環境の問題かもしれない。この方のやり方の通りやってみたのではあるが、インストーラのdialog boxの文字は化けていた。
    http://www.semerumamoru.com/wblog/?p=1909
    さらにwinebottlerでは、TEPRAのドライバは本質的に動かせない。
  5. 英語windowsを日本語化するやり方が、いろいろ食い違っているのだが、最終的には、以下にたどり着いた。
    http://windows.microsoft.com/en-US/windows/downloads/languages
    なんと、日本語のLanguage packは、windows ultimateかwindows enterpriseにしか入れられないのである。学会(IDF)で、Microsoftの人が、Language packをいれればちゃんと使えるよと聞いて確認しなかったのが敗因。この辺の価格構成の不思議は、次節に書く。
    せっかく買ったwin7 Professionalはどうすればいいんだろう。。とりあえず、以下のようにした。
    1. shutdownし、snap shotを消し、(virtual) disk clean upをした。30GBアロケートされているうち、食っているspaceは17GBは、これで11GBに減った。
    2. これぎりぎりまでサイズを減らしておこうと思い、変更をかけたら、60GB以上にしか変更できないとのことで、逆に60GBにdiskスペースが増えた。
    3. 60GBに増えたdiskイメージを抹消した。virtual machineは残っているが、disk imageがないので、起動するとbios のnetwork bootになってfailする。所要disk spaceは1GBに減った。
    4. 無駄なので、VMwareの管理メニューから、VM自体を削除した。
  6. しょうがないので、日本から持ってきたwinXPを入れた。こちらもinstall keyをVMwareに伝えて晩放っておいたらsetupが終わっていた。本当にVMwareは賢い。rebootから、確認のEnterまで全部自動化してくれるうえに、米国サイトで買ったVMwareなのに、日本語のwindowsXPにも対応している。仮想メモリ管理のメニューも自動的に日本語になっている。

    Activateは、何度やってもwebにつながらないと失敗する。Ineternet explorerではwebがアクセスできるので、どのみち電話でActivateしないとならないであろう。(他のマシンでActivateされているので、インストールでは自動認証されないだろう。電話で長いこと待ったあげくに、古いマシンは廃棄したから新しいマシンに入れさせてくれと説明しないとならない。)

    Mac OSやVMwareが日本語であるかどうかの問題では無くて、やはり、英語版window7の問題であったと思う。レガシーアプリのスケジューラと、TEPRAのドライバ、アプリはDVD ROM - (これもMacBookProのremote driveが認識される。windows のnotePC用のUSB driveは使えない。)からインストールできた。が、依然、以下のような問題がある。結局、Macだけの環境に移行できないのだろうか。。
    • スケジューラ&メモアプリは起動するがデータが読み込めない。新規ファイルのオープンもできない。windows updateをしてSP3をあててから、uninstallしてinstallしなおしても症状がかわらない。こちらは、スケジューラはすでにgoogle calenderに移行しており、メモもevernote (暗号化も可能)に移行したので、あまり実害はない。
    • TEPRAは、セットアップ途中、USBにつないだTEPRA本体が認識されず、設定が先に進まない。VMwareにはTEPRAのUSBは認識されており、それをwindowsにforwardしている。再度ドライバだけの再インストールをやっても、おなじようにUSBは認識されない。こちらは、アプリは正常に動く。
    • あとは、windows用に買ったAdobe Photoshopや、ビデオエディタのカノープス EDIUS、デジカメについてきた、パナソニックPhotofun browserやソニー PMB、楽譜のエディタ/viewer などをinstallすれば、windowsから離れられるのではあるが。。なかなか遠い道のりでありそう。
  7. 皆さんMacを買って、いろいろなソフトやドライバがMac対応になるように、応援しませんか。。

    Macbook Airはスペックの割に格安だし、必要なものは、電子辞書すらも標準で入っている。
        詳細は、2011年10月23日日曜日: Macはすごい  をご参照ください。

    bash, emacs, gcc,  X11, Perl, Python,  Ruby, PHP, SSH, git など実績のある主立ったツールも標準で入っている。ツール間でユーザーインターフェースが統一されている。Unix BSDベースなので、設定も素直である。ソフトも無料かApp storeで低価格で買える。キーマップも自由に変えられる。セットアップは、結構高度なことをやっても半日もかからない。あとは、各社がドライバなどで対応してくれるように、普及が進めばよい。
10月中旬のNew York Timesに記事がでていたのだが、Appleは、Mac, iPad, iPhoneで低価格路線に切り替えた。もちろん品質はそのままで。。販売台数が増えると、規模の効果で仕入れコストや流通コストが改善する。なので、低価格路線で他社を出し抜けるのである。
さらに考察すると、過去との互換を排除するので、ソフトもハードも開発や製造のコストダウンが進む。性能も使い勝手も改善する。
windowsやofficeは、一番重要なユーザインターフェースをしょっちゅう変更するので混乱するのだが、Appleは、そこは変えないで、ユーザにみえない非効率な部分を変えるのである。

多言語パッケージの価格構成の不思議)

には、
「多言語対応は Windows 7 Ultimate でのみお使いいただけます。多言語対
応については、Windows Update での言語パックのインストールが必要です。」と、計画的に高価な版に誘導しているように見える。が、よくよく考えると変である。

1) 英語版には、MS IMEもついてきて、note padで漢字が入力表示できます。もちろん、ブラウザには日本語も表示できる。それなのに、日本語のソフトのインストーラがこける。
通常多言語対応していなくてもメニューが英語だけで、普通はインストーラがこけるとは
思わないでしょう。

をみると、簡単なものは、安価なHomeやProfessionalで対応し、面倒なものはUltimateにさせているらしい。
本当に多言語対応を商売にするなら、FrenchやSpanishのほうが金が取れるので、そちらをUltimateに誘導するべきだと思う。

3) 価格設定
kakaku.comで見ると、Ultimateの最安値は、35,000円。
notePCがかえちゃう。

またwin7 ultimateのupdate のpackageの最安値が19,000円

このページをみると、英語版ですが、ProとUltimateの元々の価格差は、20ドルしか無いのに。ProfessionalからUltimateへのAnytime アップグレードは$129もする。
なんか妙な価格設定です。ProfessionaからUltimateへのAnytime upgradeが高すぎる。

のように安売り店では、win7 64bitのProは$129.99、Ultimateは$149.99である。
上記のAnytime updateをするくらいなら、新規に買った方が良い。
この価格差なら、Ultimateにしたのに、だまされた感じがする。
個人理由での返品交換自由の原則がアメリカなのにwindowsは返品交換も効かない。

4) まとめ
いずれにしろ、Mac OS-X Lionが、もともと多言語対応で何でも入っていて、フルパッケージが2,600円なのとえらい違いである。http://www.apple.com/jp/macosx/
また、Appleで認証されたMacなら何台でもインストールできる。

からは、EnterPriseは、90日間試用のダウンロードができますが、もはやwindowsには
手間も金もかけたくない。やる気だったお客をそういう気持ちにさせ、アンチwindowsに走らせてしまった時点で、商売は失敗だと思います。

もう二度と、あんな面倒なinstallとくにwindows updateはやりたくない。Macなら、新規のMacbook Airを買ってフルに設定しても2時間程度で終わるのに。。

windows7は、以下の問題もある。どんどん使いにくくなっている。

  1. NASをsamba接続すると、勝手にMediaファイルになる。IPアドレスで指定すれば回避できたり、いろいろ裏ワザがあるが、面倒。
  2. suspendにしておいて電池が無くなると勝手にshutdownする。アプリはすべて強制終了する。Macがsupendで30日持つし、かりにshutdownしてもアプリがすべて元の状態に復旧するのと、大違いである。
  3. TrustedUserという属性が導入され、dllとかを勝手にいじれない。一方で、相変わらずdllが破損することがあり、知らないと再インストールをしないとならなくなる。


VMware Fusion 4)
一方Mac OS-X Lion用のVMware Fusion 4はよくできているのだが、問題がある。sleepしているMacbook AirをThunderbolt displayにつなぐとOSがpanicするようになったのである。(昨日、OS-X Lionの更新がリリースされた、Thunderbolt display対応と説明にあったので、早速、改善されているかもしれない。) 変わったのはVMwareをinstallしたあとなので、これと関係していると思う。さらには、LibreOfficeもcrashするようになった。ただし、VMware自体はよくできている。
  1. desktopが、Macとwindowsで共有される。そこに置かれたフォルダも共有されており、更新は即座に双方向に反映される。これは大変便利である。
  2. MacBookProのremote driveが認識される。windows のnotePC用のUSB driveをUSBでつないでも使えない。何度DVDを入れても、そのままejectされる。Mac用のSuper Driveを買うことにする。
  3. windowsのインストールDVDをいれてVMwareにwindowsのinstall keyを入れて放っておいたら、翌朝にはinstallが全部終わってlogonできるようになっていた。ということは、日本語のwindowsをインストールするつもりだと、冒頭英語サイトのVMwareとの相性がどうなのか、考えないとならないかもしれない。日本語版のVMwareはアクトツーから発表されている。http://pc.nikkeibp.co.jp/article/news/20110916/1036921/
    日本語windowsXPを、英語版VMwareでインストールしてみて、何がおきるか確認したい。→ 前述のようにインストール自体は完全自動で問題なくできた。日本語の追加アプリがなんらかの問題で動いていないのは未解決だが。
  4. sleepが使えるので、windows updateなどで、とんでもなく時間がかかっていても、途中で止めて、あとから再開できる。
  5. 使用メモリ、ディスク容量は適当に設定してくれてさほど、リソースは食わない。disk領域は都合20GBだけである。。このscreen shotを以下に掲載する。シームレスモードなので、ウインドウの中がVMwareで起動した、window7 外側がMac OS-X Lionである。
  6. それほど速度低下を感じない。が、windows7が計算パワーを浪費するので、windows updateが動いただけでも、ファンがフルパワーで回る。
  7. VMwareがちゃんと動くなら、Ubuntu Linuxなども入れておきたい。また、先に書いたようにwinXPもinstallしたい。