2021-03-13-01-アラームをちょっと修正 - project-enigma

2021-03-13-01-アラームをちょっと修正

>> Site top >> weblog >> 月別アーカイブ >> 2021年03月のlog >> 2021-03-13-01-アラームをちょっと修正

最終更新日付:2021/03/13 17:35:09


アラームをちょっと修正

2021 年 03 月 13 日

これまで、fist のアラーム機能は 3 hours とか 7 days とかいう指定になっていた。schedule、task などの日時の「3時間前」とか「7日前」とかにアラームが通知されるという設定だ。しかし、タスクの場合は時刻の指定がないので、00:00 が時刻ということになり、そこから起算することになってしまう。タスクの締切りってのは大体「この日まで」って感じなので、「タスクに指定された日付の朝9時にアラーム通知させたい」というのができなかった。無理矢理それをやるのに、実際の日付の翌日を指定して、16 hours と指定したり。しかし、これはワケがわからなくなる。こういった混乱をなんとかしようとして迷走した話。

最初に(安易にも)やってしまったのは、「3 hours とかの指定で負の値が指定できればいいじゃん」というものだった。-9 hours とすれば、タスクの DATE に指定された日付の朝9時にアラームが発動する。しかし、これは問題の半分しか解決できていない(これを解決と呼ぶならだけど)。それに、8:30 にしたければ -510 minutes と指定する必要があるのだ。マイナスだけでも直観的でないのに、-510 とか言われても、ねぇ。

その後に、ようやく「時刻を即値で指定できればいいんだね」という認識に到達。これを実現して、わかりやすいアラーム指定が実現できた。やれやれ。

最近は、老いと運動不足のせいか色々とやる気が湧かずに困っている。仕事の方はまぁ続いているので、生活に困っているわけではないのが救いだな。

 

コメント

このページにコメントする

 

このページのタグ

Page tag : fist

 

 


Copyright(C) 2005-2021 project-enigma.
Generated by CL-PREFAB.