たまぺーじ: 開発

Copyright (C) 1997-2004 by Haruaki TAMADA All rights reserved.
Last Modified: Mon Jan 10 11:07:30 JST 2005

おしながき

ページのトップへ

Java 言語

DonQuixote

Java の Obfuscator ツール.クラスファイルを読み, クラスファイルを吐き出す. Java 用.

DonQuixote のページへ

ArgsParser

Java 用 getopt に相当するもの。作ったは良いけれど、 こんなの があったりする今日この頃。

ArgsParser のページへ [English]

swt

思い立ったが吉日。構想 5 分。実装 1 時間。ドキュメント作成 30 分。 Simple Watermarking Tool - swt。役には立たないでしょうが、 BCEL の使い方の一例として。。。

2003/03/10
Apache Ant のタスクを追加

swt のページへ [English]

Sanakia - Anakia like Servlet

Anakia は ant からしか起動できません。 「動的に Servlet からでも起動できたらいいな」ということで作ってみました。

Sourceforge に登録していますので、 そちらもどうぞ。

sanakia のページへ

Dump

オブジェクトを色々な出力先に出力するためのライブラリ。 実際の出力処理は書かないといけませんが、出力先が zip ファイルであろうが、 jar ファイルであろうが、普通のファイルであろうが、同じように書き出せるようにしています。

2003/05/11
バージョン 2.0.0 公開

dump のページへ [English]

Delete Whitespace - HTML から空白を削除する Ant のタスク

携帯電話のサイトを作成していると、どうしても HTML のファイルサイズに敏感にならなくてはなりません。 そのため、表示に不必要な文字(スペースや改行など)は納品の時には削除している方が望ましいでしょう。 しかし、最初からそのような書き方で書くと見にくい内容となり、 開発効率や保守性が著しく下がることは明らかです。 そのため、最終的にプログラムで表示に不必要な文字を削除する方法が必要となります。

このツールはそのような用途のために作りました。

delspace のページへ

CLI+

Jakarta Commons CLI を簡単に使うためのツールです。

オプションの定義を XML に書いておき、実行時にその XML を解析してコマンドラインオプションを作成します。

CLI+ のページへ

ページのトップへ

C 言語

remtool

ファイルユーティリティ。 バックアップファイルを検索してまとめる。

現在のところ、#*# と *~ というファイルを対象とし、 ホームディレクトリにある Remove というディレクトリに移動させます。

2003/03/10
指定したディレクトリが存在しない場合に起こっていたバグを修正

remtool のページへ

syncdir

ファイルユーティリティ。 一つのディレクトリの中身を複数のディレクトリの中身と一致させる.

syncdir のページへ

replace

ファイルユーティリティ。2つのファイルの名前を入れ替える。 今まで

$ mv bbb     bbb.tmp
$ mv aaa     bbb
$ mv bbb.tmp aaa

で行ってきたことが 1 ステップ、

$ replace aaa bbb

で行うことができるようになります。

replace のページへ

ページのトップへ

パッチ

Jmark の patch

jmark という Java の クラスファイルに電子透かしを入れるツールを奈良先端科学技術大学院大学の門田先生が 公開されています.

しかし,この jmark,メソッドをインデックスでしか指定できません. 「メソッド名で指定できたらいいのにな」ということでこの jmark に手を入れることにしました.

jmark の patch のページへ

ページのトップへ

文書

anakia ことはじめ

anakia って何? からインストール、使い方までを解説しています。 また、このサイトではどのように使っているのかを例にした設定も公開しています。

anakia ことはじめ

Torque について

Torque に関する検索が多いのでとりあえず作ってみた。またその内更新します。

2003/03/30
一つのカラムに複数の条件を加えるには を追加

Torque について

BCEL を使い倒す

最近 BCEL を使い倒しています。 色々とコツがいる部分もあるので、まとめておきます。

BCEL を使い倒す

Java 開発のディレクトリ構成

なんか一年以上寝かせてました。今見るとちょっと違うと感じる部分もあるものの、 書きかけという大義名分を掲げつつ公開します。

Java 開発のディレクトリ構成

ソフトウェアプロテクション

私の研究テーマであるソフトウェアプロテクションについてまとめてみました。書きかけです。

ソフトウェアプロテクション

ページのトップへ

その他

がらくた

パッチやがらくたプログラムがあります。 全て気の向くまま、徒然なるままにつくりました。 一部の人には有用かも知れません。

ここにあるプログラムやパッチは全て 「無償・無保証・著作権放棄」です。

がらくた のページへ

Mac OS X 10.2 のインストールメモ

かなり適当なインストールメモ。参考になるかどうかはあなた次第。

Mac OS X 10.2 のインストールメモ のページへ

ページのトップへ