Ver.0.1.0です。機能は徐々に拡張していくということで、とりあえずリリースです。ダウンロードは下のリンクからどうぞDownloadインストール方法Installer.app用のスクリプトを書いていないので手動でインストールしてください。Touchをリセット(電源ボタン長押し)以上でインストール完了です主な制限事項(^^;データはtraintime.txtです。Touch向けにソフトを書いてみました現状はこんな感じObjective-cって何?というところからスタートして10時間ちょっとでとりあえず動くものができました。Frameworkとして多くのクラスが提供されているのが大きいです。Nokiaと戯れました。個人的に感じたことをずらずらと並べてみるとC++に慣れていればJavaを書くのは難しくない一般的に必要な機能はほとんどクラスとして提供されているので、既存クラスを組み合わせるだけでかなりのことができる複雑な計算をさせるとやっぱり遅い標準UI部品がちょっと使いにくい結局CanvasをFullScreenModeで使ってUIを完全に手作りした方が楽かも一番感じたのは、Javaでは必要なクラスはほとんど用意されているため、部品を組み合わせるだけでそれなりに動くものができるということです。その分、アプリの実行スピードが犠牲になってるんですけど、リアルタイム性をそれほど必要としないアプリや処理自体が重くないものなら問題ありません。Worldを作ってみました。N70向けJava開発環境まずは、新しいおもちゃ用開発環境の構築からスタート。成果物を他のプロジェクトの一部にするかもしれないと言うことで、そっちのプロジェクトで使っている言語に合わせてJavaでコーディングしないといけません。環境構築に必要なファイル群をダウンロード。FP3)全部ダウンロードしたら上のリストの順番にインストール。私が試した限りでは全てのパッケージを同じパーティションにインストールしないとEclipseとCarbideの組み合わせが正常に動作しないので注意。インストールが終わったらEclipseを起動してみてTools>Carbide.jのメニューがあれば正常に動作してます。ちなみにEclipseは日本語化することもできますが、Nokiaのプラグインと日本語化用のファイルがぶつかってトラブルになると面倒なので、日本語化していません。27,2006新しいおもちゃ新しいおもちゃ到着。いっても研究がらみなので完全なおもちゃではありません。研究費で買ったので個人の所有物ですらありません(^^;今後2週間ほどはこれと戯れる予定。Platform(ALP)」を発表した。今回発表された「ALP」は、携帯電話などの機器に向けたプラットフォーム。ToolKit」や組込向けデータベースエンジン「SQLite」などのコンポーネントが含まれるほか、ブラウザアプリケーション「NetFront」や、PalmSourceのメッセージング・テレフォニーミドルウェア、パソコンとの同期機能、PIMツールなども組み込まれる。両社では「ALPは直感的な操作性に優れ、キャリアや端末メーカーはニーズにあわせたカスタマイズが可能」とアピール。今後、開発者向けにSDK(開発キット)などを提供していくという。ACCESSとPalmSourceが携帯向けプラットフォームを発表。WEEKとして取り上げられていました。mytreo.net内で常に右のメニューバー一番上にスクリーンショット付きで載ってます。21,2005PetitLaunch、PalmGearに登録される数日前に登録の申請を出してあったのです。Tips先日公開したPetitLaunchですが、あちこちで紹介して頂きありがとうございます。今日はちょっと見落とされがちなTipsを紹介してみます。コマンドを新規作成するときにデフォルトでアプリ名やシステムコマンド名がCommandNameフィールドに挿入されるため気付きにくいですが、PetitLaunchではコマンドの名前は自由に設定できます。これを利用して以下のようなことが可能です。単純なコマンド名で登録するこれは私がやってることなのですが、長かったり覚えにくかったりする名前のアプリを単純なコマンド名で登録します。Mailといった感じです。一つはインクリメンタル検索機能を利用したものです。コマンド名の先頭に特定の文字をつけるあまり使用頻度が高くなくリストを使って選択したいアプリで使います例えばDAを呼び出すコマンドの先頭にすべてdをつけます。dDaDialLockこうしておくとコマンドウィンドウでdを入力した時に、これらのコマンドのリストが表示されます。要するにコマンドをカテゴリ分けするようなことができます。PetitLaunchはコマンドの自由度が高いので他にも色々工夫の余地があると思います。/></a>こんな感じです。これで画像の横のサイズが240ピクセルで表示されて、表示されている画像から元サイズの画像へのリンクが張られます。URLの部分は自分の環境にあわせて調整してくださいあまりに基本的なので書いてて恥ずかしくなってきたぞ(^^;ただ、これだと単に小さく表示されているだけで画像データは大きいままなので、ナローバンドで見ると重くなってしまいます。先日u*BlogをPalmGearに登録した訳ですが、あちこちで紹介されつつあります。Software英語じゃないのでよく分からないところ。esドメインなのでスペイン方面かなExcelenteというアイコンがついているので高評価なのでしょう(^^hpc.ruもう何を書いてるのか全然分かりません(^^;5点中4の評価らしいu*Blogという名前は*がandに解釈されてgoogleで非常に検索しにくいですがこれリリース後に気付いて微妙に後悔していたり(^^;Technoratiではそのまま解釈されるのであちこち見つかります(^^この検索エンジンはblogだけが対象なんですけど、u*Blogユーザはブログのオーナーがほとんどなので問題なし。検索してみると海外のユーザもいくつかかかります。なんとなく嬉しいです(^^そして今日さらに嬉しい事が、Vedranさんからぐるグルのレビューを書いたから見てねというメールが来ました。7,2005POBPatchPOBPatch人柱版の機能を拡張したプリリリース版を作成しました。人柱版希望のメールをすでにいただいている方には先ほどメールで送りました。人柱版を希望していたのにプリリリース版が届いてない方がいらっしゃいましたらお手数ですが再度ご連絡下さい。人柱版を希望されていなかった方でも、メールをいただければプリリリース版を配布しますのでお気軽にどうぞ。Russia先日、PalmGearにu*Blogを登録したところ、riotというロシア(?)のサイトとFreewarePalmで紹介されました。忙しくて放置していましたが、昨日ようやくu*BlogをPalmGearに登録しました。先ほど認証されたとの連絡がありPalmGearで公開されました(^^PalmGearで登録した場合、PalmGear管理者の承認の後に公開されるようです。7,2005Pam-Ya海外サイトでu*Blogを公開するときに英語版のブログを用意しておくと海外からのトラックバックが受けやすくなるかなと思ったので、英語版Pam-Yaを作って、とりあえずu*Blogのアップデートログを移してみました。今回英語のブログをつくって分かったのですが、MovableTypeのテンプレートで直接ソースをいじらないと変更できなかったり、同じシステム内のブログで共有されてなりするものが結構あります。各ブログで言語が異なる場合は非常にやっかいです。コメントのプレビューについては一つ前のエントリに書いたようにしてなんとか回避しましたが、ブログ内の検索結果表示用のテンプレートはうまい回避法が見つからなかったので初期状態で放置してあります。(^^;どなたか検索結果表示用のテンプレートを各ブログで切り替える方法をご存じでしたら教えてください。文字が抜けています?と教えて頂いたので、u*Blogを修正しました。#全然気付いてませんでした(^^;今回は修正点がこれだけなのでバーションは更新していません。機能的には全く変更がありませんが気になる方は再度ダウンロードしてください。Awardsにu*Blogをself-nominateしました。何とかu*Blogの英語版マニュアルを書き上げました。(0)u*Blogマニュアルをアップデートu*Blogのマニュアルをアップデートしました。ブログ別設定集の方が説明が詳しいので、うちのマニュアルを見る必要はあまりないと思います(^^;まあ、英語版マニュアルを作るための下書きということで。Tags...でタグ中に%fと書いてみてください。幸せになれると思います(^^詳しくはこちらのエントリを参照してください。Awards昨日、しばらく開発ペースを落とすと宣言したばかりですが、PalmFanさんでこんな記事を見つけてしまいました。Awards」のノミネート受付を開始していました。2005」において発表されます。Solution"というカテゴリもあることだし、u*Blogをエントリーしてみたい。そのためにはまず完成させないといけないんですが、締め切りは4/30。複数ブログへの対応の二つ。既存エントリのダウンロード機能はそれほど重要ではないので妥協するとして、複数ブログ対応は必須。6,2005画像アップロード問題解決かなbuild32の公開以降、いろいろな方からの動作報告を頂いています。報告を頂いた範囲では問題なく動作しているようです(^^結局何が問題だったかと言うと、データを送る際、ある程度のサイズに分割しておくるのですが、サーバーもしくはネットワークが重いときは送ろうとしたデータが全部送りきれない場合があります。この場合、送りきれなかったデータを再度送信するようにコーディングされているのですが、この部分にバグがありました。"通信系が重い環境では失敗が頻発し、通信系の軽い環境(うちのサイトなど)では全然失敗しない"という現象になっていました。今回の修正でサーバ激重らしい10-0-0.netさんでも成功したようなので、もう大丈夫だとおもいます(^^;動作報告をして下さった。)ありがとうございます。4,2005原因発見か?昼休みにu*Blogのコードを見ていたら、画像アップロード関連で怪しいコードを発見。今夜にでもチェックして、必要なら修正版をリリースします。1,2005Blogger+XMLRPC+日本語BloggerAPIの実装が出来たので、bloggerにテスト用ブログを作成してテスト投稿してみました。1バイトコードのみのエントリを投稿。次に、2バイトコードを含んだエントリを投稿。文字化け、、、orzえー、ちゃんとutf-8にエンコードして送ってるのに~。MovableType系はおなじエンコードルーチンで問題なく日本語が通ってますよ。Bloggerって元々英語圏のサービスで数ヶ月前に日本語に対応したばかり、XMLRPCがutf-8エンコードの日本語を正しくハンドリングできないんだろうか?開発者向け情報ではBloggerでは"XMLRPCの開発はこれ以上行わずAtomAPIに移行する"って言ってるし。23,2005u*Blogバージョンアップ時にタグ登録を残す方法u*Blogをバージョンアップのお知らせでデータベース構造を変更したので旧バージョンをアンインストールした後、新バージョンをインストールしてくださいと書いていることがよくあります。Tagsのデータは残したい方が多いと思いますので、残し方を書いておきます。アンインストールする前にuBlogTagというデータベースをバックアップしておいて、再インストールした後にuBlogTagをPalmに戻すだけです。データベース構造の変更あるのはエントリとBlogSettinのデータを保持するデータベースの方なのでuBlogTagは再利用可能です。uBlogTagの方に変更があった場合は、その旨アナウンスしますので、それがない限りは再利用して頂いて問題ありません。ブログ別設定集Palmwareinfoのたいちさんがメジャーなブログサービス毎のu*Blogの設定をまとめたサイトを作ってくれました(^^"u*Blogは使ってみたいけど設定が難しそうで、、、"と敬遠してた方、こちらを参考に挑戦してみてください。u*Blog設定集たいちさん本当にありがとうございます。10,2005追記のタグさっき昨日のエントリをみたら本文中にと書くとそれ以降が追記になりますと書いてありました。(現在は修正済み)何も考えずに書いたからタグと認識されて表示されてません。#だからなんて書くんだよ>私<more>です。8,2005画像投稿テスト(その2)画像投稿テストその2です。fine.という返事がきました。要するに、もうすぐAtomAPIに移行するし、AppKeysはなくても動くから好きにしてということらしい。これでBloggerAPIも実装できるぞと。28,2005画像付き投稿テストなんとかここまで来ました、ふぅ。25,2005ファイルアップロード機能実装中ただいま、ファイルアップロード機能を実装中です。APIも実装してみるかとBlogger公式を見に行ってみました。keyをもらう必要が在るらしい。assistance.えぇーー(@@勘弁してくださいよ。○MovableTypeでカテゴリが正常に設定されないことがあるとの報告がありますが、これはu*Blog内のバグが原因のようです。修正版をリリースします。動作報告を頂いた、eizoさん、edenさん、やすきちさん、ありがとうございます。24,2005ブログクライアント開発中1/20のエントリを見るとすぐ分かると思いますが、現在Palm用のブログクライアントを開発中です。現状、日本語のエントリが投稿出来るようになったのでUIの作り込み中。エントリの投稿に限定するなら近々公開出来るレベルになりそうですなのですが、その時点で公開するか、既存のエントリの編集機能などを整備してから公開するか迷ってます。#まあどっちでもいいんですが(^^;あー、公開するならアプリ名とアイコンも考えないとなぁ。simulatorから自作アプリで投稿しました。17,2005下調べXMLRPCについて調べてみる。Shift-JIS/EUCの変換について調べてみる。plogitのソースを読んでみる。意外と簡単に作れるかも。23,2004もう少しあとはインストーラとマニュアルを書けばとりあえず動くはず。16,2004あとは書くだけ最近めっきり開発系の話をしなくなっていましたが、実は密かに次のソフトを開発中です。#書いてしまったら全然密かじゃないという説あり(^^;技術的に難しかった部分は大体解決したので、あとは順番にコードを書いていけばできるはず。23,2004お知らせQRMailのText画面で長いテキストを変換し、"Prev"、"Next"ボタンを2,3回押すとエラーが発生するとご報告を頂いた方、メールを紛失してしまい返事が出せない状態になってしまいました。build13で修正されていますので、アップデートしていただきますようお願いします。Simulatorいじって見ました。UIの変更が入っているので触った感じがPalmOS5とかなり変わってます。Cobalt6.1の仕様についてはこちらのエントリーを参照してください。Cobalt6.1"でぐぐって来られる方が多い(^^;#EuroDevConのときに書いたエントリーが引っかかってます。Cobalt6.1シミュレータのスクリーンショットらしいです。現在、PODS1.1をダウンロード中ですが、265MBもある上にサイトが重めで時間がかかりそうです(TTダウンロードが完了したらいじってみます。(play!______)あくまで個人的な要望ですが、作成したQRコードをJPEGかBMPに出力してファイル保存してくれる機能があると、面白いなぁと思います。作成したQRコードをメールで送ったりとか。ゴー)」は、インターネットの気になる情報をコレクションでき、集めた情報の中から好きなものだけを選び、手軽な操作でメモリースティックにコピーできます。メモリースティックにコピーした情報は、メモリースティック対応機器のLCD画面を使い、いつでもどこでも手軽に見ることができます。Go」は、モバイル機器をあなただけのオリジナル情報ツールに変えてくれます。23,2004CLIE側でのQRコード読み取り機能アクセスログを見ているとQRMailがあちこちで紹介されているようです(^^紹介してくださった皆様ありがとうございますQRMail関係の記事を読んでいるとたまに目にするのが"CLIEでもQRコードが認識できたら便利なんじゃない?"というアイディアです。CLIEでQRコードの認識が出来ると携帯と双方向のデータ通信が出来るので色々楽しいことが出来そうなのですが、今のCLIEの仕組みでは一般開発者がQRコード読み取りソフトを作るのは難しいです。(TTというのは、CLIEのカメラ機能を扱うライブラリが一般開発者に公開されていないからです。#昔は公開されていたのですが、いつの間にか公開されないようになっていました携帯がQRコードを認識するときは、"画像取り込み"と"QRコード読み取り"を読み取りが成功するまで繰り返すようになっています。最初はうまく認識されなくても、カメラ側を微妙に動かしていくとそのうち認識されます。Cameraを使ってQRコードを撮影して、撮影された画像を自作アプリで解析というステップを踏む必要があります。Cameraを起動してQRコードを撮影し直す必要があります(--;#カメラライブラリがまた公開されるようになればいいんですけどね~というわけで(少なくとも現時点では)CLIE側でのQRコード読み取りアプリを作る予定はありません。