InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Adobe が Flash Builder用のActionScript コードカバレッジ プラグインをリリース
Adobeは、 Flash Builder用のActionScript コードカバレッジ プラグインをプレリリースした。 これによって、開発者は、アプリケーションが走っている時に、どのコードが実行されているのかを正確に理解できるようになる。プラグインを Flash Builderに追加すると、新しいEclipse パースペクティブ加わって、コードカバレッジ ツールを走らせることができる。
-
ハードウェアの観点からの並列化の進化
Brian Goetz氏とCliff Click氏は、先週行われたJavaOne conferenceにおいて、 ハードウェアの観点から、並列処理の進化について講演を行った。彼らは、 CPU設計者は将来、スループットをあげるための並列化に注力するようになるだろう と述べた。またアプリケーションの並列性を達成するための部分的なソリューションとして スレッドプールやFork/Join、Map/Reduceやアクターについても議論した。
-
JSF,Ruby on Rails,ASP.NET に影響する「パディングオラクル」
パディングオラクル (Padding Oracle,PO) 攻撃の使用によって,悪意のあるユーザがクッキー,ステート情報,会員パスワードなどの暗号化データをアクセス可能になる。Juliano Rizzo,Thai Duong 両氏はによれば,このセキュリティ上の脆弱性は Java Server Faces(JSF),Ruby on Rails,ASP.NET その他の技術とプラットフォームに影響するものだという。
-
Windows Live Writerプラグイン開発のアップデート
2010年8月、Windows Live Writerのギャラリーの変更が発表された。これにより、Live Writerがなくなるのではないかという心配があがった。私たちは、Windows Live WriterのリードプログラムマネージャのJohn Thornton氏に実際の話を聞いた。
-
Expression Blend 4 SP 1, Flash UI コンポーネントのサポートを追加
Expression Blend 4 SP 1 では Adobe の FXG ファイルを読み込むことが可能になり,Flash UI コンポーネントを利用した Explession アプリケーション開発が実現されている。
-
Bundle.update: 次のOSGiリリースに向かって
前回の Bundle.updateの記事からずいぶん経ち、それからたくさんのOSGi中心のアップデートがあった。OSGi 4.2がリリースされ、Equinox 3.6, Felix 3.0 と Knopflerfish 3.0の全てが、この新しいプラットフォームをサポートしている。最近、OSGiの新バージョンの兆候のいくつかが、強化されたエンタープライズのサポートとともに出てきている。最後まで読めば、何が起きているかを知ることができる。
-
Apache Cayenne 3.0が、リモートオブジェクトの永続化およびORMモデリングツールをサポート
オブジェクト・リレーション・マッピングと永続化のためのオープンソースのJavaフレームワークであるApache Cayenneの新バージョンが、リモートオブジェクトの永続化およびORMモデリングツールをサポートした。InfoQはCayenneのプロジェクト・リードにインタビューを行い、フレームワークの新機能について話を聞いた。
-
Windows Phone 7は、.NET言語の協調的進化の約束に疑問を与えた
2009年マイクロソフトのLucas Bolognese氏は、C#とVisual Basicが共に進化していくことを約束した。そして、F#の製品化において、その言語をよりよく拡張すると想定した。しかし、WP7の初期リリースでは、C#のみが提供され、この約束に疑問を与えることになった。
-
eXoがポータル プラットフォームのバージョン3にソーシャル フィーチャを追加
最近、オープンソースのポータルで、多くの動きがあり、eXo と Liferayがコア製品の新バージョンをアナウンスした。我々は、eXoのCEOであるBenjamin Mestrallet氏に、新しいリリースについて聞いた。
-
LiferayがPortal 6EEで、webコンテンツ管理とワークフローを統合
評価の高い、ポータル専門ベンダであるLiferayが、今月のLiferay West Coast シンポジウム中に、製品のバージョン6を発売した。InfoQは、このリリースを調べ、LiferayのCMOであるPaul Hinz氏に更に製品について聞いた。
-
JSR: その下にあるもの
度重なる JSR の遅れ,Lambda Project と Project Coin コレクションリテラルの放棄,その結果として Plan B の採用,といった一連の出来事から一歩退いて,これらが Java 環境に及ぼす変化を見るのは興味深い。事態が思うほど単純ではないことが分かる。
-
JavaOne: モジュール化と統合が今後のJava SE、EE、Embeddedプラットフォームの主目標
モジュール化、統合、保守性が今後のJava SE、Java EE、Java for Embeddedプラットフォームにおけるリリースの主たる目標である。JavaOne 2010 Conference General Technical Sessionにおいて、Mark Reinhold氏、Roberto Chinnici氏、Greg Bollella氏らがJSE、JEE、Java Embeddedの新技術と新機能について語った。
-
Windows Azureの新しいPHPツール
マイクロソフトは、9月19日~21日の間開催されたOpen Source Indiaカンファレンスにおいて、新しいツールであるWindows Azure Companion、Windows Azure Tools for Eclipse for PHPとWindows Azure Command-line Tools for PHPのアップデート、そしてWindows Azure SDK for PHPバージョン 2といった、Windows Azure上にアプリケーションを配置することに興味のあるPHP開発者とWeb管理者を対象にしたツールを発表した。
-
Eclipse Mylynがトップレベルプロジェクトに
Eclipse MylynプロジェクトがApplication Lifecycle Managementツールという旗印のもと、Eclipseのトップレベルプロジェクトに昇格した(Mylynという名前は省略名として残される)。プロジェクト憲章にはエコシステムにおけるその目的が説明されており、レビューベースのツールやビルドシステムへのフックといった新しい方向性も含まれている。
-
Oracle、JDKにプランBの採用を正式発表
JavaOneでプランBの採用が発表された。これにより、ラムダ式、モジュール化、SwingアプリケーションフレームワークがJDK7に含まれないこと、そして、これらがJDK8で利用可能になるかは何ら約束されないことがはっきりした。