InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
-
Javaニュース総まとめ - 2021年3月15日週
2021年3月15日週のJavaエコシステムの小さなストーリーの総まとめ。Java 16リリース、ドラフトから候補ステータスに進むJEP、およびHibernate、Red Hat、Springからのニュースなどを特集。
-
-
.NETニュース総まとめ - 2021年3月22日の週
先週の注目は、Cloud Builders ConfのオンラインストリーミングとUnity 2020 LTSのリリースである。InfoQは、2021年3月22日の週から、この話題と.NETエコシステム内のいくつかの小さな出来事を調査した。
-
.NETニュース総まとめ - 2021年3月15日の週
今週は新しいAzure SDKやいくつものAkka.NETプラグインのリリース、多様性と包括性にフォーカスしたMicrosoftのディジタルイベントであるInclude 2021のストリーミングなど、.NETコミュニティにとって忙しい1週間だった。ここでは2021年3月15日からの1週間を振り返って、これらのイベントや.NETエコシステム内のちょっとしたストーリについて検証する。
-
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経由でのアプリケーションの実行も可能になる。
-
PreactチームがWMRをリリース、最新のWebアプリ開発を簡単に
3KBのReact互換ソフトPreactの作者であるJason Miller氏は先頃、*最新Webアプリのためのコンパクトなオールインワン開発ツール* WMRをリリースした。2MBのファイルひとつに収められ、依存関係をまったく持たないWMRは、事前インストールの不要なnpmパッケージのインポートに加えて、開発や運用に関して開発者が慣例とする多くの機能(ホットモジュールローディング、JSX、CSSモジュール、TypeScriptなど)をサポートする。
-
Npm 7がワークスペースと決定論的ビルドをサポートで一般提供
先頃リリースされたnpm 7には、開発者から要求されたいくつかの機能が追加されている。たとえば、ワークスペースのサポート、ピア依存関係管理のより良いサポート、決定論的に再現可能なビルドだ。npm 7は、開発者エクスペリエンス全体の改善を目的としたいくつかの重大な変更を含む大きなリリースだ。
-
Denoは、自己完結型のスタンドアロンバイナリにコンパイルできるようになった
Deno 1.6は、Denoプロジェクトのコンパイルをスタンドアロンの実行可能ファイルに導入した。そのサイズはDeno 1.7でさらに小さくなった(最大60%)。Denoには専用の言語サーバがある。コードエディタでのDeno開発者のエクスペリエンスを向上させることを目的としたものである。Denoは、データURLのサポートを追加し、コンピューターで生成されたコードを実行できるようになった。
-
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に、財団のフォーメーションについて説明してくれた。