音で伝える筋トレタイマー
ドローイン、プランク、デッドバグなどの筋トレをしっかりやるためにタイマーを作りました。これらの筋トレは仰向けやうつ伏せになるので、時計やストップウォッチの画面を見ながら行うのは難しいです。
そこで、時報のような音で経過時間や終了を伝える筋トレタイマーを作りました。腹筋をへこませる動作を30秒間維持して3回繰り返したり、ゆっくり手足を動かす動作を15回3セット繰り返したり、というトレーニングを音でカウントダウンします。
音で伝える筋トレタイマー
ドローイン、プランク、デッドバグなどの筋トレをしっかりやるためにタイマーを作りました。これらの筋トレは仰向けやうつ伏せになるので、時計やストップウォッチの画面を見ながら行うのは難しいです。
そこで、時報のような音で経過時間や終了を伝える筋トレタイマーを作りました。腹筋をへこませる動作を30秒間維持して3回繰り返したり、ゆっくり手足を動かす動作を15回3セット繰り返したり、というトレーニングを音でカウントダウンします。
Python仮想環境(venv)ディレクトリをクリーンアップするツール
Pythonの仮想環境(.venvやvenvディレクトリ)をうっかり作りすぎてしまったので、それらを検索してクリーンアップするツールです。uv venvやpython -m venvなどで作ったPython仮想環境ディレクトリの一覧を表示して、古くなったり使わなくなったりしたものを選択・削除できます。
TrainScannerの撮影データを事前処理するツール
列車の全身写真を作成するTrainScanner用の動画データを事前処理するツールです。トリミング・色補正・手ブレ補正できます。また、SNS投稿用の動画を生成する機能もあります。
[Python]手軽に動画を読み書きするfffioパッケージ
Pythonのスクリプトから動画ファイルを手軽に読み書きするPythonパッケージです。fffioは FFmpeg Frame Input/Output の頭文字です。FFmpegを使ってRGB画像データから動画を作るときに起こり得る色化け(RGB画像と異なる色になってしまう問題)を対策してあります。オープンソース(MITライセンス)で公開しています。
[JS/TS]Vue.jsアプリにplotlyを手軽に組み込むTypeScriptパッケージ