Web開発
Show HN: プログラマブルタイマーWebアプリ(ジムワークアウトやストレッチセッション用)
Show HN: Programmable timer web app (for gym workouts or stretching sessions) (timer.jotaen.net)
要約
開発者が自身のジムワークアウトやストレッチセッションのために開発した、プログラマブルなタイマーWebアプリを紹介する投稿です。このアプリは、繰り返し可能なシーケンスを持つルーチンを宣言的な記法で自由に表現でき、URLにプログラム全体がエンコードされるため、バックエンドなしで動作します。ブックマークやQRコードでの共有も可能です。
全文翻訳
ここ数ヶ月、私は自分で使うためのタイマーWebアプリを開発してきました。これはワークアウトやストレッチセッションに使っています。私の主な用途は、繰り返し可能なシーケンスで構成されるジムのルーチンです。例えば、特定のポジションを一定時間保持する(繰り返し)ようなものです。このアプリはプログラムをカウントダウンし、ビープ音を鳴らし、アクティビティを読み上げます。
おそらく、このアプリの特別な点は2つあります。
- タイマーは「プログラマブル」なので、宣言的な記法で独自のルーチンや手順を自由に表現できます。
- アプリは完全に静的(バックエンドなし)です。プログラム全体がURLにエンコードされており、ブックマークしたり、QRコード経由で共有/転送したりできます。
https://timer.jotaen.net で試すことができます。デモプログラムを事前にロードすることも可能です: https://timer.jotaen.net/#demo。
ソースコードは https://github.com/jotaen/timer にあります。私のブログでも簡単な舞台裏について書いています: https://www.jotaen.net/SAKxq。