Мне нужно запустить кусок кода в случайном порядке, но я должен запускать его примерно раз в день, например. Программа не работает все время, поэтому я не могу заставить ее запускать каждый час и делать что-то вроде if rand(1..24) == 1
Ruby: force rand frequency
Как я могу получить такую частоту, не запуская ее все время?
Когда вы запускаете чек? –
Когда мой компьютер включен, я могу либо использовать 'crontab', либо' sleep', и позволить программе работать в фоновом режиме. Но я не знаю, какое решение на самом деле самое лучшее. – Cydonia7
Вам нужно, чтобы он работал каждый день, по крайней мере один раз? Может ли он работать более одного раза в день? –