InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
「Align-Define-Design-Refine」を使ったAPI設計ファーストプロセス
APIコンサルタントのJames Higginbotham氏は最近、「Align-Define-Design-Refine」(ADDR)プロセスを使ってAPI設計ファーストアプローチを採用することのメリットについて書いている。ADDRは、そのようなAPI設計ファースト手法を通じて、採用した人をガイドすることを目的とした反復プロセスだ。開発のアジリティには、すべての利害関係者が積極的に関与することを保証しながら、APIを繰り返し設計することが不可欠である。
-
次期LTSリリースJava 17の提供が開始
Oracleは、Javaプログラミング言語と仮想マシンのバージョン17をリリースした。最終的な機能セットには、2018年にリリースされた最初のLTS(long-term support)であるJDK 11以降の14のJEPが含まれているが、その中の2つである、JEP 403とJEP 411は、Javaコミュニティ内にいくつかの懸念を引き起こしている。
-
クラウドプロバイダがランサムウェア軽減戦略を公開
過去数週間で、AWS、Azure、Google Cloudから、クラウドでのランサムウェア軽減手法に関する提案の記事とドキュメントの投稿があった。主な保護方法とリカバリ準備のアクションに焦点を当てている。
-
Javaニュース総まとめ: Jakarta EE 10 Core Profile、OpenJDK、Open Liberty、Payara、Groovy と Quarkus
今週2021年9月6日のJava総まとめでは、新しいコアプロファイルを導入するJakarta EE 10、JEP 417、JDK 18、Open Liberty 21.0.0.10-beta、Payara 2021年8月ロードマップアップデートウェビナー、Quarkus 2.2.2.Final、新しいMicronaut Javaライブラリ、Hibernate Search 6.1.0.Alpha1、GraalVM Native Build Tools 0.9.5、Groovyバージョンのアップデート、およびJakartaOne Livestream 2021カンファレンスからのニュースを特集する。
-
Erlangにインスパイアされた言語GleamがJavaScriptにコンパイルされるようになった
Erlang仮想マシンの型安全でスケーラブルなシステムを構築するための言語と自己記述しているGleamは、JavaScriptにもコンパイルされるようになった。
-
AWSがS3とEFS用の新しいインテリジェントティアのオプションを導入
AWSは、直近のAWS Storage Day中に、S3およびAmazon Elastic File System(EFS)のストレージアプローチに対する機能と変更を発表した。これは、オプションのインテリジェントティアリングに関するものだ。更新と変更により、顧客はS3とEFSをより効率的かつ費用対効果の高い方法で活用できるようになる。
-
MicrosoftがXamarin Community Toolkit用の.NET MAUI Compatibility Packageをリリース
すでに発表されているとおり、Xamarin Community Toolkitは.NET MAUI Toolkitにリプレースされる。Xamarin自体と同じだ。Xamarin Community Toolkitも進化してXamatin.Formsから.NET MAUIに移行しており、.NET MAUI用に完全に最適化されたCommunity Toolkitパッケージとして、CommunityToolkit.MauiとCommunityToolkit.Maui.Markupの2つが新たに公開されている。
-
AWSがAmazon FSx for NetApp ONTAPを発表
AWS Storage Day 2021において、データ管理ソフトウェアONTAP用マネージドファイルシステムのAmazon FSx for ONTAPが発表された。企業ユーザがすでに運用しているファイルアクセスやストレージ機能をサポートするこのサービスがターゲットにするのは、ハイパフォーマンスONTAPストレージを必要とするアプリケーションやワークロードの、クラウドへのマイグレーションだ。
-
Denoが暗号化、メッセージ、ネットワークなどのWeb APIサポートを拡張
Denoの最近のバージョンでは、暗号化やネットワーク、メッセージに関するWeb APIサポートが強化されている。Deno 1.11ではWeb Crypto APIとBroadcastChannelAPIのサポートが導入され、Deno 1.12ではChannel Messaging APIのMessageChannelとMessagePortに関する部分のサポートが追加された。Deno 1.13はnavigator.hardwareConcurrency APIを実装している。
-
Microsoftがプレビュー版でAzure Spring Cloud Enterpriseを発表
最近、MicrosoftはAzure Spring Cloud Enterpriseを発表した。これは、Springのための新しいマネージドサービス層で、エンタープライズ開発者のニーズに合わせて最適化されている。この新しいエンタープライズ層はプレビューで利用できる。
-
Googleがコールドスタート低減のために最小インスタンスを導入
GoogleのFunction as a Service(FaaS)製品のCloud Functionsが、最小('min')インスタンスをサポートするようになった。この新機能により、Googleは「コールドスタート」と呼ばれるFaaSのよく知られた摩擦点を取り除くことを目指している。
-
Javaニュース総まとめ: Spring Framework 6.0とSpring Boot 3.0のロードマップ、OpenJDKとQuarkusのアップデート
今週2021年8月30日のJava総まとめでは、Spring Framework 6.0とSpring Boot 3.0のロードマップが明らかにされたSpringOne、OpenJDK JEPの更新、JDK 18、Quarkus 2.1および2.2リリーストレインの更新、MicroProfile APIリリース候補、Open Liberty 21.0.0.9、Hibernate 5.6.0.Beta1、GraalVM Native Build Tools 0.9.4、およびHelidonの新しいJHipsterプロジェクトからのニュースを特集する。
-
Dockerが大規模ビジネス向けに有料サブスクリプションを開始
Dockerは、新しいサブスクリプションサービス契約を導入した。250人以上の従業員または1,000万ドル以上の収益がある組織に対する、ユーザあたり月額5ドルから始まる有料サブスクリプションだ。さらに、Dockerは、大規模に運営されている大型の組織向けの新しいビジネスサブスクリプションプランを開始した。
-
新しいテンプレートDSLのTempuraは解析の速度とサイズにフォーカスする
Luke Edwards氏は先頃、高速に解析を実現するように設計された軽量テンプレートDSLであるTempuraをリリースした。他の静的サイトジェネレーター (SSG) のテンプレート言語と同様にTempuraはユーザ定義のテンプレートディレクティブ用のカスタムブロックも備えている。Tempuraの主なユースケースはWebアプリケーションでHTMLを生成することだが、JavaScriptを使用するのではなく、テンプレートDSLが付加価値をもたらすあらゆるコンテキストで使用できる。
-
Amazon AuroraがPostgreSQL 13をサポート
AWSは先頃、Amazon AuroraがPostgreSQLのメジャーバージョン 13をサポートすることを発表した。最新のメジャーPostgreSQLバージョンとの互換性により、パフォーマンスの高いパーティションテーブルクエリやB-treeインデックスエントリの重複排除などの改善が追加される。