BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Java に関するすべてのコンテンツ

  • Grailsにまつわる誤解

    GrailsのコミッターであるMarc Palmerは、「Grailsは自分が使うには未成熟だ」といった開発者がGrailに対して抱く一般的な誤解の一部について投稿した。

  • XQuery Java API JSR 225がPublic Reviewで利用可能に

    JSR 225の最初のパブリックレビュー草案であるXquery API for Javaが検討のために提示された。Oracleが主導のその仕様は、JavaでのXQueryの実装に対して、標準的なプログラミングアクセスを提供することが目的である。

  • jQuery:Web UIを充実させるためJavaScriptで記述する新しい方法

    2006年初頭にJohn Resigが生み出したjQueryは、JavaScriptでの開発を簡素化する様々な機能がある。ここではそれら機能の紹介を行う。

  • プロファイルと拡張性 - Java EE 6の重要なリファクタリング

    Java EE 6(JSR 316)の提案が発行された。InfoQでは過去にJava EEの来るべきリリースに向けたコミュニティの構想について取り上げた。リリースに向けての2つの重要なテーマは拡張性とプロファイルである。

  • Sun CTOのBob BrewinがEclipse3.3とNetbeansの将来について語る

    InfoQは近頃、EclipseのヨーロッパリリースとSunのIDE - Netbeansの将来的な方向性に関して、SunのCTOであるBob Brewinと話し合った。

  • jmx4rでRuby流にJMXを使う方法

    Javaのような成熟したプラットフォーム上で、アプリケーションを動作させて恩恵を受けることの一つにモニタリングのような成熟した機能を使えるということがある。JRubyのコアチームメンバーであるOla Biniは、Javaのモニタリング機能がJRubyアプリケーションのメモリの振る舞いをモニタリングするのに役立つことを発見した。

  • InfoQ Japan「草の根ベータ版」オープンのお知らせ及びご意見ご要望募集

    最新技術を追い求めるデベロッパのための情報コミュニティ「InfoQ.com」日本語版の「草の根ベータ版」がひっそりとオープンしました。 サイトの修正依頼等、ご意見ご要望がございましたら、本記事のコメントとして記載をお願いできればと思います。

  • XWiki 1.0: 拡張可能なJavaベースwiki/アプリケーションプラットフォーム

    XWiki.comはこの程、企業向けのwikiとJavaで書かれており、LGPLライセンスの下で公開されたアプリケーションプラットフォームの最初のバージョンを発売した。この開発プラットフォームの特性は共同のwebアプリケーションを開発することを考慮しており、またプラットフォーム上に構築したパッケージ化したアプリケーション(第二世代wiki)を備えていることである。

  • JNAがネイティブコードをJRubyに適用

    Java Native Access(JNA)ライブラリは、JRubyによりシンプルなPOSIXをもたらし、ネイティブエクステンションを可能にするかもしれない。

  • Java EE 5はEJBを用いたほうが簡単か?

    たくさんのエンタープライズJava開発者達がEJB1.Xと2.Xの時代にEnterprise JavaBeansの経験を得た。そしてこの開発者達はより軽量だと思ったSpringフレームワークのような技術を選ぶようになった。なぜなら人手でソリューションを構築することや軽量のフレームワークを使うのはEnterprise Java Beansよりも簡単で時間を要さないと感じたからだ。Java EE5.XとEJB3.Xは簡潔さと軽量開発の実践を追求したものだ。それでもまだPOJOソリューションのほうがシンプルで簡潔なコードであることは事実なのか?Adam Bien氏はそれに同意していない。

  • QConサンフランシスコ・エンタープライズ・ソフトウェア・デベロップメント・カンファレンス11月7-9日開催

    今年3月にロンドンにてデビューしたQconカンファレンスが11月7日から9日までサンフランシスコで開催されます。現在、申込みを受け付けています。

  • Steve Yeggeが、RailsをJavascript/Rhinoに移植

    先日のFoo Campにおいて、GoogleのSteve Yeggeが"GoogleのRailsクローン"という講演を行い、GoogleでRuby on Railsを移植した経験について語った。

  • Seam 2.0ベータ版にGroovyと実験的なGWTのサポートが追加

    Seam 1.2.1のリリースから3ヵ月後に、Seam 2.0のベータ版がリリースされた。SeamはEJB3、JSF、jBPM、JBoss Rules(Drools)、およびiTextなどの多くのJava EEフレームワークをつなぎ合わせる、Java EE 5.0のためのアプリケーションフレームワークだ。

  • 保守性の高いコードを書くということ

    Sam Gentile氏、Oren Eini (通称 Ayende)氏、Frans Bouma氏とその他数名が加わり、保守性の高いコードを書く方法に関して.NETのコミュニティにて議論をしている最中である。その議論は、主にテスト駆動開発 (TDD)、O/Rマッパー(ORM)、Model-View-Presenter/Controller (MVP/MVC)、その他ソフトウェアの保守性を改善するための手助けとなるベストプラクティスについて行われている。

  • Googleスケーラビリティセッションレポート

    Microsoftのデア・オバサンジョ(Dare Obasanjo)氏は、Googleのジェフ・ディーン(Jeff Dean)がシアトルのスケーラビリティに関する会議で行ったセッション「MapReduce、BigTable、および大規模なデータセットを取り扱うための、その他の分散システムの概念」についての彼の覚書を、ブログの投稿で共有した。

BT