たより

gihyo.jp icon

gihyo.jp

バックエンドのメモリ使用量の削減

今回は、Misskeyバックエンドのメモリ使用量を削減させる取り組みについて紹介します。

Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート

RubyKaigi 2026の2日目のキーノートとして、Charles Nutterさんが「Twenty Years of JRuby」というタイトルで発表を行いました。

Gemini Intelligence が示す「エージェント・ファースト」の未来

5月12日、Googleは「Gemini Intelligence」を発表しました。

Claude Code、脆弱性検出と修正を支援する「security-guidance」プラグインを公開

Anthropicは2026年5月26日、Claude Code向けのセキュリティ支援プラグイン「security-guidance」を公開した。

田籠聡さん「Ruby Boxを探す旅」 〜RubyKaigi 2026 1日目キーノート

今年のRubyKaigiは、Ruby 4.0で試験的に導入されたRuby::Boxを扱うキーノート「The Journey of Box Building」とともに幕を開けました。登壇したのは田籠聡さんです。

高校数学から最先端AIまでを「横断的」に学ぶ理由 ——バラバラでは見えない景色

本シリーズでは、2冊12章を貫く「共通項」を意識して構成しました。2冊目の「はじめに」では、その狙いを「最先端技術を支えている数理の共通項を横断的に学ぶこと」だと説明しています。今回は、その「共通項」を、添付図に沿って読み解いていきましょう

第912回 26.04 LTSとNVIDIA/AMDのGPGPU事情

今回は執筆時点でのUbuntu 26.04 LTSのNVIDIA/AMDのGPGPU対応状況を報告します。

OpenClaw作者、エージェントスキルのチェックツール「Skill Cleaner」をGitHubで公開

OpenClawの作者として知られるPeter Steinberger氏は2026年5月25日、効率の良いエージェントスキルを書くためのチェックスクリプト「Skill Cleaner」をGitHubで公開した。

第271回 MySQL Shellのプロンプトを改造してみる[その2]

前回では、MySQL Shellのprompt.jsonを使ってsegmentsとpromptを中心にプロンプトをカスタマイズしてみました。prompt.jsonには前回紹介しきれなかった項目があります。今回はdesc、symbols、cl

Microsoft、Fedoraベースの「Azure Linux 4」ソースコードをGitHubで公開

5月18日~20日の3日間に渡って米ミネアポリスで開催された「Open Source Summit North America 2026」で、Linuxコミュニティからもっとも注目されたトピックのひとつがMicrosoftによる「Azure

Pythonマルチモーダル検索とANN 〜ベクトル検索の応用編〜

2026年5月の「Python Monthly Topics」は、先月号に引き続きPythonを使ったベクトル検索について紹介します。今月はマルチモーダルへの応用を中心に取り上げます。

npm、メンテナー承認後に公開する「Staged publishing」が利用可能に ——URLやローカルファイルからの依存も制御可能に

GitHubは2026年5月22日、npmのサプライチェーンセキュリティを強化する更新として、Staged publishingの一般提供開始と、新しいインストール元制御フラグを発表した。

AI生成のマージリクエストに潜む、隠れたコスト[後編]

前回は、AIコーディングツールの普及によってマージリクエスト(MR)が増加し、レビュー負荷がシニアエンジニアに集中することで、「隠れたコスト」が生じている実態を解説しました。今回は、これらの課題に対し、どのような指標でボトルネックを可視化し

Blenderで面の向きを意識してみよう

第77回目は、Blenderでモデリングをしている際、面の向きを意識することで、モディファイアを追加するときなどに想定外のことが起こったとしても対処できるようになります。

VS Code 1.121リリース。MarkdownプレビューでのMermaid図とYAMLフロントマター表示を標準搭載し、リモートエージェントにも対応 ——Agent Host Protocol(AHP)でリモート側のセッションを継続

Microsoftは2026年5月20日、Visual Studio Code(VS Code)1.121をリリースした。

Hugging Face、理論物理学向け研究エージェント「physics-intern」を公開

Hugging FaceのDavid Louapre氏は2026年5月12日、数学および理論物理学の研究問題に自律的に取り組む「physics-intern」をXで紹介した。

OpenAI、Codexのgoalモードを一般提供開始

OpenAIは2026年5月21日、Codexのアップデートを行い、実験的な機能として提供していたgoalモードの一般提供を開始した。

PythonAsia 2026 参加レポート ―PyCon APACからPythonAsiaへ

k-kamijoです。PythonAsia 2026でスピーカーとして登壇してきましたので、参加レポートをお届けします。

Ubuntu 26.10(stonking)の開発 / “Redhound”の導入とCIX P1への対応、Ubuntu Core 26のリリース

UbuntuにおけるAI活用について、“Redhound”と名付けられたCanonical社内で利用される監査エージェントの利用を開始していることが提示されています。

Google、モダンなWeb開発を支援するエージェントスキル「Modern Web Guidance」を公開

Googleは2026年5月19日、Google I/O 2026に合わせて、モダンなWeb開発を支援するエージェントスキル「Modern Web Guidance」を早期プレビューとして公開した。

Google検索、AI対応の新しい検索ボックスを発表、AIモードにGemini 3.5 Flashも導入

Googleは2026年5月19日、Google I/O 2026に合わせて、検索におけるAI機能の更新を発表した。

Zed、エージェントをターミナルで管理できる「ターミナルスレッド」を追加 ―Zed内でClaude Codeサブスクリプション利用が可能に

