BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • アジャイル開発者の責任

    顧客が間に合わせのソリューションを求める場合、開発者の責任は何か? 結局は顧客が支払いをするのだから、顧客の言うことを聞いて近道をすべきか? それとも、開発者は自分の考えで技術的に「最適な」選択肢であることを常に行うべきか? それとも、中間の妥協点があるだろうか?

  • Adobe Flexの基礎

    InfoQ.comは誰がFlex、またFlex Misconceptions、 Flashの独自性、とオープンソースFlexフレームワークを使用しているのかという事を含み、また誰がどのように、なぜというという事に関する Adobe Flex開発の中堅から高レベルの多様な話題を取り上げている。AdobeのテクニカルエバンジェリストであるTed Patrick氏は、彼のブログ"What is Flex?"でその基礎を振り返っている。

  • Mark Mahieu氏がCICEクロージャプロトタイプを作成

    過去数年間のJava業界において最もホットな話題は、Java言語にフルサポートクロージャを付加することであった。クロージャが導入可能な複雑性が与えられているのを踏まえ、多様なプロポーサルのためのプロトタイプを用いて実験することが可能でない限りそれがもたらす影響を判断するのは難しい。

  • Mike Cohn氏がAgile採用の新たなパターンを提供

    Agileアライアンスの創設メンバーであり、コンサルタント、また著者であるMike Cohn氏は、最近Agileトランジションを発足する際にチームが使用できる、Agile採用の三つの中核パターンについて語っている。

  • オープンソース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に対して、引き続き更に詳しい情報を提供してくれた。

  • 開発のスピードとは本当に素晴らしい「ものさし」なのだろうか?

    近い将来を予測する能力以外に開発のスピードを測定することによって、どんな価値が得られるのだろうか?J.B.Rainsberger氏は速度を追求する時間を削減し、また削除することによって最大の益がもたらされるような、チームに無駄な労力を使わせている領域が何なのか特定する事を推奨している。

  • インタビュー: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氏はそれぞれの技術について論じ、調査結果をマトリックスにまとめている。

  • OSGiのサクセスストーリー

    NagarroのBill Kayser氏は最近アプリケーションをカスタムインフラストラクチャとビルドプロセスからOSGiに移行する自身の体験をブログに記載した。

BT