DockerがAIエージェントビルダー「docker-agent」を公開した。YAML書くだけでマルチエージェントを構築・実行できるツール。 実際に触ってみたんだけど、これは「Dockerがやるべくしてやった」って感じがする。なぜそう思ったのか、何ができるのか、何が変わるのかを書いていく。 なぜDockerがAIエージェントビルダーを...
@dyoshikawaです。 私が開発しているOSSツール Rulesync では、npm配布に加えてシングルバイナリ配布を行っています。Node.jsランタイムなしでも使えるようにするためです。 もともとDenoの deno compile を使ってシングルバイナリを生成していたのですが、v5.5.1でBunの bun build --compile に切り替えたところ、ファ...
メイカームーブメントは「終わった」と言われる。2017年のTechShop破産、2019年のMaker Media事業停止。象徴的な組織が次々と消えた。だが実態は逆だ。 かつて「特別な人々の特別な活動」だった個人によるモノづくりは、もはや誰でも手にできるインフラとなった。ムーブメントは死んだのではない。インフラにシフトして...
この記事について 2月に結婚式をやりました。 披露宴の余興のために自分でLINEアプリを開発しフォトコンテストを開催したので、この記事ではそのアプリのシステム構成や技術的なこだわりポイント、および運用結果報告を書いていきたいと思います。 披露宴で流したエンディングLTより画像抜粋 余談 使用する環境・バージ...
本日3/6に、 Go 1.26.1 と Go 1.25.8 がリリースされました。 本バージョンで修正された脆弱性のひとつは私が見つけたものです。 せっかくの人生初のCVEなので、経緯を紹介しようと思います。 脆弱性の内容脆弱性は以下で公開されています。 net/url: reject IPv6 literal not at start of host (CVE-2026-25679) · Issu...
package main_test import ( "io" "log/slog" "net/http" "net/http/httptest" "testing" ) func TestHTTPTestExampleCom(t *testing.T) { srv := httptest.NewUnstartedServer(newHandler()) srv.StartTLS() cli := srv.Client() resp, err := cli.Get("https://example.com/hello") if err != nil { t.Fatalf("Failed ...
業務で使用する新しいMac(M4 MacBook Pro)が届きました。セットアップ手順を書き残しておきます。 なお、25年7月に新Macが届いていましたが、業務を優先しており25年の年末になってやっと移行が完了しました… OSアップデート 2025年9月15日に macOS Tahoe (macOS 26)がリリースされました。こちらにアップデートしました...
2026-02-24, Version 25.7.0 (Current), @ruyadorno prepared by @aduh95 Notable Changes [b0a79b10f0] - (SEMVER-MINOR) http2: add http1Options for HTTP/1 fallback configuration (Amol Yadav) #61713 [2d874dfb8e] - (SEMVER-MINOR) sea: support ESM entry point in SEA (Joyee Cheung) #61813 [ee59127664] - s...
The Go Blog Using go fix to modernize Go code Alan Donovan 17 February 2026 The 1.26 release of Go this month includes a completely rewritten go fix subcommand. Go fix uses a suite of algorithms to identify opportunities to improve your code, often by taking advantage of more modern features of t...
Entire CLI は AI エージェントのセッションを Git 互換のデータベースとして保存するためのツールです。Git レポジトリで Entire を有効にすると、AI エージェントのセッションをチェックポイントとして保存できるようになります。チェックポイントではユーザーのプロンプトや AI エージェントの応答、ツールの使用履歴...
「Darwin」に関連する商品は見つかりませんでした