「とらねこ」さんのWebサイトがクローズされていた…。社会の損失だと思う。
なにはともあれ、はやく復活することを祈願する。
「とらねこ」さんのWebサイトがクローズされていた…。社会の損失だと思う。
なにはともあれ、はやく復活することを祈願する。
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が提供していたものをそのまま組み込んだ方が良かったとも思うのだけれども。独自のものを採用してしまったものなぁ。と、ふと思った。
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(山高帽)という意味もあるようですね。
PostgreSQLで排他制御するときはどうしたっけかと思って調べてみたら、やっぱりfor updateをつけてselectをするということが書いてありました。
BEGIN SET TRANSACTION ISOLATION LEVEL... SELECT ... FOR UPDATE LOCK TABLE ... COMMIT
Java Developers Journalに載っていたJavaのゲームについての記事を読んでいたら、Pingというページからソースコードを手に入れることができるのを知りました。結構参考になりますが、JDK5.0が必要だということで、乗り換えるかどうかちょっと悩んでいます。
Linuxなら簡単に切り替えができるのですが、Windowsだとよくわかりません。なんかできそうな雰囲気もあるのですが、確証がないのです。でも互換性があるから大丈夫かなと思い、インストールしてみることにしました。
Ref: 図解言語入門:図解の技術を覚えよう
面白い技術だけれども、なんというのか、まだ技術とはいえないレベルの感じがしないでもない。図にするのは確かに良いことで、そのためにこういうアプローチもあるというのも良いのですが、パターン化がまだうまくされていない感じです。
とりあえず、マトリクス、ピラミッド、サーキットは記憶にとどめておきたいところ。
「みかまま覚書」から、「オープンソースはわからないくていいから部下のことを理解しなさい」へ飛んで知ったのですが、というか、昔プロジェクトXでみたような気もするのですが、池田敏雄さんてやっぱりすごかったんですねぇ。こういうふうに扱われる人になりたいという気もしないでもないけど、こんなに尖がって生きるというのは苦労が多くてできそうにないのが残念。よわよわです。