最近の投稿
Agent Client Protocol を理解する featured image

Agent Client Protocol を理解する

目次 はじめに 背景: なぜ ACP が必要なのか 主な特徴とコンセプト 実践: agent-shell.el での利用例 Initialization Session Setup Prompt Turn 将来性 GitHub Copilot CLI でのサポート ドラフト仕様の展望 まとめ はじめに Agent Client Protocol (ACP) …

完全爆弾解除マニュアルのマニュアルPDFをいい感じに印刷する、または Ubuntu で小冊子印刷をする方法 featured image

完全爆弾解除マニュアルのマニュアルPDFをいい感じに印刷する、または Ubuntu で小冊子印刷をする方法

TL;DR Ubuntu 24.04 (Noble) で PDF を小冊子 (Booklet) 印刷用に加工するには、 pdfbook2 が便利。 # pdfbook2 は texlive-extra-utils に含まれる # ディスク容量に注意(後述) sudo apt install texlive-extra-utils # 変換 pdfbook2 …

Elastic Common Schema と OpenTelemetry Semantic Convention を通して Structured Logging について学んだ featured image

Elastic Common Schema と OpenTelemetry Semantic Convention を通して Structured Logging について学んだ

目次 背景 Structured logging とは Spring Boot での Elastic Common Schema 利用 Spring Boot での OpenTelemetry 利用 終わりに 背景 Structured logging in Spring Boot 3.4 で、 Structured logging のサポートが発表されて …

Dell Latitude 3420 の SSD をより大容量の SSD に Clonezilla でクローンし換装する featured image

Dell Latitude 3420 の SSD をより大容量の SSD に Clonezilla でクローンし換装する

目次 はじめに Clonezilla による SSD クローン SSD の換装 メモリの換装 動作確認 はじめに 以前の記事 では Dell Latitude 3420 にメモリを増設したが、今回は SSD を換装した。 Docker イメージやら IDE やら何やらで 256 GiB でも心許なくなってきた為、 1 TiB の SSD に換装した。

Rust で GBA 開発のとっかかり featured image

Rust で GBA 開発のとっかかり

目次 背景 GBA 開発について agb での開発 成果物 終わりに 背景 新しい言語を学ぶキッカケとして、 2015 年頃にほんの少しだけ触っていた GameBoy Advance の開発を Rust で出来ないかと検討していた。