Monday, December 22, 2008

[iPhone] iPhoneでアプリが起動しない

アイコンをタップすると一瞬真っ黒の画面になって、すぐに落ちてしまう問題。
DRMの認証に失敗しているということ。以下に解決方法がありました。

http://vintagecomp.livedoor.biz/archives/51069765.html

無事なおりました、Happy!

[Mac] EclipseからJBossに接続してみる

EclipseのWebツールで、「JBoss 5 サーバ」を定義しようとしたところでエラーが発生。
"Missing class path entry" ... "jboss-5.0.0.GA\server\default\lib\mail.jar"

Webを検索してみると、Ecliipseのバグとして登録されていることを発見。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257823

ひとまず、上記にある回避策でmail.jarのパスを変えてあげることで回避。
JBossのディレクトリ構造が変わった事によるバグだということ。

教訓:
・オープンソースを組み合わせて使用する場合にはこのような相互運用性の問題にはまる可能性は高い。例えばOracleでJDeveloper + WebLogic Serverで開発するのであればこのような問題にあたることは少ない
・一方で、今回この問題をバグだと認識して解決するまでに1時間程度の時間を要したのだが、このような軽微なバグであれば自分で直せるところもオープンソースの特徴でもある

[Mac] OS XにJBossをインストールしてみる

感想として超簡単。軽くてシンプルでいいですね。

1. ダウンロードする
http://www.jboss.org/jbossas/downloads/
コミュニティサイトより。現時点での最新版は5!

2. 解凍する
インストーラっていうのは必要なくて、適切なフォルダに解凍するだけ
/Users//jbossディレクトリを作成して、その配下に解凍。

3. 起動してみる
$JBOSS_HOME/bin/run.sh
で起動。ブラウザでlocalhost:8080にアクセス。Happy!

Saturday, December 20, 2008

[Mac] macにeclipseを入れる

久しくEclipseなんて触っていなかったが、Macに導入してみることにする。以下簡単な導入メモ。

1. ダウンロード
Eclipse.orgのページより。今回は「Eclipse IDE for Java EE Developers (162 MB)」をダウンロード。
http://www.eclipse.org/downloads/



2. インストール
.tarファイルを適切なディレクトリで解凍するだけ。今回は/Users/配下に展開。

3. 日本語化する (Preiades)
Pleiadesを利用する。zipファイルをダウンロードして解凍。Featuresディレクトリの中身とPluginsの中身をEclipse配下の同名ディレクトリにコピー。フォルダ毎コピーすると既存フォルダ内のファイルを削除してしまうことになるので注意!eclipse.iniファイルに設定する必要あり。詳細はPleiadesのREADMEを参考。
http://mergedoc.sourceforge.jp/


4. ついでにPhysonの開発環境をいれておく
http://pydev.sourceforge.net/download.html
Pythonのインタプリタを登録しようとするところで、Jythonのメニューを選ばないように注意!

http://pydev.sourceforge.net/faq.html#i_have_a_library_installed_and_pydev_does_not_find


その他参考リンク
・設定手順はこちらを参考 - MacのEclipseにPydev入れてPythonをしよう
http://tsenda.jp/ideaclip/2008/04/maceclipsepydevpython.html
・Eclipse3.4の新機能
http://www.atmarkit.co.jp/fjava/special/ganymedej01/ganymedej01_1.html