Хороший программист
Образовательный канал для всех, кто хочет стать хорошим программистом.
Авторы и создатели: Михаил Бутлицкий ([email protected]) и Вадим Венедиктов (@installero)
[Уроки Ruby on Rails] Как работает Capistrano
[Уроки Ruby on Rails] Deploy с помощью capistrano (1/3)
[Уроки Ruby on Rails] Deploy: Настройка VPS и ручной деплой (3/3)
[Уроки Ruby on Rails] Deploy: Настройка VPS и ручной деплой (2/3)
[Уроки Ruby on Rails] Deploy: Настройка VPS и ручной деплой (1/3)
[Уроки Ruby on Rails] RSpec: Интегральные тесты, capybara
[Уроки Ruby on Rails] RSpec: Тестирование шаблонов (2/2)
[Уроки Ruby on Rails] RSpec: Тестирование шаблонов (1/2)
[Уроки Ruby on Rails] RSpec: TDD, добавление нового функционала
[Уроки Ruby on Rails] RSpec: Тестирование контроллеров
[Уроки Ruby on Rails] RSpec: Тестирование моделей, factory_girl (2/2)
[Уроки Ruby on Rails] RSpec: Тестирование моделей, factory_girl (1/2)
[Уроки Ruby on Rails] Проектирование rails-приложений, «КХСМ» (2/2)
[Уроки Ruby on Rails] Проектирование rails-приложений, «КХСМ» (1/2)
[Уроки Ruby on Rails] Безопасность rails-приложений (2/2)
[Уроки Ruby on Rails] Безопасность rails-приложений (1/2)
[Уроки Ruby on Rails] Отправка почты, ActionMailer
[Уроки Ruby on Rails] Загрузка файлов, carrierwave (2/2)
[Уроки Ruby on Rails] Загрузка файлов, carrierwave (1/2)
[Уроки Ruby on Rails] Вложенные ресурсы, связь many to many (2/2)
[Уроки Ruby on Rails] Вложенные ресурсы, связь many to many (1/2)
[Уроки Ruby on Rails] Локализация, i18n, russian
[Уроки Ruby on Rails] Сессии, аутентификация, devise (2/2)
[Уроки Ruby on Rails] Сессии, аутентификация, devise (1/2)
[Уроки Ruby on Rails] Bundler, bootstrap, «Шашлыки» (2/2)
[Уроки Ruby on Rails] Bundler, bootstrap, «Шашлыки» (1/2)
[Уроки Ruby on Rails] Магия rails, деплой, отладка (2/2)
[Уроки Ruby on Rails] Магия rails, деплой, отладка (1/2)
[Уроки Ruby on Rails] Контроллеры, пути (4/4)
[Уроки Ruby on Rails] Контроллеры, пути (3/4)