Rubyで目覚まし時計風アプリを作成したい
Rubyで定刻にirkitを操作してホームオートメーションを実現したいと考えています。
指定した時刻に実行するのはgem "clockwork"
で出来るようですが、clockworkd -c clock.rb start
とdaemonかフォアグラウンドプロセスを動かす必要があり当然ながらclock.rbを編集しただけではスケジュールは反映されません。
clockworkd -c clock.rb restart
としてやれば反映されましたがclockworkに限らず他の方法はないでしょうか?
シェルコマンドを実行せずにWeb側のrackup時に別スレッドで立ち上がりrubyのコードでスケジュールの追加、削除、変更が出来るようなイメージです。