torutkのブログ

ソフトウェア・エンジニアのブログ

2005-01-01から1年間の記事一覧

Java SE 6 (Mustang)情報

JavaOneのBOFで櫻庭さんがMustangについて紹介 11月8日〜10日に東京国際フォーラムで開催されるJavaOne Tokyoにおいて、櫻庭さんによる11/8の18:00〜のBOF(無料)があります。 http://jp.sun.com/company/events/javaone/2005/timetable/1108_3.html今回Jav…

稚内北星大学サマースクール復習編(J2SE5.0とアノテーションプログラミング)終了

復習しないと身に付かないのです。朝会社に行く途中で喫茶店に寄ってこつこつ復習していましたが、ようやく終わりました。次は「SOAとJBI」の復習です。このままではサマースクールの復習を寒風の中することになりそう・・・。

Maven 2リリース

Apache Maven バージョン2が正式リリースされました。来ました。 http://maven.apache.org/maven2/

今月のCore Java Technologies Tech Tips

ここ1年ほど、日本語訳版のTech Tipsが出なくなってしまったので、英語で見る必要があって ちょっと悲しいです。 http://java.sun.com/developer/JDCTechTips/2005/tt1018.html今月のTipsは、以下の3つです。 可変長引数(Variable Arity Methods) Resource…

Java Standard Edition 6 (Mustang)をSolaris x86でビルド

中断していたSolaris x86上でのビルド再開。 中断の理由であったODBCドライバは、Mustangのソースキットの中にダミーライブラリを作成するものが用意されているのを発見し再開。 今日のエラーは、msgfmtコマンドでdeやesなどの西欧言語のsunw_java_plugin.po…

Cygwin上でEUCコードを扱う、ただしtelnet経由にしないで

たまたまUNIX上でPerlで作ったスクリプトが日本語EUCコードでプリント出力しているので、 そのままCygwinで動かすと文字化けしてしまいます。 Cygwinのinetdを起動してtelnet経由でアクセスするならEUCでも対応できるのですが、 いかんせん面倒くさいです。…

Java読書会の日

の第2回でした。 「Java読書会」なのですが、仕事でJavaを使っている人が(僕を含めて)意外と少ないです。 ちょうど今読んでいる本でジェネリクスが登場するので、テンプレート機構をもつC++の ディープな話題がちょくちょく出ます。参加者はかなりJavaの手…

松下v.s.ジャストシステムのヘルプアイコン特許裁判

知的財産(知財)高裁の大合議部というのがあるのを初めて知りました。 高裁レベルで松下の特許は無効とされたようです。 http://www.asahi.com/digital/pc/TKY200509300217.html

Mustang b56のビルド

今週のb56はバグ修正が盛りだくさんです。 ソースをダウンロードして展開し、以前の手順に沿ってビルドしました。問題なく出来上がり。

GlassFishでblueprints

AJAXとJSFの設計ガイドラインとサンプルがWebアプリケーションとして作成されています。 https://blueprints.dev.java.net/において、bpcatalog(Java BluePrints Solution Catalog)がそれです。JavaEE 5(GlassFish)用の最初のアーリーアクセスが公開されてい…

Emacs使いのためのEclipse設定

@ITで紹介されていた、Emacsに少し近づけるプラグイン editor Enhancement http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn07/eclipseplgn07_3.html 動的略語展開機能、矩形編集、行編集 といっても及ばない部分は多々ありますが・・・、 Eclipseがど…

developerWorks JUnit4の記事日本語訳されました

IBM Developer 日本語版 : 大変申し訳ありません。このページは無効です。 JUnit4は、Java SE 5のEoD機能を活用してシンプルにテストコードを書けるように改善されています。

apache maven-2.0 beta3がリリース

この間beta1を入れましたが、もうbeta3です。

Eclipse 3.1.1 言語パックがリリース

ダウンロードページに行くと、えっ、どれを入れればいいのだ?となりましたが、どうやらWindowsの場合次の2つを入手すればいいようです。 NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip NLpack1-eclipse-SDK-3.1.1-win32.zip

Sun Tech TipsでEJB3.0

Sunの"Enterprise Java Technologies Tech Tips"の9月30日記事は、 EJB3.0が取り上げられています。 http://java.sun.com/developer/EJTechTips/2005/tt0930.htmlサンプルコードは、SunのJavaEE 5サーバ(GlassFish)で動くものです。 記事内容は以下です。 EJ…

