ひでっぷの技術メモ

はてなダイアリーから移行しました

2008-09-01から1ヶ月間の記事一覧

phoneME使用上の注意メモ

Armadillo-9+Javaで開発をしています。 最初はオープンソースのSableVM1.13を使用しようと思っていましたが、致命的なバグがあり使用を断念しました。 (バグについては後日落ち着いてから記事にしたいと思います。) SableVMの代わりに使用するのがphoneME…

FTPクライアントの作成(Jakarta Commons Net編)

前回のFTPクライアントの作成(Socket編)だとユーザー/パスワードが間違っていたりFTPサーバー自体が動いていなかったりした場合のエラー処理が全くしてありません。 FTPサーバーからの受信内容を解析して処理をすればいいんですが面倒くさい。 で、そんなこ…

FTPクライアントの作成(Socket編)

JavaでのFTPクライアントの作成方法。 まずはべたなSocketを使った方法。参考にしたのはFTPの仕組みとJavaでHello World FTP編 private Socket ctrlSocket; private OutputStream ctrlOutput; private InputStream ctrlInput; /** * FTPへuploadする * @para…

Armadillo-9でメール送信の落とし穴

以前、Armadillo-9でメール送信について書きましたが今日試してみて気づいたことが。メール送信をするJavaプログラムを作成、起動して何げにTopコマンドを眺めていると・・・ メモリめっちゃ食ってる!Swapしまくり! どうやらオプションの-Dgnu.classpath.n…

SimpleDateFormatクラスparseメソッドのLocaleに注意

SimpleDateFormatクラスのJavaDocに以下の例が書いてあります。 次の例に、U.S. ロケールで日付/時刻パターンがどのように解釈されるかを示します。指定された日付と時刻は U.S. Pacific Time タイムゾーンのローカルタイム 2001 年 7 月 4 日 12 時 8 分 56…