InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
オープンソースFlex開発フレームワークが示すプラットフォームの大きな動き
Adobe Flexおよびその周辺テクノロジは、RIAの本流となりつつある。Flexのコミュニティは、まだJavaやマイクロソフトのプラットフォームのコミュニティほど大きくはないが、熱心なFlex RIA開発者たちの協力を受けて着実に成長を続けている。この結果、多数のオープンソース開発フレームワークが作成されている。
-
Webフレームワーク選択の世界ではデベロッパたちは未だ独自のものを作っている
あまりたくさんのWebフレームワークのチョイスに直面したデベロッパたちは、過去に使用経験のあるものか自分で作るというより簡単な選択をする傾向にある。これはNeal Ford氏が考えているように特にJavaフレームワークにおいて当てはまることである。また彼はこの選択におけるパラドックスを他の言語という観点において考え、興味深い、また議論の余地のある結論をもたらしている。
-
JEE 6: 拡張性、プロファイル、そして仕様の削減
公開されている詳細はまだ少し大雑把だが、Java EE 6の大まかな方向性は明らかになり、Java EE標準の役割が変わろうとしている。Java EEは、当初の構想ではエンタープライズコンピューティングにおける完全なスタックとされていたが、Java EEの現在のバージョンにおけるギャップを埋めるため、Struts、Hibernate、Seamと言ったオープンソースプロジェクトが広く大規模に採用されてきた。
-
JavaFX:現状とこれから
InfoQ.comはJavaFXについての概要を10月に掲載した。JavaFXの追加によりJavaプラットフォームに何が起きるのかについて、Sun MicrosystemのChet Haase氏はInfoQ.comに対して、引き続き更に詳しい情報を提供してくれた。
-
インタビュー:IBM CTOのJerry CuomoがREST & Project Zeroを語る
IBM フェローとWebSpereのCTOであるJerry Cuomo氏がRESTとProject Zero、IBMの新たなGroovyとPHPベースのRESTfulアプリケーションマッシュアップ・スクリプティング・開発ツールを語る。
-
Christian Weyerがサービス指向のコミュニケーションを語る
一番最近に行われたQConにて、Christian Weyer氏は一味違う側面から見たWindows Communication Foundation(WCF)に関するプレゼンテーションを行った。プレゼンテーションにおいてChristian氏はWCFを使用して完全なend- to-end.NET3.xアプリケーションに全てのソースコードを提供している。またそのプレゼンは、サービス指向に関する4つの見解によって始められている。
-
MapReduce 一歩戻って: その比較となるのはリレーショナルデータベースでよいのか?
David J. Dewitt氏とMichael Stonebraker氏が記した最近の記事において、両氏は人気の高まっているMapReduceプログラミングパラダイムをリレーショナルデータベースと比較している。一方ブログスフィアはその比較と根拠においてそれを非難している。
-
コードは自然言語に近づくにつれ良くなっていくのか?
英語ライクなコードを書くことで可読性と表現性を達成しようとするのは、今日の業界において一つのトレンドとなっている。 Michael Feathers氏はコードの表現性を向上させるための道具になり得る他の代替案を考慮するのを擁護しており、また彼はいくつかの状況においてシンボリックアプローチはナラティブのものよりも適切であることを論じ、その2者間でのトレードオフを強調している。
-
JPAフレームワークの比較
java.net に掲載されている「Java Persistence Frameworkの選択:選択肢、適した状況、そして利点と欠点」というSharad Acharya氏の記事では、CMP Entity EJBs、JPA、Hibernate、TopLinkの4つの一般的な永続化フレームワークを比較している。Acharya氏はそれぞれの技術について論じ、調査結果をマトリックスにまとめている。
-
-
GigaspacesがOpenSpacesコミュニティポータルを発足
ソフトウェアソリューションを提供することで知られている会社Gigaspaceが新たなコミュニティウェブサイトOpenSpaces.orgを発足させた。またGigaSpaces社は収益が500万ドル以下の個人と新興企業に対してStart-Up Programの下でGigaSpaces製品を無償で使用させている。
-
Java Scripting ウィッシュリスト
Java 6とJSR223のリリースと共に、デベロッパ達は現在Javaとサポートされている全てのスクリプト言語間においてインタオペラビリティを実現できるというオプションが与えられた。Mark Fortner氏はJSR 223でBean Scripting Framework(BSF)の実力を研究していて、向上する余地のある項目をたくさん見つけている。
-
オラクルのBEA Systems買収
オラクルとBEA Systemsは先日オラクルがBEAを一株あたり19.375ドルで買収する事に関して両社が合意に達したことを発表した。製品ラインの冗長性はどのように解消するのだろうか?反響は興味深く、また多様なものでインサイダー取引に関する懸念も既に上げられている。
-
JBossがDeveloper Studio 1.0とTools 2.0を展開
JBoss開発の世界において最近新たなアップデートが成された。一つ目はJBoss Developer Studio 1.0、二つ目はJBoss Tools 2.0である。
-
Seamのネスト化されたカンバセーションとタイムアウトを理解する
Jacob Orshalick氏は最近Seamのデモブッキング例を使用してSeamのネスト化されたカンバセーションモデルと関連したタイムアウトを探索している。