JSCLの存在を忘れてしまっていた
[rarul.comサーバ] [ケータイJava]
'06/04/30(日曜日)22:45:20stViewer3gcがまともに動かないだとかいう話が掲示板にいくつか寄せられてますが、これの回答をする上で大切なことを忘れてしまっていました。
Vodafoneの3G(3GC)端末では、VアプリのライブラリであるJSCLはオプション扱いになってたんでした。
Vodafone(J-PHONE)の2G時代の遺産であるVアプリ(Javaアプリ)のJSCLのライブラリは、3G時代では過去のものとして捨てられることはすでにご存じかと思われます。(参考) んで、いわゆるP5型〜P7型までを作ったことのあるメーカであるSH(シャープ)とT(東芝)とN(NEC)は、3GでもJSCLライブラリに対応した機種を作ってます。で、それ以外のメーカは、JSCLなんていう過去のライブラリにこだわるはずもなく、JSCL未対応となっているはずです。
というわけで、JSCLを使ってるstViewer3gcはSHとTとNでしか動かなくて、ほかの端末ではちゃんと動かないのはごく当たり前ということになります。いやいや、肝心なとこを忘れてしまっていた。
で、利用者の関心は、JSCLに未対応の端末ではstViewerが使えるのかどうかというとこかと思われます。
JSCLに未対応の代わりとして、MIDP2.0のJSR 75の「FileConnection Optional Package」が使えます。これを使ったstViewerのバージョンとして、WILLCOM向けに遊びで作ったやつがあります。これをベースにすればよいってことになります。というかWILLCOM向けのやつそのままで動く可能性もアリ。
てなわけで、あとはやる気とデバッグをどうするのかというあたりですな。
最近のできごと2
[日常]
'06/04/26(水曜日)22:36:21- 昨日初任給が出た。とりあえずケーキ買って帰った。あとは休日に外食おごりだな。
- この1ヶ月研修だけで特に何もしてない。のに給料もらっていいんだろうか。とかという葛藤はあった。
- 弊社の主力商品の工場を見てきた。「GW返上で生産」とかニュースが流れてた。中の人テライソガシス。
- というか、配属先が決まるの6月とかariehen
- とりあえず、こんなおもしろくもない日記を書いているオレ自身もおもしろくないし、読んでる読者もおもしろくないんだろうなぁ。
- もうすぐGW。。
今日のPHPで困ったこと
[Linux] [スクリプト・CGI]
'06/04/17(月曜日)01:25:15●VineLinux 3.2 で apt-get でアップデートしたら、なぜか /usr/bin/php がなくなってた。cronに登録されたスクリプトがいっぱいエラーはいてた。removeしてもう一度入れ直したら直った。
●phpスクリプトで直接XML(RSS)をはいてブラウザに返すスクリプトでつまづいた。pearでXMLに関連するもの入れ直した。mb_internal_encoding, mb_http_output,を正しく設定して、header('Content-Type: text/xml');したら直った。Content-Typeはapplication/xml+rssではよくないようだ。Content-Typeをtext/plainにするとmb_http_outputが働かないとかいうよくわからない動作も体験した。
●コマンドラインphpで「Content-Type:text/html;charset=Shift_JIS」とか出てきて困る時は、php -qしましょう。
●「X-Powered-By: PHP/4.2.2」が困る時は、expose_php = Offにしよう。とりあえず /etc/php.ini に書いとけばいいかと。
●ほかにもいろいろと困った気がするけど忘れたのでもういいや。
最近のできごと
[日常]
'06/04/16(日曜日)23:01:41- 新入社員の2週間の研修が終わった。たぶん短かったと感じたんじゃないだろうか。
- 「この会社でやっていけるんだろうか」という不安は何回か思った。
- 電波時計が2時間進んでいた。最初、電波時計でない方が狂っているのかと思った。
- 自分のいびきで目が覚めた。たぶん疲れているんだろう。
- rarul.comサーバは平和に動いていてくれてよかった。まー、どうせたいしたアクセス数ないけど。