InfoQ ホームページ Java に関するすべてのコンテンツ
-
TrimPath Junction - Rails Style MVCをJavaScriptに適用
TrimPath JunctionはGoogle Gearsによって今年の7月に活気付けられてからかなり活発になっている。 新たなOnLampはRailsスタイルのMVCをJavaScriptに適用するプロジェクトを紹介している。
-
Open JDK7の基盤を起用しないOpen JDK6
Sunは最近OpenJDKのJava6バージョンをリリースすることを発表した。それはJava 6のコンプライアントインプリメンテーションを作るためのOpen JDK7のコードベースのバックポートを伴う。InfoQはこの決断に関してもっと深く掘り下げるためにSun社のJoseph Darcy氏に話を聞いた。
-
WebLOAD: 商用の負荷テストツールが最近オープンソース化された
WebLOADは、Radview software(英語)の負荷テストツールである。パフォーマンスやスケーラビリティだけでなく、検証可能性(戻り値が正しいことを検証すること)がある。
-
リッチインターネットアプリケーションにおける3つの勢力
Ajaxに始まり、Silverlight、Apollo、AIR(Adobe Integrated Runtime)、Flex、Flash、JavaFX、OpenLaszloまで、リッチインターネットアプリケーションは、ここ最���、全ての人が話題にするようになったように思われる。各ベンダーは、注目を浴びようと競い合い、開発者は、RIA開発に「適した」技術を選択しようとしている。
-
オープンソースビジネスモデルの議論~開発とサポート VS 純粋なサポート
Rod Johnson氏とOpenLogicのStormy Peters氏が、オープンソースビジネスに関する2つの異なるアプローチと見解をめぐって、白熱した議論を繰り広げた。
-
Hibernate Search:ドメインモデルの索引付き全文検索
先ごろ、Hibernate Searchプロジェクトのセカンドベータが、新たにリリースされた。Hibernate Searchのプロジェクトリードであり、Hibernate AnnotationsおよびHibernate EntityManagerのプロジェクトリードでもある、エマニュエル・ベルナール(Emmanuel Bernard)に詳しい話を聞いた。
-
議論 ~ オブジェクト指向DBは、O/Rマッピングのより良い代替手段となり得るか?
最近、ODBMS.orgに公開された記事によると、Ted Neward氏は、オブジェクト/リレーショナルマッピング(ORM)が、コンピュータサイエンスにおけるベトナムのようであるという彼の見解について、詳しく説明している。彼が示している考えの中心となるところは、オブジェクト指向データベース管理システム(OODBMS)が、ある特定のアプリケーションにおいては、リレーショナルデータベースよりも良いという点にある。
-
Open XMLのJavaと.NETライブラリ
Javaや.NETでOffice自動化の開発をすると、頻繁にフラストレーションがたまる。JavaやC#で遅延バインディングを利用したり、オプションのパラメータを多くCOMオブジェクトモデルに使用するという問題に加えて、COMオブジェクトをリリースしなければならない。なにか1つでも間違うと、暫くの間、関連するOfficeプロセスが停止してしまうだろう。それ故、ほとんどの人たちは、サービスやWebサイトからそれを使おうとすることさえしない。
-
Apache Solr ~ Luceneベースの高スケーラブルなエンタープライズ検索サーバー
Apache Solrは、 Luceneベースのエンタープライズ検索サーバーであり、移行可能なwarファイルに、革新的なインデックス機能やクエリー機能を備えている。ユーザーとSolrとのインタラクションは、HTTPインターフェースを通して、XMLドキュメントやHTTPのGETパラメータを利用したクエリーを作成し、インデックス化した内容を送る。
-
多数のブラウザのテストが一度に可能
Browsershotsと呼ばれる新しいプロジェクトは、Webデザイナーが自身が作成したサイトが、多数のブラウザと一般的な効果(JavaScriptやFlashなど)を持ったプラットフォームの中で、どのように見えるのかを見ることが出来るものである。
-
Ruby vs. Javaに関する俗説を、深く掘り下げる
Relevance社のStuart Halloway氏は、最近、「Ruby vs. Java の俗説」に関する連載をブログに投稿した。その連載は、彼が、未開発のRubyプロジェクトから、安定したJavaプロジェクトで仕事をするように切り替えた後から、刺激を与えられる内容となった。
-
BEAとOracleがSunのProject Tangoを導入
SunのSOAプロダクトの責任者Kevin Schmidt氏は最近の記事の中で、SunのWebサービススタックであるProject TangoをOracleとBEAが導入した事実について述べている。
-
Sunが、Javaメディアコンポーネントで映像のサポートを強化
メディア機能、特に映像に関するJavaのサポートがあまり良くないということは、開発者の殆どが知っていることである。一部の開発者にとって、このことは深刻な問題であり、特に、Flash、Flex、Silverlight、AdobeのAIR(元Apollo)などの、新規にリッチインターネットアプリケーション(RIA)を構築するための技術を選択されてしまうのはなおさらである。
-
Not-Yet-Commons-SSLが、パワフルでフリーのSSL機能を提供
Not-Yet-Commons-SSLは、様々な認証フォーマットや、設定のオプションをサポートする���いやすいAPIを提供することによって、SSLの利用が簡単になるように設計された、 ApacheライセンスのJavaライブラリである。特に、それは、単一VMの中で複数認証の利用、自身で署名した認証の操作、標準的な認証フォーマットを全てサポートするといった、JavaのビルトインSSLのサポートに関しての、長い間居座っているいくつかの問題を解決してくれる。
-
Javaからチェック例外を除外する
Neal Gafter氏は、多くのJava開発者が自問しまた互いに質問する、「言語やプラットフォームはチェック例外を無くせば、もっと良くなるのでは?」という質問を問いかけた。