2008年03月03日

「WindowsMobileプログラミング徹底理解」

発売されたのは知ってて、この間から探していたんだけど、今日立ち寄った書店でようやく発見。

紹介記事はいっぱいあるんだけど、書評が見あたらないので、自分の目で見たいと思ってたんですよね。

んで、目次を繰っていくと大体見知った内容が続いていきます。

ここ半年いろいろ試行錯誤したり、ネットの海をさまよったり、ソース解析をしたりして、ようやく分かったことが順序よく書いてありました。

これからWMプログラミングを始める人には、実践的な内容ですごくいい本だと思います。

でも、私にはもう必要な本ではありませんでした。

それがすごく残念。

結局買いませんでした。

#半年前に出てたら良かったのになあ。
posted by Jiro at 20:09 | Comment(0) | TrackBack(0) | 日記

2008年02月28日

FontOnStorage活用

以前話題にしてそのまま放置していたFontOnStorage(ホーミンさん: http://www.geocities.co.jp/SiliconValley-Cupertino/2039/ )ですが、今日思い立っていろいろ試していたら、うまい活用方法が見つかりました。

 まず、発音記号のフォントをFontOnStorageで読むようにさせます。

 これだけだとそんなに大きいわけでもないIpa93sr.ttf(40KB)がSDカードに置けるようになるだけで、Operaは文字化けしたまんまなんでメリットはありません。

 次にpDiceを起動して、一回検索をかけた時点で、FontOnStorageを終了させます。

 するとあら不思議。pDiceでは発音記号が正しく出る上に、Operaの文字化けまで直ってしまいました。

 どうも挙動を見ていると、CreateFontする瞬間だけFontOnStorageが常駐していればいいみたいです。

 今週末にでも、pDiceに組み込んで試してみることにします。


#Operaが文字化けしないって、当たり前に快適だったんだなあ。
posted by Jiro at 22:18 | Comment(0) | TrackBack(0) | 日記

2008年02月27日

WMが標的のトロイの木馬

Windows Mobileを狙うトロイの木馬が中国で出回る、米McAfee報告

http://internet.watch.impress.co.jp/cda/news/2008/02/27/18596.html

だそうで。

自己増殖するタイプのウイルスではないようですが、うかうかソフトをダウンロードしてられない日も遠くない未来なのでしょうか。


絶望した!WMさえも安心できない社会に絶望したっ!



……は!
入れてませんから!
木馬もウイルスもスパイウェアも仕込んでませんからあっ!



ま、でも、ソースを公開しておくのが一番いいんでしょうね。
posted by Jiro at 18:19 | Comment(0) | TrackBack(0) | 日記

2008年02月26日

れす

やまさん
peeceさん
 閲覧モードとファイル履歴、約束は出来ませんが、ちょっと考えてみます。

txt,ini以外のファイルをjotで簡単にファイルを開く方法ですが、私の普段のやり方をご紹介します。

1)GSFinder+ for W03を用意する。(他の亜種でも同じかどうかは知りません)
2)GSFinderのオプション-アプリケーションの起動タブで、「\windows\sendto」フォルダを指定し、""で囲むにチェックを入れる。
3)GSFinderでjot.exeのショートカットを作り、\windows\sendtoフォルダに格納する。

ここまでうまく設定できていれば、ファイル-送る、の下にjotが出てくるはずです。あとは、

4)GSFinderでファイルを選択し、ファイル-送る-jot を選ぶ。(または、タップ長押しで出てくるメニューで送る-jot)

これで、好きなファイルを好きなときにjotで開くことが出来ます。応用すればjot以外のアプリもこれでOK。

for W03はStandardEdition対応もしてるので、X02HTでも大丈夫。

たぶん、jotに履歴機能つけるよりも便利です。お試しあれ。
posted by Jiro at 23:30 | Comment(2) | TrackBack(1) | 日記

今日からつなぎ放題

朝からパケット使いまくり。w
パケ代気にしなくていいのが、これほど快適とは思いませんでした。

x2に減速したんで遅くなるかと思ったのですが、体感ではほとんど違いが感じられません。

接続先を切り替えたときにair-proxyの設定が飛んだらしく、高速化プロキシが入っていない上に、画像読み込みも有効にしたというのに、以前感じていたイライラをほとんど覚えなくなったというのも、つなぎ放題の恩恵なんでしょうね。

こんなことならもっと早くプラン変更すればよかった。
posted by Jiro at 13:22 | Comment(0) | TrackBack(0) | 日記

そんなに悪くないと思うけど

昨日とうとうイーモバイルの音声通話サービスが発表されましたね。
基本料金\1000で、ドコモのプランS(\1500)相当の通話料金だから、頑張ってる方じゃないかと思います。

