BT

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

寄稿

Topics

地域を選ぶ

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

  • Pinterestが階層化ドキュメントを効率的に検索するアーキテクチャについて解説

    先日公開されたブログ記事で、Pinterestのエンジニアが、自社開発の検索エンジンで、階層的なドキュメントを取得する効率的な2ステージ検索アーキテクチャを実装した方法について説明している。氏らはこれを、インデックスの平坦化、正規化、非正規化を組み合わせることで実現した。

  • JakartaOne Livestream 2020: カンファレンス概要

    2年目を迎えたJakartaOne Livestreamカンファレンスが2020年12月8日に開催され、午前6:00(東部標準時刻)から始まる12の1時間セッションによって幕を開けた。Jakarta EEとMircoProfileに注目したセッションでは、基調講演、45分間のテクニカルセッション、15分間のテーマセッション、Java関連の著名人によるパネルディスカッションなどが行われた。Bill Shannon氏に対する追悼もあった。

  • Javaの未来はどうなるのでしょうか? InfoQ Live (4月27日) でJava 16の新機能にダイブ

    ソフトウェアエンジニアとアーキテクトのための1日の仮想イベントである4月のInfoQ Liveでは、Java、アプリケーションが最新のJavaバージョンを使用する理由、および最新のJavaバージョンにアップグレードするという現実の困難を克服する方法にフォーカスする。

  • JFrogはJCenterとBintrayを閉鎖へ

    JFrogは、GradleやAndroidビルドでよく使用されるJavaリポジトリ JCenterを含むBintrayアセットホスティングサービスを閉鎖すると発表した。 Bintrayへのアップロードは月末にブロックされ、アセットは4月末以降ダウンロードできなくなり、その後すぐに削除される。 これがJavaビルドパイプラインにとって何を意味するかを知るために読んでください。

  • IntelliJ IDEA 2021.1 EAPがJava 16をサポート

    JetBrainsは、Java 16のフルサポートを備えたIntelliJ IDEA 2021.1 EAP 1をリリースした。注目すべき特徴としては他に、Windows Subsystems for Linux(WSL) 2のサポート、HTMLファイルをプレビューするための組み込みブラウザ、プロファイリングサポートの改善などがある。Docker、SSL、WSL経由でのアプリケーションの実行も可能になる。

  • GraalVM 21.0、Javaで記述されたJVMを導入

    GraalVMは、Javaで記述されたJVMを提供する新コンポーネント"Java on Truffle"を含む、メジャーバージョン21.0をリリースした。GraalVMはそれ自体、複数言語のアプリケーション実行のための共有ランタイムを提供する多言語仮想マシンである。Truffleフレームワークを使ってJavaで記述されたJVMであるJava on Truffleは、Javaアプリケーション実行の新たな選択肢を提供する。コードネームはEspressoである。

  • Grails Foundationが設立、Grailsフレームワークの普及を目指す

    Object Computing, Inc.(OCI)は、Grailsフレームワークのイノベーションと採用の促進を目的とする非営利企���のGrails Foundationを設立すると発表した。開発および普及活動の初期資金として、OCIより20万ドルを受け取る予定である。Jeff Scott Brown、Puneet Behl両氏がInfoQに、財団のフォーメーションについて説明してくれた。

  • Java 1.0 から 25年

    1996年1月23日、Sun Microsystemsは、オブジェクト指向のプラットフォーム中立プログラミング言語であるJava 1.0の提供を発表した。 複数のプラットフォームで無料で利用できる言語およびコンパイラとしてリリースされたという事実と、当時の人気のあるWebブラウザへの組み込みが相まって、Javaは世界に飛び出した。 InfoQはJavaの歴史と未来を振り返る。

  • Red HatがOptaPlanner 8をリリース

    Red HatのOptaPlanner 8のリリースについて、Geoffrey De Smet氏にインタビューした。今回の新バージョンでは、QuarkusやGraalVMといった新たなテクノロジが新たにサポートされる一方で、Spring BootやプレーンなJavaも引き続きサポート対象となっている。リリース8の改良点のひとつが、OptaPlannerの多彩な機能をサポート対象テクノロジで示す”クイックスタート”サンプルだ。

  • Javaニュース週報 - 2021年2月22日

    OpenJDK、Spring、Quarkusのストーリーを含む、先週のJavaニュースのまとめ

  • Javaニュース週報 - 2021年2月15日

    2021年2月15日のJavaエコシステムの小さなストーリーの週報。

  • Javaニュースのまとめ - 2021年2月8日の週

    Javaエコシステムにおける今週の小さなストーリーのまとめ。

  • Javaニュース週報 - 2021年3月1日

    2021年3月1日週のJavaエコシステムの小さなストーリーのまとめで、OracleとOpenJDKのマイルストーンを祝い、IBM、Red Hat、Springのニュースを特集する。

  • AdoptOpenJDKがDragonwellを受け入れ

    AdoptOpenJDKとAlibabaは、Dragonwell JDKをAdoptOpenJDKのインフラストラクチャを使って構築、テスト、配布すると発表した。これはユーザにとっての選択肢が増えるということであり、コルーチンやウォームアップサポートなどのユニークな機能を理由としたDragonwellの選択が可能になるということである。

  • Apache Netbeans 12.2はJava14および15をサポート

    Apache NetBeansリリース12.2は、主にJava 14および15に対してサポートを改善した。コードの色付け、コードのフォーマット、オートコンプリートなどのNetBeans機能は、レコードやsealed、non-sealed、permitsなどのキーワードなどの新しいJava言語機能をサポートするようになった。

BT