Binary Editor (1.0_02) | 2009-04-13 17:21 |
fixez (1.0_01) | 2009-04-04 14:51 |
HTML Parser & DOM Builder (1.0_03) | 2010-02-24 23:02 |
HTTP Sniffer Proxy (1.0_b1) | 2009-04-04 22:14 |
Jive2ch (1.0_b1) | 2010-04-09 02:59 |
koiroha.org WebApplication Toolkit (1.0_b2) | 2009-09-21 08:18 |
koiroha.org はオープンソースで細々としたツールやライブラリを作成しているプロジェクトです。詳しい情報は www.koiroha.org に載せています。
GUI アプリケーション
binedit | シンプルなバイナリエディタ | J2SE 5.0 以上 |
httpsniffer | プロキシ型 HTTP Sniffer | JSE 6 以上 |
Jive2ch | Mac OS X 用 2ch ブラウザ | JSE 5.0 以上 |
Java クラスライブラリ
fixez | JPEG 画像に埋め込まれた Exif 情報を取得 | J2SE 5.0 以上 |
kwt | Webサイト構築のために便利な機能 | JSE 6 + Servlet API 2.5 以上 |
開発物ごとに /cvsroot/koiroha-org/ 直下に Eclipse のプロジェクト形式の構成でファイルを COMMIT しています。ソースファイル等の標準の文字エンコーディングは UTF-8、改行は LF (Unix) を使用します。
/ +- build/ +- src/ ソースディレクトリ +- src.ut/ 単体テスト用テストケースディレクトリ +- build.xml バイナリ生成用の Ant ビルドファイル
プロジェクトのルートディレクトリで build/build.xml に対して Ant を実行すると dest/ ディレクトリにファイルが作成されます。
パッケージのバージョンは major.minor_release で構成されます。major, minor は 1 文字以上の数字、release は 2 桁の数字です。それぞれの意味は以下の通り。
1.2 をターゲットに開発したアプリケーションは無変更または若干の変更で 1.3 を利用できるが、2.0 を利用するには大幅な変更が必要となる。