CLI
多機能Todoに疲れた人へ ─「一枚の紙」だけのタスク管理CLI
多機能Todoアプリに疲れた方へ。「一枚の紙」だけのシンプルさを 再現したミニマルなタスク管理CLI「Tiny Task Tool (ttt)」を 開発しました。Claude Codeとの協働開発で実感した、 ドキュメント駆動とTDDの効果的な組み合わせをご紹介します。
Logic ProのAIFファイルをラウドネス正規化してFLACに変換するスクリプト
Logic Proでバウンスした音声ファイルをFLACに変換する際、 ffmpegのloudnormフィルタによる2パス処理を自動化する Bashスクリプトを作成しました。測定と適用を一度のコマンドで 完結させ、手作業を排除して作業効率を大幅に向上させます。
初めてのMCPサーバー開発 - jrnl-mcpを作ってみた
Model Context Protocol(MCP)を使って、コマンドラインジャーナルツール「jrnl」とClaudeを連携させるMCPサーバーを開発しました。初めてのMCPサーバー開発の体験記として、選んだ理由から実装のポイント、学んだことまでを詳しく紹介します。
ChromaLensCLI: Command Line Color Accessibility Validation
デザイン入門のようなコースをうけていて「色覚異常の方もいるので気をつけましょうね」とか説明されてんだけど、そんな適当な説明じゃなくちゃんとAccessibilityについて説明しろよと思う。だいたい「気をつける」のでなく、世の中にはちゃんとチェックするツールもあるし・・・・
How to Merge and Optimize Your PDF Files
I recently purchased a DJI Neo drone, and in Japan, it's mandatory to register your drone with the Ministry of Land, Infrastructure, Transport and Tourism (MLIT). During registration, you need to submit a user manual that includes both handling instructions and specifications. However, the DJI Neo manual only contains references to specifications on DJI's website. Therefore, for the registration, I needed to merge the user manual with the specifications from the website.