Лучший способ загрузки файлов в Ruby с помощью Shrine. Часть 2. Загрузчик

16 мая 2017, 13:55

Это вторая часть из серии постов о Shrine. Цель этой серии статей – показать преимущества Shrine над существующими загрузчиками файлов. В предыдущем посте я говорил о том что мотивировало меня на создание Shrine. В этой статье я хочу показать вам фундамент, на котором основан Shrine — хранилище, загрузчик и загруженные файлы. Читать дальше →

Сообщество программистов #Pivorak при поддержке «Котанов» запускает бесплатный курс по Ruby во Львове - ITC.ua

16 мая 2017, 10:07

ITC.uaСообщество программистов #Pivorak при поддержке «Котанов» запускает бесплатный курс по Ruby во ЛьвовеITC.uaЛьвовское сообщество разработчиков #Pivorak, которое уже организовало 22 встречи Lviv Ruby Meetup, проведет бесплатные курсы по Ruby для начинающих. С организацией помогают компания OnApp и сообщество программистов «Котаны». Курс по Ruby и Ruby on Rails во Львове ...

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 — это объединение вокруг себя сильного сообщества людей с нестандартным подходом и мировоззрением о природе программирования и программистах. Читать дальше →

Banner

Red-rss-icon

Партнёры