CLI

  • 2026-03-07
  • cover.webp

gyrotriage — DJIドローン映像のブレを診断し、Gyroflowのパラメータを自動推定するツール

Gyroflowのパラメータ調整に毎回悩んでいませんか。gyrotriageはDJIドローンのMP4ファイルからブレを診断し、DaVinci ResolveのGyroflow OpenFXプラグインに入力するパラメータを自動で推定するCLIツールです。導入方法から使い方、出力の読み方までを解説します。

continue 
  • 2026-02-21
  • cover.webp

もしかしてだけど、あれって日本最古のアスキーアートだったんじゃないの?

1986年、8ビットパソコンSharp X1で画像をASCII文字に自動変換し、 パソコン通信のBBSに投稿していました。当時のアルゴリズムを GoでCLIツール img2char として再実装した経緯と技術を紹介します。

continue 
  • 2026-01-23

多機能Todoに疲れた人へ ─「一枚の紙」だけのタスク管理CLI

多機能Todoアプリに疲れた方へ。「一枚の紙」だけのシンプルさを 再現したミニマルなタスク管理CLI「Tiny Task Tool (ttt)」を 開発しました。Claude Codeとの協働開発で実感した、 ドキュメント駆動とTDDの効果的な組み合わせをご紹介します。

continue 
  • 2026-01-14

Logic ProのAIFファイルをラウドネス正規化してFLACに変換するスクリプト

Logic Proでバウンスした音声ファイルをFLACに変換する際、 ffmpegのloudnormフィルタによる2パス処理を自動化する Bashスクリプトを作成しました。測定と適用を一度のコマンドで 完結させ、手作業を排除して作業効率を大幅に向上させます。

continue 
  • 2025-12-05

GitHub Actionsでnpmパッケージ公開を自動化する - Trusted Publishingで実現するトークンレス運用

npm パッケージの公開を手動で行っていると、毎回トークンの管理やビルド、テストの実行など煩雑な作業が発生します。また、2025 年 9 月 29 日に GitHub が発表したnpmの認証強化により、Classic Token の廃止と、Trusted Publishing または Granular Access Token への移行が必要になりました。Trusted Publishing (OIDC) を使ってトークン管理不要のセキュアな公開フローを構築した手順を解説します。

continue 
  • 2025-04-18

Apple Silicon時代のMacバックアップ最新戦略

4月に入って日本語対応のApple IntelligenceをサポートしたmacOS Sequoia15.4、4月16日にはセキュリティアップデートのための15.1、その他Command LineToolsのアップデートなどが続いています。これらの更新の前には都度Macのバックアップと取っていますが、改めてMacのバックアップについて検討してみました。

continue 
  • 2025-01-25

ChromaLensCLI: Command Line Color Accessibility Validation

デザイン入門のようなコースをうけていて「色覚異常の方もいるので気をつけましょうね」とか説明されてんだけど、そんな適当な説明じゃなくちゃんとAccessibilityについて説明しろよと思う。だいたい「気をつける」のでなく、世の中にはちゃんとチェックするツールもあるし・・・・

continue 
  • 2025-01-10

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.

continue 
  • 2025-01-06

A Failed Experiment: Using OpenCV to Read Printed Dates from Scanned Photos

I recently purchased a scanner and was challenged to see if I could capture the shooting date from the images when digitizing old photos that have dates printed on them.

continue 
  • 2024-12-30

A Command to Sync EXIF Data with File System Timestamps

I recently embarked on a journey to digitize my old photographs. Since mypre-digital photos exist only as physical prints, I decided to invest in aPFU scanner to bring these memories into the digital age.

continue 
  • 2024-08-23

コマンドラインで画像のExif修正

デジカメの日付の設定を間違えたので、Exifの日付をコマンドラインで一括修正する方法を見つけました。

continue 

img2char

A Go CLI tool that converts monochrome images to ASCII art using 8x8 dot pattern matching.

continue 

tiny-task-tool

A minimal TUI task manager. A digital sheet of paper for your terminal.

continue