2005-05-01から1ヶ月間の記事一覧

おしごと

やっと最近、落ち着いてきた感じだ。

マンデルブロート&ジュリア集合

2・3日前に、HPの読者の信一郎さんからメールが届いた。 http://www.geocities.jp/space20012010_3141592/index.html おそらく彼は学生さんで、何度か掲示板にカキコミしてる。 彼からメールで「自信作」が送られてきた。 うーむ、スゴイ。 マンデルブロー…

機動戦士Zガンダム

観にいきました。(^_^)v

eclipseのバグではないのかな?

会社のマシンでは再現しません。 バージョンか設定の違いでしょうか? Eclipse Platform Version: 3.0.2 Build id: 200503110845 × 81 7E(SHIFT-JIS) 00D7(UNICODE) ラ D7(SHIFT-JIS) FF97(UNICODE)半角ラのシフトJISと、バツのユニコードが同じですね。 キ…

eclipseのバグ?

なぜか、コメント中や文字列に"×"(全角のバツ)を書こうとすると、半角のラになってしまう。 why?

乳の詫び状(2005/05/16)

http://www.asahi-net.or.jp/~ki4s-nkmr/ > おれの場合、人生を賭けてほんとにやりたいことがなかったもん。 どうも、この言葉がココロに引っかかっています。 私の「人生を賭けてほんとにやりたいこと」ってなに? ここ数日探しているんだけど、見つからな…

SQL文法 ( BNF記法 )

http://www11.plala.or.jp/sotsuken/db/sql.html コレはとても参考になります。 (追記)あれっ?いがぴょんがすでに探してた。(^^;

整形ツール

ときどき、「整形ツール」なるものを見つけるけれど、「整形ツール」ってどうやってできているんだろう? 「ヒト」によって「好み」が違うからなぁ〜。 ・・・そうか! 切り口は「字句解析」だ! 字句解析レベルができれば、あとはその字句ごとの簡単な変換…

CSS

どうも、Web系の技術は好きになれなくて、CSSもろくに覚えていません。 ブラウザ側はいつも他人まかせです。(苦笑) この「はてな」のpreタグが気に入ったので、そのCSSを拝借して、自分のCSSに入れてみました。薄い青の背景です。 preにもCSSが設定できる…

Javaのメモ

本家を更新しました。 http://www.hcn.zaq.ne.jp/no-ji/ 最近、SWTをだいぶマスターしたので、その一部をまとめてみました。随時、追加していきます。 org.eclipse.swt.widget.Shell org.eclipse.swt.browser.Browser

Happy Birthday Dear Java

どうも、昨日2005/05/23はJavaの10周年の誕生日みたいですね。 私がはじめたのはJava1.2が出てから。完全に後発組みです。 もちろん、それ以前に名前は知っていたけれど、私は、「流行らない技術は勉強しない」というスタンスをとっていました。 1.1.x…

java.util.zip

