InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
次世代のブラウザに必要とされるものは何だろう?
Bostonで開催されたThe Ajax Experienceで行われたプレゼンテーションにおいて、Alex Russell氏とJoe Walker氏は”ブラウザを次のレベルに発展させるのには何が必要であるか”という疑問を提示した。
-
SOAシンポジウムにおけるOASISコンポーザビリティ
OASISは2008年にComposability within SOAにおけるシンポジウムを行うことを発表した。 このシンポジウムは研究者、ビジネスユーザー達が挑戦、ベストプラクティスとエクスぺリエンスに関して議論する機会となる。
-
Sunの約束: 信頼性があり、ポータブル、機能的なJava Plug-In
InfoQは最近Java SEのプロダクトマネジャーであるNicolas Lorain氏にインタビューを行い、Java SE 6 Update N用に予定されているJavaプラグインのリライトに関して対談した。
-
Article: JMSとSpring.NETを使用したメッセージ連携
Mark Pollack氏が、SpringとSpring.Netを使って、Javaと.Netのインターオペラビリティのデモンストレーションをお見せします。内容としては、.NETとJavaの間のコミュニケー��ョンの基盤としてMOMを使用し、ローカルLANで動作する単純な株取引アプリケーションの中で、. NETクライアントとJavaの中間層が連携するというものです。
-
-
Article: Hibernate を使ってカスタムドメインオブジェクトフィールドをサポートする
Hibernateは広く使われているJava向けORマッピングツールです。このArticleでは、Hibernateを使った、カスタムドメインオブジェクトフィールドについて解説します。
-
-
EclipseがJCP実行委員会の場へ移される
Javaコミュニティプロセス(JCP)プログラムマネジメントオフィスは、火曜日に2007年JCP実行委員会(EC)選挙の最終結果を発表した。 EclipseファンデーションはJavaスタンダードとEnterprise Edition(SE/EE)のカテゴリーの選挙において勝者の一つとなった。オープンソースベンダーがJCPの実行委員会にて当選したのは今回が初めてである。タイムワーナーケーブルはJava Micro Edition(ME)グループにおいて新たに当選したメンバーの一つである。
-
Dalvik、Androidのバーチャルマシーンが激しい論議を巻き起こす
今週初旬に行われたGoogleのAndroid SDKのリリースと共に、APIとモバイル分野において与えられる影響に関するディスカッションが盛んであった。しかしながらJavaコミュニティにおいて重大なディスカッションを引き起こした分野は、Androidプラットフォームの基礎であるDalvikバーチャルマシーンである。
-
RubyConfのSilverlightのデモで紹介されたIronRuby
John Lam氏はRubyConfに出席した開発者仲間に、MicrosoftがRubyをDLRやSilverligtht上で動かそうと全力を注いでいることによって、今後の行方がどうなるかをちらっと漏らした。
-
Oracle Mix:JRuby on Railsで構築した大規模なオンラインアプリケーション
Oracleは先頃Oracle Mixというソーシャルネットワーキング・Webアプリケーションをリリースした。今回リリースしたWebアプリケーションは、JRuby on Railsを使っている。
-
忘れられたRubyのWebフレームワーク
Ruby on Railsの成功で、その他のwebフレームワークに存在価値はあるだろうか?誰でもRailsを知っているだろう。またMerbやCampingのことを聞いた事がある人はいるかもしれない。しかし、Nitro、Ramaze、natra、IOWAやCeriseという名前のWebフレームワークを聞いたことがある人は誰かいるだろうか?今回InfoQは、これらのWebフレームワークを足早にですが紹介していく。
-
Qi4jがComposite Oriented Programmingを発表
Rickard Oberg氏がOredevにてQi4jを発表し、また”クラスは終わりでインターフェース万歳”と宣言した。Qi4jはビヘイビアがクラスに置かれなく、代わりにクラスがアノテーションを介したクラス上で宣言されたインターフェースとmixinのコンポジットになるコンポジット指向のプログラミングという、新しいアイディアを導入している。
-
Volta: アーキテクチャファクタリングとリファクタリング
Erik Meijer氏は"世の中が次第にサービスモデルとしてのソフトウェアに移行していくに連れ、私たちは通常のプログラマーたちがアプローチできる分配システムを構築する実践的なソリューションを考えなければいけません。"と述べている。またVoltaのArchitecture Refactoringが先日SAFにて紹介された。
-
柔軟性、構造安定性のデザイン: 非同期メッセージモデル、OOPとFunctional Programming
Pragmatic Programmersによると、オブジェクト指向のプログラミングにおいては”データを尋ねるよりもむしろオブジェクトに頼む”ほうが好ましいということだ。またFeathers氏は適応性と強固性の向上に役立つかもしれない非同期のメッセージを使用するほうが効率的であることを議論している。これによって純機能的なプログラミングの規則に反しているものの、Erlangが位置づけされる。