InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
GitHub CodespacesがマイクロサービスとMonorepoプロジェクトのサポートを追加
GitHubは、クラウドベースの開発環境であるCodespacesの拡張を続けている。その目的は、柔軟性を高めて開発者の生産性を向上させることである。具体的には、Codespacesの最新リリースは、マイクロサービスを開発している、あるいは大規模なMonorepoを使用しているチームを対象としている。
-
SoundCloudでパブリックAPI Stranglerが終わりを迎えた
SoundCloudは、Stranglerパターンを使って、モノリスアプリケーションから本格的なBFFへの移行の過程を無事に完了した。
-
Kotlinの非同期フレームワークであるKtor 2.0がリリースされ、新たなプラグイン機能を提供
Ktor 2.0が新機能と大きな変更と共にリリースされた。Ktor 2.0は、非同期クライアントとサーバアプリケーションを作成するためのKotlinフレームワークである。
-
Java Newsラウンドアップ - JDK 19のJEP最新情報、Project Loom、MicroStream 7.0、New Relic Javaサーベイ
2022年4月25日、今週のJavaラウンドアップでは、JDK 19ターゲットのJEP、Project Loom Build 19-loom+6-625、Spring Cloud 2021.0.2、Spring Tools 4.14.1、GraalVM 22.1.0、Micronaut 3.4.3、MicroStream 7.0、Quarkus 2.8.2、Apache Camel 1.9.0、New Relicの"State of the Java Ecosystem"サーベイの話題をお届けする。
-
GitHub Desktop 3.0でコラボレーションと開発ワークフローが改善
GitHub Desktop 3.0は、macOSとWindows用のGitHub公式GUIクライアントアプリの最新リリースであり、新機能を提供する。表面的には目立たないが、新たな通知やチェックUIの改善などがあり、コラボレーションと開発ワークフローが改善される。
-
JobRunr 5.0.0ではフレームワークのサポートが改善
JobRunr 5.0.0では、Spring Nativeの実装を提供し、デフォルトの再試行回数の設定とデータベースタイプを選択をできるようにし、そして、トランザクションをサポートすることにより、Spring、Quarkus、Micronautのサポートを改善している。現在、ジョブは間隔に基づいてスケジュールできる。cron式により、週の最終日と月の最終日をサポートする。
-
AWSがプレビュー版で.NET Annotations Lambdaフレームワークをリリース
最近、AWSはLambda Annotationsと呼ばれる.NET 6 Lambda関数を作成するための新しいフレームワークを発表した。このフレームワークは、昨年2月にリリースされたLambda用の.NET6マネージドランタイムと一緒に構築されましたものである。
-
BloombergがPythonのメモリプロファイラーMemrayをオープンソース化
Bloombergで開発され、現在はオープンソースであるMemrayはメモリプロファイラである。これにより、ネイティブ拡張機能を含むPythonコードとPythonインタープリター自体のメモリ割り当てを追跡できる。
-
Googleが5400億パラメータのAI言語モデルPaLMをトレーニング
Google Researchは最近、Pathways Language Model(PaLM)を発表した。これは、5400億パラメータのAI自然言語処理(NLP)モデルで、BIGベンチベンチマークでは平均的な人間のパフォーマンスを超えている。PaLMは、多くの評価タスクで他の最先端のシステムよりも優れており、論理的推論やジョークの説明などのタスクで強力な結果を示している。
-
JRelaser 1.0:アーリーアダプタに聞く
JRelaserは、それ自体のリリースに使用することを通じて、ユーザエクスペリエンスの直接的な理解を深めてきた。その過程を通じて、他のプロジェクトにも導入されるようになった。InfoQは今回、JReleaserのエクスペリエンスと安定性について理解するべく、その開発に関わってきた開発者たちの声を聴いた。
-
パフォーマンスの向上したHibernate ORM 6.0
Red Hatは、同社のフラッグシッププロダクトとして人気の高い、オブジェクト-リレーショナルマッピング永続化ユーティリティのHibernate ORMのバージョン6.0をリリースした。注目の新機能は、Jakarta 3.0仕様へのマイグレーション、JDBCのパフォーマンス向上、HQLトランザクション、クライテリアトランザクションなどだ。また、今回のリリースから、最低要件がJava 11になった。
-
Java Newsラウンドアップ: Vector API、SpringのアップデートとCVE、Payara Platform、GroovyとTomEEのアップデート
今週2022年4月18日のJavaラウンドアップは、OpenJDK、JEP 426、2022年4月版Oracle緊急パッチアップデートのリリース、JDK 19、Liberica JDKとNative Image Kitのアップデート、Springのポイントリリースとマイルストンリリース、2022年4月版Payara Platformリリース、Quarkus 2.8.1.Final、Apache Groov y 4.0.2、Apache TomEE 8.0.11、JobRunr 5.0.1、JReleaserr 1.0のアップデートといった情報をお届けする。
-
Appleが提供するSwiftのUnified Logging Systemの概要
最近の一連の記事で、iOSだけに依らない開発者のMajid Jabrayilov氏は、ロギングの重要性に焦点を当ててきた。デバッガーで見つけるのが困難なバグの分析を可能にし、アプリを介してユーザの行動をよりよく理解するためである。
-
Amazon EC2でインスタンスの自動リカバリがデフォルトで提供へ
Amazonは最近、EC2インスタンスが、ハードウェアの問題のために到達不能になった場合に自動的に回復するようになったことを発表した。自動リカバリでは、インスタンスを別のハードウェアに移行しつつ、インスタンスID、プライベートIPアドレス、Elastic IPアドレス、メタデータを保持する。
-
Google、AIによるGoogle Docsの要約生成機能を発表
Googleは、同社のDocsアプリに、ドキュメントのコンテンツの要約を自動生成する新機能を発表した。要約の生成には、Transformerアーキテクチャに基づいた自然言語処理(NLP)AIモデルを使用している。