BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • Modular Java:静的なモジュール化

    モジュール化は、大きなJavaシステムにおいて重要な側面である。ビルドを改善するために、ビルドスクリプトやプロジェクトをしばしばモジュールに分割するが、このことが実行時に考慮されることは、まれである。 Modular Javaシリーズの第2弾は、静的なモジュール化、バンドルの作り方、OSGiのエンジンにそれらをインストールする方法、バンドル間の(バージョン付き)依存性の設定のしかたなどについて扱う。

  • 3つの人気OSのカーネルを比較する

    この記事では,最も広く利用されている3つの Unix 系オペレーティングシステムを,効率性,発展性,ユーザフレンドリ性の3つの比較軸で比較評価します。対象とするオペレーティングシステムは OpenSolaris,Windows Vista,Linux 2.6 です。

  • Flex 4の新機能トップ10

    今週(2009年6月1日)AdobeはFlex 4の正式な初ベータ版をリリースしました。Flex 4はGumbo(オクラ)というコードネームで開発されています。今回のリリースには大きな変更が多数含まれています。このRIAフレームワークの最新バージョンにおいて変更された事柄についての概要を以下のリストで見ていきましょう。

  • JavaプログラマがFlexとBlazeDSを学んだ方がいい13の理由

    この記事ではJavaプログラマがなぜFlexとBlazeDSを学ぶべきなのかについて13の理由を述べています。なぜ高度にインタラクティブなWeb サイトからJavaで開発されたバックエンドをもつエンタープライズ・アプリケーションまでを含む、リッチ・インターネット・アプリケーション(RIA)の開発にFlexとBlazeDSの組み合わせが最適な選択肢となるのかについて述べています。

  • Perf4Jを使ったパフォーマンス解析とモニタリング

    この記事ではAlex Devine氏が、Java開発者がPerf4Jをどのように利用できるかと、タイミングステートメントにコードを追加し、ロギング、結果の解析とモニタリングを行うオープンソースツールセットの説明をします。

  • 複雑な外部DSLを開発する

    本稿では、Vaughn Vernon氏が内部DSLと外部DSLの違いを説明し、複雑な外部DSLを開発する際のステップを示します。

  • J2EEアプリケーションにおけるAOPを使ったフェッチ戦略の実装

    この記事では低レベルのサービス・レイヤやリポジトリ・レイヤを肥大化させることなく、フェッチング・ストラテジによってモジュール化された方法でバックエンドにあるシステムからデータを取得する処理を最適化する方法について説明します。

  • 実証済みのアイデアの融合: S#arp Architectureの裏側

    この記事では、Web開発における多数の成熟傾向と、クライアントに価値を提供することに対するそれらのメリット、およびS#arp Architecture(最善の手法と技術を活用しようとするASP.NET MVCをベースとしたフレームワーク)内でのそれらの使用について取り上げます。

  • Gregg PollackとScaling Railsのハウツー

    Ruby on Railsは、わずか数年前の登場以来、よくがんばっていますが、必ずしもスケーリングでないと批判されています。開発者は、どんな問題の解決にも正しい方法と間違った方法が必ずあることを知っていますが、Ruby on Railsのスケーリングでも事情はまったく同じです。

  • バーチャルパネル: RIAの現在と将来の状況

    InfoQは先日、電子メールによるバーチャルパネルで、RIAおよびAjax技術の現在と将来の状況についてディスカッションを行いました。

  • SharePoint オブジェクトモデルのパフォーマンスに関する考察

    SharePoint オブジェクトモデルは外部アプリケーションあるいはホストされた Web パーツによる SharePoint コンテンツデータベースに格納されるコンテンツの問い合わせ、修正および作成を可能にします。さまざまなユースケースシナリオに対応したオブジェクトモデルの正しい利用方法に関する多くのブログエントリ、知識ベースの文書、ベストプラクティスが存在します。

  • Groovy 1.6で注目の新機能 - Groovyの開発リーダーによる解説

    SpringSource社におけるGroovy開発トップのGroovyプロジェクトマネージャであるGuillaume Laforge氏が新しくリリースされたGroovy 1.6の注目の新機能について概要説明をおこなってくれます。

BT