エリアの狭さと、ドコモローミングは別料金、ってのが罠だとは思いますが。w

実質無料みたいな格安音声端末が出せれば、\1,000/月で待ち受け専用に出来るし、加入者は増やせるような気がします。



あれ?それだったら、SBMの白プランでいいじゃん。


んで、本題はS11HTことTyTNII。
TyTNII

高級っぽい外装がいいですね。チルトするのもイイ!メモリも充分に載ってるし、QVGAなのもレスポンスよくするため、と思えば欠点ではないでしょう。

ちょっと厚くて重いかな?

中身はSMS7200なProffesionalEdition機なので、物欲を醸し出すには今一なのですが、最近のHTCはX03HTといい、こいつといい、ばんばんWM機をリリースしているのを見ると、何となくうらやましさを覚えてしまいます。リリースされる度に、端末の完成度も高くなってますし。

初期費用\43,980 + \4,980/月で、スマートフォン+高速通信使い放題だから、X01Tで頑張るよりはよほど安くあがるんじゃないでしょうか?


追記:
よく見たらトップページで「電話基本料無料。*1」と書いておいて、実は小さく「*1 別途、データ通信利用料(1,000円/月〜)がかかります。」とか書いている。

他にも「ケータイ初!*2 980円/月で24時間通話無料。*3」とか。

こんなところが詐欺的って言われてる所以ですか。



でもさ、最近の携帯業界の広告見てれば、こんなのわざわざ腹立てるほどのことじゃないよね。
posted by Jiro at 07:04 | Comment(0) | TrackBack(0) | 日記

プチ・リニューアル

この間から、サイドバーとかダウンロードリンクとかレイアウト変更しています。
もうしばらく、ちょこちょこいじるつもりです。
posted by Jiro at 06:32 | Comment(0) | TrackBack(0) | 日記

2008年02月25日

プラン変更

京ぽん時代から、ウィルコム定額+データ定額でやってきたのですが、秋あたりからパケット使用量が増えてきて、一月分でとうとうパケ代が2000円を越えるようになってきました。

これ以上使うようだと、リアルインターネットプラスの値段を超えてしまいます。

通話明細見ながらいろいろ考えたのですが、通話自体は月300円程度と少な目なので、思い切ってつなぎ放題に変更することにしました。

ならば、今使っているプロバイダがA&B割対応してるので、併せて申し込まない手はありません。が、A&B割の手続きにはプロバイダのユーザIDが必要なのです。

こういうものって、いざ必要になると出てこないんですよね。

あちこちひっくり返して、やっとのことでウィルコムストアの手続きが終わりました。

んで、今朝ウィルコムのページ見てたら、A&B割よりマルチパック使った方が安いと気づきました。その上、マルチパック申し込むとA&B割含め全ての割引が解除されると……

あの苦労は一体……

ええ、申し込みますよマルチパック。(涙目)

#でもオンラインで申し込めないのは手間だなあ。
posted by Jiro at 09:59 | Comment(0) | TrackBack(0) | 日記

2008年02月17日

よかったあああああ

>katsuさん
 直ってよかった。(T_T)
 これでようやく胸のつかえが取れました。

 デバッグ協力ありがとうございました。

 変換文字列の背景は一旦白に戻しますけど、
 色が違う方が見やすいのは確かなんで、ちょっと考えます。

 本当にありがとうございました。
posted by Jiro at 17:12 | Comment(0) | TrackBack(0) | 日記

おいらも今日はこの辺にしよう

>katsuさん
 変換中文字列の背景色をグレーにしてみました。
 これで、□が出たときの背景色が白かグレーか見てみてください。

 #nEdit側か変換文字列側か、どっちでトーフが出てるのか、わかんなくなっちゃいました。

 ご報告いただいた現象から推測して、細かい修正はいくつかしたんですけど、あんまり自信ありません。

 お時間出来たときにでも、お願いします。今日は色々お付き合いいただき、ありがとうございました。

jot046B.cab
posted by Jiro at 13:34 | Comment(1) | TrackBack(1) | 日記

下手こいた

ImmGetCompsitionString()APIの返値のエラーをチェックしてなかった。orz

>katsuさん
 たびたびすみませんがテストお願いします。

jot045.cab

あ、ファイル名にBつけるの忘れてた。
posted by Jiro at 12:26 | Comment(1) | TrackBack(0) | 日記

一歩前進

>katsuさん
 ありがとうございます。
 BSキーについては解決してよかったです。

 変換中文字列のところはもう少し悩んでみます。

