InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
ディープラーニングツールキットIntel OpenVINOではAPIが拡張され、パフォーマンスが向上
Intel OpenVINOの最新リリースでは、よりクリーンなAPIが提供される。自然言語処理のサポートが拡張されており、新しいAUTOプラグインのおかげでパフォーマンスと移植性が改善している。InfoQは、詳細についてAI Intel OpenVINOのシニアディレクターMatthew Formica氏と話をした。
-
NubesGenによりAzureインフラストラクチャでのGit pushが実現
NubesGenは、v0.8.0リリースで利用可能となった新しいコマンドラインインターフェイス(CLI)により、その構成を自動的に検出し、Infrastructure as CodeとしてAzureにデプロイするためのGitOpsワークフローをセットアップできるようになった。これにより、開発者は自身のプロジェクトのクラウドインフラストラクチャを簡単に起動して実行できる。InfoQは製品とその方向性について、NubesGenのプロジェクトリーダーJulien Dubois氏にインタビューした。
-
Javaニュースラウンドアップ: : JDK 18-RC1、Project Loom、Spring、Payara、Open Liberty、JReleaserアップデート
今週2022年2月14日のJavaラウンドアップは、OpenJDK、JDK 18、JDK 19、Project Loom、Springプロジェクトのポイントリリース、Payara Platform、Open Liberty 22.0.0.2および22.0.0.3-beta、Micronaut 3.3.3、GraalVM Native Build Tools 0.9.10、JReleaser 1.0.0-M2、Piranha 22.2.0、JobRunr 4.0.9、Micrometer Metrics 2.0.0-M2、Micrometer Tracing 1.0.0-M2、JDKMon 17.0.22およびFailsafe 3.2.2からのニュースを取り上げる。
-
動きのあるデータのイベント処理をシンプルにすることを目的としたQuineとは
thatDotで開発されたQuineは、大量のイベント処理を目的としたオープンソースのストリーミンググラフソリューションである。Quineでは、グラフデータとストリーミングテクノロジーを組み合わせて、リアルタイムで複雑なイベント処理ワークフローを大規模に作成できるとthatDotは言っている。
-
Java Newsラウンドアップ - JEP 424、NetBeans 13、Hazelcast 5.1、JHipster 7.7、Spring Cloud Gateway CVE
今週2022年2月28日のJavaラウンドアップは、OpenJDKからのニュース、JDK 19、数々のSpringプロジェクトのポイントリリースとマイルストンリリース、Quarkus 2.7.3 Final、Micronaut 3.3.4、Hibernate Validatorバージョン6.2.2 Final・7.0.3 Final・8.0.0 Alpha1、Apache NetBeans 13、Apache Log4j 2.17.2、JReleaser 1.0.0-M3、といった内容でお届けする。
-
CloudflareレポートでAPIトラフィックの急速な成長が示された
Cloudflareは最近、毎年恒例の「APIトラフィックの状況」レポートをリリースした。このレポートでは、Cloudflareのグローバルネットワークによって利用されるトラフィックデータを分析して、Webトラフィックの現在の業界トレンドへのインサイトを提供する。
-
AlphaCode:ディープラーニングによる競争力のあるコード合成
AlphaCodeの研究で、目標指向のコード合成に関して有望な結果が示されており、ディープsequence-to-sequenceモデルが使われている。それは、以前のネットワークを拡張しており、CodeContestsという名前の新しいデータセットをリリースしている。これは、将来の研究ベンチマークに貢献するためである。
-
JDK 18とJDK 19:これまでに分かっていること
JDK 17以降、初の非LTSリリースとなるJDK 18が最初のリリース候補フェーズに到達した。最終的に9件となったJEP形式の新機能は、Core Java Library、Java Tools、Java Specificationという、3つのカテゴリに分類することができる。ここではJDK 18について検証するとともに、JDK 19を対象とするであろう機能について予測する。
-
テルアビブ大学、長文NLPベンチマークSCROLLSをリリース
テルアビブ大学(Tel-Aviv University)、Meta AI、IBM Research、Allen Institute for AIの研究者らが、さまざまな分野から収集した長いテキスト列を処理対象とする自然言語処理(NLP)ベンチマーク用のタスクセットを、Standardized CompaRison Over Long Language Sequences(SCROLLS)としてリリースした。ベースラインのNLPモデルを対象とした実験結果からは、現行のモデルに改善の余地が多くあることが示唆されている。
-
Java Newsラウンドアップ - Spring Projectのアップデート、Value Object(プレビュー)、JEP、Quarkus 2.7.2
2022年2月21日週���Javaラウンドアップでは、Open JDK 18、JDK 19、Quarkus 2.7.2.Final、JReleaser早期アクセス版の他、Springプロジェクトのアップデートとして、Spring Boot 2.7.0-M1 2.6.4および2.5.10、Spring Data 3.0-M2用の新たなインターフェースListCrudRepository、Spring Security 5.7.0-M2 5.6.2および5.5.5、Spring Session 2021.1.2および2021.0.5、Spring Shell 2.1.0-M3、Spring Batch 4.3.5などの情報をお届けする。
-
Kotlin 1.6.20プレビュー版でコンテキストレシーバーが提供され、パフォーマンスが改善
JetBrainsはKotlin1.6.20-M1をリリースした。これは、次のGAリリースのプレビューバージョンであり、コンテキストレシーバー、コンパイル時間を短縮するためのいくつかのパフォーマンス改善オプション、同時ガベージコレクターが取り入れられる。
-
GitLens 12がVisual Studio Code for the Webのサポートを提供
GitKrakenはGitLens 12をリリースした。これはWebおよびgithub.dev用のVisual Studio CodeからGitを使えるようにするオープンソースのVisual Studio Code拡張機能だ。新たな無料機能、改善、バグ修正に加えて、GitLens 12には、ワークツリーやビジュアルファイル履歴などのプレミアム機能も導入されている。
-
Shepherd:アプリケーションのガイド付きユーザツアー
AWSは最近、CloudFrontのAWSマネージドプレフィックスリストが利用できるようになったことを発表した。顧客は、CloudFrontのオリジンフェイシングサーバに属するIPアドレスからのみに、VPCやアプリケーションへのインバウンドHTTP/HTTPSトラフィックを制限できるようになった。
-
Couchbase Mobile 3では新たにC APIとKotlin APIが提供され、管理がシンプルに
NoSQLデータベースメーカーのCouchbaseは、エッジ対応のモバイルデータベースのCouchbase Mobile 3をリリースした。組み込みプラットフォームにCouchbase Liteを埋め込むための新しいC API、AndroidでのKotlinサポート、新しい管理REST APIが導入され、また、セキュリティが強化されている。
-
プログラミング言語Flixに関するMagnus Madsen氏へのインタビュー
Flixは多くのプログラミング言語にインスパイアされたオープンソースのプログラミング言語であり、開発者は関数型、命令型、論理型のスタイルでコードを書くことが可能である。FlixはScalaに似ており、Hindley-Milnerに基づく型システムとGoにインスパイアされた並行処理モデルを採用している。JVM言語はポリモーフィックエフェクトシステムやDatalog制約などのユニークな機能をサポートしている。