BT

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

寄稿

Topics

地域を選ぶ

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

  • FlexおよびJavaアプリケーションのアーキテクチャ(page3)

    前記事『FlexおよびJavaアプリケーションのアーキテクチャ』第3部です

  • FlexおよびJavaアプリケーションのアーキテクチャ(page2)

    前記事『FlexおよびJavaアプリケーションのアーキテクチャ』第2部です。

  • FlexおよびJavaアプリケーションのアーキテクチャ(page1)

    Java EE Platformは、ナンバー1のエンタープライズWebサーバーです。Adobe Flash Platformは、ナンバー1のリッチインターネットアプリケーション開発環境です。これら2つを使用することで、エンタープライズバックエンドソリューションと優れたユーザー体験を利用した、印象的なデータ中心アプリケーションを実現できます。 この記事では、FlexとJavaで開発するアプリケーションのアーキテクチャに関して4回にわたりご説明します。

  • FlexおよびJavaアプリケーション構築のためのテクノロジー

    この記事では、FlexおよびJavaアプリケーションの構築��使用されるテクノロジーの概要を紹介します。読者としてはJava、Flex、Adobe AIR、その他のデベロッパーを想定していますが、これらすべてのテクノロジーに通じている必要はありません。

  • アジャイル契約

    従来のウォーターフォールモデル手法,すなわち要件を定義し,サプライヤが価格を提示して,両者が法的拘束力を伴う契約書にサインする,というやり方は,企業が何かを購入する場合にはとても都合のよいものです。しかしこの方法で記述された契約書には,アジャイルアプローチを使った開発に必要な自由がほとんどありません。この記事では,サプライヤと顧客がアジャイル開発の契約を締結するために利用可能な,4つの異なったモデルを検証しています。

  • ITとアーキテクチャ:裏返しの観点

    ソフトウェア業界は、無秩序で、コストは、どんどん高くなり、品質は低下している。ITにおける新しい技術やプロセスや方法論の約束は、いかなる重要な規模においても、今だに実現化されていない。Bruce Laidlaw と Michael Poulinの両氏は、30年以上の経験から、ITの過去と現在関して、考えを比較し、ソフトウェア業界が進歩するために何が必要かについての洞察を提供している。

  • コールバック不要:Javascript に逐次プログラミングを取り戻す StratifiedJS

    StratifiedJS は Javascript に並列性構造を追加したスーパーセットであり,Javascript のコールバック地獄を過去の遺物にします。でも,どうやって? InfoQ ではその方法を,Onilabs の Alexander Fritze 氏に聞きました。

  • アジャイルのまずい考え方

    Christopher Goldsbury氏は、アジャイルに見られるいくつかの「まずい考え方」を取り上げている。マネジメントやドキュメンテーション、テスト、チーム、スケジュールに関してよく遭遇するが、現実に反した主張である。このようなまずい考え方は、誤っているにもかかわらず、アジャイルの中に隠れ場所や正当化の根拠をみつけるのだ。これらの考えがアジャイル方法論を牛耳って、よい動きに陰を落とすようになるまでに、これらの見方に対応することは必須である。

  • Javaと.NETの特許問題への短い紹介

    最近のGoogleとOracleの間の法的な戦いによって、Javaと.NETの特許問題が再び注目されている。Tim Smith氏が、Oracle/Sun と Microsoftによって提供されているライセンスを紹介する。GoogleのAndroid プラットフォームのようなサードパーティの実装にそれらがどう影響するのかに、焦点を当てる。 恐らく、Google Androidのユニークな実装が、動機となったことも取り上げられる。

  • GroovyServ - 高速起動Groovy -

    GroovyServは、筆者が所属しているNTTソフトウェア株式会社において、Apache License, Version 2.0に基づき開発・公開しているオープンソースソフトウェアです。現在、Mac OS X、Linux、Windows版で動作確認を行い、これらの環境用のバイナリ版も公開しています 本記事ではGroovyServを紹介します。GroovyServの基本的なアイデアの説明に始まり、実際の効果を示した上で、導入方法と簡単な使い方、応用例などについても説明します。

  • 5つのコンフィグレーション管理ベストプラクティス

    この記事では、コンフィグレーション管理を楽にするため、そして、アプリケーションを運営、管理する必要のある人たちを楽にするために、コード内からできることについて調べたものだ。これらのパターンはThoughtWorksのプロジェクトで何度も使ってきて、その価値が証明されているものだ。

  • 信頼できるメッセージングは、不要。

    Marc de Graauw氏は、WS-ReliableMessagingのようなトランスポート レベルの信頼性メカニズムが必要だ、という考えに対して、挑戦している。そのために、オランダのヘルスケアのSOAを例に、いかに、順番処理と正確に1度の処理を実現するビジネス論理の方が、ずっとうまくジョブを処理できるかを説明している。

BT