Toraneko

「とらねこ」さんのWebサイトがクローズされていた…。社会の損失だと思う。

なにはともあれ、はやく復活することを祈願する。

カテゴリー: etc

Java and open source

Java and open source
Javaとオープンソース

Recent debates about open sourcing Java overlook the unique character of programming languages: the open source code that is written in a language is often more important than the open source status of the language itself. In this article we’ll move away from questions about the Java language, and instead look at how technology companies relate to the large amount of open source programming being done in Java.

結構、面白いことが書いてあると思う。でも実際のところロギングAPIなんかはJakartaが提供していたものをそのまま組み込んだ方が良かったとも思うのだけれども。独自のものを採用してしまったものなぁ。と、ふと思った。

カテゴリー: Java

Apache Derby

1996にデスクトップJavaデータベースとして開発されたCloudscapeというRDBMSのソースコードがIBMからApache DB Projectへ提供され、Apache Derbyとして開発されることになったようです。

The Derby project develops open source database technology that is:
  * Pure Java
  * Easy to use
  * Small footprint
  * Standards based
  * Secure

derbyというと、ダービー競馬とかレースという意味ですが、derbyhat(山高帽)という意味もあるようですね。

カテゴリー: Java

For update

PostgreSQLで排他制御するときはどうしたっけかと思って調べてみたら、やっぱりfor updateをつけてselectをするということが書いてありました。

  BEGIN
  SET TRANSACTION ISOLATION LEVEL...
  SELECT ... FOR UPDATE
  LOCK TABLE  ...
  COMMIT

Ping

Java Developers Journalに載っていたJavaのゲームについての記事を読んでいたら、Pingというページからソースコードを手に入れることができるのを知りました。結構参考になりますが、JDK5.0が必要だということで、乗り換えるかどうかちょっと悩んでいます。

Linuxなら簡単に切り替えができるのですが、Windowsだとよくわかりません。なんかできそうな雰囲気もあるのですが、確証がないのです。でも互換性があるから大丈夫かなと思い、インストールしてみることにしました。

カテゴリー: Java

Visualize

Ref: 図解言語入門:図解の技術を覚えよう

面白い技術だけれども、なんというのか、まだ技術とはいえないレベルの感じがしないでもない。図にするのは確かに良いことで、そのためにこういうアプローチもあるというのも良いのですが、パターン化がまだうまくされていない感じです。

とりあえず、マトリクス、ピラミッド、サーキットは記憶にとどめておきたいところ。

カテゴリー: etc

Mr. Ikeda Toshio

みかまま覚書」から、「オープンソースはわからないくていいから部下のことを理解しなさい」へ飛んで知ったのですが、というか、昔プロジェクトXでみたような気もするのですが、池田敏雄さんてやっぱりすごかったんですねぇ。こういうふうに扱われる人になりたいという気もしないでもないけど、こんなに尖がって生きるというのは苦労が多くてできそうにないのが残念。よわよわです。

カテゴリー: etc