BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

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

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

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

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

  • Nimbus Look-and Feel:Java用のベクターUI

    Nimbus-Look-and-Feel(LAF)の完成が近いことがJasper Potts氏により発表され、Jasper PottsはNimbus LAFが高DPIのレゾリュ-ションインディペンデントユーザーインターフェースをサポートするベクターグラフィックに基づいており、またペインタを作る新たなビジュアルツールを使用して組み立てられていると述べている。

  • .NETからRubyへのコネクタが入手可能に

    Rubyコネクタが.NETとRuby間のコミュニケーションを促進している。.NETの威力をRubyにもたらしたRubyの威力はGUIによって生まれたVisual Studioにもたらされるのだ。

  • 増大するSOAとBPMの結び付き

    この調査はBPMとSOAが未だIT組織内で疎結合であることを示している。この両者がプロジェクトで効率的に相互作用するのは組織が高いレベルの成熟度に達したときのみである。しかしながらこの関係性は更に深まっており今二つが統合されたシステムへの要望が高まっている。

  • OpenJPA1.0:JPA1.0に全て準拠したEnterprise O/Rマッピング

    Java Persistence AIP(JPA)のオープンソース実装であるApache OpenJPAは最近そのバージョン1.0.0をリリースした。InfoQはそのリリースの詳細を知るため、OpenJPAのプロジェクトリーダー Patrick Linskey氏に尋ねた。

  • Rubinius GemstoneのOODBがJRubyとRubiniusをサポート

    GemstoneはJRubyに始まりObject Database製品用のRubyサポート制作に取り掛かっている。私たちは今後の見通しとその技術的詳細を知るためGemstoneのAlan McKean氏に尋ねた。

  • Apache Tuscany Open Source SCA Implementation1.0のリリースに迫る

    Apache Tuscanyはサービスコンポーネントアーキテクチャ(SCA)のオープンソース実装のバージョン0.99をリリースした。InfoQはTuscanyの開発者の一人であるJean-Sebastien Delfino氏を尋ね、SCAで欠如しているパーツ、また組み立て、プログラミングモデルの役割に関して訊いた。

  • Java言語ランタイムプロジェクト発足

    古くはBeanshellやJythonのように、JVMの上で実行されるさまざまな言語には、JVM自身と同じくらい長い歴史がある。 Javaのジェネリックス機能は、PizzaやGJのようなJavaを拡張した言語から生まれた。.NETでMicrosoftはSunと異なり.NET VMを複数の言語をサポートするように設計された共通言語ランタイムとして市場に出した。初めはC#、VB.NET、CobolやEiffelSharp、続いてF#、IronPython、さらにDelphiなどの多くの言語をサポートする。

  • ビジネスユーザ言語としてのGroovy?

    先ごろ個人的な生産性のブログサイトとして人気のあるLifehackerが、OpenOfficeが、Microsoft OfficeのVB/VBAに相当するユーザのためのマクロ/スクリプト言語として、Groovyを利用していると発表した。

  • LaszloがWebtopとのWebサービスの統合をサポート

    Laszlo Systemsは、OpenLaszloのエンドユーザ、開発者、および顧客ベースの成長とともに、RIAの領域でニッチな市場を開拓し続けている。さらに彼らは、先ごろ発表されたLaszlo Webtopによって、彼らの製品スイートを強化した。

  • 決定されないまま90日が経過したApacheからJCKへの要求

    Apache Harmonyの統括責任であるGeir Magnusson Jr氏がSun Microsystemsへの公開書簡で、 JCKライセンスの「受け入れられない」という制限をなくすべきだという厳しい要求をしてから3ヶ月以上が経過した。

  • 並列処理に対応したプログラミング – 並列階層のパターン

    マルチコアプロセッサの登場によって、新しいパフォーマンスのチャンスが生まれる。しかし、Ina Fried氏によると、「現在のソフトウェアの大半はそのような進歩に対応できるようになっていない」ため、このハードウェアの動向はソフトウェア業界にとって大きな課題であるとのことである。このような状況下で、メキシコ国立自治大学数学部の Jorge L. Ortega-Arjona教授によって、並列プログラミングに対応した新しい設計パターンが導入された。このパターンは、以下の場合に実行パフォーマンスの向上を試みるものである。

  • JRuby:JRubyはJava5へ移行すべきかどうか?

    JRubyの開発者メーリングリストで、Java5への移行に関する議論が開始された。Java5がリリースされてからというもの、Javaの数々のプロジェクトで、この手の議論はよく起こる。OSGi又はSWTのような基本的な技術やライブラリはJava1.1又は1.2と互換性を保っているが、Eclipseのように多くのJavaプロジェクトは、出来るだけ長くJava1.4と互換性を保ち続けることを選んだ。

  • (掲載しないよ)TeslaにおけるMSRのBrian Beckman氏とErik Meijer氏

    Brian Beckman氏とErik Meijer氏はMicrosoft ResearchにてTESLAというコードネームのプロジェクトを進めているようだ。 LINQはMicrosoftからリリースされた、インターネットの民主化を狙った初めてのテクノロジーである。MonoidからLINQまで、Braian氏とErik氏はMicrosoftにおける.NETフレームワーク言語の未来に関する見解と、今後どのようにCloudを変えていくかという見解を述べた。

BT