InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Microsoftがブラウザで動作するVisual Studio CodeのVSCode.Devをローンチ
MicrosoftがVisual Studio Codeエディタのクラウドベースバージョンをvscode.devドメインからローンチした。インストールを必要としない、ブラウザからすぐに実行可能な軽量版だ。
-
Microsoftが新しいクラウドネイティブ製品、Azure Container Apps Serviceを発表
先ごろの Ignite カンファレンスで、Microsoft は Azure Container Apps を使用した新しいクラウドネイティブ製品を発表した。これにより、開発者はコンテナを使用するマイクロサービスアーキテクチャを構築できる。このサーバレス Kubernetes ベースのサービスは公開プレビュー中だ。
-
Baiduが110億のパラメータを持つチャットボットAIのPLATO-XLを発表
Baiduは先頃、対話生成(dialog generation)用AIモデルのPLATO-XLを発表した。英語と中国語のソーシャルメディア上の会話から収集した10億以上のサンプルを使ってトレーニングした結果、いくつかの会話ベンチマークで既存の商用チャットボットを凌ぐ、最高レベルのパフォーマンスを達成している。
-
11のCSS-in-JSライブラリの比較調査 - Andrei Pfeiffer氏のReact Finland 2021での講演より
Andrei Pfeiffer氏は先頃、CSS-in-JSライブラリの比較調査を実施し、その結果について講演した。React Finland 2021で行われた講演の中でPfeiffer氏は、静的および実行時(ランタイム)というCSS-in-JSライブラリの違いに注目した上で、それぞれのカテゴリと、ブラウザのキャッシングがパフォーマンスに及ぼす影響について説明した。
-
Facebookが将来の行動を予測できる新しいAIモデルを開発
Facebookは、Anticipative Video Transformer(AVT)と呼ばれる最新の機械学習プロセスを発表した。視覚的な解釈を用いて将来のアクションを予測できる。AVTは、ビデオでのアクション予測のためのエンドツーエンドのアテンションベースのモデルとして機能する。
-
HashiCorp Vault 1.8に診断コマンド、キー管理シークレットエンジン、および有効期限マネージャを追加
HashiCorp Vault 1.8 は、Vault 診断、統合されたストレージオートパイロット、AWS のキー管理シークレットエンジン、有効期限管理の改善、コントロールグループトリガなど機密性とプライバシー製品に注目すべき機能と改善をもたらす。Vault は、UI、CLI や HTTP API を使用しユーザがシークレットを管理し、機密データを保護するのに役立つ。
-
Red HatがVSCodeプラグインのJava言語サポート 1.0をリリース
Red Hatは、VSCodeでJava 17をサポートするJava言語サポートバージョン 1.0をリリースした。これは、���階層の表示、パフォーマンスが向上している。ソースルックアップ機能が改善、管理されていないプロジェクトのサポート、Maven Centralで利用可能な任意のライブラリのソースを表示できるようになった。このリリースには、Kotlinで記述されたGradleファイルの新しいコードアクションとサポートも含まれている。
-
GitHubがプロジェクトを導入、Codespace、Copilot、コードスキャニングなどをアップデート
Universe 2021カンファレンスで、GitHubは、新たなイシューエクスペリエンスを公開ベータ版として提供すると発表した。プロジェクトとダイナミックテーブル、CopilotサポートをJetbrainsとJavaに拡張、コードスキャニングにRubyのサポート追加など、他にも多数の機能が提供される。
-
Grails 5.0リリース - 基盤フレームワークを刷新、機能を統合
Grails 5.0がリリースされた。コンフィギュレーションでの'ドット'ベースナビゲーションの廃止、Data Servicesにおける"型によるオートワイヤ(autowire by type)"のデフォルト化、Grails Gradle Pluginのgrails-coreからの分離といった変更に加えて、grails-pluginアプリケーションからGrails Gradle Publishプラグインが削除されている。Apache Groovy 3、Micronaut Framework 3、Gradle 7、Spring Boot 2.5、Spring Framework 5.3、Spock 2.0といったアップグレードも含まれる。
-
Java News総まとめ: JDK 18リリーススケジュール、Spring Data 2021.1.0、Apple オープンソース GCGC
今週2021年11月8日のJava総まとめでは、JDK 18、Project Loom Build 18-loom+4-273、Spring FrameworkとSpring Dataのポイントリリース、Quarkus 2.4.2.Final、Hibernate Reactive 1.1.0.Final、Piranha 21.11.0、Groovy 4.0.0-beta-2、Apache Camel Quarkus 2.4.0.Final、Neo4J Migrations 1.0.0、Apple オープンソース GCGC、およびGluon JavaFX 17.0.2-ea+2およびJavaFX 18-ea+6からのニュースを特集する。
-
Javaニュース総まとめ: MicrosoftがJCPに参加、Helidon 2.4.0、OpenJDKとJDK 18の更新
今週2021年11月1日のJava総まとめでは、OpenJDK JEP、JDK 18、Helidon 2.4.0、Open Liberty 21.0.0.12-beta、Spring Cloud とその関連サブプロジェクトのポイントリリース、Quarkus 2.4.1.Final、Hibernate Reactive 1.0.1、WildFly 25.0.1、JReleaser 0.8.0. からのニュースを特集する。
-
Rust 2021 Editionリリース - Armin Ronacher氏に聞く
Rust 2021 EditionがRust 1.56.0と合わせて、予定通り10月21日にリリースされた。最新バージョンにはディスジョイント・キャプチャ(disjoint capture)のサポート、マクロ規則のorパターンなどが含まれている。SentryのエンジニアリングディレクタであるArmin Ronacher氏に、Rustの現在の状況について聞いた。
-
HibernateがReactive APIのバージョン1.0をリリース
新たなHibernate Reactive 1.0は、人気のあるHibernate ORM用のリアクティブAPIの最初の安定バージョンだ。ノンブロッキングデータベースドライバとデータベースとのリアクティブスタイルのインタラクションをサポートする。
-
GraalVM 21.3がJava 17をサポート
Oracle Labs は Java 17 とネイティブ Java で実行可能なオーバーヘッドの少ないプロダクションプロファイリング、JDK Flight Recorder (JFR) のサポートで GraalVM 21.3 をリリースした。2021年4月のバージョン 21.1 と比較して、このリリースでは Spring PetClinic JDBC で 14% 小さくネイティブ実行ファイルが作成され、ビルド時間が 20% 短縮される。このリリースで、アプリケーションがより高速に実行され、Java プラットフォームモジュールシステムのサポートが開始される。
-
Swiftが実験的に分散アクターをサポート
新たなSwift Distributed Actorsパッケージによって、将来のdistributed actor言語機能がSwiftでどのようになるかを垣間見ることができる。