InfoQ ホームページ ニュース
-
switch式とsealed型を加えたGroovy 4.0.0
Apache Groovyのバージョン4.0.0には、switch式、sealed型、組込みの型チェック、組込みマクロメソッドの他、インキュベーション機能としてレコード、JavaShell、POJOアノテーション、Groovyコントラクト、Groovy-Integrated Query、TOMLのサポートが導入されている。それら以外にも、いくつかの小さな改善や、今回の最新バージョンで削除された機能による非互換的な変更が含まれる。
-
WaymoがBlock-NeRF 3Dビュー合成ディープラーニングモデルをリリース
Waymoは、自動運転車によって収集された画像から再構築された大規模な3Dワールドビュー合成のためのBlock-NeRFと呼ばれる画期的なディープラーニングモデルをリリースした。NeRFには、ニューラルネットワークで表面と体積の表現をエンコードする機能がある。
-
OpenAIは人間の指示に従うためのInstructGPT言語モデルを導入
OpenAIはGPT-3言語モデルを見直した。そして、有害な言語や誤った情報に関する不満に対処するためにInstructGPTと呼ばれる新しいデフォルトツールを導入した。
-
Detector Libraryとログインジェクション脆弱性のためのセキュリティ検出器を特徴とする新たなCodeGuru Reviewer
Amazon CodeGuru Reviewerは、機械学習を活用してコード(JavaとPython)のセキュリティ上の欠陥を検出し、コードの品質向上のための提案をする開発者ツールである。最近、AWSはツールに2つの新機能を導入した。新しいDetector Libraryと、ログインジェクション脆弱性用のセキュリティ検出器である。
-
TSS(Team-set salaries)によるアジャイルチームの公平な個人報酬
TSS(team-set salaries、チーム一体給与)は、マルチスキルで協調的、かつ自律的なチームの各メンバに対して、公平な報酬を設定することのできる手法である。メンバはそれぞれ、自分自身ではなく、同僚のみを評価する。それによって、給与の決定に関する直接的な発言権が与えられるのだ。
-
パフォーマンス向上のためにGitHub Codespacesがテンプレート化
GitHubは、大規模で複雑なプロジェクトのための完全な開発環境を立ち上げるためにかかる時間を短縮するために、ビルド済みのCodespacesを導入した。
-
AWSが世界中の32の都市を公開するローカルゾーンの拡張について詳述
昨年12月、AWSは世界中の重要な都市で30を超える新たなAWSローカルゾーンの立ち上げを発表した。ただし、それがどの都市かはまだ明らかにしていない。同社は現在、米国で最初の16のAWSローカルゾーンの完成を発表した。また、世界26か国の新たな32���大都市圏で新たなAWSローカルゾーンを立ち上げる予定である。
-
MetaがマルチモーダルAIアルゴリズムのdata2vecをオープンソース化
Meta AIは最近、data2vecをオープンソース化した。画像、テキスト、音声音声データに関する自己監視型ディープラーニングのための統合フレームワークだ。一般的なベンチマークで評価すると、data2vecを使ってトレーニングされたモデルは、モダリティ固有の目的でトレーニングされた最先端のモデルと同等かそれ以上のパフォーマンスを達成している。
-
LinkedInにおけるサービス過負荷の検出と回復
LinkedInは先頃、同社がマイクロサービスで採用しているオーバーロードの検出と対処の方法を公開した。同社のソリューションであるHodorは、設定不要で機能する"適応型ソリューション"として、監視対象プロセス内部でオーバーロード検出機能とロードシェダ(load shedder)を実行し、アプリケーション処理チェーン内でロードのサンプリングと削減を行う、プラットフォーム非依存のメカニズムを提供する。
-
GitHubが機械学習を使って脆弱性コードスキャンを拡張した方法
GitHubは、機械学習技術をルールベースのセキュリティコードスキャン機能に適用し、既存のルールから新しいルールを自動的に推測することで、あまり一般的ではない脆弱性パターンにその機能を拡張できることを期待している。
-
Amazonが既存オブジェクトを複製するためのS3バッチレプリケーションを導入
Amazonは最近、S3向けバッチレプリケーションを導入した。既存のオブジェクトを複製してバケットを同期するオプションである。この新機能は、ディザスタリカバリのセットアップ、遅延の削減、既存データの所有権の譲渡などのユースケースを想定して設計されている。
-
Eclipse JifaによるJavaアプリケーションのトラブルシューティング
Eclipse Jifaは、Javaアプリケーションのトラブルシュート作業のためのオープンソースプロジェクトだ。同種のソリューションの多くがクライアント上で動作するのに対して、スケーラブルなWebベースのソリューションを提供することによって、ローカルのメモリやリソースの問題を回避する。現時点では、Heap Dump AnalysisとGC Log Analysisがサポートされており、ターゲットのヒープの概要、リークの可能性、スレッド情報、GCルート分析といった機能を提供している。
-
Google Cloudが証明書マネージャーを発表
Google Cloudは最近、証明書マネージャーのパブリックプレビュー版を導入した。複数の証明書とドメインを管理するために外部HTTPS負荷分散と統合するサービスである。
-
SpotifyのRulerがAndroidアプリのサイズ最適化をサポート
Rulerは、Spotifyで開発されたオープンソースツールである。Androidアプリを分析し、開発者がアプリのサイズに最も影響を与えているコンポーネントを特定するためのガイドを提供する。
-
Google Cloud Pythonロギングライブラリのリリースにより、サーバーレスのサポートが改善
Googleは、Google Cloud Pythonログライブラリのバージョン3.0.0を発表した。このリリースでは、Cloud RunとCloud Functionsのサポート強化、文字列JSONペイロードのサポート、メタデータ添付の自動化など、多くの新機能が導入されている。