InfoQ ホームページ Artifacts & Tools に関するすべてのコンテンツ
-
Eclipse Foundationがユーザ情報にUniversal Data Collectorを活用
Eclipse 3.41には、新たなオプトインであるUniversal Data Collectorがある。それは、バンドルイベント、ワークスペースおよびコマンドに関する情報をトラックする。
-
発表:新Google C++ テストフレームワーク
近ごろGoogleは、C++開発向けxUnitベースのテストフレームワークをオープンソース化した。プロジェクトデベロッパのZhanyong Wan氏よると、そのフレームワークは何年もの間数千人のC++デベロッパによりGoogle内部で使用されてきたと言われている。
-
PowerShell Management Library for Hyper-VがCodePlexに掲載
MicrosoftのJames O'Neill氏は、PowerShell Management Library for Hyper-V Beta 0.9をCodePlexに掲載した。現在ライブラリには、Hyper-Vで実行している仮想マシンの管理に使用される66の機能がある。
-
.NETアプリケーションから7-Zipの圧縮/解凍機能を使用する
ソフトウェア開発者のEugene Sichkarは、7-Zipアーカイビングアプリケーションへの.NET/C#インターフェースを入れたプロジェクトをCode Projectで発表した。7-Zipは様々なフォーマットでファイルをアーカイブ/アンアーカイブするのに使用するオープンソースのアプリケーションである。
-
Article: 言語としてのアーキテクチャ: ストーリー
アーキテクチャは一般に、Word文書に主として見られるような極めて実体のない、ソフトウェアシステムの概念的な側面であるか、または完全に技術によって駆動されるものかのいずれかです。そのどちらも間違っています。では、どう対処すればよいでしょうか? この記事ではアイデアを説明します、そしてアプローチのキーポイントを要約します。
-
JSR-305: ソフトウェア欠陥検出用アノテーション
JSR-305は、アノーテーションの基礎を定義するとともに、開発者がJava型システムに独自の属性を定義できるようにする型修飾子のメタアノーテーションを提供することを目指している。この目的の重要な動機は、Version 5以前のJavaに列挙型がないため、列挙型が設計上望ましい選択であるパブリック定数を伴う整数および文字列を使用するJava APIが多数発生する結果となったことである。
-
TargetProcessがフリーの5ユーザ用コミュニティエディションを提供
TargetProcessは、アジャイルプロジェクト管理ソフトウェアの、フリーの5ユーザ用コミュニティエディションをリリースした。コミュニティエディションには製品の完全版と同じ機能が含まれており、2つの制限がついている。最大で5ユーザまでであることと、サポートがないことである。フリー版に有効期限はない。
-
JXInsight 5.6: Problem Diagnostic, Transaction Analysis and App Mgmt
先日、JInspiredは、エンタープライズ Javaパフォーマンス監視、問題診断、トランザクション分析、アプリケーション管理ソリューションとしてJXInsight 5.6のリリースを発表した。InfoQはJXInsight製品設計者であるWilliam Louth氏にインタビューを行い、内部情報を得た。
-
Sandcastleのソースのリリース
先月、クローズドソースツールであるSandcastleを、オープンソースサイトであるCodePlexでホストすることに対して騒動があった。顧客の要望に応えて、MicrosoftはSandcastle向けのソースコードをリリースした。
-
Eclipse Ganymede: PDE (Plugin Development Environment)の詳細レポート
6月25日にリリースされたEclipse Ganymede(Eclipse 3.4)のリリースにあわせてInfoQはEclipseの一連のサブプロジェクトを取り上げていく。今回取り上げるのはバージョン3.4がリリースされようとしているPDE(Plugin Development Environment)だ。InfoQはPDEの技術主任でCode9の一級コンサルタントでもあるChiris Aniszczyk氏にPDEとそれがもたらすことについて話を聞いた。
-
Eclipse Ganymede:RAP(Rich Ajax Platform)詳細レポート
6月25日に予定されているEclipse GanymedeのリリースにあわせてInfoQはEclipseの一連のサブプロジェクトを取り上げていく。今回取り上げるのはバージョン1.1がリリースされようとしているRAP(Rich Ajax Platform)だ。InfoQはJochen Krause氏にRAPとそれがもたらすことについて話を聞いた。
-
Eclipse Ganymede:Equinox p2 (Provisioning Platform)の詳細レポート
6月25日に行われたEclipse Ganymade(Eclipse 3.4)にあわせてInfoQはEclipseの一連のサブプロジェクトを取り上げていく。今回取り上げるのはEquinox p2(Provisioning Platform)で、これはEclipseベースのアプリケーションをプロビジョニングする(必要に応じて供給する)ためのフレームワークだ。InfoQはJeff McAffer氏とPascal Rapicault氏にp2とその役割について話を聞いた。
-
アジャイルプロジェクトにおけるトレーサビリティ・マトリックス
形式ばったトレーサビリティ・マトリックスは、しばしばアジャイルコミュニティから強い反応を引き起こしている。Agile Testingグループでの激しい議論の中で、Jorge Argus氏はアジャイルプロジェクトにおけるトレーサビリティ・マトリックスの必要性に関する興味深いスレッドを立てた。
-
オープンソースの違反により、MicrosoftがSandcastleを削除
コミュニティからの圧力に応じる形で、Microsoftは自社のCodePlexのWebサイトからプロジェクトSandcastleを削除した。これは一時的な処置であり、MicrosoftはSandcastlesの今後について検討している。
-
Boo:Visual Studioでの一級言語
先月後半、Jeffery Olson氏はBoo Language UsersメーリングリストでBooLangStudioを発表した。Olson氏の取り組みによって、Visual Studio 2008でBooコードを書き込むことが可能になり、Visual Studio IDE機能を利用することが可能になった。