BT

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

寄稿

Topics

地域を選ぶ

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

  • ASP.NET MVCの4つのビューエンジン

    先週、ASP.NET MVCの4つめのメジャーなビューエンジンRazorが紹介された。他にはSpark、NHamlそして、従来からのASPXファイルテンプレート。この記事では、新しいRazorエンジンにフォーカスして4つのエンジンを紹介する。

  • OpenFaces 3.0 のプレリリース, JSF2.0 互換

    先月、TeamDevは、OpenFaces 3.0のプレリリースをアナウンスした。バージョン3.0の正式リリースは、今年の6月以降と見られている。この中間的なマイルストーンは、OpenFacesのJSF 2.0互換バージョンである。バージョン2.xもバージョン3.xと並行してメンテされる計画で、両方のブランチに同じフィーチャを加えていく。

  • Hobo 1.0はRailsを拡張する

    HoboはRailsアプリケーション開発を効率化するために作られたRuby on Railsの拡張コレクションだ。最近、その1.0リリースがアナウンスされた。InfoQでは、プロジェクトの作者であるTom Locke氏にマイルストーンについて話を聞いた。

  • GlassFish Gemは、どうなるのか?JRuby Webアプリケーションをデプロイするための代替品

    OracleがGlassFishのロードマップをリリースしたが、ひとつ大きく欠けていたのが、the GlassFish gemである。 Rails, Merb,そして Sinatra アプリケーションのgemベースのサーバは、JRubyプラットフォーム用の一般的なデプロイの選択肢となり、JRubyコミュニティでは、広く推奨されている。gemによって、マルチスレッドモードで動作しているRailsユーザは、1つのサーバインスタンスで複数のスレッドを走らせることで、JVMをうまく活用できる。

  • 本当はシンプル: Sinatra,1.0 をリリース

    2007 年末の登場以来,軽量フレームワークの Sinatra web framework には,多くの関心が寄せられてきた。その結果は,現在 Google で "Sinatra" を検索すると,Frank や Nancy に関係するものより上位にランクされるほどだ。InfoQ では Sinarta プロジェクトの創始者である Blake Mizerany 氏から,Sinatra の詳細と 1.0 リリースの内容について話を聞いた。

  • WebSocket と Bayeux/CometD

    ブラウザベースのアプリケーションで通信を行うためのテクノロジは,現在のところ2つある。Bayeux (別名 CometD) と,それより新しい WebSocket だ。どちらが優れているだろうか,あるいは,共存できるのに十分なだけの違いがあるのだろうか?

  • ASP.NET MVC 2における変更

    数日前Scott Guthrie氏は、ASP.NET MVC 2の製品リリースをアナウンスした。それには、多くの機能といくつかの変更が含まれている。厳密なルールで比較すると、ASP.NET MVPにおける.NETのベースクラスライブラリの変更は、極めて少ないと言える。

  • RESTサービスのセキュリティに対処する

    RESTがSOAの実装として人気を得るにつれ、RESTサービスのセキュリティは日に日に重要になっている。この記事では、Chris Comerford氏とPete Soderling氏が、なぜRESTセキュリティが存在しないのか、どうやってRESTサービスをセキュアにするのかについて語る。

  • ASP.NET MVC 2の機能の概要

    .NET 3.5と近い将来リリースされる.NET 4の両方で利用可能な、MicrosoftのオープンソースMVCフレームワーク、ASP.NET MVC 2の製品版がリリースされた。ASP.NET MVC 2は、テンプレーテッドヘルパやエリア、非同期コントローラ、新しいバリデーションフレームワークといった、多くの新機能を提供する。

  • エンタープライズSOA構想を実行するメリット - 新興企業にならう

    Dion Hinchcliffe氏は、IT資産の価値を最大限に高めるために、どうやってサービス指向の構想を実行に移せば良いのかについて、詳細に検討している。氏はエンタープライズSOA構想の現状を、Web上でアクセスできるパブリックサービスのオープンAPIと対比している。これは特に新興企業("startup")を対象としたもので、観点としては、導入、製品化に要する時間、投資に対する最終的なリターン、そしてそのような知識のいくつかをどのようにエンタープライズSOAに適用できるかといったものがある。

  • Rails 3ベータがリリース

    Rails 3の最初のベータ版がリリースされた。Rails 3では、APIの安定化と、Merbに着想を得たデザイン上の決定、パフォーマンス改善などにより、コードベースが大幅な書き換えられている。InfoQでは、Rails 3の変更や、Rubyのどの実装でRails 3が動作するのかを調査した。

  • Spring 3.0:Java 5が必要、新しい表現言語とRESTサポートを追加

    Spring Frameworkの新しいバージョン、バージョン3.0が2009年12月16日リリースされた。InfoQではSpring FrameworkプロジェクトのテクニカルリードJuergen Hoeller氏と話し、このリリースについてさらに詳しく教わるとともに、それによってSpring製品ラインにもたらされる変化について聞いた。

  • Web Profile は "Enterprise Java" を Web 開発者にとって魅力的なものにするか?

    数日前に承認された、Enterprise Java の最新版は、機能に基づいたプロファイルにより能力を特徴付ける。最初に公開されたプロファイルは、Web 開発者向けの Web Profile であるが、あまりに多くの魅力的な提案で、現場におけるプラットフォームの採用を加速するのに十分であるかは定かではない。

  • Cells:Rails 2.3向けコンポーネント

    CellsはRailsの適切なコンポーネントであり、ミニコントローラや"ステロイドを使用したpartial"に匹敵し、高速でオブジェクト指向なものだ。その主要開発者であるNick Sutterer氏と話をした。

  • WebフレームワークGoogle Sitebricks - Dhanji Prasanna氏へのQ&A

    SitebricksはGoogleによって開発された新しいWebアプリケーションフレームワークである。このフレームワークはGoogle Guice上に構築されており、早期エラー検出、短いコード、スピーディな開発に焦点を合わせている。InfoQではクリエイタでありGoogle WaveのコアエンジニアでもあるDhanji Prasanna氏から話をうかがった。

BT