В статье, которую вы цитируете, снова открывается класс Time и добавляется случайный метод.Поэтому, хотя я бы не рекомендовал делать это, вы можете просто добавить
class Time
def self.random(params={})
...
end
end
прямо в файл рейка.Другой подход заключается в добавлении этого кода в файл в вашей директории lib - 'monkey_patch_time.rb', а затем добавьте
require 'monkey_patch_time'
в начало вашего файла rake.Мне больше нравится этот подход, так как он позволяет использовать этот метод в других местах.Кроме того, мне нравится собирать все мои обезьяньи патчи в центральном месте.