Статьи

  • 660-944-3133

    Интернационализация в Ruby on Rails подробно рассмотрена в ephebus, однако, касательно моделей данная тема освещена весьма кратко и применительно только к ActiveRecord. В данной статье будет рассмотрена интернационализация для любых моделей, их атрибутов и ошибок валидации, а также некоторые дополнительные возможности.

  • Внедрение зависимостей в Ruby

    Внедрение зависимостей (Dependency injection или DI) - один из способов организовать инверсию управления (Inversion of control или IoC) и активно используется во многих языках: PHP, Java, C# и т.д. Однако, в Ruby-сообществе данный шаблон проектирования не так распространён, и многие считают его излишним. Лично я придерживаюсь иного мнения.

  • Настройка сервера и деплоя: rvm, rails, puma, nginx, mina

    Данная статья рассматривает один из вариантов разворачивания Ruby on Rails приложения на VPS с ОС Ubuntu (LTS 14.04).

подписаться (480) 401-8532