BT

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

寄稿

Topics

地域を選ぶ

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

  • 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の要求/応答アーキテクチャの制限に悩まされている。

  • JavaScript:言語としての進化

    JavaScript(古典的には、ECMAScript)は、1999年にECMAScript第3版として大幅に更新されてから、着実に進歩してきた。InfoQ.comはJavaScriptの更新の軌跡をウェブサイト上で追った。

  • エンタープライズアプリケーションプラットフォーム4.2:RedHatサポートモデルで初めてのJBossリリース

    RedHatの一事業部であるJBossは最近JBoss Application Server 4.2に基づいた初めてのエンタープライズアプリケーションプラットフォーム(EAP)のリリースを発表した。InfoQはこのリリースの詳細を探るため、またこのリリースによってもたらされ得る変化に関して学ぶ機会を設けた。

  • Grails 0.6がSpring Web FlowとJBoss式のRich ConversationからBest of Breed Mixを搭載

    Graeme Rocher氏はGrailsの最新リリース版が”Rails指向の始まり”からかけ離れているものであることを発表した。

  • スレッドを用いた作業ユニットの混乱

    ほとんどのサーバ側のアプリケーションとデスクトップアプリケーションは進行中である特定のタスクに結びついているデータを含んでいる。一般的なソリューションはそれらのデータをThreadLocalストレージに保存することだ。つまり、進行中のスレッドに結びついた変数内のデータに保存するということだ。これは便利な方法なのだが、誤った仮説に基づいている。

  • NServiceBusが、企業の.NETシステム構築を容易に

    NServiceBusとは、オープンソース通信フレームワークであり、企業の.NETシステム構築を試みる開発者が、多くの典型的な落とし穴に陥ることがないようにガイドするのに役立つ。NServiceBusは、パブリッシュ/サブスクライブのサポート、長期の統合ワークフロー、および大幅な拡張性など、スケーラビリティが決定的に影響する機能を提供する。

  • JSR 277とJSR 291 プロトタイプの欠如によるインターオペラビリティの危機

    最新のJSR 277とJSR291とOSGiに対する激しい議論が先週、JSR 291のスペックリード、またJSR 277のExpert GroupメンバーでもあるGlyn Normington氏の投稿により表面化した。彼はExpert Groupが試案をまだ提示できていないので、それに関して議論し変更を加える余地も無くそれにただただ刻印を押すことになるだろう。

  • 管理者として実行しないで:WCFエディション

    Windowsコミュニティにおいて継続中の問題の1つは、アプリケーションを管理者権限で実行する必要があることである。これによって、Windows VistaのUAC機能のような問題の多い設計がもたらされる結果となった。 悪しき慣習の時代を正すべく、Microsoftの社員は「管理者として実行しないでください」と唱え続けてきている。

  • バージョン1.2とjQuery UIの公開と共に勢いを増したjQuery

    jQueryが瞬く間に人気なAjaxライブラリとして広がっている。jQuery1.2は先日リリースされたくさんの優れた機能を備えている。jQuery User Interfaceのプレビュー、ティーザーも同じく紹介されている。

  • 160秒で可能-Rainbow Hash Crackingを用いたパスワード解除

    マイクロソフト社のパスワード強度チェッカーは"Fgpyyih804423" を強力なものとみなしたが、マルチプラットフォームパスワード解読ツールであるophcrackはRainbow Hash Table攻撃を使用してわずか160秒にしてそれを解除した。Jeff Atwood氏はこの攻撃技術に注目し安全なパスワード保存に関して提案している。

BT