InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Arquillian, ShrinkwrapそしてSeam 3: Red HatのプリンシパルエンジニアPete Muir氏との対話
InfoQはJBossの統合テストツールArquillian、ShrinkWrapを使ったJAR、WAR、EARへのアーカイブについて、さらにSeam 3の計画についてPete Muir氏に話を聞いた。
-
WAFとCaliburn:ふたつのWPFアプリケーションフレームワーク
WPF Application Framework(WAF)とCaliburnのふたつはオープンソースフレームワークであり、WPF/Silverlightアプリケーションを作成する開発者のために、レイヤアーキテクチャを使ったモデル-ビュー-ビューモデル(MVVM)パターンに基づく基盤を提供する。
-
CouchDBがAndroidで使える
CouchDB の作成者である Damien Katz氏が創立した会社である、CouchioがCouchDB SDK for Androidのリリースをアナウンスした。これは、オフラインで使うことができるドキュメント データベースのモバイル版である。
-
クラウドコンピューティングの標準とオープンソース
最近おこなわれた3つの発表から、オープンと標準を旨とするクラウドエコシステムの発展をみてとることができる。Red Hatは、Deltacloudの取り組みをApache Incubatorに移管し、RackspaceはCloud Filesのコードをオープンソースとして公開し、Distributed Management Task Force (DMTF)は、クラウドコンピューティングの必須機能および、それらの記述言語について述べた2つの文書を発表した。
-
IronPythonとIronRubyのIDEサポート
上位3つのうち2つの.NET IDEが現在、動的プログラミング言語をサポートしている。SharpDevelop 3.2は、継続してIronPythonとIronRubyのサポートを拡張している。マイクロソフトは、IronPython Tools for Visual Studioを率いてこれに参加した。SapphireSteelは、Ruby in Steelを継続して奨めている。
-
SSMAを活用してMySQL/AccessからSQL Server/Azureへマイグレーション
MicrosoftはSQL Server Migration Assistant (SSMA) for MySQL 1.0をリリースした。あわせてSSMA for Oracle v4.2、SSMA for Sybase v4.2、SSMA for Access v4.2も公開した。これらのツールを使えば、MySQL/Oracle/Sybase/AccessといったデータベースからSQL Serverへ、幾つかはSQL Azureへもマイグレーションできる。
-
アーキテクチャ分析ツールであるSonarJ 6.0が構造的負債指数と品質モデルをサポート
ソフトウエア アーキテクチャの分析と品質管理ツールであるSonarJの最新バージョンは、構造的負債指数メトリクスとアーキテクチャ品質モデルをサポートしている。この製品を出している hello2morrowは、先月、ツールのバージョン6のリリースをアナウンスした。新しいリリースは、またサンドボックス テストとSonarプラグインのアップデート版を含む。
-
Oracle,Android の Java 使用に関して Google を提訴
Oracle は簡潔なプレスリリースで,Android 開発における Java プログラム言語使用に関して,特許および著作権侵害で Google を提訴したと発表した。スマートフォンのソフトウェアプラットフォームをめぐり,シリコンバレー企業同士による法律闘争が始まった。
-
NHibernateの最新開発状況
NHibarnate関連で最近、NHibernate 3.0.0α1、NHibernate 3.0をサポートするNHibernate Profiler、HQL Language Service for Visual Studioなどが開発されている。
-
Collabnet,アジャイル ALM クラウドオプションを新たに提供
Collabnet は Teamforge の新バージョン(5.4),Subversion Edge の一般リリース,そして新たな Teamforge ライセンス契約 (TeamForge SCM ライセンスオプション) のリリースを,今週の Agile 2010 カンファレンスで発表した。今回の新製品は,アジャイルソフトウェア開発メソッドの採用を模索しようとする組織に対する,より大きな柔軟性の提供を目的とするものだ。
-
Visual Studio 2008と2010を混在して使うには
開発者は、同じプロジェクトの他のチームメンバーがVisual Studio 2008を使い続けたまま、Visual Studio 2010にアップグレードすることができる。ただし、langversionフラグのようないくつかのトリックを知っておく必要がある。
-
FlexやGWT、iPhoneなどの雛形生成機能を備えたMyEclipse for Spring 8.6のリリース
Genuitec and Skyway Softwareは、MyEclipse for Spring 8.6のリリースを発表した。最新のリリースには、Spring CoreやAdobe Flex、Spring MVC、GWT、Spring Web Flow、iPhone Webアプリケーションなどの開発を簡単に行える機能が含まれている。また、このリリースには、アノテーションを使ったSpringの開発やJAX-WSのアーティファクトの生成を容易にするSpring開発用のエディタや、コードアシスタントが含まれる。
-
マイクロソフトの動的に型付けされたデータアクセスライブラリの紹介
WebMatrixは、マイクロソフトがアマチュアWeb開発者をつなぐための新しいツールであるとともに、動的な型によるデータアクセスライブラリも提供した。Jasperプロジェクトに似たこのライブラリは、パフォーマンスを犠牲にする代わりに使いやすさを提供する。結果的に、構成ファイルやコード生成の負荷がないORMに似たAPIが提供される。
-
RAD Studio XEに搭載される主要機能のビデオプレビュー公開
EmbarcaderoはSubversionのサポートやPHP IDE、新しいモデリングダイアグラムといったRAD Studio XEに追加される新機能のビデオプレビューを公開した。今後、最適化や自動化機能、クラウドサポートなどのビデオプレビューが公開される予定だ。
-
Tasktop Agile Planner for Eclipseがリリース
Tasktopはアジャイルプランニングツールをリリースした。これはMyLynコネクタを利用して、MingleやTeam Concert、Rally、Scrumworks、JIRA、VersionOneのような複数のプロジェクト管理にわたったプランニングサポートを提供する。Eclipseインテグレーションはプラン項目とソースコード成果物を自動的にリンクしたり、Eclipseから直接プランを作成・管理することをサポートする。