地デジチューナーの設定から録画・監視・通知までを自前で構築して運用中。EPGStation の録画開始・終了・エラーを Slack / Discord へ流す CLI を Go で書き、ビルド手順とアラートは Shell スクリプトに集約している。
- Go
- Shell
- JavaScript
- Linux
個人開発したツールとWebアプリを中心に、依頼制作の映像もあわせて掲載しています。 個人開発は守秘義務がないので、コードもそのまま公開しています。
地デジチューナーの設定から録画・監視・通知までを自前で構築して運用中。EPGStation の録画開始・終了・エラーを Slack / Discord へ流す CLI を Go で書き、ビルド手順とアラートは Shell スクリプトに集約している。
GitHub Actions 上で Pull Request の差分を LLM に解析させ、バグリスク・設計・可読性の指摘を自動でコメントする Bot。利用側はワークフローを1枚置くだけで導入でき、OpenAI 互換プロバイダにも対応。フォークPR・Draft・マージ時は実行しないセーフ設計と、重大度に応じて CI を落とす設定を備えている。
指定フォルダ内のファイルを日付単位・拡張子単位で自動整理する macOS / Windows 対応の CLI。既定を dry-run にして誤操作を防ぎ、重複ファイルの自動リネームや Windows の隠し属性判定にも対応している。
Tableau Prep のフローファイル(.tfl / .tflx)を、ブラウザ内で完結してパース・可視化・診断・比較する Web アプリ。フロー図の自動レイアウト、ベストプラクティス診断、仕様の Markdown 自動生成、新旧フローの差分比較まで実装している。処理をすべてクライアントサイドで行うため、業務データを外部へ送らずに解析できる。
Next.js 16(App Router)と microCMS で構築・運営している技術ブログ。本文は Shiki でハイライトし、許可リスト方式のサニタイズと CSP を通して配信している。サイトマップ・RSS・OGP 画像は動的生成で、記事数の少ないタグは自動で noindex にする仕組み。記事の文字数・コード例・出典を集計して基準未達を警告する監査スクリプトも自作した。



