torutkのブログ

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

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

Java SE 6(Mustang)のResourceBundle.Control

プロパティリソースバンドルのキャッシュ制御がMustangから可能になりました。 プロパティファイルの実行中の変更を反映することができます。 http://www.02.246.ne.jp/~torutk/javahow2/resourcebundle_control.htmlリソースバンドルの取得(ResourceBundle.…

Eclipse3.1.1のインストールお手軽セット

All-In-Oneエクリプスとして、日本語化パックに加えよく使うプラグインを最初からセットにしたパッケージが公開されています。 http://www.eclipsewiki.net/eclipse/?Eclipse%20v3.1.1%20%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%E9 EMFやTest&Performance、Subsc…

QuickTimeインストーラが環境変数CLASSPATHを変更してしまう

QuickTimeのインストーラは勝手にシステムの環境変数CLASSPATHを設定してしまいます。 CLASSPATH環境変数が何も設定されていなかったマシンでは以下のように設定されていました。 C:\Program Files\Java\jre1.5.0_05\lib\ext\QTJava.zipこの状態では、javaコ…

インスタンスのポインタがヌルでもメンバ関数呼び出しは実行される

C++

ちょっと驚きなのですが、C++の実装(実現)をイメージすると何となく理解できそうな問題。 SomeClass* pSome = 0; // SomeClassのインスタンスを格納するポインタはヌル pSome->doSomething(); // ここではアクセスバイオレーションは発生しない : void Som…

JBoss Application Server 4.0.3SP1がリリース

EJB3.0でちょっと注目しているJBossですが、JBoss AS 4.0.3SP1がリリースされていました。JBossでEJB3.0を試す記事がmuimiさんの日記にあります。参考にしました。 http://d.hatena.ne.jp/muimy/20051021/p2

エクセルが落ちた

アイデアシートをExcelで書いていたが、Excelがアプリケーションエラーで落ちてしまった。 時間的には1,2時間だが、書き出したアイデアが真っ白になってしまったのがショック。 同じものを再現できるか難しい。Visio、World、Excel、PowerPointはたまにアプ…

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の変更はないようです。