使える道具を作る。

予定を見落とさない、入力をためない、情報を探し回らない。身近な不便を起点に、WebアプリやChrome拡張機能、自動化ツールを作っています。

主な制作物

生活の中で使っている、または公開しているもの

yp-signageの表示画面

02 / 稼働中

yp-signage

使っていないPCとモニターを用いて「ふとしたときに確認したい情報」をまとめたスマートサイネージにしました。

MagicMirror² / JavaScript / iCal
推し窓の新着一覧画面

03 / 公開中

推し窓

YouTubeの「登録チャンネル」ページにおいて分散している動画・ライブ・配信予定を、推しのチャンネルのコンテンツだけを1画面に集約するChrome拡張です。

Chrome Extension / YouTube Data API

そのほかの道具

個人利用・開発中のものを含みます

推しスケ GAS版の画面

推しスケ GAS版

Discord通知とカレンダー連携で、配信予定の確認を一か所にまとめたWeb版の前身です。(こちらはWeb版とは異なりiCal未使用です。)

Python / Google Apps Script
Slack家計簿の入力画面

Slack 家計簿

支出を後回しにして忘れないよう、普段使うSlackからその場で記録できるようにしました。

Google Apps Script / Slack API
Glanceのダッシュボード画面

Glance

確認先が分かれていた予定、天気、ToDoを、新規タブを開くだけで見られるようにまとめます。

Chrome Extension / JavaScript

小さな制作物

用途を絞って作ったツール

PokeAnalyzer-gen6の画面

PokeAnalyzer-gen6

対戦中にポケモンの名前を入力するだけでタイプ相性や素早さをすぐ確認できるデータビューア。ポケットモンスター第6世代(3DS)対戦環境用に開発したJavaFX版をPythonで再実装したものです。

GitHub ↗
Loot Organizerの画面

Loot Organizer

繰り返し行うファイル整理を、YAMLのルールに沿って自動化。

GitHub ↗
NSFW-Gatekeeperの画面

NSFW-Gatekeeper

画像を自動判定し、用途に応じてフォルダーへ振り分けるスクリプト。

GitHub ↗
La Byleの画面

La_Byle

縦・横のモニターごとに壁紙を切り替えるスライドショーアプリ。

GitHub ↗

扱っているもの

言語
Python、JavaScript / TypeScript、Google Apps Script、VBA、VB.NET
Web・API
Next.js、Gemini API、Slack API、Chrome Extension API
開発・公開
Git / GitHub、Vercel、GitHub Pages
etc
解決すべき問題に対して必要な知識を都度身に付けています。

連絡先など

制作物についての連絡やお問い合わせは、フォームまたはメールからお願いします。公開しているコードはGitHubで確認できます。