InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
QCon セッション紹介 「Amazon Web Services in Action」 by Jeff Barr
2009年4月9,10日に開催される、QCon Tokyo 2009のセッションをご紹介します。 ご紹介するのは、アマゾンのエヴァンジェリストであるJeff Barrによるセッション「Amazon Web Services in Action」です。
-
.NET向けのCode Contractsがダウンロードで利用可能
Code Contractsは、Design by Contract概念の.NET実装である。.NET 4.0で提供されることになっていたが、Code ContractsはすでにDevLabsからダウンロードで利用可能である。Contractsは、APIの使用にある制限を課すので、プログラミングがより安全になり、検証が厳しくなるので、実行時に予期せぬエラーの数が少なくなる。
-
Koushik Dutta氏がGoogleのAndroidにC#、RubyおよびPythonをもたらす
Googleの携帯電話プラットフォームであるAndroidでC#およびPythonをサポートするという取り組みの中で、Koushik Dutta氏は大きな節目に達した。最近の発表で、DalvikとMono間の双方向相互運用性をデモした。
-
WSO2の新OSGiベースSOAプラットフォームについて、Fremantle氏とWeerawarana氏が語る
Open Source SOAソフトウェアベンダーWSO2は、Apache Software FoundationのWebサービスプロジェクトの推進要因である。近ごろWSO2 Carbonと呼ばれる「業界初の完全に部品化されたサービス指���アーキテクチャ(SOA)フレームワーク」を発表した。InfoQは、このリリースの重要性について、WSO2の創設者であるPaul Fremantle氏およびSanjiva Weerawarana氏に話を聞いた。
-
JRubyとClojureは好相性?
ClojureはJVM向けのLISP風言語である。Clojureで重視している点の1つに並行処理があり、Clojureでは不変のデータ構造で並行処理をサポートしている。Daniel Kwiecinski氏がブログの中で、JRubyとClojureを組み合わせるアイデアを探究し、Clojureのデータ構造と機能をRubyオブジェクトとしてJRubyで利用可能にする実験を行っている。
-
BPM イニシアチブのサポートに向けたプロセス、ITおよびSOAガバナンスの調整方法
IBMは「Business Process Management enabled by SOA」というタイトルのRedBookのドラフトを公開した。そのRedBookは、BPMイニシアチブをサポートするためにプロセス、ITおよびSOAガバナンスを調整することを目的とした、一般的な方法論を提供する。
-
Perf4jでプロファイリングが容易になる
Javaアプリケーションのプロファイリングについて考え始めると、多数のツールが思い浮かぶだろう。しかし、プロファイリングがロギングステートメントの追加と同じくらい容易になると考えたことは? これがPerf4jプロジェクトの目標である。
-
Visual Studio 2010およびWiX 3.0での管理Custom Action
以前にInfoQで取り上げたように、WiX 3.0はVisualでシップされることになっている。WiXは、現在利用可能なVisual Studio Setup Projectよりもはるかに柔軟であり、管理コードをサポートし、Windows Installerと対話する。作成者は、C#、VB.NETまたは他の.NETプログラミング言語を使用することができる。これにより、インストール作成者にとって主な痛点である、デバッギングが可能になる。
-
-
Fluent NHibernateがWikiを搭載
Fluent NHibernateは、NHibernateでのXMLマッピング使用に代わるものである。Fluent NHibernateは、緩やかなインターフェイスを使用し、XML.の代わりにコードでマッピングの定義を可能にする。コミュニティの人によっては、 Fluent NHibernate用の文書が不足していることに不満をこぼすものもいて、その反応として、近ごろJames Gregory氏はFluent NHibernate向けの正式なWikiを発表した。
-
国防総省のNet-CentricityへのRESTfulアプローチの検討
最近の記事においてTieu Luu氏は、例としてNet-Centric Data Strategy (NCDS)と呼ばれる国防総省のプロジェクトを使用し、RESTアーキテクチャスタイルを論証している。
-
SOAの教訓をWeb 2.0に生かす
IBMの有名エンジニアKyle Brown氏とRachel Reinitz氏が新しく書いた記事は、現在のWeb 2.0のアプローチについて触れるとこから始まっている。
-
JavaおよびGrails向けの動的レポート
レポート作成は、多くのソフトウェアアプリケーションに見られる一般的な機能であり、DynamicJasperは、単純で簡単に構成できるプロセスにすることを目指している。
-
Rubiniusの前進 - Brian Ford氏のインタビュー
Rubiniusプロジェクトで現在何がおこなわれているのか、Rubiniusチームメンバーである、Brian Ford氏にインタビューをした。
-
Azure Services Training Kitのアップデート
MicrosoftはAzure Services Training Kitの二月のアップデートをリリースした。そのトレーニングキットはPDC '08での実践ラボに基づき、Azure Services Platformでソフトウェアを開発するための背景情報やトレーニング例を提供するリソースが含まれる。