Как и зачем mkdev перешёл на Vue.jsKirill Shirinkin

Вплоть до недавнего времени mkdev.me использовал один лишь jQuery и лапшу из плагинов. Но осенью 2017 мы взяли и переписали часть фронтенда на Vue.js. Зачем мы положили вуй на mkdev, я рассказываю в своей новой статье:

alt text

RubyMine 2017.3 доступен для обновленияArtem Sarkisov

Привет! На прошлой неделе вышла новая версия IDE для Ruby и Rails от JetBrains, RubyMine 2017.3. В новой версии вы обнаружите WSL, еще более классную поддержку RuboCop, обновленный рефакторинг, новые опции code style, и многое другое.

Почитать подробнее о новых фичах можно в статье на Хабре.

Обновиться до новой версии, или попробовать RubyMine впервые можно перейдя на сайт.

Цикл статей паттерны ООП в RubyКопылов Владислав

Вдохновленный книгой Russ Olsen — Design Patterns in Ruby, сделал краткую выжимку. По ссылке информация о следующих паттернах:

  1. Шаблонный метод
  2. Стратегия
  3. Наблюдатель
  4. Композиция
  5. Команда
  6. Адаптер
  7. Прокси
  8. Декоратор
  9. Одиночка
  10. Фабрика
  11. Строитель

Читать далее

RubyMine 2017.2 доступен для обновленияArtem Sarkisov

Привет!

RubyMine 2017.2 доступен для обновления! В этой версии вы обнаружите Docker Compose, поддержку автокоррекций RuboCop в редакторе, "хлебные крошки" для Ruby, новые возможности в Git логе, а также улучшенную поддержку JS. Узнать подробности и скачать новую версию можно на странице What's new.

Будем рады вашим комментариям и предложениям!

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

alt text

Данное руководство в первую очередь предназначено для новичков, которые хотят научиться азам деплоя и ознакомиться в общих чертах с алгоритмом работы над удаленной unix системой локально, в качестве удаленного сервера мы будем использовать образ Ubuntu запущенный в Docker.

Ссылка на статью

One more article about ruby best practiceКопылов Владислав

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

Ссылка на статью