InfoQ ホームページ Java に関するすべてのコンテンツ
-
Kotlin 1.5への道
JetBrainsがリリースしたKotlin 1.4.30には、Kotlin 1.5で安定版になる予定の新たな実験的機能が含まれる。Kotlin 1.4.xとしては最後のインクリメンタルバージョンになると思われる今回のリリースには、新機能として、新たなJVM IR(Internal Representation)コンパイラバックエンド、Java recordとsealedインターフェースのサポート、Kotlin Gradle Pluginでのコンフィギュレーションキャッシュのサポートなどが追加されている。
-
Eclipse Adoptiumワーキンググループが正式に設立
Eclipse Foundationは、Adoptium運営委員会がAdoptiumワーキンググループ憲章を正式に承認したことを発表した。以前はAdoptOpenJDKとして知られていたこのグループは、Eclipse Foundationに参加した後、名前をAdoptiumに変更した。Adoptiumワーキンググループは、JavaコミュニティにOpenJDKソースコードに基づいてJavaバイナリと完全互換で高品質のディストリビューションを提供する。
-
Spring BootアプリをSpring Native BetaでGraalVMに変換
Springは、JavaまたはKotlinで記述された既存のSpring BootアプリケーションをGraalVMネイティブイメージに変換するための新しいツール Spring Native Beta をリリースした。目標は、Spring NativeでSpring Bootアプリケーションをサポートすることだ。GraalVMネイティブイメージは小さく、最適化され、すばやく起動する。ただし、トレードオフとして、JVMと比較して、ビルド時間が長くなり、実行時の最適化が少なくなる。
-
Alibaba Cloudはビジネスの成長をサポートするためDaprを使用
先頃のブログ投稿で、Alibaba CloudのスタッフエンジニアであるSky Ao氏が、Alibaba Cloudが分散アプリケーションランタイム (Dapr) を使用してビジネスの成長をサポートする方法について詳しく説明している。Alibabaのビジネスが急速に成長し、他の企業も買収するにつれて、さまざまなクラウド環境で複数のプログラミング言語をサポートする必要性が高まっている。このニーズをサポートするために、AlibabaはDaprの使用を選択した。
-
Javaニュース総まとめ - 2021年5月3日週
今週のJavaニュース総まとめは、OpenJDKからのニュース、Kotlin 1.5のGAリリース、Eclipseプロジェクトのポイントリリース、Micronaut Coherence 1.0.0-M1、Quarkus-2.0.0-Alpha2、Springプロジェクトの更新、Jakarta EEとPayara Platform 2021の開発者アンケートを取り上げている。
-
Javaニュース総まとめ - 2021年4月26日週
今週のJavaニュース総まとめでは、OpenJDKからのニュース、Hibernate、Micronaut、Quarkus、Payara Platformのポイントリリース、JCenterの状態の更新、Adoptium Working Groupに参加するManageCat、国際貿易部門で2021年の英国女王賞を受賞したPayaraを取り上げる。
-
-
Javaニュース総まとめ - 2021年4月19日週
今週のJavaニュース総まとめは、JEP 412を候補ステータスに昇格させるOpenJDK、JHipster Micronaut Blueprint 1.0を紹介するObject Computing、GraalVMとSpring Cloud Hortonのポイントリリース、Quarkus 2.0の新しいアルファリリース、現在オープンされているEclipseConとApacheConの議題募集からのニュースだ。
-
OpenTelemetry仕様が1.0に到達、安定性の保証と新たなリリース候補を提供
OpenTelemetry仕様がv1.0.0に到達した。このマイルストンには、安定性の向上と後方互換性の保証に加えて、多くの言語で使用可能なAPIとSDKのリリース候補が含まれている。また、今回のリリースで、トレースAPIとトラッキングSDKが安定版となった。
-
Eclipse資格情報のリークがスナップショットビルドに影響
Nexus Repository Managerのデプロイ資格情報がGitHubにリークされた。この問題は、2月中旬に脆弱性レポートが提出されたときに広く注目された。資格情報は暗号化されていたが、マスタパスワードもリークされていた。マスタパスワードはプレーンテキストでは保存されていなかったが、デコードは比較的簡単で、他の資格情報を復号化するために使用できた。
-
Scala 3への道
Scala 3には多くの変更が組み込まれており、Dottyに基づいている。新しいコンパイラは、Document Object Typesの内部データ構造を使用する。過去8年間の開発において、新しい型を含むDottyの新機能は、改善されたenum型の処理とメタプログラミングが含まれる。最初のリリース候補が利用可能になり、バージョン 3.0.0は2021年の初めから中頃にリリースされる予定だ。
-
AppStoreのJavaFXとUIフレームワークの改善
Gluonは最近、コンピューターとモバイルデバイスで実行されているクロスプラットフォームのJavaFXアプリケーションについて話した。例として2つのゲームがある。一方で、ControlsFXチームは、UIコントロールが改善された新しいアップデートをリリースした。
-
Javaニュース総まとめ - 2021年4月12日週
今週のJavaニュース総まとめでは、OpenJDKがJEP 411を候補ステータスに昇格すること、Kotlin 1.5.0-RC、Piranha Cloud 21.4.0、Weld CDIのポイントリリース、CloudBeesによるJenkins X 3.0のリリース、Springプロジェクトに関連する多数のポイントリリースとリリース候補およびDavid Blevins氏によって導入された新しいAtlassian JIRAコマンドラインユーティリティのニュースを取り上げている。
-
NetflixがDomain Graph Service Frameworkをオープンソース化: Spring BootのGraphQL
Domain Graph Service Framework (DGS) を実装してからほんの数か月で、NetflixはJavaコミュニティにDGSをオープンソース化した。このフレームワークは、スタンドアロンおよびフェデレーションGraphQLサービスのGraphQLの使用法を改善する。InfoQは、Netflixのシニアソフトウェアエンジニアであり、DGSのコミッタであるPaul Bakker氏と、DGSフレームワークのオープンソースについて話した。