2026-01-01から1年間の記事一覧

Ginza.rb 第97回

『Ginza.rb 第97回 - RubyKaigi 2026を振り返る』に参加した。会場は東銀座のメドピアさん。いつもありがとうございます。 ginzarb.connpass.com 今回は表題のとおり RubyKaigi 2026 のふりかえり回として開催された。 rubykaigi.org 参加者のほとんど (全員…

RubyKaigi 2026の書店にゲスト参加した

ko1 さんから、RubyKaigi 2026に書店を出すので、AI 関連書籍をピックアップして紹介するゲストをしないかという打診があり、Day 2 の Afternoon Break の時間にゲスト参加させてもらいました。 入荷してもらった書籍、入荷できなかった書籍、その他の書籍に…

RubyKaigi 2026 に登壇した

RubyKaigi 2026 に登壇しました。 rubykaigi.org 当日の発表スライドは以下。 話したコンテンツ自体は Findy の shakemurasan さんが圧倒的速度で執筆してリリースしてくれたので、ぜひ参照してみてください。 tech.findy.co.jp ここではスライドに至るまで…

RubyKaigi 2026 に登壇します

RubyKaigi 2026 に『Exploring RuboCop with MCP』というタイトルで登壇します。 タイトルの目立つ部分に RuboCop と入れていますが、Ruby ツールチェインという広いエコシステム全体への AI 時代における課題提起がストーリーの背景にあります。私が RuboCo…

Agent Skillsのdescriptionは「いつ使うか」を書く

Agent Skills の Tip というか、仕様としてフロントマターの description には「何をするか」と「いつ使うか」を書く、というものがある。特に後者の「いつ使うか」が見落とされがちに見えている。 Agent Skills の仕様の What are skills? には、descriptio…

Claude for Open Source Programが適用された

RuboCop のコアチームメンバーを行なっているので、メンテナー対象ではあるかなということで応募したところ適用された。 claude.com 日本時間の2026年3月3日に申し込んで、3月21日に適用となった。状況や個人差があると思いますが、参考までに。 Claude Max …

Ginza.rb 第96回

『Ginza.rb 第96回 - Fizzyソースコードリーディング』に参加した。会場はメドピアさん。いつもありがとうございます。 しばらく私用と重なって参加できていなかったので、第91回の開催以来5回ぶりの参加らしい。 https://ginzarb.connpass.com/event/384998…

Rubyセミナー オンラインでRuby x AIをテーマに登壇した

Rubyセミナー オンラインで Ruby x AI をテーマに登壇した。 www.ruby.or.jp 去年の暮れごろに 世界の shugomaeda さん からオファーをもらったのがきっかけ。 今回は Ruby アソシエーションの年度末イベントということで、RubyWorld Conference 2026 に向け…

RSpec 4.0における非互換への懸念

RSpec 4.0.0 に向けた非互換として、ランタイム環境に Ruby 3.0 以上を要求するという変更が 4.0.0.beta1 にある。 rubygems.org RSpec 3 系までは Ruby 1.8.7 をサポートしているので、最小サポートバージョンの大幅なジャンプになる。個人的には、それがエ…

Rubyセミナー オンラインに登壇します

2026年3月11日(水) 14:00 〜 15:00 に開催される Rubyセミナー オンライン (無料) に登壇します。 www.ruby.or.jp 『RubyでLLMアプリケーション開発を支える基礎技術 [増補改訂版]』というタイトルで、去年の RubyWorld Conference 2025 での登壇内容をアッ…

Claude Codeの追い方と現状の設定

自分の Claude Code の追い方と現状の設定です。10人いれば、10人の追い方があると思うので、参考のひとつ程度まで。Claude Code 2.1.55 時点をベースにしています。 TL;DR 追い方 書籍『Claude CodeによるAI駆動開発入門』 (平川本) SNS (X) でのウォッチ C…

『ChatGPTはどのように動いているのか?』を読んだ

3連休の隙間で『ChatGPTはどのように動いているのか?』を読んだ。 ChatGPTはどのように動いているのか?作者:中西 崇文翔泳社Amazon ChatGPT としているものの、話としてはベクトル、行列、Embedding の解説をとおして、現代 LLM の基礎となる Transformer …

git-wtを導入した

git-wt を導入したので、メモとして導入ログを記しておく。 github.com 導入動機 導入ログ インストール 設定 導入動機 Agentic Coding によってにわかに脚光を浴びている git worktree だけれど、実際のところワークツリーディレクトリどこに置くの?といっ…

MCPがApache 2.0へのライセンス移行を開始した

先月 MCP が Linux Foundation 傘下になった流れで、MCP ならびに管轄リポジトリについて Apache 2.0 へのライセンス移行が行われた。 github.com MCP Ruby SDK についても MIT から Apache 2.0 へのライセンス移行となっている。 github.com もう少し今回の…

MCP Ruby SDK 0.5.0をリリースした

MCP Ruby SDK 0.5.0 をリリースした。 github.com 詳細はリリースノートからのリンクを参照として、サーバー側の SDK への主な更新は以下です。 プロトコルバージョン 2025-11-25 に一部追随した Streamable HTTP での stateless モードをサポートした Tool …

test-queue 0.12.0をリリースした

test-queue 0.12.0 をリリースした。 github.com 前回の 0.11.0 のリリースから約2年ぶりのリリースとなる。今回のリリースは、同僚の S.H. が Minitest 6 対応をしてくれたものになる。 github.com Minitest 6 で test-queue を使っている人はアップデート…