InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
OSGiワーキンググループがEclipse Foundationを新しいホームに
OSGiワーキンググループ(WG)は12月にOSGi Coreリリース8を出荷した後、現在Eclipse Foundationでインキュベーション活動を行っている。OSGi WG(以前は「OSGi Alliance」と呼ばれていた)は、昨年10月にEclipseへの移行を発表した。すでに憲章を批准し、2つの委員会と2つのワーキンググループを作成し、そのコードリポジトリを移行した。
-
JetBrainsがIntelliJ IDEA 2021.1をリリース
JetBrainsは、Java 16のサポート、HTMLの変更を即座にレンダリングする新しいプレビュー機能、およびWSL 2のサポートを特徴とするIntelliJ IDEA 2021.1をリリースした。Docker、WSL 2、またはSSH経由でアプリケーションを実行することもできる。その他Docker、Kubernetes、Kotlin、Gitなどのサポートのさまざまな改善が含まれる。
-
SentryはフロントエンドをTypescriptに移行 - 教訓
Mark Story氏とPriscila Oliveira氏は最近、Sentryのフロントエンドコードベース(1年間の作業で100,000行のコード)をTypeScriptに変換するときに学んだ教訓を共有した。この二人は、TypeScriptがJavaScriptを段階的に置き換え、新しいTypeScript言語機能がリリースされるにつれて型が継続的に改良され、複雑な型が段階的に構築される段階的な変換プロセスについて説明した。
-
JDK 16をサポートするGradle 7.0がリリース
カスタマイズ可能なオープンソースのビルド自動化ツールであるGradleは、JDK 16をサポートするバージョン 7をリリースした。インクリメンタルビルドの高速化、ビルドの信頼性の向上、Apple Siliconプロセッサを搭載した新しいMacのネイティブサポートが付属している。以前のリリースで導入された依存関係の検証やJavaモジュールシステムのサポートなどのプレビュー機能は、安定した機能として昇格された。
-
Javaニュース総まとめ - 2021年5月17日週
今週の総まとめは、JDK 17を対象としたOpenJDK JEP、Helidon、Quarkus、Open Liberty、Hibernateのポイントリリース、さまざまなSpringプロジェクトの活発な活動からのニュースを取り上げる。
-
.NETニュース総まとめ - 2021年5月17日の週
.NETニュースのまとめ:Giraffe 5.0、Azure SDK、および.NET Framework、Microsoft.Data.SqlClient、Uno Platform、AvaloniaUIの更新。
-
Javaニュース総まとめ - 2021年5月10日週
今週のJava総まとめは、JDK 17を対象としたOpenJDK JEP、MicroProfile APIの更新、Gradleプラグイン開発をサポートするSchalk Cronjé氏によって作成されたライブラリであるGrolifantの1.0リリース、Hibernate、Piranha、QuarkusおよびSpringのポイントリリースからのニュースを取り上げる。
-
.NETニュース総まとめ - 2021年5月10日の週
.NETニュース総まとめ: JetBrains .NET Days Online、TypeScript 4.3 RC、Visual Studio 2019、.NET脆弱性パッチ、Steeltoe、Telerik、およびAkka.NET。
-
OpenJDKはSecurityManagerの非推奨を提案
OpenJDKプロジェクトは、SecurityManagerを非推奨にする手段としてJEP-411を提案した。承認された場合、これは複数年にわたるプロセスの最初のステップになる。このプロセスは、OpenJDK Quality Outreach Campaignが影響を受けるプロジェクトを、削除される前に代替案に導くものである。
-
効果的効果 - ソフトウェアコンポーネント間の双方向通信の統合
Waterloo大学の助教授であるYizhou Zhang氏は、双方向制御フローをサポートしながら、現在の制御フローパターン (例外、promise、generator など) を包含する新しいプログラミング抽象化である双方向の代数的エフェクトを発表した。新しい型付き抽象化により、宣言されたすべてのエフェクトが処理され、間違ったハンドラによって誤ったエフェクトが処理されることはない。
-
AmazonはElasticsearchのフォークをOpenSearchにブランド変更
Amazonは先頃、ElasticSearchとKibanaのバージョン 7.10.2から派生したフォークのOpenSearchのリリースを発表した。OpenSearchは、Apache License V2 (ALv2) の下でライセンスされる。Elasticは先頃、非営利目的でのコードの使用を簡素化するためElastic Licenseを調整している。
-
CloudflareがCloudflare Pagesの一般提供を発表
先頃、CloudflareはCloudflare Pagesの一般提供 (GA) を発表した: 高速、セキュア、フロントエンド開発者が無料でできるJamstackサイトの構築、ホスト、コラボレーション。
-
.NET 6:非同期の改善
.NET 6でのAPIの100を超える変更の中には、非同期コードの利用をより簡単かつ安全にするために設計されたいくつかの機能がある。機能としては、新しいWaitAsyncメソッド、再利用可能なCancellationTokenSource、実行コンテキスト管理などがある。
-
JDK Mission Control 8がリリース
JDK Mission Control(JMC)は、JDK Flight Recorderによって収集されたデータを分析するために使用されるダッシュボードソリューションとして最もよく知られている。JMC 8は、デフォルトで新しいグラフとヒープダンプ分析が導入されており、アプリケーションに関するより多くの考察を提供する。
-
JHipster 7.0: JavaアプリケーションジェネレーターがSpring Boot起源を超えた先へ
データモデルエディタのJDL Studioをバージョン 2に更新し、脆弱性スキャンのSnykセキュリティの追加、マイクロサービスを管理するためのJHipster Control Centerを導入したJHipster 7.0が3月23日にリリースされた。このリリースでは、依存関係とデフォルトも更新され、続いて4月2日にバージョン 7.0.1がリリースされた。