InfoQ ホームページ ニュース
-
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を安全に進化させ、クライアントチームの要件をサポートするためにコントラクトテストを採用している。
-
Cloudflare、サーバーレスデータベース「D1」のパフォーマンスを改善
Cloudflareは最近、サーバーレスリレーショナルデータベース「D1」の刷新を発表した。SQLiteの上に構築されたD1は、新しいアーキテクチャを採用し、より優れた読み取り・書き込み性能とJSON関数のサポートを実現している。
-
Jetpack Composeがパフォーマンス改善、ツール統合の改善、およびMaterial 3のアップデートを発表
Googleは、Google I/Oカンファレンスにおいて、Android向けUIツールキットJetpack Composeの新しいバージョンについて発表。Jetpack Composeは、パフォーマンスの向上、Android Studioにおけるサポートの拡張、新しいMaterial 3 のライブラリなど、多くの機能をアップデートした。
-
Javaニュースのラウンドアップ: Azul ZuluがCRaCをサポート、Spring BootのアップデートでCVEを緩和、OpenJDKのJEPをサポート
2023年5月15日の週のJavaラウンドアップは、OpenJDK、JDK 21、Azul Zulu、Spring Bootのポイントリ���ース、Spring Security、Spring Security Kerberos、Spring Integration、Spring Batch、Spring for GraphQL、Spring Authorization Server、Spring LDAP、Micronaut、Open Liberty、TornadoVM、Hibernate ORM、Apache TomEE、Apache Tika、OpenXava、JBang、JDKMonとSpring I/O カンファレンスからのニュースである。
-
AWS、OpenSearchサービスにスタンバイ対応のマルチAZを追加
OpenSearch Serviceは、先日、検索・分析エンジンの新たな導入オプションとして、99.99%の可用性とビジネスクリティカルなワークロードのパフォーマンス向上を実現するMulti-AZ with Standbyのサポートを開始した。
-
Minecraftに初のLLM搭載エージェントが登場
カリフォルニア工科大学、スタンフォード大学、テキサス大学、NVIDIAの研究者は、GPT-4を利用してMinecraftのゲームプレイに参加するLLMパワーエージェント、Voyagerを共同開発しリリースした。Voyagerは、Minecraftで学習し、知識を保持し、卓越した専門性を発揮することで、驚くべき能力を発揮する。
-
OpenAIのオープンソースChatGPTプラグイン - Roy Miara氏とのQ&A
OpenAIは最近、言語モデルが外部のツールやデータベースにアクセスできるようにするChatGPTのプラグインサポートを発表した。また、知識検索プラグインのコードもオープンソース化され、組織はこれを使用して、独自の文書やデータへのChatGPTベースのアクセスを提供できるようになった。
-
垣根を取り払う: JDK 21の初心者に優しいJavaプログラミングのアプローチについての紹介
JEP 445,Unnamed Classes and Instance Main Methods (Preview),は、Proposed to TargetステータスからTargetedステータスに昇格した。この機能のJEPは、以前はImplicit Classes and Enhanced Main Methods (Preview)というタイトルで、"大規模プログラム用に設計された言語機能を理解する必要がなく、学生が最初のプログラムを書けるようにJava言語を進化させる "という提案をしているのだ。これは、プレビュー言語機能である。
-
コンフリクトを解決するために必要なのは「好奇心」と「自己認識」
マリオン・ローケン氏は、「良いコンフリクト(対立)を持つこと」が重要であると言う。コンフリクトはネガティブな印象があるが、好奇心を持つことでよりポジティブな結果を得ることができ、信頼と心理的安全性を築くことができる。自分の感情や反応を自覚することで、後々反省しなければならないような言動を防ぐことができるのだ。