BT

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

寄稿

Topics

地域を選ぶ

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

  • GlassFish V2がクラスタリング、管理、および速度の向上を実現

    先日、Sun MicrosystemsがGlassFish V2をリリースした。GlassFishとは、オープンソースのJEE 5対応アプリケーションサーバである。本記事ではこのリリースの主な特長を紹介する。

  • AdobeのJames Ward氏、来るべきFlex3の拡張機能とSilverlightについて語る

    Adobeは、来るべきAdobe Flex 3.0のリリース(2008年初め予定)に向けて熱心に取り組んでいる。Adobe Flexは、 Flash Player搭載のブラウザまたはAdobe AIR搭載のデスクトップで動作するリッチインターネットアプリケーションを構築するための開発者用ツールセットである。InfoQは、このリリースについて詳細情報を得るため、Adobeのテクニカルエバンジェリストを務めるJames Ward氏に話を伺った。

  • QCon SF(11月7~9日開催)にてKent Beck、Martin Fowlerがスピーチ

    Kent Beck氏とMartin Fowler氏は、11月7日から9日にかけてサンフランシスコで行われるQConにてキーとなる重要なチュートリアルを行います。そのほかにもゲストスピーカー達がこのカンファレンスにてスピーチを行う予定です。今回更新されたスケジュールでは、開発の観点から見たセキュリティにおける講義、またJava開発においてはJoshua Block氏、JRubyの開発者であるCharles Nutter、Springの開発者であるRod Johnson氏、構築の観点においては.NETの言語設計者であるErik Meijer氏によるスピーチが新たに加えられました。

  • Java用のLINQ現る

    Anders Norasは、先週JavaZoneにおいてJava用のLINQと名付けられたQuaereライブラリを発表した。QuaereはIterableとQueryableインターフェースを実装している、あらゆるストラクチャに対応するクエリ機能を備えたDSLである。

  • JRuby内のJavaクラス使用において欠かせないコツ

    Sun MicrosystemsのドキュメントシステムアーキテクトであるEric Armstrong氏は最近自身の投稿”JRuby内でのJavaクラス使用”においてJRubyからのJavaコード呼び出しのコツに関して記載している。

  • Hessian Binary Web Serivece ProtocolがAdobe Flash/Flexサポートを追加

    先週Caucho Technology,Inc.がHessianフレームワークに100%Action Script実装のFlashとFlexサポートを追加したことを発表した。HessianはCauchoに開発されたバイナリ-ウェブサービスプロトコルである。

  • 帳票ツールのRuport version1.2がリリース

    RuportはRubyで実装された拡張可能な帳票システムで、Rubyを使用して帳票システムを拡張することが出来る。新しいリリースであるversion1.2がちょうど発表され、役立つ機能が追加され機能が向上した。

  • JVM用のLongjumps、Tailcalls、Tuples

    この夏、John Rose氏はCharles Nutter氏が「JVMの将来と次回のJavaバージョンにもたらされ得る変化に関する興味深い記事」と描写した一連の記事を投稿した。John氏は時々Java言語の与える影響に触れていたがここにおいては明らかにVMが強調されている。そしてこれらは機械的なものとダイナミックな言語両方を含めて JVMにおいて他の言語をサポートするのに大切だとされている。

  • テストありきのコード再利用

    コードの再利用は長い間ソフトウェアの至高の目標とされてきた。歴史的に私たちは抽象概念とフレームワークを使用してコードの再利用を成し遂げようとしてきたが、技術的な犠牲を払わざるを得ないものだった。現在ではインターフェースとビヘイビアに適合するオープンソースコードを検索するためのサーチツール、自動デベロッパテストの力を利用することができる。

  • Warbler:RailsのJava EE WARファイル向けパッケージングツールの機能強化

    Nick Sieger氏はJRubyチームの一員で、JRuby1.0.1とGoldspike 1.3を統合する作業をしていた。GoldSpikeはRailsアプリケーションをJava EEサーバ上で動作させることが出来る。

  • IronRubyプロジェクトが、RubyForgeに掲載

    マイクロソフトが初めて.NET向けのRuby実装をリリースしたのは2007年の7月で、リリースされたRuby実装のソースコードは全て入手可能だった。そして今IronRubyプロジェクトが、RubyForgeに掲載されている。RubyForgeは、バグデータベースやSubversionのソースリポジトリのような様々なサービスを提供している。

  • jQuery UI 1.0がマウスインタラクション、ユーザーインターフェースエクステンション、そしてエフェクト機能を搭載

    先週、予定通りjQueryはjQuery UI1.0をリリースした。jQuery UIはjQuery上で作られた完全にテーマ化された相互作用、またウィジェットライブラリである。

  • JPAはDAOを抹殺したのか?

    最近Java Persistence AIP(JPA)がData Access Object(DAO)を殺したか否かに関して物議を醸している。しかしながらDAOサポータたちはその考えに反論している。

  • HDIV 2.0:セキュリティフレームワークがSpring MVCとJSTLを統合

    オープンソースWebアプリケーションセキュリティフレームワークであるHDIVが最近そのバージョン2.0をリリースした。InfoQはこのリリースの詳細を探るためHDIVプロジェクトのリーダであるRoberto Velasco Sarasolaに尋ねた。

  • Ajax:プッシュ対プル方式の比較

    AJAXの到来によって、ユーザーとの高度な対話性を備え、ユーザーが感じる遅延が少ないブラウザベースのWebアプリケーションを開発することが可能になった。ニュースのタイトル、株の相場表示およびオークションの更新など、リアルタイムで動的なWebデータはできるだけ素早くユーザーに伝えなければならない。しかしAJAXはいまだに、サーバがリアルタイム動的データを送り込めないというWebの要求/応答アーキテクチャの制限に悩まされている。

BT