InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Impala、初のパブリックリリースでSpring向け動的モジュールを提供
開発と配布にApache LicenceのVersion 2を利用したImpalaは、Java 1.5ランタイムを用いて、Spring MVCベースのWebアプリケーションを階層化したモジュール一式に分割する手段を開発者に提供する。
-
CurlのパフォーマンスはFlex 3に勝るか?
Curl, Inc.はRIAの最前線での立場を宣言する一番最近の発表で、Curl Rich Internet Application(RIA)プラットフォームのVersion 6.0とAdobe Flex 3のベンチマークテストでCurl言語の方がActionScript 3(Adobe Flash Playerランタイムのプログラミング言語)より8倍から10倍良いパフォーマンス結果を出したという。
-
SpringSourceのBen Alex氏が語るアプリケーションセキュリティの新たな標準
JavaOne 2008カンファレンスでSpringSourceのBen Alex氏がエンタープライズアプリケーションにおける新たなセキュリティ要件と標準、そしてその標準を実装したオープンソースのフレームワークについてスピーチをおこなった。
-
11月19日から21日、エンタープライズソフトウェアコンファレンスQCon サンフランシスコ開催
11月19日から21日、QConが再びサンフランシスコで開催される。スピーカーにMartin Fowler氏、Eric Meijer氏(LINQの作成者)、Rod Johnson氏(Spring)などを迎える。Digg.com、Facebook、 Yellowpages.comおよびMySpace.comのアーキテクチャーも参加する。QConはチームリード、アーキテクトそしてプロジェクト管理を対象としたInfoQ主催によるコンファレンスである。
-
Exadel社のFlamingoプロジェクト - FlexとJavaによるラピッドデベロップメント
Exadel社のFlamingoプロジェクトは、Javaバックエンドで構築されるRIAアプリケーションをブートストラップするツールである。このツールは、ミドルティアでSeamとSpringの両方をサポートする。プレゼンテーションティアでは、FlamingoはFlexとJavaFXをサポートする。ツールは、より伝統的なJavaウェブ・ティア・フレームワークとして利用できるAppFuseプロジェクトと似たアプローチで、アプリケーションのブートストラップを行う。InfoQは、Flamingoについてより深く知るために、Exadel社のIgor PolevoyとFima Katzに接触してみた。
-
RubySpecのオフィシャルWebサイトとGoogle Summer of CodeのRubySpec担当の学生
来たるGoogle Summer of Codeに参加する2人の学生、Federico BuilesとArthur Schreiberは、Ruby仕様の改良と拡張を行う予定である。この2人と話し、この夏、何に取り組むかを聞いた。
-
ALT.NET Podcastの紹介
InfoQは最近、 ALT.NET Podcastという新しいポッドキャストについて知った。開発者コミュニティに焦点を合わせたこのポッドキャストにより、ALT.NETの何たるかを象徴する人々が一つにまとまった。ALT.NETという言葉はDavid Laribee氏による造語であることを覚えておこう。
-
NCache:.NETプラットフォーム向け分散キャッシュが利用可能に
.NETプラットフォーム向けの分散メモリーキャッシュの構築を試みるVelocityの完成を待ち望んでいる一方で、われわれはさらに確立されたベンダーに頼っている。そうしたベンダーの1つは、AlachisoftでありそのNCache製品である。現在Alachisoftは無償および有償の SKUを提供しており、後者はNHibernateをサポートしている。
-
Neo4j - 組み込み型のネットワークデータベース
Neo4jは組み込み型で高性能な軽量の永続化ソリューションである。ネットワーク・データベース・モデルに基づいており、これは近ごろ高い関心を得ている。
-
データ構造の調整:.NETマルチスレッド化の新たなクラス
6月のParallel Extensions for .NETのリリースにより、一連のクラスが追加され、マルチスレッドアプリケーションにおけるデータの共有がますます容易になった。新たな同期プリミティブ、機能およびコレクションクラスを含む10の新たなクラスに関して、それぞれについて簡単に触れることとするが、これが最初で最後である。
-
Cloud ToolsはAmazon EC2上にJava EEを届ける
「POJOs in Action」の著者であるChris Richardsonは、AmazonのEC2(Elastic Computing Cloud)上でJava EEアプリケーションのデプロイおよびテストを行うためのツールのセットであるCloud Toolsを、Apache License 2.0のもとでリリースした。
-
Flexアプリケーションの起動時間を短縮する5つの方法
O’ReillyのInsideRIAサイトにおけるJun Heiderの記事は秀逸だ。ユーザが醜い"ロード中"ダイアログを見る回数を減らせるよう、開発者の助けになる事を願って、Flexアプリケーションの起動時間を最小化する数多くのオプションについて論じたものである。彼の考えは深く、様々な分野に及び、それぞれのテクニックについて考慮すべき重要な長所と短所についても良く考え抜かれている。
-
Oracle の Cameron Purdy 氏が語るスケールアウト 10 のパターン
Oracle の Cameron Purdy 氏は JavaOne 2008 においてスケーラビリティに関するトピックを提示した。彼の話は JavaOne の多くのセッションとは違って特定の Java ライブラリにフォーカスをあてたものではなく、アーキテクチャとデザインの一般的な原則をプラグマティックで良識のある角度から見直したものだった。 Purdy 氏によると、問題は一般的に 10 のステップにブレークダウンできるという。
-
SharePoint向けVisual Studio Extensionsのリリース
Microsoftテクノロジーを利用して内部Webサイトを構築している企業にとって、急速にSharePointはデフォルトのCMSプラットフォームになりつつある。SharePointにはすぐに使える機能が搭載されているけれども、ASP.NETでカスタマイズされることがよくある。その促進のために近ごろMicrosoftは、新米のSharePointデベロッパおよび経験のあるSharePointデベロッパの両者のために、いくつかリソースをリリースした。
-
E4 サミットで Eclipse の今後のゴールと方向性が議論される
Ganymedeがリリースされるまであと数週間となった。人々の目はすでに E4の名前で呼ばれる Eclipse の未来へと向けられている。最近の E4 サミットでは Eclipse が将来向かう方向とゴールについて議論がおこなわれた。