Zed Industriesは2026年5月20日、同社が開発するコードエディタZedの最新バージョン1.3.5で、エージェントパネルでターミナルをスレッドとしてホストする「ターミナルスレッド(Terminal Threads)」の機能を追

新カテゴリ「Googlebook」が目指すプレミアムなデスクトップ体験と開発者への影響

5月12日、Googleは開発者向けのイベント「The Android Show: I/O Edition」を開催して、新たなパーソナルコンピュータとなる「Googlebook」を発表しました。

Google、Antigravity 2.0とGemini APIのManaged Agentsを発表、AI StudioはAndroidアプリ開発に対応

Googleは2026年5月19日、Google I/O 2026で開発者向けAIツール群の更新を発表した。主な発表には、Google Antigravity 2.0、Gemini APIのManaged Agents、Google AI

Google、Gemini 3.5 FlashとGemini Omni Flashを発表、24時間体制で作業を支援する「Gemini Spark」も

Googleは2026年5月19日、年次開発者会議「Google I/O 2026」で、次世代モデルファミリー「Gemini 3.5」と、動画生成・編集に向けた新モデルファミリー「Gemini Omni」を発表した。

[速報]GitHub、内部リポジトリへの不正アクセスを調査 従業員端末の侵害を確認

GitHubは2026年5月20日、日本時間8時48分、GitHubの内部リポジトリへの不正アクセス疑いを調査していると公式Xアカウントに投稿した。

第911回 Waylandで行こう[Kubuntu編]

今回はKubuntu 26.04 LTS以降を使用するのに必須の知識であるインプットメソッドの変更点をお知らせします。

Linux 7.1-rc4リリース ―Linus、AIツールによるバグ報告増加に警告

Linus Torvaldsは5月17日、開発中の次期Linuxカーネル「Linux 7.1」の4本目のリリース候補版「Linux 7.1-rc4」を公開した。

Cursor、大幅進化したコーディングエージェント向けモデル「Composer 2.5」をリリース ―SpaceXAIと協業し10倍の計算資源を投入

Anysphereは2026年5月18日、コーディングエージェント向けAIモデルの最新バージョンComposer 2.5をリリースした。

第3回 メモリとガードレールで賢く安全に ~Memory(メッセージ履歴・ワーキングメモリ)/Guardrails(PromptInjectionDetector)

今回の記事では、Memory機能で「賢さ」を、Guardrails機能で「安全性」をそれぞれ付与し、実用レベルへ引き上げます。前回同様、本稿は実装1行ずつではなく「AIエージェントに記憶や安全装置を持たせるとはどういうことか」という汎用的な

GitHub Copilotプラン変更で変わるもの、変わらないもの ――Software Design 2026年6月号第1特集「GitHub Copilot完全入門」追録

Software Design 2026年6月号の第1特集「GitHub Copilot完全入門」の制作が終わった後、いくつかの更新や変更がありました。本記事では、このアップデートについて解説したうえで、特集の内容と現在の状況との差分を整理

Xが未認証アカウントからの投稿を制限、1日50件までに

Xは2026年5月16日に利用制限を変更し、未認証アカウントからのオリジナル投稿を1日あたり50件、返信を200件とする制限を開始したことがユーザーの投稿やメディアにより報告されている。

Vercel、AIエージェントのためのプログラミング言語「Zero」を公開

Vercel Labsは2026年5月16日、AIエージェントによるプログラミングに向けて設計された新しいプログラミング言語「Zero」をApache 2.0ライセンスのもと公開した。

AI生成のマージリクエストに潜む、隠れたコスト[前編]

AI生成コードの増加により、レビュー負荷の集中や設計時間の減少といった課題が生じています。本稿では、その実態と背景を整理するとともに、それらをどのように可視化し、レビューキャパシティを前提としたワークフロー設計へ落とし込むべきか、前後編に分

Google AI Studioでアプリを作成し、公開までやってみよう

本記事では、バイブコーディングを試せる「Google AI Studio(グーグルエーアイスタジオ)」の使い方を、2回にわたって解説します。

VS Code 1.120リリース、Agentsウィンドウの安定版向けプレビューを開始

Microsoftは2026年5月13日、Visual Studio Code(以下VS Code)のバージョン1.120をリリースした。今回のリリースでは、エージェントを使った開発を支援するAgentsウィンドウの安定版向けプレビューを開

GitHub、デスクトップ用のCopilotアプリをテクニカルプレビューとして公開

GitHubは2026年5月15日、GitHub Copilotアプリのテクニカルプレビュー開始を発表した。GitHubのIssueやプルリクエストなど、実際の開発作業にひも付く文脈を起点に、エージェントによる開発セッションを立ち上げ、コー

ChatGPTモバイルアプリ内でCodexプレビュー版が利用可能に

OpenAIは2026年5月14日、ChatGPTのモバイルアプリ内で実行できるCodexをプレビュー版としてリリースした。

Ubuntuにおける“Copy Fail”亜種への対応、HWE virtualization stack

“Copy Fail”に類似する脆弱性が連続して出てきている状態なので、まず状況を整理しましょう。

nginxに18年前から存在する重大な脆弱性が発見される

オープンソースのWebサーバーnginxで2026年5月13日、2008年から存在するヒープバッファオーバーフローを引き起こす緊急(Critical)を含む4つの脆弱性が報告された。