Eclipse 3.1.1リリース

3.1のマイナーバージョンアップです。 しかし、まだ3.1用の言語パックは出ていないようです。

TAO ACEをVisual Studio .NET 2003でビルドする

http://www.omesc.com/content/docs/setup_visual_studio.txt すばらしく簡潔かつ十分にインストール方法について記述されています。 OpenSSLを有効にするビルドが書かれており、その点でも参考になります。

Java SE 6 (Mustang)情報

b54がリリースされていますが、今回のバグ修正&新機能はhotspotコンパイラ、VMの機能、JDK 自体のビルドあたりでAPIの変更はないようです。

こどもの国で「さんまを炭火で食べる会」

おいしかった。さんまがとっても新鮮でした。焼き加減が難しく、ちょっと生っぽい感じです。魚の焼き加減は経験なのかな。

ACE+TAOのビルド(Windows Cygwin編)

ACE 5.4.7/TAO 1.4.7が最新版です。 http://www.cs.wustl.edu/~schmidt/ACE.html http://www.cs.wustl.edu/~schmidt/TAO.html ACEのビルド Windows上でCygwinを使ってACE+TAOをビルドします。 ACE+TAO+CIAOをワークディレクトリに展開し、環境変数ACE_ROOTを…

Java SE 6 (Mustang) b53リリース

毎週スナップショットリリースのb53が公開されています。今回は、いつもに増して大量のバグ修正と新規機能が入っています。Swing関係が多いようです。Swingチーム頑張ってますね。 https://mustang.dev.java.net/ b53新規機能メモ(ほんの一部の抜粋) Graphi…

Java SE 6 (Mustang)の新機能整理

Mustangのリリース予定時期は、2006年第3四半期(6〜9月) Java SE 6で取り込まれる仕様については、JSR-270で定義している JSR-202 クラスファイル更新 JSR-199 コンパイラAPI JSR-269 アノテーションプロセッサー JSR-260 Javadocタグの更新 JSR-221 JDBC4.0…

Java SE 6 (Mustang)情報 LCDテキスト

LCD(液晶ディスプレイ)の特性を利用したアンチエイリアスが利用可能になっています。 Swingコンポーネントの文字も対象なのですが、日本語(MSゴシックあたり)ではアンチエイリアスがかからないようです。 JDKのデモに含まれるFont2DTestを実行し、AntiAli…

統計解析ツールR

結城さんの日記ページでRを知りました。というか、以前から目にしていた気がしますが、最近Perlでちょっとした解析をしていたというタイミングだったので注目したというところです。Windows版のインストールについては、以下のWikiページに解説があります。 …

Maven2の設定

Maven-2.0-beta-1がリリース アルファ版からベータ版に上がりました。 Maven2への移行 前にMavenを使ってビルドしていた小アプリケーションをMaven2に移行しています。プロパティ・リソースバンドルを使用しており、これはnative2asciiコマンドでユニコード…

Java SE 6 Mustang

起動時にスプラッシュ画面を出す機能が加わりましたが、javaコマンドのソースを解析してどのようにスプラッシュ画面の画像ファイルを指定するかを調査しました。 コマンドラインからの指定 コマンドラインオプション -splashで指定します。ファイル名は、相…

Java関連雑誌購入

JAVA PRESS Vol.44 JAVA PRESS Vol.44作者: JAVA PRESS編集部出版社/メーカー: 技術評論社発売日: 2005/09/15メディア: 大型本この商品を含むブログ (7件) を見る惰性で買ってしまったものの、最近JAVA PRESSはつまらないことを再確認した結果となってしまい…

Java読書会の日

Java 2 Standard Edition 5.0 Tiger―拡張された言語仕様について作者: 柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2005/04メディア: 単行本 クリック: 9回この商品を含むブログ (19件) を見る新たな課題図書でのJava読書会第1回目です。ひさ…

Java 2 SE 6 (Mustang) b52リリース

スナップショットb52がリリースされました。今回はバグ修正が中心で新規追加機能は2件と少ないです。 メモ ダブルチェックロッキング・イディオムを除去 Locale関連クラスの中で、ダブルチェックロッキングイディオムが使われていたのをstatic初期化に置き換…

JUnit4

2005-09-14 - t-wadaの日記 IBM developerWorksのJUnit4の記事を紹介しています。また、ご自身によるJUnit4紹介プレゼン資料のリンクも上記にあります。アノテーションを使っているという点で興味が湧きます。