import java.util.*; import java.util.zip.*; /** ZIPファイルの中身を一覧表示する. */ class ZipTest { ZipTest(String zipname) throws Exception { ZipFile zipfile = new ZipFile(zipname); for (Enumeration e=zipfile.entries(); e.hasMoreElements(…

CVS or VSS or ???

ソース管理ってCVSやVSSが有名だけど、それ以外にも色々あります。 でも、私が使ったことがあるのは上記だけ。 聞いたところによると、正式なcommitではなく、プライベートなcommitができるものもあるらしい。最初はピンと来なかった。 チョット込み入った変…

[ TOOL ] Java アプリケーションを native 起動する [ Launch4j 2.0 ]

http://launch4j.sourceforge.net/ いつかどこかで使えるかもしれない。

XPって、その考え方は全然新いモノではなく、昔からあります。 XPがいいんじゃなくて、その考え方が「見直された」という感じです。 古い、良書を読むとよくわかります。 >

ProjectX

第172回 5月17日放送「東洋一の巨大ホテル 不夜城作戦に挑む」 http://www.nhk.or.jp/projectx/library/library.html 「設計を待たず、工事を始めます!」 「工事と同時進行で設計図を書く」 「(この人は)普通で考えているよりレベルが高い」 うーむ。 XP…

JGCL(Java Geometry Class Library)

http://www.sra.co.jp/people/ryo/JGCL/index-ja.html Javaの幾何学演算のライブラリです。 日本製なので日本語ドキュメントがうれしい。 しかも、情報処理振興協会(IPA)の一環で開発されたというから、 国の「お墨付き」のライブラリです。 チェック。

コンサルタントやSIerのいう「オブジェクト指向」とプログラマがいう「オブジェクト指向」

大規模アプリにおける、コンサルタントやSIerがいう「オブジェクト指向」と、小規模アプリのプログラマがいう「オブジェクト指向」は少し違うような気がします。 前者は、 システム間の依存関係を少なくしたり、 標準的なインターフェースを採用したり、 様…

java.util.ResourceBundle

以前、Properties形式以外の形式に対応したくて、いろいろ試したのですが、 ListResourceBundleかPropertyResourceBundleかを判断しているところが、ResourceBundle内部にガチガチに組んであるので他の形式を組み込められないのです。 つまり、Factoryじゃな…

メモリリーク

SWT

Imageをdispose()していなかったのが原因でした。 JSSaver本体側ではなく、サンプルのMandelbrot側の問題でした。 短期間で一気にSWTをマスタしたけれど、まだ自信のあるコードが作れない。 どうしても本に書かれていないことや、ヘルプに書かれていない「ル…

Immutableパターン

Vector3D, Vector4D, Matrix4D なるクラスを作っているのだけれど、 例えば、mul()は自分自身を変えるのか、自分自身は変わらずに新しいインスタンスを返すのか、実装に迷う。 そこで、StringとStringBufferや、ImageとBufferedImageにならい、これらのクラ…

1/1ボトムズ

http://monkeyfarm.cocolog-nifty.com/nandemo/ すげー!!! 1/1実物大のボトムズを作っている! 最高にcrazyだ!!!

逆行列

逆行列を求める方法は色々あるのですが、LU分解してやるのが速いそうです。 昔買った「コンピュータ・アルゴリズム辞典」を参考にして作ったのですが、 どうも思ったとおりの結果が出ません。 プログラムをよくよく見ると、初期化されていない変数を使ってい…

[SWT]メモリリーク

家のマシンには、開発中のJavaスクリーンセーバSWT版を登録してます。 スクリーンセーバが起動し、実行しているところはいいのですが、 マウスをちょっと動かして復帰するときが、どうも動きが遅い。 あるときは、10数秒もかかる。 Javaだから重いのかな?…

インスピレーションの欠片(かけら)

private フィールド [-------rw-] public メソッド [---x--x--x] パッケージ [d---------]

ライフワーク

もう、15年以上前からコツコツ作っているプロジェクトがあります。 ポリゴン・メーカー(Polygon Maker)。 3次元ポリゴンを作成し、描画するためのアプリケーションです。 最初は、8bit時代のBASICかな? その後、Turbo-PASCAL,MS-C,MFC前期、MFC後期と続…

[Java]Process

入出力を伴うプロセスの実行は予想以上に難しいです。 いいサンプルを見つけたので、それを元にプログラムを作ってみました。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=21163&forum=12&2

Standard Widget Toolkit でのJava 2D画像

http://www-6.ibm.com/jp/developerworks/java/040702/j_j-2dswt.html SWTはAWTに劣る分野がある。Java2Dだ。 Java2Dでは高品位な描画を行うことができるけれど、SWTにはない。 でも、SWTでJava2Dを利用する「裏ワザ」があるようだ。

[SWT]ウィンドウを最前面に表示する

shell = new Shell(display, SWT.NO_TRIM | SWT.ON_TOP); 外枠なしで、常に最前面に表示します。 ON_TOPをなぜか見逃していました。 何で今まで見つけられなかったのだろう。

エレガントな宇宙

http://www.soshisha.com/books/1109.htm 最近読んでいる本です。 今は、相対性理論が終わって、量子力学の章です。 Super-Stringって、オブジェクト指向的に読むと 文字列(String)クラスの親クラス(Super)です。 つまり、すべての基底クラスとなるObjectで…