это наш химический дом для печальных жителей Земли

задания cron в rails 3 через rake

В этой статье, я персонально для себя, опишу метод запуска задания cron в Ruby on Rails 3 через rake. Об этом способе я узнал из  комментария к статье задания cron в ROR 3, который написал Леонид Шевцов, приведя ссылку на railscasts.com.
читать полностью →

задания cron в ROR 3

Часто возникает необходимость в приложениях на рельсах запускать какие-то скрипты cron’ом. Однако, желательно не просто запустить скрипт, для этого особого ума не надо, а написать скрипт и запустить его так чтобы он использовал интерфейсы Rails т.е. ROR-методы работы с БД, короче говоря Active Records.

Способами как сделать cron-скрипт для Rails 2.x исписан весь интернет. Собственно в Rails 3.x все практически также.

Открываем какую-нибудь модель или создаем новую, пусть это будет rails_app/app/models/product.rb:

1
2
3
class Product < ActiveRecord::Base
#возможно здесь что-то есть
end

читать полностью →

XML-RPC+gzip+base64 на Ruby

Пишу здесь чтобы не забыть. Сейчас XML-RPC довольно популярен, и как показывает практика мало кто, например из интернет-магазинов, использует его в чистом виде. В основном ресурсы, где выходной XML довольно большой, любят сжимать его Zlib’ом и после чего этот бинарник шифровать base64, а-ля он вовсе и не бинарник. читать полностью →