Lucidchart風の図解ツールを自作した:AIがJSONを書けば図になり、CLIでPNGまで出る

Lucidchart風の図解ツールを自作した:AIがJSONを書けば図になり、CLIでPNGまで出る
ブログやSNSの図解用に、Lucidchart風の図解ツールを自作しました。図の正本をJSONにしてzodでスキーマを定義し、描画を自前のSVGに集約したので、AIがJSONを書けばエディタに約1秒で反映され、CLIでPNGまで出せます。

Claude CodeとCodexのログでAI利用回数を数えるときの罠3つ:取り込みセッション・ログ形式の変更・claude -pのフック

Claude CodeとCodexのログでAI利用回数を数えるときの罠3つ:取り込みセッション・ログ形式の変更・claude -pのフック
Claude CodeとCodexのローカルログからAIの利用回数を集計すると、Codexが取り込んだClaudeセッションの二重カウント、Codexのログ形式の変更による取りこぼし、要約用claude -pでのフック発火の3つでズレます。それぞれの目印と対策をまとめました。

【FFmpeg】mp4をgifに変換するコマンド|解像度・フレームレート指定も

【FFmpeg】mp4をgifに変換するコマンド|解像度・フレームレート指定も
mp4をgifに変換するコマンドは「ffmpeg -i input.mp4 output.gif」です。出力ファイルの拡張子をgifにするだけで変換できます。解像度の指定、フレームレートの指定、その2つを同時に指定する方法もコマンド付きで解説します。

HomeBrew Caskとは?GUIアプリをコマンドでインストールする方法

HomeBrew Caskとは?GUIアプリをコマンドでインストールする方法
HomeBrew CaskはHomeBrewでGUIアプリを管理する仕組みです。現在は「brew install アプリ名」だけでGUIアプリをインストールできます(--caskオプションは不要)。インストールできるアプリの調べ方、インストール済みアプリの一覧表示までまとめました。

QMK Toolboxを使って自キにファームウェアを書き込む方法

QMK Toolboxを使って自キにファームウェアを書き込む方法
QMK Toolboxを使って自キにファームウェアを書き込む方法を解説しました。

Macで自作キーボードの開発環境を整える方法【QMK Firmware】

Macで自作キーボードの開発環境を整える方法【QMK Firmware】
MacでQMK Firmwareを使った自作キーボード開発環境を整える方法を解説しました。

デザイナーとエンジニアどちらも手を出すと中途半端になるのか?

デザイナーとエンジニアどちらも手を出すと中途半端になるのか?
「デザイナー、エンジニアどちらかに集中したほうが良いよ」というアドバイスに耳を貸す必要はない。という話をします。