InfoQ ホームページ Artifacts & Tools に関するすべてのコンテンツ
-
JavaRevel:JVMにおけるダイナミッククロスローディング
JavaRebelはRubyとPHPのダイナミックリロードのクラスをJavaに持ってきた。それには現在制限がいくつかあるが、開発を劇的に速めるものなのだ。
-
Interface 21とTasktopが次のSpring Tool Suiteを語る
Interface 21とTasktop Technologiesは最近Spring Tool Suiteにおけるコラボレーションに関して発表した。InfoQはそのアプリケーションについて、またそれがSpring IDEにどのように関連しているか語るため、Interface 21のCEOであるRod Johnson氏、Eclipse MylynのリーダーであるMik Kersten氏と対談した。
-
IntelliJ IDEA 7.0にSpring、Hibernateサポート、Eclipseインターオペラビリティ、MavenIntegrationが搭載
JetbrainsがIntelliJ IDEA 7.0をリリースした。このバージョンはGroovyやRubyなどの言語のサポートが加えられた一方、人気なJavaテクノロジーへのサポートが集結したものとなっている。
-
CodeGearがインテリジェントな補完機能を搭載したRuby/Rails IDEをリリース
先日CodeGearはRuby/Rails用のIDE - 3rdRailをリリースした。InfoQは、CodeGear製品戦略担当副��長のMichael Swindell氏と、3rdRailの開発責任者Joe McGlynn氏に今回のリリースに関して話を聞いた。
-
Java用のLINQ現る
Anders Norasは、先週JavaZoneにおいてJava用のLINQと名付けられたQuaereライブラリを発表した。QuaereはIterableとQueryableインターフェースを実装している、あらゆるストラクチャに対応するクエリ機能を備えたDSLである。
-
(掲載しないよ)TeslaにおけるMSRのBrian Beckman氏とErik Meijer氏
Brian Beckman氏とErik Meijer氏はMicrosoft ResearchにてTESLAというコードネームのプロジェクトを進めているようだ。 LINQはMicrosoftからリリースされた、インターネットの民主化を狙った初めてのテクノロジーである。MonoidからLINQまで、Braian氏とErik氏はMicrosoftにおける.NETフレームワーク言語の未来に関する見解と、今後どのようにCloudを変えていくかという見解を述べた。
-
Rapid JEEサポートを追加したEclipse3.3への移行
Genuitecは最近Java 6のサポートと共にEclipse3.3/Europa上で構築されたMyEclipse Enterprise Workbenchのバージョン6をリリースした。やっとごたごたが収まり、このリリースに関するコメントが見受けられるようになった。
-
Sun CTOのBob BrewinがEclipse3.3とNetbeansの将来について語る
InfoQは近頃、EclipseのヨーロッパリリースとSunのIDE - Netbeansの将来的な方向性に関して、SunのCTOであるBob Brewinと話し合った。
-
LiquiBaseでデータベースマイグレーションとリファクタリング
ソフトウェアの開発に使用されるプロセスやツールは、相互に関連がある中で、データベースの開発の世界は、未だに、Java、.NET、Rubyに見られる現代風のIDEやアジャイルプロセス、そしてビルドツールから、大きな影響を受けていない。時に、このことによって1つのソフトウェアプロジェクトで、 (ソフトウェア開発とデータベース開発の)2つのチームの人たちが使用したり、1つのチームで2つの役割を担うときでさえ、プロセスとツールの間にミスマッチが発生する。
-
RedHatとExadelが、Exadel Studio Proをオープンソース化しRed Hat Developer Studioとして提供
RedHatとExadelは、Exadel Studio Proをオープンソース化し、Red Hat Developer Studioに名前を変更した。Exadelは、さらに、商用であるRichFacesをオープンソース化し、Red Hat jboss.orgにJBoss RichFaces、JBoss Ajax4jsfと個別におき、Ajax4jsfプロジェクトを整備している。
-
Atlassian がCenquaを買収
JIRA、Confluence、Bambooの出資���社であるAtlassian Software SystemsがClover、Fisheye、またCrucible等の製品を無料で供給しているCenquaを買収した。JIRA、FishEye、Bamboo、Cloverにおいてプラグインがすでに有効であることを考えるとこの買収は驚くべきことではないだろう。
-
Guice と Spring JavaConfig ~アノテーションを利用したIoCの2つのアプローチ
現在、Guiceの初リリースから暫く期間が経ったので、Spring IoC、特にSpring JavaConfigとの比較が有効になった。GuiceとSpring JavaConfigは、IoCの設定をJavaのアノテーションを利用してコードに埋め込む際の異なったアプローチを提供している。
-
Guice(ジュース)~高速で軽量なDIコンテナ
Java5の新しいオープンソースDIフレームワークであるGuiceのバージョン1.0がリリースされた。Guiceは、アノテーション駆動でSpringと異なり軽量なフレームワークを提供し、一貫した特徴がある。
-
グーグル シングルトン発見器を発表
グーグルはバイトコード内におけるシングルトン上での発見と報告をするためのバイトコード分析をするツールを発表した。シングルトンは一般的なソフトウェアパターンであるがそれに対してたくさんの人が慎重に物議をかもしており、意見は賛否両論となっている。
-
JetBrains IntelliJ IDEA 7 M2 追加 Groovy/Grailsサポート、依存解析
JetBrainsにおいて、複数の強化および新機能を含むIntelliJ IDEA 7の2番目のマイルストーンをリリースした。それらの中に、Dependency Structure Matrix技術を使用しているプロジェクトクラスの依存を分析するための新しいツールがある。これは開発者にトップ・レベルの潜在的な問題を発見させ、次に、個人詳細にドリルダウンさせる。