BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • JBossがGroovyサポートとJSF強化を伴ってSeam 2.0をリリース

    先日JBoss SeamがSeam 2.0をリリースした。彼らは8ヶ月前に主要なリリースを行っており今回のリリースはそれに続くものとなっている。このリリースにはJSF 1.2.用のサポートに加えてデプロイメントとwebサービス強化が含まれている。

  • Adobe MAX Japan 2007: アドビが自社のオープンソース戦略を語る

    日本時間の11月1日から2日にかけて行われたAdobe MAX Japan 2007にて、アドビのSteven Heintz氏が自社のオープンソース戦略を説明した。

  • JJUG Cross Community ConferenceにJames Gosling氏が登場

    11月6日より3日間の日程で行われる、サン・マイクロシステムズ主催のカンファレンス「Sun Tech Days」の初日に行われたJJUG Cross Community Conferenceに、James Goslingがサプライズゲストとして登場した。

  • デメテルの法則を守るRailsプラグイン

    デメテルの法則又は最小限の知識原則は、ソフトウェア開発における設計のガイドラインである。これら二つの法則の基本的な概念は、与えられたオブジェクトは、サブコンポーネントを含め、構造、プロパティ、他のオブジェクトの振舞いに関して出来るだけ責務を負うべきではないということである。 Luke Redpath氏は、モックとスタブを使用してUnit Testsを書いているとき、デメテルの法則違反に出くわした。

  • DTrace、Xcode、およびInterface BuilderをサポートするMac OS X Leopard上でのRubyの動作

    先日、待望のMac OS X Leopardがリリースされたが、これにはRuby開発への極めて幅広いサポートも付属している。Mac OS ForgeのWikiは、Leopardの新しいRuby機能を掲載している。

  • SOAは健在か?

    ここ数か月、SOAの終焉をささやく声がますます頻繁に聞こえるようになった。今まで聞いた話の内容からすると、今回はGartnerが「Trough of Disillusionment(幻滅期)」と呼ぶ時期にすぎないであろう。

  • バイトコードコンパイラの内部と外部機能インターフェース

    Rubiniusに関する2つの最近の記事で最初のものはGiles Bowkettのもので、彼はRubiniusコンパイラ開発を始めようとしている。Rubiniusコンパイラは、Ruby抽象構文木(AST・ParseTree s式を使ったRubyソースのツリー表現)をトラバースすることによって機能する。

  • Ruby Gems: ニューリリースとRuby1.9へ含める計画

    Eric Hodel氏は、Rubyのポピュラーなパッケージ管理システムであるRuby Gems 0.9.4.5のリリースを発表した。今回のバージョン0.9.4.5は、Ruby Gems 0.9.5のベータリリースに相当し、新機能が幾つか追加された。

  • Enterprise SOAの為に鐘は鳴らない?

    最近Joe MacKendrick氏は”大企業の”SOAが終わりに近づいているかどうかという興味深い記事を出しており、実際ではゲリラSOAが最善のアプローチであることについて語っている。

  • ロードオブザリング: Web Style

    BTのPaul Downey氏はFellowship of the RingかもしくはBilboによって使用されているスタイルでWeb用のアドベンチャーマップを作った。それには歴史的観点、標準との関係、他の素晴らしい可視化に関する事項が記載されている。

  • 初めてのJRuby1.1ベータとJRuby1.0.2がリリース

    JRuby 1.1の初めてのベータバージョン、JRuby 1.1b1がリリースされた。完全なるJust in Time(JIT)コンパイラ(RubyコードからJavaバイトコードまで)を始め、他にもたくさんのパフォーマンス向上が成されている。

  • 始めてのRuby ProjectをインキュベートするApache: Java Projects用のRuby Build System

    BuildrはJavaプロジェクトの簡易的で直感的な構築システムである。10ヶ月の開発とたくさんの前向きな意見が得られた後、それはRubyプロジェクトへのドアを開くApache Foundationによって育てられるだろう。

  • Terracottaについて知る: オープンソースへの移行、導入、Hibernateのサポート

    InfoQでの報告どおり、Terracottaは2006年末にオープンソース化し、それ以降さまざまな動きが見られる。最近の開発において、バージョン2.4がWebsphereおよびHibernateのサポートを開始した他、 PartyGamingなどの大口顧客がTerracottaを導入した。InfoQはオープンソースへの移行およびHibernate/WebsphereサポートについてAri Zilka氏に話を聞いた。

  • Mozilla Lab、Prismを発表

    Mozilla Labは先日、Prismを発表し、Adobe AIRと同様、発展の兆しを見せているデスクトップ上でWebアプリケーションを実行するためのプラットフォーム市場に参入した。PrismはWebrunnerと呼ばれる既存のMozillaプロジェクトに基づいている。

  • MicrosoftがIE、Firefox、Opera、Safari用のJavaScript互換性のレポートをリリース

    歴史的にJavaScriptの互換性はWebデベロッパにとって重要な問題であった。公式仕様間のバリエーション、デファクトスタンダード、たくさんの実装がデベロッパたちの頭を悩ませてきた。そして結論はたくさんのWebページがブラウザを通して均等に働かないということだった。これを提示するためにMicrosoftは4つの人気なブラウザにおける非互換性を詳細に記したドキュメントをリリースした。

BT