Recent Posts

RSS Feeds

週末の散歩

昨日は3連休の初日で、天気も良かったのですが、
今日は一転曇り&寒くなりましたね。
皆様、風邪を引かずに元気でいらっしゃいますか?

さて、日本の GlassFish コミュニティの忘年会の
〆切りまであと1週間を切りましたが、もし
ご都合の付くかたがいらっしゃいましたら、今から
でも参加可能ですので、是非ご登録ください。

ご登録 (11月27日まで):
http://atnd.org/events/2146

PS.
実は、いま秘密プロジェクトが立ち上がってまして、
その準備で来年1月中旬位までかなり忙しい状況で
GlassFish v3 のリリース時(12/9)もあまり
プロモーションができずに申し訳ありません。
ただ、運良く先日、ご紹介させていただいた下記のセミナーの
日程と GlassFish v3 のリリース日程が重なるようですので、
若干紹介させて頂きたいと考えております。

事例に学ぶ!オープンソースの実践的導入・活用セミナー
〜 「次の一手」につながる効率的な情報投資とは? 〜


日本以外では Eduardo さんを中心にウェビナー等を
リリース記念を企画しているようですので、ご興味のある方は、
是非、ご確認ください。(イベント情報はアクアリウムから

さて、この3連休も私は準備をしなければならないので、
自宅で作業をしているのですが、せっかくの3連休なので
1日だけ自分に休暇を与え妻と一緒に散歩してきました。
世の中は、クリスマスシーズン到来ですね。

Permalink     No Comments
Track Back :


事例に学ぶオープンソースの実践的導入・活用セミナー開催



来月 12月9日にイベントを開催することになりました。
実際に、GlassFish や MySQL を導入してサービスを提供している
マピオン様からの生の感想等を聞く良い機会です。
Sun の OSS 製品の導入による効果を知りたい
お客様は是非ご参加ください。

−マピオン様による導入事例講演−

高い信頼性を要求されるシステム基盤に、なぜオープンソースを選択したのか?

情報投資の削減圧力のなか、企業は「次の一手」を見据えたより戦略的な情報投資を求められています。

そこでは、これまでの商用ソフトウェアの延長線上の取組みではなく、オープンソース・ソフトウェアを積極的に企業情報システムに 有効に活用し、TCOの削減を実現することがより重要な要素と言えるでしょう。
本セミナーでは、地図情報サービスを提供している株式会社マピオン様での、オープンソース・ソフトウェア導入の取組みをはじめ、導入に伴う成果、メリット、課題についてご講演いただきす。現在、オープンソース・ソフトウェアをどのように導入・活用していくべきかご検討中の皆様に大変有益な情報をなりますことを確信しております。
【セミナーの見所】

・マピオン様ユーザ導入事例

・インテグレータから見た、オープンソース事情
・アプリケーションサーバー「GlassFish」最新情報
・「MySQL」実践的パフォーマンスチューニング裏技

お忙しいところとは存じますが、導入企業様による「生の声」が聞けるまたとない機会となっておりますので、ぜひご参加を検討いただきたくお願い申し上げます。
イベントの詳細、登録はこちらから。

Permalink     No Comments
Track Back :


GlassFish の懇親会(忘年会?)の開催予定


日本の GlassFish コミュニティで懇親会(忘年会)の
開催を予定しています。

懇親会の日程についてですが、下記の日程で
開催したいと考えて おります。

日時:12/4 (金) PM 7:00 〜
場所:渋谷近辺 (まだ未定)

当日は、もしかしたらいくつかのちょっとした
GlassFish 関連グッズを持っていけるかもしれませんので、
ご興味のある方も是非ご登録下さい。

参加登録

誠に勝手ながら、受付の 〆切りは 11月27日 PM 5:30
とさせて頂きたいと思います。

懇親会へ参加をご希望される方はぜひご登録ください。
どうぞ宜しくお願いします。

Permalink     4 Comments
Track Back :


SailFin v2.0 の技術情報


先日もご案内したように、SailFin v2.0が
リリースされました。これに伴い、SailFin の
開発者が使い方などのノウハウを
ブログにアップしています。

SailFin 関連のエントリ

SailFin v2.0 から課金、認証、承認を行うことが
できるように、Diameter プロトコルを利用できる
ようになったのですが、この Diameter の利用は、
Sun GlassFish Communications Server v2.0 の
ライセンスをご購入いただいたお客様だけが
利用できる(SunSolve から Patch を入手)ように
なるようです。

この Diameter の設定方法については、下記に
エントリが登録されておりますので、どうぞ
ご参照ください。

http://blogs.sun.com/naman/entry/setup_and_configure_diameter_on

是非、SailFin/GlassFish Communications Server を
お試しください。

Permalink     No Comments
Track Back :


GlassFish の日本語サイトリニューアル


Sun の GlassFish 関連製品のサイトが更新されました。
US Sun のサイトのデザインに併せた形に変更されています。
ただ内容を確認した所、若干情報が古いようです。(ごめんなさい。)
恐らく翻訳したタイミングと今回の公開のタイミングが
ずれてしまったためのようです。
しかし、有用な情報へのリンクなどが数多く含まれており、
十分に役立つサイトかと思いますので、どうぞご活用ください。

GlassFish Portfolio
http://jp.sun.com/practice/software/glassfish_portfolio/index.jsp

GlassFish Enterprise Server
http://jp.sun.com/products/software/appsrvr/

GlassFish ESB
http://jp.sun.com/products/software/javaenterprisesystem/caps/glassfish_esb.html

PS 1.
GlassFish v2.1.1/GlassFish Communications Server v2.0のリリースが
発表されましたが、まだ製品のダウンロードはできないようです。
実際に、製品を入手できるようになるのは、US 時間で10月28日位を
予定しております、また製品出荷は11月10日位を予定しております。
今しばらくお待ちください。

PS 2.
このエントリも注目
http://blogs.sun.com/theaquarium/entry/new_oracle_and_sun_overview

Permalink     No Comments
Track Back :


IT Pro Expo に出展予定



今月末に、IT Pro Expo が開催されますが、Sun のブースにて、
ソフトウェア製品も日替わりで出展する事になりました。

28日:メールサーバ、カレンダーサーバ等
29日:シングルサインオン、ID管理製品、Directoryサーバ 等
30日:GlassFish 関連

それぞれの製品におけるエキスパートがデモを行ったり
直接説明を致します。各製品にご興味のある方は、
是非、ご来場ください。(ちなみに私は30日に立ってます。)

また、展示ブースの近くで下記の時間帯で10分程度の
プレゼンも行う予定ですので、こちらもどうぞお立寄り
ください。アンケートをご記入頂いたお客様には、恐らく
これで最後?かもしれない Sun ロゴ入りのグッズを
プレゼントする予定です。

10/28 11:30-
10/28 15:00-
10/29 11:00-
10/29 14:30-
10/30 10:30-
10/30 14:00-
(当日、何らかの理由で時間が変わっていたらお許しください。)

先ほど確認したら無料チケットの入手は今日までの
ようですので、もしご興味のある方は、 急いで
こちらから無料チケットを入手
してください。

PS.
毎年作成していた、Sun のカレンダーや手帳は 2010年度は
作らない事が決定したそうです。
Sun グッズもレア物としてオークションで高騰する日もくるのかな?(^_^;)

Permalink     No Comments
Track Back :


Java EE 6/GlassFish v3 リリーススケジュールのアップデート



先日、GlassFish のメーリングリストに Abhijit から
Java EE 6 の参照実装である、GlassFish v3 のリリーススケジュール
についてのアップデートが投稿されました。

彼の報告によると、リリース時期は US の Thanks Giving Day
と呼ばれる休日前に行うために現在開発を急ピッチで進めているが、
いくつかの仕様の実装や機能実装に予想以上に時間を要し、
また、java.net のサイトの不具合(DDoS 攻撃)などの理由からスケジュールを
変更したとの事でした。

具体的には下記を予定しています。
コードフリーズ:2009 年 11 月 9 日
正式リリース:2009 年 12 月 10 日

アップデートされたスケジュールの詳細は下記の URL に
記載されておりますので、どうぞこちらも御確認ください。

http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishV3Schedule

Permalink     No Comments
Track Back :


GlassFish v2.1.1 and SailFin v2.0 Released


昨晩、GlassFish v2.1.1とSailFin v2.0 (Sun GlassFish Communications Server)の
リリースが発表されました。(プレスリリース(英語版))

GlassFish v2.1.1 は SailFin v2.0 に対応したものなので、バグフィックスは
含まれますが、特に大きな変更はありません。IBM JDK 6 で AIX 6.1が
サポートされたくらいでしょうか。AIX ユーザの皆様、Geronimo の変わりに
是非 GlassFish をお試しください。

一方、SailFin v2.0も同様にAIX 6.1をサポートしましたが、それ以外に
多くの機能がアップデートされています。たとえば課金処理が可能な
Diameter をサポートしたり、Ericsson による実際の経験に基づく、
機能追加/変更要求等が数多く取り込まれています。
以前のバージョンより安定したバージョンと位置づけられるかと思います。
SailFin v1.5(Sun GlassFish Communications Server v1.5)をご利用の方は
是非、この機会に SailFin v2.0 にご変更ください。

SaiFin v1.5の機能, SailFin v2.0 の新機能、現時点での製品ロードマップを
ご確認されたい方は下記に製品紹介の最新の資料をアップ致しましたので、
是非、御確認頂ければと思います。

Project SailFin and Sun GlassFish Communications Server 製品紹介

Permalink     No Comments
Track Back :


週末の散歩


久しぶりに週末の散歩というか、小旅行に出かけてきました。

シルバーウィークもイベントの準備などで遠出はしなかったので、
ちょっと久しぶりにゆっくりと休んできました。
まだ、紅葉には早かったのですが、夜は随分冷え込んでいました。

気分もリフレッシュできたのでまたお仕事頑張ります。













Permalink     No Comments
Track Back :


Cloud Computing Developer Day 2009 終了


先日は、多くの皆様に下記のイベントにお越し頂き誠にありがとうございました。

Cloud Computing Developer Day 2009
〜クラウド時代に求められる新たな技術標準とは?〜


発表では、Sun Fire Tシリーズのご紹介と、Java コンカレンシー
ユーティリティについて紹介させて頂きました。
Java コンカレンシーについては Java SE 5 から利用可能になっている
という事で、既にご利用頂いている方も多くいらっしゃるかと思い、
どの位のお客様に興味を持って頂けるか発表前は不安しておりましたが、
発表後に数名のお客様からご質問等を頂き、興味を持って頂けたのではないかと
安心致しました。

発表後、お客様からの発表資料が欲しいというご要望を頂きました。
恐らく、イベントサイトにも後日同じ資料がアップされるかと思いますが、
許可を得たので、本ブログでも先日の発表資料とデモ動画を公開致します。

デモ動画については、発表中でも説明いたしましたが、本来であれば、
同じ計算量をそれぞれでどの位の時間で終了するかについて示したかったのですが、
シングルスレッドとコンカレントであまりにも差がつきすぎ、時間的な
制限もあったため、約20秒間でそれぞれどの位の処理を行えるかについて
デモで実施致しました。

コンカレンシーユーティリティを使うと CPU を有効活用できるようになります。
資源を無駄使いせず是非有効利用してください。

発表資料はこちら


PS.
カメラを持って行ってたのですが撮る余裕がなく、
イベントの写真を載せることができません。すいませんでした。

追記:(2009/10/01)
本ブログ投稿のコメントに櫻庭さんから P27 に対してコメントを頂きました。

Java SE 7 で導入される、Fork-Join のメカニズムについて
資料中で下記のように説明しております。

> 大量の計算が必要な場合、処理を分割し、分割された中で個別に
> 計算し最後に結果を集計するような場合に有効(再帰計算等)

この Fork-Join の使用用途の説明に対して下記のようにあるべきだと
ご指摘を頂きました。

> タスクの粒度だと思います。タスクが大きい場合は今までのExecutor、
小さい場合 fork-joinという使い分けになると思います

確かに、使用用途としては上記であるべきだと思います。
私の説明ではマージソートの例が先にありきで説明しているので、
一般的な説明ではありませんでした。

Brian Goetz は過去の Java One で下記のように報告しております。
P17, P18 において性能に関する考慮点として下記のように説明しています。

● これ以上分割せずに逐次処理する閾値をどの位にするか
● 性能上のトレードオフ
  >タスクを小さくすれば並列度は上がります。
    負荷分散が最適に施され、スループットが向上します
  >タスクを大きくすればタスク管理のオーバヘッドが減少します
    タスクの作成、キューへの追加、キューからの取り出し、
    タスクの実行、完了を待つ操作をタスク毎に実行する必要がある
● Fork-Join タスクフレームワークは計算中心の処理でタスク辺りのオーバヘッドを
 最小化するように設計されています。
  >タスク管理のオーバヘッドが小さければ、逐次処理の閾値をより小さくできます。
  >従来の Executor フレームワークは CPU 処理と I/O 処理が混在するタスクに向いています。
●  Fork-Join は並列アルゴリズムの表現に幅広く使用できます。
  >実行時のトポロジーに依存しないコードを書くことができます。
  >それほど、CPU数に左右されず妥当な性能を出すことができます。
  >並列度はライブラリが管理します。
   ー通常は同期処理を記述する必要はありません。
  >Fork-Joinプールにスレッド数を設定する必要があります。
   ーRuntime.availableProcessors()が通常は最適な方法です

Permalink     2 Comments
Track Back :