One more article about ruby best practice

14 мая 2017, 15:39

В данной статье я обобщил свой опыт после прочтения литературы с заголовками 'best pratice'. Приведены советы и примеры по созданию более читабельного и поддерживаемого кода. Ссылка на статью

Деплой Ruby on Rails приложения при помощи Docker и Mina

14 мая 2017, 12:25

Введение Данное руководство в первую очередь предназначено для новичков, которые хотят научиться азам деплоя и ознакомиться в общих чертах с алгоритмом работы над удаленной unix системой локально. Итак, что же такое Mina? Это инструмент для деплоя и автоматизации выполнения операций на удаленном сервере. Преимущество этого решения, в первую очередь, заключается в быстроте выполнения. Mina работает очень быстро, поскольку деплоит bash скрипт, который генерируется на удаленном сервере из вашего deploy.rb файла и в последствии выполняется. Capistrano, к примеру, выполняет каждую команду отдельно, в своей ssh сессии, и поэтому уступает по скорости в разы, mina выполняет все в одном bash скрипте, который требует только одну сессию. Читать дальше →

[Из песочницы] Ruby on Rails конвенция. Оптимизация на радость программистам

03 мая 2017, 12:39

Феноменальная популярность Ruby on Rails в значительной степени обусловлена переходом к новым трендам и технологиям в нужный момент времени. Но, к сожалению, технические преимущества с течением времени становятся не актуальными. Поэтому необходимо подробное объяснение того, каким образом RoR не только продолжает оставаться актуальным, но расширяет свое влияние и сообщество. Мое предположение, что несокрушимым фактором была и остается его противоречивая конвенция. Конвенция активно развивалась в последние десять лет, но большая часть основных идей осталась не тронута. Я не претендую на некую фундаментальную уникальность этих идей. Главное достижение Rails — это объединение вокруг себя сильного сообщества людей с нестандартным подходом и мировоззрением о природе программирования и программистах. Читать дальше →

[recovery mode] Не Ruby единым

02 мая 2017, 18:07

Ведущий разработчик Александр Бугаев – один из Ruby-евангелистов в EPAM. Ему нравятся сложные задачи, он готов работать по ночам, творить дома или на хакатонах. Александр рассказал о своем авантюрном пути в программировании. О новых Ruby on Rails-проектах уровня enterprise, которым нужны разработчики. А также о том, почему не бывает универсальных решений. Читать дальше →

Rails 5.1.0.rc2: Loving JavaScript, System Tests, Encrypted Secrets, and more

21 апреля 2017, 04:50

We’re happy to announce Rails 5.1.0.rc2 has been released. We are now really close to the final release. We still have a few open issues in the milestone but we are still expecting to be able to do the final release during the Railsconf 2017.

Banner

Red-rss-icon

Партнёры