トップ «前の日(08-28) 最新 次の日(08-30)» 追記

SewiGの日記

2004|01|04|05|06|07|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|

2005-08-29 [月]

[Programming] SHARP Zaurus SL-C860でPersonalJava (1)

SL-C860SL-C860は愛称リナザウ。そう、Linux搭載です。CPUはXScale 400MHz、640×480サイズの液晶という素晴らしさ。通信カードを挿せば最強の一台といえるでしょう。

さて、SL-C860には最初からPersonal Java環境がインストールされているので、SL-C860用のプログラムを作成する選択肢としては、

  • PersonalJava用アプリケーション/Applet/Xlet
  • Linuxアプリケーション(target: arm)
  • Qtアプリケーション

などがあります。お好みでRubyやらPerlをインストールしてもいいと思います。

今回はPersonalJavaを紹介します。PersonalJavaは正確には、Java2 Platform, Micro Edition CDC/Personal Profileと言います。SL-C860にはJeodeとJ2ME CDCの実行環境があります。後者の方が新しい環境です。

環境構築

  1. J2SEをインストール
  2. PersonalJava Emulation Environmentをインストール
  3. libfloat_1.0_arm.ipkをインストール
  4. personal-profile-for-zaurus_arm.ipkをインストール
  5. お好みでPATHを通す

J2SEはJavaの必須環境です。J2EE, J2SE, J2MEにも利用します。PJEEはエミュレーション環境です。libfloatは浮動小数点ライブラリです。PersonalProfileはZaurusの実行環境です。

詳しい手順は http://developers.sun.com/techtopics/mobility/personal/articles/ztutorial/http://java.sun.com/j2me/docs/pdf/PP_Programmer_Guide.pdf が参考になります。


2006-08-29 [火]

[Other] ふと

Joel on Softwareを読み直してみました。大学院に来てからは設計書は書いてないし、コードを書く機会が減ってしまいました。必要に迫られないというのもありますが、なんとかしなければ。趣味プログラムの時間も減ってしまい、たくさんコードを書いていた昔の自分に戻りたいなどと考えています。

本日のツッコミ(全1件) [ツッコミを入れる]

Kkhaoczn [As we think about the damaged melanocytes are reactivated...]


2007-08-29 [水]

[Other] 体調を崩した

やはりというか、季節の変わり目にやられました。外はほどほどに涼しいのに、研究室のクーラーは全開で死ぬ思いでした。頭痛がするので思考能力も低下。今日は省電力モードで研究でした…


Copyright © 2004-2008 SewiG All rights reserved.