InfoQ ホームページ ニュース
-
内部告発とジャーナリズムのためのセキュアなソリューション:Qubes OSを『The Guardian』紙が深堀り
The Guardian紙のエンジニアリング・チームは最近、セキュリティに特化したデスクトップOSであるQubes OSの使用経験を共有した。エンジニアリングチームは、Qubes OSのデフォルトの管理エンジンであるSaltStackを利用してQubesワークステーションを設定した。
-
Deno Land社、新しいJavaScriptパッケージ・レジストリ「JSR」をリリース
Deno Land社は最近、新しいJavaScriptレジストリであるJSRをベータリリースした。このレジストリは、最新の開発ニーズにより適合し、断片化されたJavaScriptエコシステムの統一に努めている。特に、JSRはESM(JavaScriptネイティブモジュール)を含み、TypeScriptをネイティブにサポート、主要なJavaScriptランタイム(例えば、Node、Deno、Bun、ブラウザ、雑多なサーバーレス環境)に対応する。
-
OpenSilver 2.2 が LightSwitch アプリケーションを移行
OpenSilver2.2の最新バージョンは、サポートが終了したMicrosoft社のSilverlight Webアプリケーション・フレームワークのリメイクで、SilverlightをターゲットとしたVisual Studio LightSwitchで作成されたアプリケーションの移行をサポートしている。
-
ワシントン大学のAIを搭載したヘッドフォンで、群衆の中の一人の声を聞き取ることが容易に
"ターゲット・スピーチ・ヒアリング "は、ワシントン大学で開発された新しいディープラーニング・アルゴリズムで、ユーザーが話者を"登録"し、その声を取り巻く環境ノイズをすべてキャンセルする。
-
アジャイルソフトウェア開発をテクノロジーとリーンで大規模化する方法
アジャイルソフトウェア開発は、セルフサービスAPI、インフラストラクチャ・プロビジョニング、リアルタイム・コラボレーション・ソフトウェア、分散バージョン管理システムなどのテクノロジーを使うことで、大規模に行える。リーンは、Obeya(大部屋)、体系的な問題解決、ワンピースフロー、タクトタイム、カイゼンなどのテクニックを用いて、アジャイルカルチャーを補完し、スケールできる。Fabrice Bernhard氏は、FlowCon Franceで、同社がアジャイルソフトウェア開発を大規模に行うために、リーン思考でどのように技術を利用しているかについて語った。
-
Graal Cloud Native IntelliJ IDEAプラグインが、Micronautに基づくクラウドに依存しないプロジェクトが可能に
Oracleは、IntelliJ IDEAのUltimate、Community、およびAquaエディション向けに、オープンソースのGraal Cloud Native(GCN) IntelliJ IDEA Pluginのバージョン1.0.0を発表した。GCNはMicronautフレームワークをベースとしたクラウドにとらわれない開発フレームワークである。このプラグインは、IntelliJ用の新しいプロジェクトウィザードを提供し、プロジェクトを一度作成すれば、様々なクラウドプラットフォーム上で実行できる。
-
GoogleがChromeにGemini Nanoを導入し、デバイス上で生成AIを実現可能にする
Googleは、開発者向けカンファレンス「Google I/O 2024」において、同社のGeminiモデルの中で最小のGemini NanoをChromeに導入することで、オンデバイスでの大規模言語モデルのサポート実現に向けた取り組みを発表した。
-
GitHub iOSチームがApple-Silicon Actionsランナーを活用してテスト時間を短縮した方法
GitHub iOSチームは、GitHub Actionsを使ったアプリのビルドとテストにかかる時間を短縮するために、Apple Siliconを搭載したmacOSランナーを採用した。その過程で、GitHub Actionsの並列性をより活用できるようにアプリのリファクタリングも行った。
-
Stability AIが3Dモデル生成AI "Stable Video 3D"をリリース
Stability AIはこのほど、1枚の2D画像から3Dメッシュオブジェクトモデルを生成できるAIモデル、"Stable Video 3D"(SV3D)をリリースした。SV3DはStable Video Diffusionモデルに基づいており、3Dオブジェクト生成ベンチマークで最先端の結果を出している。
-
.NETおよびゲーム開発向けIDE "Rider 2024.1":新しいモニタリングツールウィンドウ、コレクションビジュアライザー、.NET Aspire、AIアシスタントプラグイン
JetBrainsは、"Rider 2024.1"をリリースした。このリリースには、新しいモニタリング・ツール・ウィンドウとコレクション・ビジュアライザーが含まれている。また、.NET Aspire、AIアシスタント、およびデバッグに関する機能のプラグインも登場した。
-
"AWS Cloud Control Terraform Provider"で、AWS機能への素早いアクセスが可能に
HashiCorpは、AWS Cloud Control (AWSCC)Providerの一般提供を開始した。AWSCC ProviderはAWSが公開しているCloud Control APIを元に自動生成され、AWSの新機能がリリースされた際にTerraformで対応できるようになる。当初は技術プレビューとして2021年にリリースされたが、バージョン1.0への移行にはサンプル設定やスキーマレベルのドキュメントの改善を含むいくつかの新機能が含まれる。
-
"Azure API Center"が一般利用可能に
Microsoftは、"Azure API Center"の一般提供を発表した。これは、APIの種類、ライフサイクルの段階、またはデプロイの場所に関係なく、APIの発見、再利用、およびガバナンスを容易にするための一元化されたAPIインベントリを提供する。
-
トランザクションサーバレスコンピューティング:PostgreSQLの生みの親がDBOSクラウドを発表
DBOSの開発者は最近、TypeScript開発者向けにカスタマイズされたトランザクション・サーバーレス・アプリケーション・プラットフォームであるDBOS Cloudを発表した。すべての状態情報が可用性の高いDBMSに保存されるこの新しいプラットフォームは、トランザクション・サーバーレス・コンピューティングを保証し、いわゆる「タイムトラベル」機能とともに信頼性の高い実行を提供する。
-
AWS、CloudWatch Application SignalsにPythonアプリケーションの自動計測を追加
AWSは、Amazon Cloudwatch アプリケーションシグナル機能にPythonアプリケーションの自動計測をサポートすることを発表した。アプリケーションシグナルは、AWS Distro for OpenTelemetry (ADOT)を使用して、コードを変更することなくPythonアプリケーションの計測を可能にする。アプリケーションシグナルは、サービスレベル目標(SLO)の監視を可能にし、いくつかのAWSのオブザーバビリティとモニタリングツールと連携する。
-
Uber社、DynamoDBからLedgerStoreに1兆レコードを移行し、年間600万ドルを節約
Uber社は、DynamoDBとblobストレージから新しい長期的なソリューション、LedgerStoreと名付けられた専用のデータストアにすべての支払いトランザクションデータを移行した。同社はコスト削減を模索しており、以前はホットデータ(12週間前のもの)を保存するためのDynamoDBの使用を削減していた。この移行により、大幅なコスト削減とストレージアーキテクチャの簡素化が実現した。