InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
必要メモリが少ないJRuby 1.1RC2のリリース
JRuby 1.1のリリースが迫っている。Release Candidate 2が発表された。多くのバグの修正が見られる、大掛かりなアップデートである。メモリーをあまり必要とせず、同じJVMで複数のJRubyランタイム間のJITされたコードを共有する。
-
カスタムMSBuildタスク
バージョン2.0以来、MicrosoftはビルドシステムであるMSBuildをVisual Studioプロジェクトに完全準拠している .NET Frameworkに統合した。Bart de Smet氏が、カスタムタスクを通じたMSBuildの拡張方法について説明している。
-
機能テストの今後
ここ最近、開発主導型の機能テストの分野において活発な動きがある。Jennitta Andrea氏とWard Cunningham氏が、「機能テストツールの次世代を予想」というテーマでウェブ放送を開催した。また、Thoughtworksがこの分野において製品を発表する意向を示した。
-
-
Review Board - コードレビューをオンラインで
コードレビューは品質を高め、情報共有とメンターシップの優れた方法となる。 残念なことにこれまではサポートツールの準備に手間がかかったりそもそも準備されなかったせいでコードレビューは後回しにされることが多かった。Review Boardはコードレビューのプロセスをサポートするアプリケーションによってこの状況を変えようとしている。このアプリケーションのいくつかの機能をあげよう。
-
eコマースにおけるOSS・SOA・Web2.0
この数ヶ月、マッシュアップ用フレームワークによってSOAとWeb2.0の間に橋渡しが始められ、IBMやWSO2といった企業の新製品は、RESTfulリソースやWebサービスとWeb 2.0なユーザーエクスペリエンスとを結びつけることに最も注力している。
-
Glimmer‐Eclipse RCPアプリケーションでJRubyおよびSWTを使用
Glimmerは、JRubyおよびSWTを使用してGUIをビルドするためのライブラリである。ビルダーイディオムを使用してGUIの定義を即座に行うことを可能にするが、それと同時にSWT APIに直接アクセスすることを可能にする。 ここ最近Glimmerは正式なEclipseプロジェクトとして提案されたということで、Andy Maleh氏にそのプロジェクトについて話を聞いた。
-
EngineYardがmod_rubiniusとRubiniusに向けて開発者を雇用
Railsのホスティング会社であるEngine Yardは、最近、Rubiniusに取り組む開発チームを立ち上げたことで話題となった。今回、そこに新たな開発者としてEero Saynatkari(Rubinius IRCチャンネルの重要人物) が加わった。
-
Flex・Flash開発用のサードパーティ製ツール
Flex開発プラットフォームへの関心が高まる中、業界も各種ツールでサポートを始め、開発者はAdobe Flex Builder IDE以外の選択もできるようになりつつある。
-
CLRとJVMにおける動的言語
先ごろ、複数のSunのエンジニアがLang .NET Symposiumに参加した。John Rose氏とCharles Nutter氏は、.NETの開発者が大部分をしめる来場者に対し、SunのDa Vinci Machineプロジェクトを紹介した。
-
Bill Burke氏のブログ記事:動的言語 -正当化と神話-
自分はJavaマニアでしかないのだろうか?」そう自問するのはよいことだ。Bill Burke氏は自身のブログDynamic Languages: Rationalizations and Myths(動的言語:正当化と神話)でこの問いに関してこう書いている。
-
JavaScriptのパフォーマンスの課題
最新の web2.0 アプリケーションを開発するとき、パフォーマンスの問題は切っても切り離せないものである。そして、多くのパフォーマンス問題は何気ない操作によって生じるのである。最近、Coach Wei 氏は、様々なブラウザ毎のパフォーマンスの違いと同様に、ブラウザ毎の Javascript 動作の速さに関して調査する仕事を引き受けた。その調査の結果は、それほど驚くようなものではなかった。
-
Lively Kernel:Webプログラミングは最初からどのようになされるべきであったか?
Sun Microsystemsによって開始された試験的なプロジェクトであるLively Kernelは、JavaScriptによって記述された新たなWebプログラミング環境である。従来のデスクトップアプリケーションには当たり前であるインストールやアップグレードを必要とせず、豊富なグラフィックスや直接的な操作機能でデスクトップ型アプリケーションをサポートする。
-
Apache Wicket 1.3.1のリリースで透過性クラスタリングをサポート
WicketチームはWicket 1.3.1を発表した。Wicket 1.3の初めてのメンテナンスリリースである。1.3.1では、すぐに使用可能な透過性クラスタリングサポートが追加された。
-
Grails 1.0 リリース: ORM DSL、フィルタ、RESTおよびその他投稿者
Grails 1.0がリリースされたことが、プロジェクトのメーリングリストGraeme Rocher氏のブログおよびGrails.orgで発表されている。InfoQでは、Graeme Rocher氏に話を聞いた。Graeme Rocher氏は、Grailsプロジェクトのリードであり、G2Oneの創設者の一人かつCTOでもある。