InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Web 2.0 Expo Tokyo:ティム・オライリー氏と伊藤穣一氏が対談 日本市場について語る
2007年11月15日16日、東京にてWeb 2.0 Expoが開催された。 初日のKeynoteは、10年ぶりに来日したティム・オライリー氏の挨拶の後、ティム・オライリー氏と伊藤穣一氏による対談が行われ、日本に関する話題が語られた。
-
Atomikos TransactionsEssentials: Java EEの外でのJTA/XAトランザクションマネジメント
JavaベースのトランザクションマネジャーであるAtomikos TransactionEssentialsがそのバージョン3.2をリリースした。InfoQはこのリリースとTransactionEssentialsとサードパーティのトランザクションマネジャーの詳細を探るためAtomikosのCTOであるGuy Pardon氏に尋ねた。
-
Java LiteとApache Harmonyを支持するGoogleのAndroid SDK Bypasses Java ME
先日GoogleがAndroid SDKをリリースした。AndroidにはJavaのサブセット内で書かれたアプリケーションを稼働させるためのカスタムDalvikが含まれている。
-
Javaデベロッパ用のActionScript Virtual Machineを理解する
ActionScript Virtual Machine 2(AVM2)はActionScript 3.0(AS3)バイトコードをFlash Player 9ランタイム内で実行する。Action Script 3はオブジェクト指向のプログラミング言語で、Adobe FlexとAIR内でFlashベースのアプリケーションを構築する際に使用されている。
-
一つの画は千の言葉を語るだろうか?
一つの画はいつも千の言葉を語っているだろうか?最近の記事”私たちはなぜダイアグラムを描かずコードを記述するのだろうか?”の中で、Dean Wampler氏はソフトウェア開発においてはその反対が事実であることが多いことを議論している。
-
Jay Fields 氏と Zak Tamsen 氏へのドメイン固有言語についてのインタビュー
Jay Fields 氏と Zak Tamsen 氏がドメイン固有言語について InfoQ のインタビューに答えた。彼らは、ThoughtWorksのプロジェクトにおいて、業務の強化、開発期間の短縮、およびプロジェクトの俊敏性向上のためにドメイン固有言語をうまく使用している。
-
Service Oriented UI(SOUI)の出現はMVCの死を意味するのだろうか?
Nolan Wright氏はMVC実装は時代遅れであると考え、Service、Ajax、DHTMLは私たちがwebアプリケーションを構築する方法を非常に簡易化すると述べている。
-
マイクロソフトがManaged Services Engine(リポジトリ)をリリース
より多くの企業が彼らのIT資産を新たなサービスインフラストラクチャに適用させる方法を探していくに連れて、SOAスペースにおける仮想化に関する話題がヒートアップしてきた。マイクロソフトは最近その問題に関して沈黙を保っていたが、それによってコミュニティを中心としたメタデータ駆動のサービスリポジトリのリリースへと辿り付いた。
-
Osloは発表した、だが急げMicrosoft !
InfoQはCompassion Internationalのエンタープライズ・アプリケーション・アーキテクトであるBrandon Satrom氏と話をした。Brandonは最近ブログでコンポジット・アプリケーションのインフラについて自身の分析を披露している。
-
RubyとEclipse Monkeyを使用したIDEのスクリプト
Eclipseは、Eclipse Monkeyプラグインを使って退屈なタスクを自動化出来るようになった。Eclipse Monkeyの最初のバージョンは、スクリプト言語としてJavaベースのJavaScriptであるRhinoを使っていたが、 Christopher Williams氏は、JavaScript同様にRuby(JRuby)もサポートしたことを最近アナウンスした。
-
Mylyn 2.1: 生産性を向上させるEclipseユーザインタフェースのリファクタリング
Eclipse 3.3に統合されたEclipseプラグイン、Mylynのバージョン2.1が先ごろリリースされた。InfoQはMylynのプロジェクトリードであるMik Kersten氏に、Mylyn 2.1のリリースによってEclipseベースの開発にどのような変化がもたらされるか聞いた。
-
Article: EJB 3 用語集
これは、EJB 3 で採用された新しい用語とコンセプトの基本用語集です。この用語集では、(IoC)、例外による構成、POJO、POJI、依存挿入、埋め込み可能なオブジェクト、インターセプターといった専門用語について解説しています。現在作成中であり、常時更新していくつもりです。
-
JavaScriptの未来はECMAScript 4なのか?
ECMAScriptの将来に関するディスカッションが活気付いている。Brendan Eich氏がECMAScript 4に関する掲載を行い、またそれが正しい方向性であるかどうかを問うている。
-
RELAX-NGを使うほうがよいのでは?
RELAX-NGは一般的に知られているDTDやXSDよりも単純でエレガントな特徴をもったもう1つのXMLスキーマ定義言語である。特にW3C XML SchemaについてはTim BrayらXMLの専門家が次のようにコメントするなど、複雑すぎるとの声があがっている。
-
Rubyにおける日本語・英語の言語の差を縮めるには?
Charles Nutter氏はRubyコミュニティ内の問題を提示している。日本語を話すメンバーと英語を話すメンバー間に存在する言語の壁である。これはどんなツールがこの問題を解消する助けとなるかという疑問を提起する。