BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • Google Nest HubでGoogle Fuchsiaがデビュー

    Googleは、少なくとも6年間、ケーパビリティベースのOSであるFuchsiaに取り組んできた。数日前、FuchsiaはNest Hubデバイスへの展開を開始し、正式リリースを迎えた。

  • Quarkus 2.0への道: 継続的テスト

    Quarkusは、実行時間、リソース、開始時間と終了時間、そして現在はアプリケーション開発の両方の観点から、Javaエンタープライズアプリケーションを可能な限り効率的にする努力を続けている。Quarkus 2.0は、継続的テスト機能で開発モードを充実させている。これに取り組んでいるシニアプリンシパルエンジニアのStuart Douglas氏が、概要を説明する。

  • 根本的な不確実性が人々に与える影響

    人間は確実性を求める。それは安心感を与えるためである。パンデミックが人々を混乱させたため、突然完全にチームが分散してしまった。Kara Langford氏によると、根本的な不確実性により、人々は危険にさらされていると思い込み、健康問題につながる可能性がある。人々は異なる反応をする。不確実性は、新鮮なアイデア、革新、社会的利益につながることも示されている。

  • 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 は、第一級のコンセプトとしてサービスを採用している。

  • Cloudflareが新しい可観測性インテグレーションによりサーバレスエコシステムを拡大

    Cloudflareは最近、同社のサーバレス製品であるWorkers向けの新しい可観測性インテグレーションをいくつか発表した。同社はブログ投稿で、Sentry、New Relic、Datadog、Splunk、Sumologic、Honeycombの6つのベンダーとのインテグレーションについて説明している。新しい機能はWorkersエコシステムを促進するものであり、これらの可観測性ベンダーをすでに使用している企業に対するアピールとなる。

  • MicrosoftのZeRO-Infinity Libraryで32兆個のパラメーターのAIモデルをトレーニング

    Microsoftは最近、ZeRO-Infinityをオープンソース化した。これは、オープンソースのDeepSpeed AIトレーニングライブラリへの追加である。このライブラリは、非常に大規模なディープラーニングモデルをトレーニングするためのメモリ使用を最適化するものである。MicrosoftはZeRO-Infinityを使って、32のGPUのクラスター上で32兆のパラメーターを持つモデルをトレーニングし、1つのGPUで1兆のパラメーターモデルの微調整のデモを実施した。

  • AWSがEC2 Auto Scalingウォームプールをリリース

    AWSは最近、EC2 Auto Scaling向けのウォームプールをリリースした。これは、事前に初期化されたインスタンスのプールを維持することで、アプリケーションをスケールアウト(水平スケール)するための時間とコストを削減する。

  • AWS CloudFormation Guardに、タイプブロック、フィルタリング、再利用可能なルールが追加

    AWSは、CloudFormation Guardのバージョン2をリリースした。これはCloudFormationテンプレートを検証するためのオープンソースツールである。このリリースでは、タイプブロック、連言標準形のサポート、フィルター、名前付きルールなど、多数の新機能が導入されている。Guardを使うと、ポリシーをコードとして記述できる。そして、このポリシーを使って、どのような形式のJSONファイルまたはYAMLファイルでも検証できる。

  • OpenTelemetryがPythonおよびSwift Tracing API/SDKを1.0に移行

    OpenTelemetryは、PythonおよびSwiftの分散トレースAPIとSDKのバージョン1.0をリリースした。どちらにも、OpenTelemetry APIサポート、SDK、一般的なテレメトリ形式へのエクスポーター、入門用資料が含まれている。Pythonリリースは安定版と考えられているが、Swiftリリースはまだベータ版である。

BT