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

秋分の日と春分の日がシステマチックに算出できない件について

現在、Javaで国民の祝日クラスを実装しているんだけども。 どうも秋分の日と春分の日がシステマチックに算出できないことを 知り挫折・・・・さてどうしたものか・・・ 現状では日本式カレンダー系はどうも毎年メンテナンスしなければ いけないらしい・・・…

JRE6の中のアノテーションを調べてみた。

JRE6に含まれているアノテーションクラスを調べてみた。名前の重複を避けたい場合や、わざと合わせたい場合等々。 アノテーション作成時の命名のときに考慮しよう。 @com.sun.istack.internal.Interned @com.sun.istack.internal.NotNull @com.sun.istack.i…

Apache POIのコメント追加ができるようになってるみたい。

前までApachePOIでセルコメントの追加処理ができないみたいだったんだけども。 POI3.2Finalが出てたので試してみたらできた。 以下確認ソース import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.StringTokenizer; import …

S2Clickのカスタムカレンダーを作ってみた。

ClickのカレンダーがLGPLなのと、自分的にセンスの良さが感じられなかったので ちまたでうわさのというか、ググったら見つかったJKL.Calendarを元に Clickのカスタムカレンダーを作ってみた。フォーマットは「YYYY/MM/DD」※DDは01とか02とか0埋め まだ、汎用…

オープンソースでフレームワーク創っている人は努力家である。

オープンソースでフレームワークを創っている人は努力家であると思う。 なぜならば、フレームワークは効率化のための手段のひとつであり、 効率化を求めている人はつまり、努力家なのである。 よく地道な努力とかたゆまぬ努力とか言うが、ソフトウェアを作る…

何でも入るプリミティブな型

ネタです。以下のソースはコンパイルエラーになりません。 結構いろんな表記ができるものです。 /** * <i>概要</i>: ダブル変数クラス . * <p> * テストクラス * * * @author kensir0u * @version 1.0 * @since JDK 5.0 * */ @SuppressWarnings("all") public class P</p>…

DIJava0.0.4リリース

DIJava(Dynamic Interactive Java)は対話的なJavaプログラミングを行うためのツールです。 Javaの式を標準入力から簡単に入力/実行することができます。少しリファクタリングしてソースとJavaDocを追加しました。ダウンロードはココ http://sourceforge.jp/…

Rationalであるということ。

思う事を書きます。 http://d.hatena.ne.jp/higayasuo/20081108/1226120995 数学と情報科学は密接な関係を持っています。 これらについて必要な要素は合理的であるということです。 合理的とはつまり、理にかなっている。だれが考えても同じ結論になるという…

オブジェクト指向を実現するのにインターフェースは必要ない。

オブジェクト指向は全てをオブジェクトとしてみなすというわけではないが、 ここでは全てをオブジェクトとしてみなす指向(完全オブジェクト指向)で論じる。 完全オブジェクト指向においては現実世界そっくりそのままを表現すれば 良いだけであるが、プログ…