ロゴ
TIME KEEPERを作成しました
URL
こちらからどうぞopen_in_new

機能
一定時間ごとに音を鳴らすことができます。
時刻は秒単位で設定できます。
一周したらまた0に戻ります。
プレゼンの進行とか実験とか定期的に作業が必要なことに関しては大体活用できそう。

雑談
わざわざ記事書いといてこれで終わりは寂しいので。
これを作ったきっかけとして「1分ごとに水温を測り、その10秒前からかき混ぜる」という実験があります。
そこでタイムキーパーを任されたのですが、じっっっっとタイマーを見つめながらこれを60分続けるのはどうもめんどくさい。
ではプレゼンとかで使うタイムキーパーを使ったらどうか、と思い検索してみるも、全部分でしか設定できない。
というわけでつくりました。

最初は簡単だと思っていましたが、初めて見るとこれが以外と大変。
設定フォームの数を増やそうとすると数値が全部消えるし、追加ボタンの位置がずれるからデザインも崩れるし、サイト離れるとタイマー止まるし…という具合に、課題が見つかっては潰しの連続で砂漠を歩いているよう。
そもそもJSを書くのも久しぶりなので、そこでも時間がかかった。
結局やりたいことの100%はまだできていないし不安要素も残っているが、そこはDone is better than perfect.ということで。

作り終わって気づいたけど正直あまり需要なさそう。

共有

目次