Dropbox

VMware Fusion に Ubuntu Server を導入

Ubuntuの本家サイトよりUbuntu Server EditionをもらってきてMacBook上のVMware Fusionに導入しました。

[ VMwareの設定 ]
VMware Fusionの設定ウィザードに従ってLinux用の設定を行います。最後の方でダウンロードしたisoイメージを指定するステップがあります。これを行うとCDイメージをマウントした状態でVirtual Machineが立ち上がり導入作業が直ぐ始められます。ちょっとだけ手間が省けるだけですがVMware偉いです。

[ Ubuntu Serverの導入 ]
Ubuntu Serverの最初の導入メニューで2番目の”Install a LAMP server”を選びます。LAMPとはLinux, Apache, MySQL, Perl/PHP/Pythonが入っているということだそうで、私の目的にかなった選択です。何も考えず最初のメニューでReturnを押してしまうと”Install to the harddisk”が選ばれてしまいます。この場合Apacheから初めて必要なもの全て自分で導入しなければなりません。

画面に従って行くだけで問題なく導入できました。言語は英語で導入しました。日本語にするとVMwareの画面でコンソールを使用するときに不都合が出ます。ただしMac OS Xのターミナルからログインすれば日本語メッセージの表示も正常に行われます。

[ sshとemacsの導入 ]
導入完了後、まず最初に追加導入したのはsshです。sudo apt-get install sshで簡単に導入できます。この後の作業はMac OS Xのターミナルからsshでログインして行いました。VMwareのコンソールを使用すると他のウインドウに移動するのに、手間がかかるのでsshで外部からログインするのがお勧めです。後はsudo apt-get install emacs21でemacsを導入して準備完了です。

[ phpMyAdminの導入 ]
MySQLを管理するのにコマンドラインだけでは大変ですし、ツールを使わないと出来ないこともあります。そこで定番のphpMyAdminを導入します。all-languages.tar.gzをもらってきて適当なところに展開します。私の場合、ホームディレクトリー下にpublic_html/phpMyAdminというディレクトリーを作りました。MySQLに何のパスワードの設定もなされていないので、展開するだけで使用できます。

[ WordPressの導入 ]
とりあえず、うまくサーバーとして導入できているかどうか確認するためにWordPressを導入してみました。予めphpMyAdminでデータベースを作成しておきます。WordPressの導入スクリプト中で作成したデータベース名を指定します。またディフォルトのMySQLの導入状態ではパスワードも設定されていないので、ユーザーはroot、パスワードは空白にします。後は手順通りで何の問題もなく、あっという間に導入完了しました。

Ubuntu Server Editionは初期設定ではセキュリティー的にかなりユルユルな感じがします。私のように外の世界には見せないテスト環境として使用するのには手間が少なくて良いですが、本物のサーバーとして運営するためには、セキュリティー関連の設定をしっかり行わなう必要があります。

VMware Fusion に Ubuntu を導入

Ubuntu on VMware Fusion

Linuxサーバーのテスト環境が必要になり、最初は小さなPCか玄箱Proを購入してファイル・サーバーと兼用にしようかと思いました。常時稼働させるわけでもないし、ここはMacBook上のVMwareで稼働するのが今風ってことで導入を始めました。ディストリビューションは、これも今風にUbuntuを使うことにします。

Ubuntu Japanese Teamのページを見るとUbuntu 6.10 VMWare Image 日本語版なるものがあります。本来はWindows上のVMwareで作成したものだと思いますが、Mac OS XのVMwareでも大丈夫だと期待してみます。ubuntu-ja-6.10-vmware-i386.zipを解凍したものをフォルダーごとvmwareのフォルダー下に移します。

Ubuntu-Edgy.vmxというファイルをダブルクリックするだけで見事に起動しました。VMware Toolsは、導入済みのようですが、マウスのシームレスな移動が出来ていません。VMware ToolsがWindows版とは違うのかも知れませんので再導入してみます。VMwareのメニューからインストールしても自動的には実行されないようです(ルートじゃないからかも知れません)。/media/cdrom0/が自動的にマウントされるので、その下のVMwareTools-e.x.p-43733.tar.gzを適当なところに展開します。そこに移動して sudo ./vmware-install.plを実行し、プロンプトに適当に(すべてreturnキーで良かったと思います)答えていくと導入が終わります。

マウスもシームレスに動くようになり良い感じです。デスクトップも美しいし簡単に導入できて良かったのですが、サーバーのテストのためには色々と導入しなければなりません。それはそれで良いかと思ったのですが、調べてみると Ubuntu Serverというパッケージもあるようです。実際GUIは必要ないですし、テスト環境は少しでも軽い方が良いので、こちらも導入を試してみることにします。こちらの顛末は、また後ほど、、、

