InfoQ ホームページ ニュース
-
GitHub、Swiftのコードスキャンとセキュリティアドバイザリーサポートを発表
GitHubはSwiftのコードスキャンサポートをベータ版で開始し、脆弱性モニターDependabotの機能を拡張するためにSwiftのセキュリティアドバイザリをアドバイザリ・データベースに含めることを発表した。
-
QCon New York 2023 初日を振り返る
2023年6月13日、ニューヨークのブルックリンにあるNew York Marriott at the Brooklyn Bridgeで、第9回QCon New Yorkカンファレンスの1日目が開催された。この3日間のイベントは、エンタープライズ開発コミュニティにおける偏りのないコンテンツと情報に焦点を当てたソフトウェアメディア会社であり、InfoQとQConのクリエーターであるC4Mediaが主催するものである。Radia Perlman氏による基調講演と、以下の4つのトラックからのプレゼンテーションが行われた。
-
セマンティックHTMLによるウェブアクセシビリティの向上とテスト技法・ツールについて
ウェブアクセシビリティは、私たち全員に利益をもたらす。デザイナー、開発者、テスト担当者はウェブアクセシビリティをチェックでき、例えば、セマンティックHTMLの使用、コーディング時のウェブ標準への準拠、ウェブアクセシビリティのテストなどにより、ウェブやサービスをより包括的なものにすることができる。各国では包括的基準を実施するための規制を導入している。
-
CBL-Mariner:Azure Linuxディストリビューションが一般公開される
マイクロソフトは最近、AKS向けのAzure Linuxコンテナホストの一般提供を開始したことを発表した。GitHubでCBL-Marinerプロジェクトのコードネームで公開されているこの軽量Linuxディストリビューションは、クラウド環境上でワークロードを実行するためのパッケージで構成されている。
-
Terraform 1.4リリース ~ ネイティブなNullリソース追加とOPAサポートの拡張
HashiCorpはTerraform 1.4をリリースした。 本リリースでは、構造化された実行出力とOPAポリシー結果のCLIサポートが含まれ、その他の改善点としては、Nullユーティリティプロバイダのネイティブな置き換えがある。
-
Uno Platform 4.9がMedia Player Element、WebView2、Skiaのネイティブホストのサポートを開始
今週の初め(原文投稿は2023-06-09)、Uno Platformは、モバイル、デスクトップ、WebAssemblyのネイティブアプリケーションを構築するためのフレームワーク、バージョン4.9をリリースした。最新バージョンでは、コミュニティが待ち望んでいたMediaPlayerElementコントロールとWebView2のサポートが追加されている。また、これらの追加機能以外にも、Skiaのネイティブホストサポートを含む100以上の更新と拡張が含まれている。
-
Java20、Project Amber、Loom、Panama向けの機能をリリース
Oracleは、Javaプログラミング言語と仮想マシンのバージョン20をリリースした。この最終機能セットに含まれる7つのJEPは以下の通りだ。
-
Cloudflare Workers、TCPソケットで作成可能なconnect()APIを発表
先日のデベロッパーウィークで、CloudflareはアウトバウンドTCPソケットを作成するWorker APIを発表した。この新しいソケットAPIによって、開発者はデータベースを含むWorkerから直接TCPベースのインフラに接続が可能になる。
-
AWS LambdaがRuby 3.2ランタイムのサポートを開始
AWSは、AWS Lambda最新バージョンのランタイムへのサポートを開始する。先日、同社はRuby 3.2ランタイムのサポートを発表した。
-
生成AIアプリケーションの安全性を強化するNvidiaのNeMo Guardrails
Nvidiaの大規模言語モデル(LLM)向けの新しいNeMo Guardrailsパッケージは、開発者が有害または攻撃的なコンテンツや機密データへのアクセスなどといったLLMのリスクを防ぐのに役立つ。このイノベーションは、これらモデルの動作を制御するために複数の機能を提供し、より安全なデプロイを保証するものであるため、開発者にとって極めて重要だ。特に、NeMo Guardrailsは、LLMが有害または攻撃的なコンテンツを生成するリスクを軽減することで、AI主導が進む環境において必要不可欠な���キュリティレイヤーを提供する。
-
ソフトウェア開発者が効果的に学ぶ方法
ソフトウェア開発者は、常に新しい言語、フレームワーク、ツール、テクニックを学んでいる。どの分野を学ぶべきかを判断し、自分の能力を見極め、挫けずに効果的な学習を続けるのは難しい。
-
AWS DMSサーバーレスはデータベースマイグレーションでスケーラビリティとパフォーマンスの自動最適化を実現
AWSは先日、Database Migration Service(DMS)の新しいオプションとして「サーバーレス」を発表した。これは、移行リソースのセットアップ、拡張、管理を自動的に行い、費用対効果の高いデータベース移行をより簡単に行うことが可能になった。
-
マイクロソフト、130億パラメータの言語・視覚チャットボット「LLaVA」をオープンソース化
マイクロソフト、ウィスコンシン大学マディソン校、コロンビア大学の研究者は、Large Language and Vision Assistant(LLaVA)をオープンソースで公開した。LLaVAは、CLIP画像エンコーダーとLLaMA言語デコーダーをベースにしており、指示実行データセットでファインチューニングされ、ScienceQAベンチマークで最先端の精度を達成している。
-
QCon LondonからRosemary Wang氏の講演 ~クラウドホスティングからクラウドネイティブへ
HashiCorpのデベロッパーアドボケイトRosemary Wang氏はQCon Londonで、プラットフォームやアプリケーションのクラウド最適化をめざす技術者が考慮すべき5つのポイント、適応性、 オブザーバビリティ、不変性、弾力性、および変更性にフォーカスした講演を行った。
-
eBayとlastminute.com、アーキテクチャの進化促進のためにコントラクトテストを採用
Lastminute.comは、システムレベルの統合テストを使用することで生じる困難を軽減し、フィードバックサイクルと開発プロセスを改善するためにコントラクトテスト(Contract Test)採用し、eBayは、内部APIを安全に進化させ、クライアントチームの要件をサポートするためにコントラクトテストを採用している。