Коллективный блог сообщества разработчиков, использующих Ruby.
Link: rubyflow.ru
class UserRegistrationForm < FormLogic::Base declare_model_name :user property :email, :password, :password_confirmation, to: :user virtual :bonus_code def while_validation if bonus_code.present? && bonus.nil? errors.add(:bonus_code, :invalid) end end def submit! user.transaction do B...
Svitla Ruby Conference Kyiv, 31 MAY - 1 June 2014
29 марта в Казани при организации Provectus пройдет конференция Rails Expert Day, посвященная разработке на Ruby. Наши спикеры: - Николай Рыжиков, тренер ScrumTrek Технический лидер (художественный руководитель) команды "health samurai" (waveaccess/hospital-systems), которая уже 6 лет...
С 21 по 23 февраля в пространстве DI Telegraph , пройдет HackDay#30. На HackDay участники создают работающие прототипы своих проектов и через 48 часов презентуют их коллегам, экспертам и инвесторам. Бессменный организатор - Студия Михаила Кечинова, - привезет в Москву обновленный форм...
order_query находит следующие и предыдущие записи ActiveRecord относительно данной. Например, есть записи отсортированные по приоритету. Их 10,000! Если пользователь смотрит на страницу отдельной записи, хочется показать ему ссылки на следующую и предыдущую запись. order_query позволя...
fm = FiniteMachine.define do initial :red events { event :ready, :red => :yellow event :go, :yellow => :green event :stop, :green => :red } callbacks { on_enter :ready { |event| ... } on_enter :go { |event| ... } on_enter :stop { |event| ... } } end
Гем-хелпер для построения Slug параметровIlya N. Zykin the_string_to_slug - обеспечивает параметризацию и транслитерацию строки, помогает строить slug'и для урлов. Все выполняется нативными средствами i18n - без полного набора средств гема russian, который как правило подключают для п...
Курс по Ruby on Rails от Злых марсиан