|
|
![]() |
|
|
今日の JRuby の話題 は、 Charles, Nick, Tom が EngineYard に移籍して JRuby の開発を続けることです。 Charles の EY のブログへの投稿 と eWeek にあるコメントを見て下さい。 私たちの友達が EY でもうまくいきますように。 あと、 GlassFish v3 を JRuby のベストサーバコンテナに保てるようがんばりましょう。 |
原文: Three JRuby on GlassFish Deployment Stories: Kenai, LinkedIn and JotBot
|
Arun は、3件の新しいJRuby 関連 のエントリを、私達の導入事例に追加しました。 1件目は Kenai についてで、GlassFish Portfolio に関するモデル事例の一つです: Apache HTTPD Server、Memcached、MySQL、JRuby そして GlassFish Server (JRuby は Kenai 上にあるので、これも再帰的です)。 その他の 2件の事例は、LinkedIn Polls と JotBot についてです。 JotBot は、JRuby がクライアントとサーバーの両方で使われている珍しいものです。 |
原文: Daemons and More - GlassFish v3 Gem 0.9.3 is Out
|
GlassFish GemはRackをベースとしたRubyのフレームワーク(特に、Rails、Sinatra、Merb)のためのGFv3サーバです。 Vivekとそのチームは、Deamon Mode、GFrake Task、Configuration、LoggingとError Reporting、Sinatraのサポートなどなどの改善点と特徴を含む、0.9.3 をちょうどリリースしました。 詳細を完全に知るためには、Vivekの記事をチェックしてください。 |
そして、GlassFishとJRuby/Railsが共に機能している事をどのようにテストするかについて書かれたArunの一連の記事を見るには、良い機会だと思います。 テストは、GF Gem、GF v3 Prelude、 GF v3、GF v2 + Warbler、そしてGF v3 and Redmineで行っています。 是非チェックして下さい。
過去数ヶ月、Sun はオンラインの裾野を広げる活動をかなり拡大していて、 現状 (少なくとも :-)) GlassFish 製品をカバーする 3 つのウェビナシリーズがあります。 それぞれ見ていきます。
|
The MySQL ウェビナは磨かれたプレゼンテーションが高品質にブロードキャストされ、特定のビジネスニーズに照準をあてたものです。 今後のプレゼンテーションには、 Binod による MySQL と SailFin と Arun による JRuby, NetBeans, GlassFish があります。 これらプレゼンテーションは 再生してご覧頂くことも可能です。 とても似たシリーズとして、新しい ソフトウェア ウェビナシリーズがあります。 今後のイベントとしては、 OpenSSO と MDMが準備されています。 ご覧頂ける過去のプレゼンテーションには GlassFish HAその他あります。 そして最後に、毎週の アクエリアムオンラインがあります。 これらコミュニティプレゼンテーション、ブロードキャストは uStream.TV を使っていて、より非公式で技術的なものになっています。 |
興味深いニュースのまとめです:
|
JSF 2.0
が
Public Review Draft
に加わり、
Jimは新しい機能を有効に使う方法をたくさん記事にしています。
まず、彼は、AJAX-awareの
Editable Text Component
の書き方を示しました。ここ Arun は、GlassFish v3 GemをMerbで使用する方法について、2つの記事を書きました。 一つめは、 基礎をカバーするもので、 二つめは、 Scaffoldを、典型的なアプリケーション向けに提供しています。 これらの記事は、すでに Ashley Towers、 Grant Michaels、 iamclovinらにより 役立てられたようです。 告知 - Grantの体験談もぜひチェックしてください。 MySQL と GlassFishの 学生コンテスト (オフィシャルルール、 お知らせ) の結果が発表されました。 参加者はCampus Ambassadorsと一般学生の二つのカテゴリに分かれていて、CAの中から優勝チーム、 一般学生の中からは3位と4位が出ました。 賞を取ったのは、 ブラジル (4位), インド (3位), 中国 (1位) と アメリカ (1位)です。 コンテストの全容 (と写真) は 優勝発表にてご覧いただけます。 そしてこの 話題を提供してくれたArunに感謝します。 この度、 翻訳量を増やして、 GlassFish v3 Prelude のダウンロードページが7言語に対応しました: ドイツ語、 スペイン語、 フランス語、 日本語、 韓国語、 北京語、 広東語 です。 - 荻野氏の書記事をご覧ください。 JavaFX が12/4(木)にローンチされます。 しかしすでにプレビューが出始めていて、 Chris - F3の元祖の開発者でありJavaFXの先駆者 - は、 Thank-you noteを書いており、また Robert は Reference Manualを書きました。 ( 話題を提供してくれたOctavianに感謝します。) ローンチまで新情報をお見逃しなく! And, in the meantime, on そして、 OpenJDKのスタートにあたり、 Mark is describing the issues involved in Markが現在の Monolithic JDKで起こりうる問題について言及しています。 この問題は、この基盤をJavaFXのように広範囲にわたって利用可能なものにするために、考慮しなければならないものです。 |
一足遅かったようです - Vivek 氏と Jacob 氏はもう10日も前にアナウンスしていました - が、私もじっとはしていられないので発表します: GlassFish Gem 0.9 がご利用できるようになりました。
|
では、Glassfish gem は何をもたらしてくれるのでしょうか? Jacob によると... 手短に言いますと、Glassfish gem は、 glassfish v3 prelude の全てを、小さな使いやすいパッケージの形で提供します。Glassfish gem は、商業製品レベルのクオリティをもつアプリケーションサーバで、 私がお話してきたような全ての機能を持ち併せています: その機能とは、 オートランタイムコンフィギュレーション、merb/rackサポート、アプリケーションのオートディテクト など ... と、 toaster... :-) です。 |
|
11月13日(木)に開催される次のウェビナーでは、 GlassFish v3 PreludeでのScripting (Dynamic) Languages について取り上げます。 いつもと同じく、太平洋時間のAM11:15から開始します。 このウェビナーは、先週Vivek氏が GlassFish Day(スライド, 音源)にてお話したもののフルタイム(1時間)バージョンです。 Vivekはマルチランゲージサポートとその技術についてお話します。デモも行う予定です。 詳しくは、 スケジュール や Channel Overviewをご覧ください。 ウェビナーでお待ちしております! |
原文: ... Hibernate on GlassFish, Merb RC3, Grizzly and NIO2, Embedded GlassFish, The Beatles
本日の面白いニュースのまとめ:
|
GlassFish は、 そのデフォルトの JPA 実装として EclipseLink を含んでいますが、Hibernate と同様に働きます。 Hibernate には多くのユーザーがおり、質問は定期的に出てきます; Alexis は、 その解法の更新 を提供しています。 そして、私達はこれをユーザーのために更により簡単にしようとしています。 Merb はその勢いを増しており、私達は 全てのフレームワークに対して使い易い ものにしようとしています; 改良された GlassFish/JRuby サポートを明確に参照する Merb RC3 のアナウンス をご覧下さい。 Grizzly の今後の計画は、NIO2 サポート (このトピックに関するウェビナー をご覧下さい) を含んでいます; JFA は、NIO2 の テクニックと情報 についてのブログのシリーズを始めました。 年初の JavaOne の間に、川口さんが 組み込み GlassFish v3 のやり方を示しました。 Byron はその取り組みを主導してはいませんが、私達は最近、組み込みバイナリーの Promoted Build を保持し始めました。 Scattered WAR のサポート に関する Nazrul の報告と追加のリンクをご覧下さい。 最後に、ビートルズ が RockBand になるようです。 その詳細はまだ明らかになっていませんが、これはビートルズがデジタルフランチャイズで現れる最初の機会になるでしょう。 私はこれが、古い mp3 プレイヤーより高級なメディアで IP を流通しなければならない RockBand が好きなプレイヤーの役割を際立たせると考えています。 またそれは海賊行為を難しくするでしょう。 それはまた流通チャンネルの価値を思い出させてくれます(この場合 RockBand 小売店が)。 |
本日のニュースのまとめです。
|
GlassFish Migration チームは ツールのローカライズ に興味あるグループにむけ、参加を呼びかけています。 ご興味ある方はこのブログエントリもしくは g11n at glassfish dot dev dot java dot net にメールを送って、荻布にコンタクトして下さい。 Arun は JSF 2.0 についてまた記事を書いてくれました。 今回は JSF 2.0 を Managed Bean と使うです。 OpenDS 界の話題としては、最初に Ludo が BigAdmin にある Sachin Krishna Telang の記事 Use OpenDS with IBM WebSphere と OpenDS を使うを指し示し、その後 Mark が OpenDS を JRubyでどう使ったかを説明しました。 Dave は最近 SocialSite による OpenSocial API の拡張にフォーカスした記事を 2 つ公開しました。 最初の投稿 は 人, Friending, プロファイル編集とメタデータ, プロファイルプライバシー設定, グループの作成、管理、招待 をカバーしています。 2 つめの投稿 では、 ガジェットのインストールと管理, メッセージング, 検索 をカバーしています。 Dave は続きの投稿を約束しています。 Java SE 界からは 長い間待たれていた JavaSE 6 U10 がリリースされました。 ダウンロード, FAQ, Osvaldo の投稿 をチェックして下さい。 わかりにくい名前ですが、これはとても重要なリリースです。 |
本日の面白いニュースのまとめ:
|
Arun は GlassFish v2 で JSF 2.0 を使う方法を、彼のブログ Mojarra on GFv2 で示しています。 私は、JSF 2.0 が Servlet 3.0 に依存せず、Java EE 5 のコンテナ上で動作し得るだろうという現在の考えを信じています。 Atmosphere (JFA の新しいポータブルな Comet フレームワーク) が今ここに; アナウンス をご覧下さい。 Jacob はより多くの JRuby フレームワークを約束しており、その Rack サポート は最初の段階のようです。 Rack は Ruby をサポートする Web サーバーと、そう Merb のような、その上に構築されている Ruby フレームワークの間の最小限のインターフェースを提供しています。 Jython における modjy の役割に相当するようです。 Jiandong は、Metro で WS-Trust を使い、セキュアな Web サービス にする方法を示しています。 昨日の大きなアナウンスは T5440 (別名: Batoka) でした。 4 ソケット、T2 ベースの 256 ハードウェアスレッド、1.4GHz で最大 512GB メモリ、 4U の筐体です! 技術者向けには、 Allan と Josh の投稿から始め、 T5440 Web サイト と、その ベンチマーク をご覧下さい。 プレスの反応は良好です: [1]、 [2]、 [3]。 また、Ldom を用い、 SugarCRM をスケールするために T5440 を使う方法や、 新しい LDom クックブック をご覧下さい。 興味をお持ちになられたら、無料試用とご購入 をご覧下さい。 今日、Apple は新しい MacBooks と MacBook Pros を発表しました。 Apple ストア で是非ご覧下さい。 ただ、私は Blu-Ray が無く、100$ 未満のエントリも無い事にがっかりしています。 |
本日のニュースのまとめです。
|
Ruby 業界では、 Zargony が JRbuy のウォームアップを始めていて、 Java が好きでないのに JRuby を好きになり始めた理由 を説明しています。 Arun は MRI に対する JRuby のアドバンテージのリストを書いています。 GAP ( GlassFish Awards Program) にお知らせしていますが、 サンパウロの Sun Tech Days にあわせ、月曜にブラジルの受賞者をお祝いする プレスリリース を出しました。 イベントにいた Claudio と Reginaldo、本当におめでとうございます。 GAP 受賞者をハイライトするブログをいくつか計画しています。108 全てをカバーするのは無理ですが、いくつか取り上げます。 Arun がサンパウロ (とブラジルのその他都市) に滞在していて、 ES JUG... や Embu das Artes や ブラジル旅行テクニックを書いています。 GlassFish サーバの仲間たちのチュートリアルを 2 つ: 最初のものは Sidharth と Marina によるもので、 OpenSSO on GlassFish。 次のものは Ludo が紹介しているもので、 John Yeary の GlassFish と OpenDS で認証と承認を行うです。 Giuseppeは MySQLユーザー会議 の論文募集がまだ受付中だと知らせています。 |
PS. GlassFish v3 prelude が出る前にやることが山ほどあります。なので続く数週間、ニュースを追うのが難しくなってしまいますが、ご容赦下さい。
本日のニュースのまとめです:
|
MindBucket の Paul が
NetBeans チームからは ロールベース認証を使って Web アプリをセキュアにするチュートリアルのお知らせです。このチュートリアルには NetBeans 6.5 と GlassFish サーバーを使った詳細な手順が含まれます。 Ludo は GlassFish ユーザフォーラム のスレッドで、GlassFish への アプリケーションの高速配備 に関して触れています。将来の改善に向けたヒントもあります。 Shay は、GlassFish サポートが改善された Compass 2.1 M3 が利用可能だと報告しています。 Mahipalsinh は WebSynergy のローカライズの仕方について説明しています。あなたも好きな言語に翻訳できます。 そして 業界ニュース としては、 Cisco が Jabber を取得とのことで、統合された IM を彼らが提供することになるでしょう。また、 Akamai, LimeLight と共に Amazon が CDN サービスを開始。 この業界で仕事をすることでいいことの一つに、退屈しない、ということがありますね! |
原文: ... JRuby Pools, Mural, JSF 2.0 EDR2, MacBooks, and Sun Hardware from Dunnington to Hadrons
本日のニュースのまとめ:
|
Jacob は JRuby プール に関する(簡単な)設定オプションを説明しています。 SSS は GlassFish コミュニティの中でオープンソースの MDM を推進している Mural にゆっくりと入っていきました。 JSR314 EG は、JSF 2.0 の Expert Draft 2 をリリースしました(ダウンロード)。 このバージョンは JavaScript API に関する 13.3節 (情報をありがとう、Roger) や、 Composite UI コンポーネント に関する 3.6節も含んでいます (これに関する専門的な情報はこちらをご覧下さい: 第一部 と 第二部)。 私達の家庭では何台かの古いApple のラップトップを所有していて、私は MacBook の出荷 についての噂話に注目しています。 ですが、OpenSolaris は進化を続けていて、すぐに私達にとって現実的な選択肢になる事でしょう。 Intel は新しいハイエンドの Dunnington プロセッサー (InternetNews) を発表しましたが、Sun は既にそれらに追随するマシンを持っています (Marketwatch)。 また、大型ハドロン衝突型加速器 の話題で騒がしい中、 私は CERN がデータを保存するために Thumper と StorageTek 製品 を使っている(Customer Ready プログラムを通して) 事を書き忘れていました。 |
|
RailsInside が New Relic RPM の Rails モニタリングを提供する新しい無償バージョン、 New Relic "lite" についてレポートしています。 この製品は、負荷が増加した際の、スループット、レスポンス時間や、コントローラ毎のアクション時間の情報を提供します。 New Relic にはフル機能バージョンもあります ( 製品ツアーをご覧下さい); 両方のバージョンが GlassFish でサポートされています! Arun はこの製品と他の製品を近いうちにしっかりレビューすると言っています; お見逃しなく! |
原文: Developing Kenai - Agility on an OpenSource Enterprise Foundation
先週 Kenai が Beta になり、開発ハブには通常のサービスに加えて、いろいろなものを繋げる (connected) 機能も追加されています。 GF CORBA プロジェクトは、既に Hg リポジトリを使い始めていますが、とても興味深い点はいろいろな技術をミックスして使っている点です。
|
Kenai は、迅速な開発と信頼性を両立させるために、スクリプト言語 (JRuby/Rails) とエンタープライズ向け技術(GlassFish v2, MySQL, OpenSolaris)を組み合わせています。 これらは、将来いろいろな場面で使われることになるであろうと思われる、 GlassFish の重要なターゲットの1つである、 JRuby (Nick のブログサイト) や Groovy (Glenn の Groovy ブログ) や その他のスクリプト言語を使った、先進の組み合わせです。 Kenai に話を戻しますが、ぜひ Tim による Nick へのインタビュー(英語) や キャッシュの技術的な詳細(英語) や テスト/パフォーマンスチューニングの方法論(英語) をご覧ください。また、Austvik の 写真や、Arun の Spotlight や Lenz の Technology Overview も併せてご覧ください。 |