InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
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主導が進む環境において必要不可欠なセキュリティレイヤーを提供する。
-
ソフトウェア開発者が効果的に学ぶ方法
ソフトウェア開発者は、常に新しい言語、フレームワーク、ツール、テクニックを学んでいる。どの分野を学ぶべきかを判断し、自分の能力を見極め、挫けずに効果的な学習を続けるのは難しい。
-
マイクロソフト、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を安全に進化させ、クライアントチームの要件をサポートするためにコントラクトテストを採用している。
-
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 カンファレンスからのニュースである。
-
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言語を進化させる "という提案をしているのだ。これは、プレビュー言語機能である。
-
Big Techはなぜ道を踏み外したか - 規制と自由
テクノロジーが私たちの生活に果たす役割はますます大きくなっているが、Big Techと呼ばれる大手テック企業はその理念とは相反する行動を見せ、制御不能に陥っているように見受けられる。規制は整備されつつあるが、法律が適用されることはほとんどない。大手テック企業のリーダーは、自分たちの仕事が文化であることに気付くべきだ。QCon London 2023では、Andy Walker氏が、彼らがなぜ道を踏み外したかついて講演した。
-
Klothoが会話型IaCエディタInfraCopilotをリリース
Klothoは、自然言語処理機能を備えたInfraCopilot(インフラストラクチャー・アズ・コード(IaC)エディタ)を発表した。
-
AWSがGitHubで公開している公式ドキュメントを廃止
今後数日(原文投稿は2023-06-03)で、AWSは現在GitHubで公開されているAWSドキュメントの廃止を行う。プロジェクトの結果を検討し、内部ドキュメントを手作業で同期するオーバーヘッドを考慮した結果、公開リポジトリのほとんどを廃止を決定した。
-
LinkedInのLIquidグラフデータベース:9億3,000万人以上の会員のリアルタイム・データ・アクセスを拡大
LinkedInは最近、同社のグラフデータベースであるLIquidが、メンバー、学校、スキル、会社、ポジション、仕事、イベントなどのすべての接続のインデックス作成とリアルタイムアクセスを自動化する方法を発表した。Economic Graphとして知られるこのグラフは2700億のエッジを持ち、その数は増え続けており、1秒間に200万回のクエリを処理するまでに成長した。