InfoQ ホームページ ニュース
-
より良いユーザーエクスペリエンスを構築するためのドキュメンテーションにおける言葉の重要性
製品やドキュメントに使用する言葉は、人を不愉快にさせたり、人を傷つけたりすることがある。正確で、複雑なメタファーに依存せず、否定的な意味合いを持たずにメッセージを伝える言葉を、私たちは選ぶことができる
-
Kotlin 1.7.0 Betaで絶対非null型が使用可能に
JetBrainsがKotlin1.7.0-Betaをリリースした。ビルダ推論(builder inference)と絶対非null型(definitely non-nullable type)がデフォルトで有効になり、 min()、max()、minBy()、maxBy()、minWidth()、maxWith()各関数が再導入されている。正規表現では、Kotlin/JSとKotlin/Nativeで名前付きキャプチャグループ(named capturing group)がサポートされた他、指定位置での完全一致に関するチェックが可能になった。
-
Allen Institute for AI、AIモデル検査ツール”LM-Debugger”をオープンソースとして公開
Allen Institute for AI(AI2)は、言語モデル(LM)の予測出力を解釈し制御する、対話型ツールのLM-Debuggerをオープンソースとして公開した。LM-DebufferはすべてのHuggingFace GPT-2モデルを対象に、モデルのニューラルネットワークの隠れ層(hidden layer)の更新をダイナミックに修正することにより、ユーザのテキスト生成プロセスへの介入を可能にする。
-
LyftはA/Bテストの域を越えて実験をどのように改善しているか
LyftのプロダクトマネージャーのJohn Kirn氏は最近、実験を行う際に直面する課題について記事を公開した。既存の実験手法では、Lyftのビジネスの特徴であるリアルタイム性に完全に適応したり、ネットワーク効果を低減したりすることはできなかった。Lyftの実験チームは、時間と領域の分割テストなどの新しいテストを展開し、社内の実験基準と手法を改善した。
-
Microsoftが開発者向けクラウドベースIDEの「Dev Box」サービスを発表
最近のBuild会議で、MicrosoftはMicrosoft Dev Boxを発表した。この新しいクラウドサービスは、あらゆる規模のハイブリッドチーム向けに、安全ですぐにコーディングできる開発者ワークステーションを提供するサービスである。同社は、この新サービスにより、コードを作成するためのツールとリソースが全て付属する事前設定された環境に開発者がすばやくアクセスでき、快適に開発できるようにすることを目指す。
-
Java News・ラウンドアップ - 構造化並行処理、Javaが27歳に、Micronaut 3.5.0
2022年5月23日週のJavaラウンドアップは、OpenJDK、JDK 19、仮想スレッド、Javaが27歳に、Jakarta EE 10、Spring Frameworkポイント&マイルストーンリリース、Micronaut 3.5.0、Quarkus 2.9.2.Final、Quarkus Tools for IntelliJ 1.11.0, Hibernate ORM 6.0.2.Final, Apache Tika 1.28.3 および Spring I/O conference のニュースをお届けする。
-
DigitalOceanがDigitalOcean Functionsでサーバレスの分野に参入
サーバレスコンピューティングプラットフォームのNimbellaを買収したDigitalOceanが、DigitalOcean Functionsという新サービスを発表した。Nimbellaのテクノロジをベースに、開発者フレンドリでコスト競争力のあるサーバレスプラットフォームの提供を目指す。
-
Amazon EKSブループリントがKubernetesクラスタのブートストラップを効率化
AWSはEKSブループリントをリリースした。これは、EKSクラスタをシンプルに設定・デプロイするためのinfrastructure as code(IaC)モジュールのコレクションである。EKSブループリントは現在、HashiCorp TerraformとAWS Cloud Development Kit(CDK)の両方に実装されている。ブループリントは、Prometheus、Nginx、Argo CDなどの多くのオープンソースアドオンをサポートする。
-
Amazon RekognitionがStreaming Video Eventを導入
AWSは先頃、Amazon Rekognitionの新機能として、ライブビデオストリーム上でリアルタイムなアラートを提供するStreaming Video Eventsの提供を開始すると発表した。
-
グラフニューラルネットワークのベンチマークを高速化する新ツール GraphWorld
Google AIは先頃、グラフニューラルネットワーク(Graph Neural Networks、GNNs)分野のパフォーマンスベンチマークを加速するツールとして、GraphWorldをリリースした。異なるノード次数分布やジニ係数のように、さまざまな構造特性でグラフを生成するための、コンフィギュレーション可能なフレームワークである。
-
TensorFlow DTensor:分散ディープネットワークトレーニング向けの統合API
最近リリースされたTensorFlow v2.9では、モデル、データ、スペースパラレル(別名、空間タイル)ディープネットワークトレーニングのための新しいAPIが追加された。DTensorの目的は、シャーディング命令をモデルコードから分離することである。そのためにDTensorは、デバイス間でモデルとバッチパラメータを分割するための高レベルのユーティリティを提供する。
-
AuguryはAppleシリコンに影響を及ぼす新たなマイクロアーキテクチャ攻撃
イリノイ大学アーバナシャンペーン校、ワシントン大学、テルアビブ大学の研究者が、Auguryと呼ばれる攻撃について説明した。これはA14ファミリーとM1ファミリーを含む、Appleの最近のプロセッサで保存されているデータを漏洩するものである。
-
MicrosoftがBuild 2022でAzure Container Appsの一般向け提供を発表
昨年のIgniteで、MicrosoftはAzure Container Appsを含むクラウドネイティブ製品をプレビュー版として発表した。これにより、開発者はコンテナを使ってマイクロサービスアーキテクチャを構築できる。同社は毎年開催されるBuild会議でこのサービスの一般向け提供を発表した。
-
HashiCorp Vaultでサーバーサイド整合性トークンにより結果整合性が向上
HashiCorpはVault 1.10をリリースした。シークレットとID管理プラットフォームに多くの新機能が追加されている。サーバサイド整合性トークンを使うと、パフォーマンススタンバイノードを使うときに結果整合性モデルをより細かく制御できる。新しいオープンソースのログイン多要素認証統合を使って認証を実行できるようになった。データベースプラグインの多重化サポートが追加され、Vaultエージェントのテレメトリが改善されている。
-
怒ったユーザーからのフィードバックを、より良い製品の開発にどのように役立てるか
製品に何か変更を加えるたびに、怒ったユーザーが現れることがある。このようなユーザーは、あなたの製品に積極的に関心を寄せている。彼らの声に耳を傾けることで、製品を改善するためのユーザーインサイトの金塊を見つけることができる。