InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
HudsonとFindBugsを用いた継続的インテグレーションとコードインスペクション
最近IBM developerWorksに掲載された記事において構築中のプロセスにある継続的インテグレーション(CI)とコードインスペクションタスクをオープンソースツールを使用して自動化する事を取り上げている。それはjava.netコミュニティによって開発されたCIサーバであるHudsonをSubversionコードリポジトリをポーリングし、ソースコードに変更が発見される度にAntビルドスクリプトを動作するためにどのようにインストールし設定するのかを解説している。
-
SunがオープンソースPDF Rendererをリリース
SunがSwingLabsの一部として新たなオープンソースプロジェクトをリリースした。”100% Java PDF レンダラーとビューア”のPDFレンダラーである。PDFレンダラーはファイルからポータブルドキュメントフォーマット(PDF)を解析し、AWTイメージとしてもしくはGraphics2D実装を使用してパネル内に表示することができる。
-
-
Apache Felix OSGiコンテナに迫る
FelixはOSGi Release 4仕様のApache実装である。プロジェクト委員の一人であるRichard Hall氏は先月ApacheConにてApache Felixに関するプレゼンテーションを行っている。InfoQは現在のその状況と将来のロードマップに関してRichard氏と対談した。
-
GoogleがChart APIをリリース
グーグルチームがWebページ内で組み込み用のチャートを動的に生成するChart APIのリリースを発表した。現在それは線グラフ、棒グラフ、円グラフ、スキャタープロット等をサポートしている。
-
並行処理フレームワークのJPPF、負荷分散とフェイルオーバー、J2EEインテグレーションを提供
Java Parallel Processing Framework (JPPF、Java並行処理フレームワーク)のプロジェクトチームは先日、JPPF 1.0 のリリース候補初版を発表した。JPPFはオープンソースのグリッド・コンピューティング・フレームワークであり、これを使用して様々な Javaアプリケーションを分散実行環境で並行して動かすことができる。
-
RDBMSでは不十分
リレーショナルデータベースはクライアント/サーバーモデルに適合するものの、サービスの世界では新しいソリューションが必要である。RDBMSはスケーラビリティの問題に陥りやすい。冗長性や並列性をどのようにして実現すればいいのか?
-
Javaデベロッパの64%に使用されているTomcat
BZ Researchが行った最近の調査によって、Apache TomcatはJavaコミュニティで最も多く使用されているアプリケーションサーバであるということが明らかになった。クラスタリング、セッションレプリケーション、そしてJMXベースのサーバモニタリングとマネジメントのサポートを備えていることによって、Tomcatコンテナは他のアプリケーションサーバに比べてデベロッパたちから多大な人気と支持を得た。またIBM WebSphereとRedHat JBossアプリケーションサーバが2位、3位に続いている。
-
QCon London(3月12~14日)の開催のお知らせ
来る3月12日から14日にかけて行われるQCon London 2008の開催発表が行われ、登録受付を開始しました。QConはInfoQにて取り上げられているトピックはアーキテクチャ&デザイン言うまでもなく、実際のケーススタディ等に重きを置いた、チームリーダー、アーキテクチャ、そしてプロジェクトマネジャー達のためのエンタープライズソフトウェア開発カンファレンスです。これは第3回目のQConとなります。是非ともご参加ください!
-
Springアプリケーションのパフォーマンス調整
SpringSourceからのホワイトペーパー上でAdrian Colyer氏はSpringを、ランタイム環境という新たな側面から解説し、またパフォーマンス調整のためのコツを提供している。
-
SOAシンポジウムにおけるOASISコンポーザビリティ
OASISは2008年にComposability within SOAにおけるシンポジウムを行うことを発表した。 このシンポジウムは研究者、ビジネスユーザー達が挑戦、ベストプラクティスとエクスぺリエンスに関して議論する機会となる。
-
-
Article: Hibernate を使ってカスタムドメインオブジェクトフィールドをサポートする
Hibernateは広く使われているJava向けORマッピングツールです。このArticleでは、Hibernateを使った、カスタムドメインオブジェクトフィールドについて解説します。
-
Dalvik、Androidのバーチャルマシーンが激しい論議を巻き起こす
今週初旬に行われたGoogleのAndroid SDKのリリースと共に、APIとモバイル分野において与えられる影響に関するディスカッションが盛んであった。しかしながらJavaコミュニティにおいて重大なディスカッションを引き起こした分野は、Androidプラットフォームの基礎であるDalvikバーチャルマシーンである。
-
Qi4jがComposite Oriented Programmingを発表
Rickard Oberg氏がOredevにてQi4jを発表し、また”クラスは終わりでインターフェース万歳”と宣言した。Qi4jはビヘイビアがクラスに置かれなく、代わりにクラスがアノテーションを介したクラス上で宣言されたインターフェースとmixinのコンポジットになるコンポジット指向のプログラミングという、新しいアイディアを導入している。