BT

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

寄稿

Topics

地域を選ぶ

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

  • EE4J、EclipseファウンデーションがオープンソースJava EEを準備

    Eclipseファウンデーションは準備ができている。Eclipse Enterprise for Java</a>(EE4J)プロジェクトとしてJava EEをオープンソース化する仕事に対してだ。Reza Rahman氏、CapTech Consultingのシニアアーキテクトで元オラクルのエヴァンジェリストが、この新しいプロジェクトについてInfoQに語った。

  • IBMがJavaマイクロサービス用のオープンソースランタイムOpen Libertyを公開

    IBMは先頃、同社のWebSphere Libertyのオープンソース実装であるOpen Libertyを公開した。最新のEclipse MicroProfileとJava EE APIをサポートする。同社でWebSphereとLibertyのランタイムアーキテクトを務めるAlasdair Nottingham氏と、Bluemix Garage LondonのテクニカルリーダであるHolly Cummins氏が、Open Libertyについて説明してくれた。

  • Java EEの将来、David BlevinsとのQ&A: EclipseファウンデーションとEE4J、MicroProfile

    今年のJavaOneではたくさんの興味深い発表があった。エンタープライズ領域でもっとも重要なニュースはEclipseファウンデーションがJava EEの新たな管理者となるということだった。InfoQはJava EEコミュニティで長年メンバーであるDavid Blevins氏とともに座り、この移行が意味することや業界への影響、開発者が"EE4J"に参加する方法、Java EEの将来といったことについて対話した。

  • JavaOneキーノート:IBMのOpenJ9とOpen Liberty; Javaコミュニティによるマトリックス

    JavaOneコミュニティキーノートは、IBMのトークとデモで始まった。彼らがしたオープンソースへの最新のコントリビュートについてのものだ。OpenJ9とOpen Liberty、MicroProfileである。John Duimovich氏、IBMの優れたエンジニアであるが、氏は"IBMとJava: 次世代のイノベーションを推進する"というタイトルのプレゼンテーションで幕を開けた。 IBMのあと、Stephen Chin氏はJavaコミュニティキーノートを終了させるためステージに上がった。

  • EclipseがエンタープライズJava関係者に参加呼びかけ

    Eclipseファウンデーションは開発者に参加を呼びかけている。Java EE技術開発の次の段階に手を貸してもらうためである。

  • Brian GoetzがJavaのパターンマッチングについてInfoQに語った

    オラクルのBrian Goetz氏とGavin Bierman氏はJavaプログラミング言語への統合を見込んだパターンマッチの概念を紹介する。冗長もしくは間違いやすい、よくあるJavaソースコードのイディオムから始めて、パターンマッチングがどのように落とし穴のいくつかを取り除くのかを調査している。

  • NGINXがマイクロサービスプラットフォーム, OpenShift Ingressコントローラ、Service Meshプレビュー版をリリース

    NGINX IncがNGINX Application Platformをリリースした。マ��クロサービス開発者のための“ワンストップショップ”を目標に、Red Hat OpenShift Container Platformでロードバランシングを実現するためのKubernetes Ingress Controllerソリューションと、Istioメッシュコントロールプレーン用サービスプロキシを含む。

  • Spring Framework 5.0がリリース

    2017年9月28日、新たなリアクティブWebフレームワークを備えたSpring Framework 5.0がリリースされた。今回のリリースでは、コードベース全体がJava 8ソースコードレベルに基づいている。開発とデプロイメントの面ではJDK 9と互換性がある。

  • JUnit 5リリース

    JUnit 5がリリースされた。この10年で最初のメジャーリリースになる。また、EPL v2.0ライセンスでリリースされる最初のプロジェクトの一つで、ツール作者とエンドユーザーを助けるために、モダンなモジュラーアーキテクチャを備えている。

  • Java EEのセキュリティAPI(JSR-375)が承認された

    JCP Executive Committeeメンバー全員が"賛成"票を投じた。"反対"票はなかった。Intel CorpはJSRで投票しなかった。

  • QCon New York 2017: SpeedmentのJava 9マイグレーション

    Speedment CEOのDan Lawesson氏が、今年のQCon New York 2017で、“Migrating Speedment to Java 9“という講演を行なった。氏はSpeedmentと、SpeedmentをJava 9に移行する上での課題への対処方法について、InfoQに説明してくれた。

  • Java API for RESTful Web Services 2.1リリース

    JAX-RS(Java API for RESTful Web Services) 2.1がリリースされた。SSE(Server-Sent Events)とJSON-Bの新たなサポート、JSON-Pのサポートの改善、クライアントAPIへのリアクティブな拡張が含まれている。

  • アクチュエータエンドポイントが改善されたSpring Boot 2.0

    間もなくリリースされるSpring Boot 2.0.0 M4は、新たなマッピングで改善されたアクチュエータエンドポイントを備え、ユーザ定義エンドポイントの作成が容易になり、セキュリティが向上している。PivotalのプリンシパルソフトウェアエンジニアであるStéphane Nicoll氏がInfoQに、これらアクチュエータエンドポイントについて説明してくれた。

  • Apache OpenWebBeansがJava EEベースのマイクロサービスのためにMeecrowave Serverバージョン 1.0をリリース

    Apache OpenWebBeansは先頃、Meecrowaveプロジェクトのバージョン1.0.0をリリースした。MeecrowaveはサーブレットやCDI、JSON-P、JSON-B、JAX-RSなどを活用する既存のApacheプロジェクトの上に構築されたマイクロサービスサーバで、マイクロサービス以外にスタンドアロンのアプリケーションにも使用することができる。

  • Gradle 4.2リリース

    Gradleがビルドツールのバージョン4.2をリリースし、いくつかの機能を追加した。

BT