実に一年振りとなる「私の電脳歴」カテゴリーのエントリーです。ネタ切れの時に昔を懐かしんで書いていたカテゴリーです。あまりに昔の事で時系列になっているかどうかも怪しいです。 🙂

小さな機械が好きでポケコン使ったり電子手帳に入れ込んだりしていましたが、今にして思い返すとOMRON Massifを購入した時点でモバイラーになったと言えるのかもしれません。

Read the rest of this entry

La Fonera with external antenna

500円でFONルーターを購入してFoneroになりました。パブリックなアクセスポイントとして電波を出し始めたのですが、本当に家の外からアクセス可能であるのか大きな疑問でした。というのもの鉄筋造りのマンションでは無線ルータの設置場所を慎重に選ばないと家の中でさえ電波の届きが悪い場所が出てくるからです。

とりあえず普通にLa Foneraを窓際の机の上に設置してX01HT(感度は良くないですが)を持って家の周りをうろついてみました。我が家はマンションの9階なので家のすぐ下では恐らく電波はキャッチ出来ないであろうということでベランダの窓が直接見えるような場所を中心に歩いてみましたが全く接続出来ませんでした。隣のアパートの上層階には電波が届いているかも知れませんが路上では全くだめなようです。

そんな時にkiyonariさんのブログでFontennaの記事を拝見しました。おお、うちにも似たようなアンテナがあるぞ。以前、使用していた無線ルーターで家の中の電波状況を改善するために購入したBUFFALOのWLE-DAです。これと接続コネクターWLE-RMCを使用することによりLa Foneraに接続可能になります。このアンテナは指向性のある平面アンテナです。指向性がある分、飛距離や電波強度の改善を期待できるわけですが、室内で簡単に試した分には電波強度が上がっているようには思えませんでした。同軸ケーブルの細さの問題か相性のようなものがあるのかもしれません。ただしアンテナの位置を選ぶ自由は得られました。

ということで、ベランダの高い位置にアンテナを仮設置をしました。X01HTを持って出かけてみると100mほど離れた場所でなんとか接続出来ました。これでFoneraとして貢献出来るようになったかな?

WTK25 QWERTYエミュレーターの謎

Java MIDPの開発ツールをWTK22からWTK25に更新しました。KKJConvを動かしてみると何故かQWERTYデバイスのエミュレータのみでキーが二重に入力されるようになりました。最初はKKJConvの隠されたバグが顕在化したのかと少々あせりました。

QWERTY以外のエミュレータでは問題ないですし、落ち着いて考えると キー入力をダブらせるバグを作るほうが難しいです。そこで簡単な切り分けを行ってみるとキーを押下するとkeyPressedと一緒にkeyRepeatedというイベントが発生していました。keyRepeatedは、その名の通りキーをホールド後一定時間が経過してからキーが離されるまで連続して発生するイベントです。それが何故かkeyPressedと同時に発生してしまい入力が重複してしまったということです。MIDPのエミュレータは以前からそうなのですがキー・リピートが(少なくとも導入時の設定では)出来ないものなので何やら怪しげです。

何はともあれQWERTYエミュレータの設定ファイル C:\WTK25\wtklib\devices\QwertyDevice\QwertyDevice.properties をのぞいてみると # keyRepeatEvents = false などという場所がありました。以前の設定ファイルには存在していなかったキーワードと思います。コメントアウトされているので有効にしてみます(行頭の#を外す)。これで目出たく余分なキーリピートの発生は抑制されました。

もう一度現象を確認すべく先のキーワードをコメントアウトしてみますが、同じ現象は発生しませんでした。ついでにkeyRepeatEvents = trueにもしてみましたが挙動は全く変わりません、キーリピートも有効にはなりませんでした。ま、とりあえず使えるようになったのでよしとします。

バッファロー SHD-U16G

BUFFALO USB2.0対応 シリコンHDD SHD-U16G

BUFFALO SHD-U16G シリコンハードディスクなるものを購入しました。16GBの容量のUSBメモリーです。それが量販店で17000円強で買えるので今までのUSBメモリーと比べると割安感があります。

見た目は普通のUSBメモリーそのものですが、ふたまわりほど大きいです。シリコンハードディスクと銘打っているのは、PCからはハードディスクとして認識されるからです。ハードディスクとして認識される事によりNTFSでフォーマット出来るというメリットがあるそうです。パティションも切れるようですが、今時16GBを分割して使う人はあまりいないでしょうね。

対応OSはWindows 2000/XP/VistaですがMac OS Xからもハードディスクとして認識され使用出来ています。バックアップやセキュリティ関連の付属のソフトウェアはWindows専用です。

