InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Java Scripting ウィッシュリスト
Java 6とJSR223のリリースと共に、デベロッパ達は現在Javaとサポートされている全てのスクリプト言語間においてインタオペラビリティを実現できるというオプションが与えられた。Mark Fortner氏はJSR 223でBean Scripting Framework(BSF)の実力を研究していて、向上する余地のある項目をたくさん見つけている。
-
オラクルのBEA Systems買収
オラクルとBEA Systemsは先日オラクルがBEAを一株あたり19.375ドルで買収する事に関して両社が合意に達したことを発表した。製品ラインの冗長性はどのように解消するのだろうか?反響は興味深く、また多様なものでインサイダー取引に関する懸念も既に上げられている。
-
JBossがDeveloper Studio 1.0とTools 2.0を展開
JBoss開発の世界において最近新たなアップデートが成された。一つ目はJBoss Developer Studio 1.0、二つ目はJBoss Tools 2.0である。
-
Seamのネスト化されたカンバセーションとタイムアウトを理解する
Jacob Orshalick氏は最近Seamのデモブッキング例を使用してSeamのネスト化されたカンバセーションモデルと関連したタイムアウトを探索してい���。
-
RubiniusがマルチVMサポートを追加
RubiniusがOSプロセス内で複数のRuby VMを動作させるのを可能にする"Multi-VM"という新たな機能を追加した。私達はこの機能の利点と実装を探るためRubiniusプロジェクトのEvan Phoenix氏に尋ねた。
-
Flash Playerの独自性はFlexの使用を妨げるか?
Per Olesen氏は最近Still Closed Source and Proprietary Technologyと名付けられたブログを掲載し、Flashが未だ独自仕様のプラットフォームであることを論じている。
-
Bitemporal FramoworkがTime Dimensionをリッチドメインモデルに付加
トラッキングタイムはビジネスドメインモデルにおいて大変一般的な条件である。 時間性パターンを基盤にして作られたErvaConのBitemporalフレームワークはリッチドメインモデルにおける時間に関連した条件を提示している。
-
Flash Player 9 Runtimeのサポートに取り組むOpenLaszlo
OpenLaszloはFlash Player 9 Runtimeのサポートに取り掛かっている。OpenLaszloはFlash Player Runtimeを狙いとした初めてのアプリケーション開発フレームワークの一つである。それ以来、Adobe Flexフレームワークは部分的にFlash Player 9用のサポートのために採用が増加した。
-
あなたのAJAXアプリケーションをクライアント上で最大限に活用する方法
AJAXがホットなのはいうまでもないが、良くあるケースはあなたのWeb 2.0アプリケーションが期待したほど良く機能しないというものである。それに役立つ最適化をいくつか学ぼう。
-
Article: Rich Officeクライアントアプリケーション
知恵のあるJava開発者をずっと避け続けている興味深い一面に、とあるクライアントプラットフォームがあります。これは、Microsoft OfficeプラットフォームのWord、Excel、Outlook、PowerPoint、InfoPathのことです。
-
Article: David Heinemeier Hansson氏とRails2.0について語る
長い開発の末、Ruby on Rails 2.0がついにリリースされました。InfoQでは、Ruby on Railsを作った人でもあり、最大の提案者でもあるDavid Heinemeier Hansson氏と話す機会をもちました。
-
なぜScalaなのか?
Scalaは、簡潔かつエレガント、そして型安全な手法で、一般的なプログラミングパターンを表現するために設計された、複数のパラダイムを持つ近代的なプログラミング言語である。それは関数型言語とオブジェクト指向の機能を、スムーズに統合している。
-
より優れたメトリクスの創出
エコノミスト誌の最近の記事では、ここ2世紀の間の最も素晴らしい図表の3点に敬意を表している。フローレンス・ナイチンゲールが作成したクリミア戦争中の疾病の影響を表す図、ナポレオンの失敗に終わったロシア侵攻を表したシャルル・ジョゼフ・ミナールの表、そしてウィリアム・プレイフェアの、250年以上にわたり小麦の価格と「優秀な機械工の週給」とを比較したグラフの3点である。統計情報を表すのに図表を使うことを最初に考案したのはプレイフェアであった。
-
Silverlightを使用したClient-Side PHP
Tomas Petricek氏はSilverlightとDLRを使用して、デベロッパたちが彼らの既存のスキルとライブラリをクライアント上で使用できるのを可能にしている。マイクロソフトのFlashに対する答えである。
-
ファイルシステムトランザクション-まだ障害となっていますか?
歴史的なトランザクション-プロセッシングシステムは全体的にではないにせよ、第一に、トランザクション化される必要のあるIOアクティビティのACID的な側面に対応するためにデータベースに依存していた。ファイルシステム操作のトランザクション用のサポートはライブラリ・フレームワーク、言語、もしくはファイルシステムレベルにおいて劣っていた。最近この状況に改善の兆しが見え始めている。