|
|
![]() |
|
原文: 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 も併せてご覧ください。 |
本日のニュースのまとめ:
|
OpenESB からは GlassFIshESB 最初のマイルストンです。 Andi が週末にエントリを書いてくれるはずですが、それまではこの 発表と Bill からようこそをチェックしておいて下さい。 Kenai ベータが出ました。 JRuby on GlassFish (v2) がゴールデン枠進出の準備が整ったというよい証拠です。 イベントはスポットライトが当たるべきで、私も週末に当てようと思っています。 SocialSite も進化を続けています。 Vijay はプロジェクトの 最近の変更のリストを公開していて、それには新しい セキュリティモデル、 OpenSocial RESTful API のフルサポートなどが含まれます。 チームはまた、GlassFish 定期マイルストンの通常のモデルに従い始めます。 OpenDS からは Terry がさらに ロガーアナライザ について報告しています。 OpenDS メーリングリストで私がもう少し時間を費やすか、もしくは、 Ludovic たちにもっと頻繁にブログを書いてくれ!いしないといけません。 Intel Dave からは OpenSolaris でのワイヤレスの役割 について解説している素敵なスクリーンキャストです。 Intel の人が Intel centrino ベースの OpenSolaris ラップトップについて話しているなんてかっこいいですね。 オープンソース万歳! |
|
ほとんどの Tomcat アプリケーションは GlassFish で問題なく動きます。 Jan によると、Tomcat スタイルの valve を使用しているアプリケーションでさえ、 変更なしで動きます。
The ServerSide の
Pawan は Mule JMS コネクタを設定し、
OpenMQ を Mule ESB と共にどう使用するか解説しています。
追記 (pelegri) - これに関しては沢山のリクエストを聞いています。この組み合わせを使っている方はお知らせ下さい。
OpenMQ LayeredTech は Sun Startup Essentials™ Program 参加者に対し、無料 GlassFish ホスティングを発表しました。 CrazyRails は、 Mac への JRuby on Rails インストール方法を投稿しました。そこには GlassFish と MySQL のセットアップも含まれます。GlassFish に関してさらに取り上げることが約束されています。 |
原文: Scripting roundup: PHP, Rails on GlassFish
|
Dick は "GlassFish の LAMP スタック" についての詳細な記事を書きました。 GlassFish 内で、Wordpress を実行するための、Caucho の Quercus PHP ランタイムに焦点を当てています(言うまでもありませんが、バックエンドとして MySQL と共に)。 その記事ではデータベース設定の詳細が提供され、スタンドアローンな WAR ファイルが選ばれています(Quercus に従って)。 Sébastien は GlassFish 上の Joomla に注目していますが、ネイティブな PHP のインストールを含む、より細かな設定を要求されたとしても PHP/JavaBridge の方を選びます。 |
JRuby on Rails の世界では、Jacob が2部シリーズで、GlassFish の jRubyOnRails ランタイムプーリングをより効果的にする方法と、GlassFish でホストされた他のスクリプト技術でも利用可能な AI 論理を書きました。
本日の面白いニュースのまとめ:
|
Jason は、GlassFish v3 の メモリ消費の改良 について指摘しています。 GFv3 Prelude は GFv3 のサイクルの初期段階にあり、そのリリースファミリーのライフサイクルを超えた更なる改良が期待されます。 Charles は、最新のランタイム/パッケージを使った GlassFish での Rails アプリケーション の書き方について詳細に書いています。 また、Jacob は、彼が取り組んでいる GlassFish 中の JRuby インスタンスプールの 動的管理 の改良について書きました。 OpenMQ チーム からは、 GlassFish v2.1 の一部になるであろう OpenMQ 4.3 の詳細 が提供されています。 提案されている新しい機能は、REST メッセージング API、AIX サポート、より多くのプラットフォーム、STOMP サポート などを含みます。 いつものように、Users at OpenMQ.dev.java.net にフィードバックをお願いします。 そして、 OnTheRecord から... 元々のアナウンス は昨年に出されていますが、私達は Dell マシン上の Solaris 製品を出しました。 こちらをご覧下さい: Solaris@Dell.COM、 オンラインカスタマイズ |
原文: GlassFish JDBC Pooling for the Rails Developer
|
2007年9月にさかのぼると、Arun が Rails アプリケーションでの GlassFish の JDBC コネクションプーリングの利用について書いていました; 今、 Ikai@LinkedIn が その時からの変更を含む、Rails 開発者の視点での紹介記事を書きました。 Ikai の記事は warbler や MySQL コネクションアダプター、 その他のコードについてカバーしています。 Ikai の記事 をご覧下さい。 そして、私は、私達が皆さんにそれぞれの利用事例について詳しくお話できればと望んでいます! |
原文: Rails/Ruby News - Resources, Tutorials, Adoption Stories
Ruby/Rails/JRuby 関連の大きなニュースに追いついておきましょう...
|
2つの新しい NetBeans 6.1 の Ruby チュートリアル: Ruby と Rails の始め方 と Rails アプリケーションでの Java ライブラリの利用。 最後のトピックは JRuby の大きな利益の一つで、 一つの例は Sun の SSO の成立 のレポートで、もう一つはこのチュートリアルが示している Java 2D Graphics 呼び出し です。 最近の導入事例は、 CSI のプロジェクトである伝染性疾患のレポートと管理での JRuby の利用です。 少し古い事例では Nick の このブログは今 GlassFish と JRuby で動いています です。 |
全体として、JRuby/Rails はとても良い進展を見せています。 私は一連の公式リリースの最後が、GlassFish Gem 0.3.0/0.3.1 のリリース (アナウンス と アップデート) と、JRuby 1.1.1 アップデートセンターの JRuby モジュール になると信じています。 関心はますます増していて、実際の配備に近付いていっています; 恐らく、商用サポートの提供も始まる頃でしょう。
追伸、Arun は JRuby でタグ付けされた記事 に当てはまる記事を書いています。
原文: JRuby 1.1.2 released - Improved Performance, Reduced Startup Time and Other Features
![]() |
JRuby 1.1.2 が リリースされました。 主な特徴は、前回のリリースからの起動時間の短縮やパフォーマンスの改善、95 の問題の解決です。 GlassFish Gem からの始め方 をお読み下さい。そして、JRuby 1.1.2 と Gem を使って人気の Rails アプリケーションを配備してみて下さい。 |
Sun はかなりな数のトレーニングコースを提供していて、いくつかは無料なんです。今週私が気づいたいくつかです:
|
Trond は、来週開催されるすばらしいスピーカによる 2 つのとても面白そうな無料 Webinar (ウェブセミナ) を紹介しています。 (tip): "MySQL と Memcached による高度にスケールするソリューション" (水曜) と "Memcached と MySQL でスケールするアプリケーションを、設計、実装する" (木曜) Marina は、 Student Portalのリソースの ひとつとして、無料の 学生コース を紹介しています。 Arun と Daniel は、Sang の Ruby and Rails 最新コースに触れています。 Sang の Java Passion サイトには、 GlassFish Server を使用した、 沢山のよいオンラインコースがあります。 JavaEE, Web Services, EJB などのコースです。 |
Sun には多くのコースがあるのですが、探し当てるのが少し難しいときもあります。 例えば、Sun が提供するオンラインと教室のコースは http://www.sun.com/training で、これらの多くが GlassFish に関連していますが、 "glassfish" でサーチしてもそのうちの少ししかひっかかりません。
この問題は直すべく取り組んでおり、また、 GlassFishForBusiness でも私の知っているコースを取り上げようとしていますが、本当に必要なのは、 フルタイムの 司書さんです。。。 願わくば、Conan the Librarian のような。
|
Ruby の代わりに JRuby を使って Rails アプリケーションを開発することで、Java ライブラリパワーを活用できます。高度な 2D グラフィクスをサポートする Java 2D API もその一つです。 Jennifer の記事 は、画像に対する Java 2D API を使用するフィルタエフェクト (ネガ、グレースケール、輝度、シャープネス) について説明しています。 |
|
WorldxChange Communications NZ の ウェブサイトはなかなかよくて (2007 年度ニュージーランドテレコミュニケーションキャリア賞に選ばれています) そこの Customer Bill View システムは GlassFish v2 で稼働する JRuby アプリケーションなんです! このアプリケーションは顧客体験を改善する戦略的にうまれたもので、大変短期に開発されました。 Chris の 導入物語 と アンケートをチェックしてみて下さい。 |
blogosphere より ...
![]() |
Teflon Ted のブログエントリ「Rails はスケールしない」では、 JRuby と GlassFish に賭けているようです。 次のように書いてあります: "個人的には、私は JRuby (と GlassFish) に長期的に賭けています; もしまだ GlassFish を試してないなら、損しちゃいますよ!" |
現在 RubyForge にホストされていて、"gem install glassfish" でとても簡単にインストールできます。
詳細はこちらで。
|
2 月にクリスマス! 私が思ったより少し時間がかかりましたが、 GlassFish v3 M2 が入手可能になりました。このリリースは Java の Web コンテナ (JSF はまだです) と JRuby on Rails をサポートしています。 また、複数 HTTP リスナと仮想サーバもサポートしています。 |
原文: JRuby 1.1 RC2 Now Available! Help Test It!
|
JRuby 1.1 RC2 が 出ました。 今回のリリースでの変更点は以下のようだそうです:
• JRuby 1.1RC1での260ヵ所の問題点の改善
|
今回のリリースのテストや評価もよろしくお願いします。 その協力により今回の候補から正式なリリースに生まれ変われます。
原文: Updates of Popular GF Bundles - Liferay 4.4.1 and v3 Ruby GEM
|
|
2つの人気のある GlassFish ベースのバンドルが更新されました。 GF v3 Gem には今 バグ修正アップデート (v0.1.1) があります; Pramod は v0.1.2 のための計画も含めています。 2つ目は、 Liferay 4.4.1で、こちらもほぼバグの修正です。 |
私はデータマイニング、そう、私はダウンロード数を調べる事を楽しんでいます。 GlassFish ベースの Liferay バンドルは 4.3.0 の 5.4% から 4.4.1 の 15.1% に増加していました。 そして、JBoss Portal 2.6.4 が Liferay 4.4.1 と正に同じ日にリリースされたので、2つの間の比較は容易です: Liferay が 3778 で、JBoss Portal が 1053 です。