パッケージには「高速読み込み」と書かれています。読み込みだけに限定しているわけで、このキャッチフレーズは書き込みは遅いよと言っているわけです。 私はベンチマーク等は行っていませんが、上の写真のリンク先であるアマゾンのユーザーレビューを見ると書き込み速度はかなり遅いようです。フラッシュメモリーはそういうものだとは思います。購入される場合は読み込み速度の数値だけを見て判断しないようにした方が良いでしょう。

GPS で遊ぶ、その3 – Sports Tracker

Nokia Sports Trackerを試してみました。Nokiaから無料で提供されているGPSを利用したユニークなソリューションです。

リンク先のスクリーン・ショットを見ていただければ想像がつくと思いますがGPSの位置情報の変化を利用してランニングなどのスポーツの手助けをするものです。移動距離、時間、速度などの情報をリアルタイムで確認することが出来ます。また、相対的な移動の軌跡も何時でも画面で確認できますし、ログ情報を取り出してGoogle Earthなどに反映することも出来ます。

プログラムのUIも良く出来ていて、直感的な操作が可能です。また画面の出来も美しいです。

問題は、私があまりスポーツをしないので活用の機会がないことです 🙁 スキーとかに持って行くと面白そうなんですがシーズン終わっていますし、ママチャリで走り回ってログ取って遊ぶくらいしかないです。

X01HT ケース – HARD WEAR CHX-201K

HARD WEAR CHX-201K

SHINO-BLOGにて「X01HT 純正みたいなケース」として紹介されていたケースを近所のヨドバシにて1280円で購入しました。純正のケースとよく似ていますし、大きさも純正みたいにピッタリです。ベルトに装着した感じも良くて満足しています。

PDairのケースを使用していたのですがベルト・クリップを破損してしまいました。どうしようと思っていたところでタイミングよくSHINO-BLOGの記事を読みました。オズマ株式会社の製品でブランド名らしいHARD WEARという名前がパッケージ上に大きく書かれています。LLサイズ、型番はCHX-201Kです。 パッケージの裏に内寸法が111x49x24mmと記されています。X01HTの幅は55mmほどあるのでサイズ・オーバーなのです。しかし上の写真でも分かるように、わずかにはみ出した感じもありますが実用上問題はありません。

純正ケースは、よく言われるように磁石が強力すぎます。実際に私も不用意に鞄の中に入れたために預金通帳2冊の磁気ストライプを飛ばしてしまいました。 このケースも磁石を使用していますが、おそらく純正ケースよりは危険性が少ないと思われます。純正ではケースの蓋を閉じた状態でも表側に金属が強力に吸い付けられてしまいます。このケースでは蓋を閉じていれば吸い付けられるほどの磁力を感じることはありません。

GPS で遊ぶ、その2 – GPS Track

GoogleErathTrackData

705NKをGPSデータのロガーとして使用してみました。使用したのはJava MIDPで書かれたGPS Trackというソフトです。なかなかよく出来ていて、安定した動作をしました。上の写真は秋葉原に500円のFONを買いに行った時のトラックデータです。ちょっと軌跡が乱れていますが定位しにくい条件でも有ったのかもしれません。

その他の事柄、
– 衛星の状態を表示する画面はコンパスのようになっていて進行方向が表示されているみたい。結構ふらついています。自動的に方角が示されることより太陽と月の方向が同時に表示されているので、それを頼りに方位を定める事が出来ます。
– データはMIDPのレコードストアに格納されるのでログ取得中は余計なダイアログが出る事無く快適です。データは後からBluetoothで送ったり(私のMacには、まだうまく送れていない)、ファイルに保管します。
– Google Earthのkmlファイルが直接出力出来るので手間要らずです。
– GPS Trackを使用中は他のソフトでGPSを使用する事は出来ません。試しにSmart2Goを起動してみるとGPS Trackは終了してしまいました。反対も同じでGPS Trackを起動するとSMart2Goが終了します。X01HTとの同時使用も出来ません。このあたりはWM5の方が進んでいますね。WM5であれば同一デバイス上の複数のアプリからGPSが使用出来ます。

GPS で遊ぶ

BT-395W

主に海外で使用するためにGPS受信機を購入しました。といっても本当に使うためというより、気まぐれに興味本位で購入したものです。購入したのはBT-359Wというもので定評のあるSiRF StarIII搭載です。以前、亜洲モバイル人柱隊で紹介されていたHolux GR-240と人気を二分するものです。BT-359Wにしたのは日本国内で在庫の有りそうな店が見つかったからです。

パッケージには充電用のUSBケーブル、それに給電するためのシガライター式のアダプターと日本語の説明書が入っていました。安かったので予備のバッテリーも一緒に購入しました。

とりあえずX01HT上のGoogle Mapsで使用してみることにします。設定や使用方法の簡単さから言えばNokia 705NKでSmart2Goを使用した方が良いのですが、あまりにも地図がショボイです。

結果は今ひとつでしたが、ログの取得も試してみました。

Read the rest of this entry