InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Agileイベント:あなたの町ではどんなイベントが行われるだろう?
「あーこれ知ってれば行ってたのに!!」と思ったことがある人々へ。2007年9月1日から開始したAgileEventsカレンダーを是非活用してください。
-
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を変えていくかという見解を述べた。
-
RubyConf 2007のレジストレーションが開始
RubyConf2007のレジストレーションが開始された。RubyConfは比較的小さなカンファレンスであるので早めのレジストレーションを勧める。そこではRuby実装等における興味深い講義が行われる。
-
ORM APIと有名なJavaスクリプトプロジェクトのサポートでGoogle Gearsの勢いは止まらない
最近、Google Gearsチームはロードマップおよび開発工程をブログに書いた。この中で、数ヶ月以内に重点的に取り組む項目について取り上げ、また、Gearsの開発を公開し続ける計画であることを力説している。
-
Michael Stonebrakerが語る:主要RDBMSはレガシーテクノロジーである
Ingres、またPostgres関連性データベースマネージメントシステムの共同設立者、そしてVertica SystemsのCTOであるMichael Stonebraker氏は、最も主要なデータベースはレガシーテクノロジーであるべきだと主張し、データベースコミュニティー内でフレームワークを論議の的としている。
-
Mainsoft:性能はそのままで.NETがJavaVM上で動作する
Mainsoftは最近「Mainsoft for Java EE(これまでVisual Mainwinと呼ばれていたもの)」のバージョン2.0をリリースするとともに、興味深いホワイトペーパーを公開した。それによると、「Mainsoft for JavaEE」でクロスコンパイルされてJava EEで動作する.NETベースのアプリケーションは、様々な分野で元の .NETベースのアプリケーションより良い性能を発揮したと報告している。
-
Rapid JEEサポートを追加したEclipse3.3への移行
Genuitecは最近Java 6のサポートと共にEclipse3.3/Europa上で構築されたMyEclipse Enterprise Workbenchのバージョン6をリリースした。やっとごたごたが収まり、このリリースに関するコメントが見受けられるようになった。