BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Architecture に関するすべてのコンテンツ

  • eコマースにおけるOSS・SOA・Web2.0

    この数ヶ月、マッシュアップ用フレームワークによってSOAとWeb2.0の間に橋渡しが始められ、IBMやWSO2といった企業の新製品は、RESTfulリソースやWebサービスとWeb 2.0なユーザーエクスペリエンスとを結びつけることに最も注力している。

  • XMPPはクラウドサービスの将来像か?

    プッシュアーキテクチャ対プルアーキテクチャの議論が再び活発になってきている。この発端は、Jive SoftwareのCTOであるMatt Tucker氏が、次のように、XMPPのプッシュベースアプローチがクラウドサービスの将来像であると宣言したことだ。

  • Flex・Flash開発用のサードパーティ製ツール

    Flex開発プラットフォームへの関心が高まる中、業界も各種ツールでサポートを始め、開発者はAdobe Flex Builder IDE以外の選択もできるようになりつつある。

  • Lively Kernel:Webプログラミングは最初からどのようになされるべきであったか?

    Sun Microsystemsによって開始された試験的なプロジェクトであるLively Kernelは、JavaScriptによって記述された新たなWebプログラミング環境である。従来のデスクトップアプリケーションには当たり前であるインストールやアップグレードを必要とせず、豊富なグラフィックスや直接的な操作機能でデスクトップ型アプリケーションをサポートする。

  • Apache Wicket 1.3.1のリリースで透過性クラスタリングをサポート

    WicketチームはWicket 1.3.1を発表した。Wicket 1.3の初めてのメンテナンスリリースである。1.3.1では、すぐに使用可能な透過性クラスタリングサポートが追加された。

  • Grails 1.0 リリース: ORM DSL、フィルタ、RESTおよびその他投稿者

    Grails 1.0がリリースされたことが、プロジェクトのメーリングリストGraeme Rocher氏のブログおよびGrails.orgで発表されている。InfoQでは、Graeme Rocher氏に話を聞いた。Graeme Rocher氏は、Grailsプロジェクトのリードであり、G2Oneの創設者の一人かつCTOでもある。

  • イディオムやパラダイムの選択を通じたインテントの通信

    イディオムやプログラミングの決まりごとを信号として使用して、さらに理解しやすく、表現に富んだものにするのはどうか?これこそまさにReg Braithwaite氏が唱えているもので、構文やパラダイムの選択さえもインテントを通信する手段になり得ると示唆している。

  • Granite Data Service:オープンソースのFlex向けData Service

    Granite Data Services (GDS:Granite は花崗岩の意味)はAdobe のLiveCycle Data Servcices(LCDS:Adobeのデータサービス技術)やBlaze Data Sercvices(LCDSのリモート技術やメッセージ技術などをオープンソース化したもの)の代替となるオープンソースデータサービスだ。GDSは LGPLライセンスの下で使用でき、2008年1月30日にはプロダクション版であるGDS 1.0がリリースされた。InfoQ.comはGDSプロジェクトを立ち上げたFranck Wolff氏にこのオープンソースプロジェクトについての詳しい話を聞いた。

  • IntelliJ IDEAのDependency Structure Matrixツールがアーキテクチャを視覚化

    マトリクスの魅力的な視覚化において、コードベースの依存関係の表記を生成するツール、Dependency Structure Matrix (DSM)が最近リリースされたバージョン7で利用可能。この記事では、DSMがプロジェクト構造をどのように改善し、IDEAのDSMツールがそれに代わるものと比較するのかを検証する。

  • Relax-WS:さらにWSDLを使用しやすく試行中?

    Relax-WSプロジェクトは、Relax-NG Compact SyntaxにビルドされWSDLのより単純な定義方法を提供している。それは、プログラマーにとって自然で、のちの変換においてメタデータを失うことがない。

  • 拡張容易性:動的および静的プログラミング言語

    Chandlerの個人情報管理プロジェクトの廃止をきっかけに、動的言語の拡張容易性の可能性についてTSSで議論があった。Ted Neward氏は言語に関する論議という枠を超えて、この問題についての構造化された洞察を示そうとした。

  • LongJump、Database-as-a-Serviceを導入

    カスタマイズ可能なビジネスアプリケーションのプロバイダーであるLongJumpは、新しいサービスを導入した。それは、メンテナンス費および管理費の削減を検討している企業にホストするデータベースを提供するものである。

  • フレームワーク設計に言語はどのように影響を及ぼすか

    Rubyのような特定の言語は、Javaのような他言語よりも、より生産的なフレームワークに役立つか。

  • SpringSource が Covalent を買収してサービスとサポートを拡大

    米国時間1月29日、SpringSourceは Covalent Technologiesの買収を発表した。SpringSource (旧 Interface21)がシリーズ A ファイナンスで Benchmark Capital から 1,000 万ドルを調達したことを発表してから 10 ヶ月後の買収だ。2007 年の暮れ、SpringSource は Spring 関連テクノロジのための商用サポートを提供するという発表もしている。プレスリリースでは次のように述べられている。

  • Lucene 2.3: インデックス作成パフォーマンスの大幅な向上と新たな機械学習プロジェクト

    Java で記述された高性能でフル機能の全文検索エンジンを開発する Apache Luceneプロジェクトは 1 月 24 日、バージョン 2.3をリリースした。InfoQ はプロジェクトのコミッタで PMC メンバーでもある Grant Ingersoll 氏と話をし、今回のリリースと Lucene の今後についてより多くの情報を得た。

BT