InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
AWSが新しいアプリケーション移行サービスの一般向け提供を発表
AWS Application Migration Service(AWS MGN)は、組織がアプリケーション、アーキテクチャ、移行するサーバに変更を加えることなく、アプリケーションをAWSに移行できるようにする新しいサービスである。このパブリッククラウドプロバイダーは、このサービスの一般向け提供を発表した。
-
BlockLike.jsがMIT ScratchからJavaScriptプログラミングへの移行を容易にすることを目指す
BlockLike.jsは、ブロックベースのScratch学習体験をJavaScriptのテキストベースのプログラミングに拡張する教育用JavaScriptライブラリである。
-
GraalVM 21.1がJDK 16をサポート
Oracle Labsは、Java 16用の試験的バイナリをフィーチャしたGraalVM 21.1をリリースした。今回の新リリースでは、ネイティブイメージでの複数ロケールのサポートといった新機能に加えて、パフォーマンスの向上も図られている。一方、従来バージョンのGraalVMインストールパッケージに元々含まれていたNode.jsはオプション扱いになり、マニュアルでのインストールが必要になった。
-
ConfluentがConfluent for Kubernetesを一般向けに提供することを発表
最近、Confluentは、Confluent for Kubernetesの一般向け提供(GA)を発表した。これは、クラウドネイティブシステムとしてConfluentプラットフォームをデプロイおよびセルフマネージするための完全な宣言型API駆動型エクスペリエンスを提供する。Confluent for Kubernetes により、同社はイベントストリーミングプラットフォームをKubernetesにパッケージ化し、クラウドネイティブサービスを提供している。
-
GoogleがAndroidマテリアルデザインを刷新し、UI Toolkit とAndroid Studioを改善
直近のGoogle I/O会議で、GoogleはAndroidプラットフォームに対して多くの重要な改善を行った。最も注目すべきは、2014年に導入されたオリジナルのマテリアルデザインが大幅にオーバーホールされ、Jetpack Composeが1.0に近づき、Android Studioの生産性が向上したことである。
-
zx - より良いスクリプトを書くためのツール
Googleは最近、ZXと呼ばれる新しいライブラリをリリースした。これにより、開発者は、Node.jsを直接扱う手間をかけずに、JavaScriptを使ってCLIスクリプトを作成できる。
-
Jolie - 分散アプリケーションのためのサービス指向プログラミング言語
Jolieプログラミング言語は最近、Hacker News で開発者の注目を集めた。Jolieは、開発者が分散ソフトウェアを構成可能なサービスとしてモデル化することを促進するサービス指向言語であり、オー��ストレーションは通信プロトコル (SOAP、HTTP、XML-RPC) およびデプロイメントアーキテクチャとは別に記述される。Jolie は、第一級のコンセプトとしてサービスを採用している。
-
AWS CloudFormation Guardに、タイプブロック、フィルタリング、再利用可能なルールが追加
AWSは、CloudFormation Guardのバージョン2をリリースした。これはCloudFormationテンプレートを検証するためのオープンソースツールである。このリリースでは、タイプブロック、連言標準形のサポート、フィルター、名前付きルールなど、多数の新機能が導入されている。Guardを使うと、ポリシーをコードとして記述できる。そして、このポリシーを使って、どのような形式のJSONファイルまたはYAMLファイルでも検証できる。
-
AWS 無料利用枠に関して開発者の関心が高まっている
ここ数週間、AWS コミュニティの多くの専門家は、AWS のサンドボックスアカウントとエンジニアが個人の福利を危険にさらすことなく新しいサービスを試しても超えることができない厳しい請求制限を提唱している。
-
Amazonが自動対応プランのインシデントマネージャーを発表
AWSは最近、AWS Systems Managerの新機能であるIncident Managerを発表した。これは、顧客がアプリケーションとインフラストラクチャのインシデントに対する準備、対応をサポートするものである。
-
Microsoftは、Windows 10の特定のバージョンに対して2022年6月にInternet Explorer 11を廃止
Microsoftは最近、Windows 10の特定のバージョンでInternet Explorer 11デスクトップアプリケーションが2022年6月15日に廃止されることを発表した。レガシーInternet ExplorerベースのWebサイトおよびアプリケーションは、Microsoft Edgeに組み込まれているInternet Explorerモードで引き続き動作する。
-
.NETニュースのまとめ: Microsoft Build、.NET 6、MAUI、Visual Studio 2019、Project Reunion
今年のMicrosoft Buildは、.NETコミュニティにとって多忙な1週間となった。イベント中にMicrosoftは、.NET 6と関連するフレームワークの新たなプレビュー版を始めに、Visual Studioの新バージョン、TypeScript 4.3など、多数のリリースを発表した。InfoQでは、2021年5月24日週の発表から、.NETエコシステムに関するこれらのストーリと、さらに小さなたくさんのストーリについて検証した。
-
開発者がE2Eテストを書くことで得たもの
開発者がe2eテストを書くことによって、テスト可能なコードの記述、迅速なフィードバックの提供、バグの回避が可能になる。Wixでは、同社のプロジェクトマネージャ、開発者、QAエンジニアを対象に、QAのみによるテストから開発者によるe2eテストに移行することによって、QAの左シフト(上流への移行)とデリバリ速度の向上を実現した。
-
Relay Hooksがリリースされ、データプリフェッチのユーザエクスペリエンスが向上
FacebookのソフトウェアエンジニアであるRobert Balicki氏とJuan Tejada氏は最近、GraphQLデータをフェッチし、管理するための新しいAPIの集合であるRelay Hooksをリリースした。Relay HooksはFacebook.comの書き換えでバトルテストが行われており、FacebookでRelayを使用するための推奨されている方法である。
-
Ambassador開発者コントロールプレーンが一般的なKubernetesフルライフサイクルツールを統合
Ambassador Labsは、Developer Control Plane(DCP)のリリースを発表した。DCPは、Kubernetesベースのサービスの全ての開発と運用をサポートするツールを統合して提供する。これには、Argo、Telepresence、EnvoyProxyなどの人気のあるCloudNative Computing Foundation(CNCF)ツールが含まれている。