2009年6月16日火曜日

VirtualBoxで開発

星羽さんとこのエントリーを見て、Ubuntu上のVirtualBoxで仮想Windows7を走らせて、WindowsMobileアプリ開発をやってみました。

が、PentiumM 1.6GHzマシンではチョッと無理があったみたい。一応メモリは2GにしてWin7に1G割り当ててみたのだけど、やっぱり重い。
VisualStudio2008を起動してコーディングすることは何とか出来る。ちょっとレスポンスが悪いけど我慢できるかなぁ…うぅーーーん、ってぐらい(ニュアンスわかんないか)
でもWM5のデバイスエミュレータを起動して実行!ってすると、行ったきりなかなか帰ってこない。(もともと、ちょい重いプログラムだったのだけど)
お茶飲んでる間に、メモリエラーが出て終了!、コード書き換えて再実行!また帰ってこない。
歯を磨いて戻ってくるとまだ実行中。もう寝るか~、って感じで全然デバックすすまなかった。



仮想マシン上で更にエミュレータが動いている状況もアレですが、3日くらいやってみてメゲました。Core2だったら使えるくらいのレスポンスがあるのかな?

VirtualBox上で実機と接続できれば、もうすこしマシだと思うけど、まったく認識されなくなってしまったのでしかたないです(最初はデバイスの認識は出来ていたのに、一回デバイスを引っこ抜いたらLinux上で認識されなくなってしまった)

引退させたHPマシンを復活させるか…




2009年6月11日木曜日

cblsrv

Xilinxのデバイス書き込みはImpactを使うのだけど、cableserverを走らせたリモートPCとTCP接続してリモート制御ができます。TCPなんでパケット眺めたらケーブルサーバーの処理が判読できて自前のケーブルサーバが作れたりして、トラ技のおまけUSB-CPU基板がJTAGライタになったりするんじゃない?って考えていました。

が、トラ技6月号にそのものずばりの記事がありました。どうやらオープンソースのケーブルサーバcblsrvが存在するらしい。なんだ素晴しい!

トラ技のおまけ基板以外にも、cblsrv + FT2232 でimpactが使えるようにした人もいました。なひたふさんのところでJ-Writer完成ってあったので買っちゃうか?とか思いましたが、やっぱりImpactから直接使えた方が楽だよなぁって気もします

http://sourceforge.net/projects/xilprg

2009年6月9日火曜日

Opera10Beta

4年ほど前に購入したWindowsノートPCが調子悪いので、嫁さんからおさがりでもらったDELのINSPIRON9200にUbuntu9.04をインストールした物をしばらく使っています。

普通にWebを見たり、デジカメの写真を見たりするぐらいならLinuxだろうがWindowsだろうがOSXでも別に何でも良いわけで、これでMicrosoftとおさらばできるかもと思っています。

それでもやっぱりWindowsが必要な時もあってVirtualBoxをいれてみたりなんかしてる今日この頃です。

WebブラウザはWindowsでもLinuxでもOSXでもFirefoxを使っています。でも、さすがに5年前のPCではFirefoxはちょっと思いかなって気がするので、最近発表されたOpera10Betaを入れてみました。

OperaがFirefoxより軽いかというと、いまのところさほど実感はわかないです。起動はFireoxより早いと思いますが(Firefoxはプラグインをいくつか入れてるせいか起動が遅い)

それよりOperaの日本語表示が汚さが気になってしまう。一部の日本語は化けるし。あとキーボードの入力を受け付けなくなることがたまにあるみたい(ちょっと致命的だけど、beta版だからだろうか?)

日本語表示の汚さはココにも書いてましたが、

/usr/share/opera/defaults/font.ini

の日本語font指定の記述にVL*|IPA*フォントの指定を追加すると綺麗になりました

family:kochi*|VL*|IPA*=japanese good try-first

その他、メニューやメッセージを日本語化するには

http://www.opera.com/download/languagefiles/

より適当な言語設定ファイルをダウンロードして、ココを参考にして設定しました。


その他、スペードダイアルの検索をGoogleに変更する為に、設定->Web検索->編集->詳細画面でスピードダイアルにチェックを入れました


2009年6月7日日曜日

VirtualBoxその2

Ubuntu9.04上のVirtualBoxでUSBを使用するにはグループの設定が必要らしい
Ubuntu9.04にVirtualBoxをインストール 〜USBフラッシュメモリ〜 | 我が心のあれこれ

システム->システム管理->ユーザーとグループからグループの管理ボタンを押してvboxuserグループのプロパティ設定を開き、ユーザーにチェックを入れればOKでした
(一応起動しなおす)

Posted by Picasa


USBフラッシュは無事に認識して使用で来ました
WS011SHを接続して見たところドライバのインストールでエラーとなって使用で来ませんでした。その後システムから2度と認識されなくなってしまいました。謎...

VirtualBox

MacBookにVirtualBoxを使ってWindows7 RCを入れました - 星羽子猫日和を見て”その手があったか”と思って偽Mac風Ubuntuマシンに入れてみることにしました

SynapticパッケージマネージャからVirtualBoxをインストールして、仮想マシン上にWindows7RC版をインストール

順調にインストール完了。ここで仮想マシン上でUSBが使えないことに気がつきました。パッケージマネージャからインストールしたOSE判とやらではUSBは使えないらしい

OSEではないバイナリをダウンロードしてインストールしてみたら表示がおかしくなってしまいました。透明というか、加算合成のような画面でちょっと使えない



ぐぐってみると
env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox
として起動するとよいらしいです

そんなこんなで手間取って、USBはまだ使えてません


Posted by Picasa

2009年6月3日水曜日

ポップコーンマシーン

今日が誕生日だったんだけど、昨日の話し


家に帰ったら子供からの誕生日プレゼントでポップコーンメーカが届いてました。このまえの「ちび丸子ちゃん」の影響です。
誕生日は明日なんだけどねぇと思いながら見たら、もう既に開封済みで、しかも使用後でした...
「おとうさんへのプレゼントなんでしょ?なんで先に使っちゃうかな~」と思いながらも賞味期限3年前の豆で作ったらしいポップコーンをおいしくいただきました。ありがとう。




これで毎日ポップコーンが食べれるね!
また太っちゃうよ~
Posted by Picasa

2009年6月1日月曜日

Androidとかjigletsとか

これすごいなー

ウィルコム「Advanced/W-ZERO3 [es]」でAndroidを動作させているムービー | memn0ck.com
[Android]アドエス(WS011SH)でAndroidを動かす ~第1回(動画) - .h2o2のお気楽日記

jigletsって何が出来るんだろ?ちょっと気になる
jig.jp、WILLCOM NS向け「jiglets」の開発キットを公開
jiglets for WS026T


近頃はWindowsMobile用の開発環境に関してちょっと残念というか
Visual Studio 2010 には WM開発環境はありません T-T
らしいし、Marketplaceは微妙な感じだし、週末プログラマには魅力的な話題が無いので、
Androidにチョー惹かれてます(実態は知らないけど)

ちょこっとコーディングしたらサクッ動いたみたいな感じで面白いアプリがつくれたらなぁーって思います