InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Amazon EventBridge Event BusのAppSync統合によるリアルタイムデータストリーミング機能
AWSはこの頃、Amazon EventBridge Event BusがEvent BusのターゲットとしてAWS AppSyncをサポートし、開発者がアプリケーションからモバイルやデスクトップを含むフロントエンド・アプリケーションにスポーツのスコアなどのリアルタイム更新をストリーミングできるようになると発表した。
-
Google、開発者向けの新しいオープンソースAIモデル「Gemma」を発表
Googleは、新しいオープンソースのAIモデルであるGemmaを発表した。GoogleのAIモデル「Gemini」を支える技術を用いて開発されたGemmaは、AIアプリケーションを良心的に作成するための高度なツールを開発者に提供することを目的としている。
-
Docker Desktop 4.27はDocker Initを一般提供 Javaサポート、同期ファイル共有機能、他
Docker社はDocker Desktop 4.27をリリースした。このバージョンでは、Javaのサポート、同期ファイル共有、拡張コンテナ分離(ECI)によるTestContainersのサポート、Docker Build Cloud、Docker Debugなどが追加され、Docker Initが "一般提供"(GA)になった。
-
"Google BigQuery"、ベクトル検索を導入
Googleはこの程、BigQueryがベクトル検索をサポートするようになったと発表した。この新機能は、セマンティック検索、類似性検出、大規模言語モデル(LLM)による検索拡張生成(RAG)といったデータやAIのユースケースで必要とされるベクトル類似性検索を可能にする。
-
Anthropicが生成AIモデル"Claude 3"を発表、"Opus"モデルとその人間に近い能力へ注目集まる
Anthropicは、GPT-4などの他の業界モデルを上回る、Claude 3ファミリーを発表した。Claude 3ファミリーは3つの異なるモデルで構成されている。能力の高い順に、"Opus"、"Sonnet"、"Haiku"の3つのモデルが存在し、それぞれ知能、スピード、コストの面で多様なユーザーニーズに応えるように設計されている。
-
"Deno 1.40"がリリース、JavaScriptのTemporal APIとデコレーターの新機能を搭載
Denoチームはこの程、Deno 1.40をリリースした。Deno 1.40は、高度な日付と時間操作のためのJavaScriptの次期Temporal APIと、メタ指向とアスペクト指向プログラミングのための最新のJavaScriptのデコレーター提案を実装している。
-
JBoss Enterprise Application Platform 8.0が"Jakarta EE 10"をサポート
Red Hatは、オープンソースのJakarta EE対応プラットフォームであるJBoss Enterprise Application Platform(EAP���のバージョン8.0をリリースした。最新リリースでは、Jakarta EE 10のサポート、管理コンソールとCLIの変更、レガシーセキュリティ・サブシステムの削除など、いくつかの改良が加えられている。
-
Bun、JavaScriptとTypeScriptによるクロスプラットフォーム・シェルスクリプティングを発表
BunのCEO兼創設者であるJarred Sumner氏は最近、JavaScriptとTypeScriptの開発者にクロスプラットフォームのシェルを提供するBun Shellのリリースを発表した。このリリースは、JavaScriptおよびTypeScriptでのシェルスクリプトの実行を簡素化することを目的としており、glob、環境変数、リダイレクト、パイピングなどの機能を提供するbashライクな環境を提供する。このリリースはアルファ版であり、将来的に変更される可能性がある。
-
Booking.comがDORAメトリックスとマイクロ・フロントエンドを使用して配信パフォーマンスを倍増させる
Booking.comのフィンテック事業部のチームは、プラットフォームのバックエンドとフロントエンドにわたって一連の改善を実施し、DORAメトリクスで測定されるデリバリー・パフォーマンスを2倍にできた。さらに、マイクロフロントエンド(MFE)パターンを使用して、モノリシックなFEアプリケーションを複数の分解アプリに分割し、別々にデプロイできるようにした。
-
Atomコードエディターの開発者たちが、Rustベースの高性能エディター「Zed」をオープンソース化
Nathan Sobo氏は最近、パフォーマンスに重点を置き、AI機能を統合し、ソフトウェアチームのコラボレーションをサポート���るコードエディターZedをオープンソース化した。パフォーマンスに関しては、ZedはRustコードベース、マルチコアおよびGPUに最適化されたコード、カスタムRust GUIフレームワークを活用している。コラボレーションに関しては、ZedはCRDTとチームチャンネルに依存している。AIによるコード生成では、ZedはGitHub CopilotとGPT-4をサポートしている。Zedは現在Macのみである。
-
NVIDIA、エッジでAIアプリを実行するMetropolis Microservices for Jetsonを発表
NVIDIAは、Nvidia Metropolis MicroservicesクラウドベースのAIソリューションを拡張し、NVIDIA Jetson組み込みプラットフォームで実行できるようにした。
-
主要ブラウザベンダー、互換性問題を解決するプロジェクト"Interop 2024"を発表
ブラウザメーカーのApple、Google、Microsoft、Mozillaは、コンサルティング会社のBocoupとIgaliaとともに、ウェブブラウザの相互運用性を促進するプロジェクト、Interop 2024をこの頃発表した。Interop 2024には、レイアウト、スタイリング、ユーザー・インタラクションなど17の重点分野が含まれている。
-
Swift OpenAPIジェネレーター、Ver1.0が登場
半年前にオープンソース化されたSwift OpenAPI Generatorが安定した。バージョン1.0により、新機能と簡素化されたAPIが提供される。
-
Airbnbはどのようにして開発者への干渉を最小限に抑えつつ、BuckからBazelに移行したのか
Airbnb社は、ビルド・パイプラインをBazel に移行している他の組織同様に、Buckの使用を停止し、ビルド時間だけでなくプロジェクトの生成とロード時間の両方を改善したプロセスの詳細なウォークスルーを提供した。
-
LocoはRailsにインスパイアされたRustの新しいフレームワーク
Loco はRuby on Railsに似た新しいフレームワークで、開発者はRustでMVCスタイルのウェブ・アプリケーションを書ける。同時実行性、安全性、強力な型付け、パフォーマンスといったRustの言語機能は、Railsやその派生言語よりも優れている。しかし、Locoの開発者は、MVCスタイルのアプリケーションを簡単に構築し、使い慣れた開発者エクスペリエンスを他に求める必要のないRust開発者に焦点を当てている。