#やっぱ実機欲しいなあ……
posted by Jiro at 12:05 | Comment(0) | TrackBack(0) | 日記

心当たりを直してみました

>katsuさん

 BSキーをWM_CHARで処理するように修正してみました。

 (WM_KEYDOWNが来てない感じ。そーいやhikkyもどきでも、一部キーが取れないって報告があったっけ。)

 IMEの変換中文字列がなくなったときの挙動がPPCと少し違うみたいなのでここも直してみました。

 (BSで変換中文字列を消したとき、PPCだとすぐにWM_IME_ENDCOMPOSITIONが飛んでくるんだけど、ご報告いただいた動作だと、0文字でWM_IME_COMPOSITIONが来た後、カーソル移動で初めてWM_IME_ENDCOMPOSITIONが飛んでくるような気がする)

 テスト版を作ってみたので、試していただけませんか?

jot044B.cab

posted by Jiro at 11:38 | Comment(1) | TrackBack(0) | 日記

れす

>katsuさん
 その節はどーもでした。
 日本語入力はどーにかなったみたいで、一安心です。

 >ただ、0.4.xからDELキー(BS)での文字の削除が利かなくなっているようです。
 もう少しkwsk教えてください。

 終話キーの横にあるBACKキーはBS動作しますか?
 DELキーがDELETE動作(右の文字を削除)になってませんか?
 半角/全角文字で動作は同じですか?

#デバイスエミュレータでは、ちゃんと動いてるんだけどなあ。
posted by Jiro at 09:59 | Comment(1) | TrackBack(0) | 日記

2008年02月13日

まちがいさがし

うおおおっ

昨日のエントリ、書いてるときに感じた違和感はこれだったのかあ!

まちがいさがし【バリ5!】

気付かなかった……orz

ついでに、リンク先のまちがい指摘。

>で、今度はGPUメーカーであるNVIDIAが、そのライセンス製品の生産に乗り出して来たという訳です。
元記事にも書いてありますが、前モデルのGoForce6100で、すでにARMコア統合されてますよね。
posted by Jiro at 21:39 | Comment(0) | TrackBack(0) | 日記

2008年02月12日

WM用新型プロセッサ

NVIDIA、720p動画対応の
Windows Mobile向けプロセッサ「APX 2005」


だそうで。
EMONEに載ってるGoForceの後継の後継ですね。ARM11搭載なので1チップで、CPU+GPUになるという。

正直XScaleの開発が頭打ちになりつつある感があるので、この手のPDA用アプリケーションプロセッサの登場はいいニュースではないかと思います。

HTCのX03HTなんかは、QualcommのMSM7200のようなベースバンドとアプリケーションプロセッサが一緒になった石を使っていますが、W-ZERO3の場合はベースバンドチップ内蔵のプロセッサは逆に使えないわけです。

問題はW-ZERO3の価格帯にマッチする値段かどうかですね。EMONEと同じ価格帯には設定できないでしょうから。


んーーーでも、こいつを使ったW-ZERO3後継機種が開発中だといいな。
と夢を見ておこう。

posted by Jiro at 22:20 | Comment(0) | TrackBack(0) | 日記

2008年02月06日

軽くテストしてみた

32MBまでは確保できた。
うまくいきそう。
しめしめ。
posted by Jiro at 22:22 | Comment(0) | TrackBack(0) | 日記

メモメモ

そっか、ファイルマッピングはプロセスメモリの32MB以外の領域からメモリを使うのか。

仕事中にMSDN眺めてて発見。(仕事しろよ)

後でやってみよっと。
posted by Jiro at 20:04 | Comment(0) | TrackBack(0) | 日記

2008年02月03日

今気付いた

WM標準のエディットコントロールって、IMEの変換中文字列を自分で描画してるんだ。

もしかして、StdのデバイスエミュレータのIMEって、IME自身は描画してくれないのかも。

つーことは、jotでも変換中文字列描画の処理を作り込めば、Std対応できるのかもしれない。


でも、やっぱ実機がないのは痛い……orz

#WILLCOM儲としては、今更SBMに貢ぐ気にはならんしなあ。
posted by Jiro at 22:51 | Comment(0) | TrackBack(0) | 日記

やっぱり壁が……

StandardEditionのデバイスエミュレータで、なんとかIME経由での入力が出来るようになりました。

でも、変換中文字列が表示されないという問題が……。orz


Smartphoneのデバイスエミュレータにはきちんとした日本語IMEが載っていないので、これ以上のjotのStandard対応は諦めることにします。

近いうちに、jotのソースを公開します。

公開デバッグってことで。
posted by Jiro at 00:19 | Comment(0) | TrackBack(0) | 日記