Как стать автором
Обновить
0.5
Рейтинг

Ruby on Rails *

Фреймворк, написанный на Ruby

Сначала показывать
Порог рейтинга

GraphQL без N+1 это легко благодаря N1Loader

Ruby *Ruby on Rails *

N1Loader разработан для легкого избежания N+1 проблемы
любого типа. К счатью, гем очень легко интегрировать в GraphQL
API. Без дальнейших отлагательств, давайте рассмотрим простой, но самодостаточный пример.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 1K
Комментарии 1

Новости

Ruby-Дайджест за две недели (21 фев — 1 мар)

Ruby *Ruby on Rails *

Для новичков и стажеров была представлена подборка интересного обучающего материала и литературы.

А уже состоявшимся разработчикам можно почитать новости из сферы и узнать о обновлениях гемов.

Читать RubyDigest
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 819
Комментарии 0

Ruby-Дайджест за две недели (14 фев — 21 фев)

Ruby *Ruby on Rails *

Для новичков и стажеров была представлена подборка интересного обучающего материала и литературы.

А уже состоявшимся разработчикам можно почитать новости из сферы и узнать о обновлениях гемов.

Читать RubyDigest
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 716
Комментарии 0

Пишем социальную сеть на Ruby on Rails. Часть 2

Разработка веб-сайтов *Ruby *MySQL *Ruby on Rails *Изучение языков
Tutorial

Прошлая статья:

Пишем социальную сеть на Ruby on Rails. Часть 1

Всем привет, сегодня вторая часть серии статей "Пишем социальную сеть на Ruby on Rails" и сегодня я планирую добавить CI/CD.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.3K
Комментарии 3

«Руби мистически жив»: как в СберМаркете превращают разработчиков других стеков в рубистов

Блог компании СберМаркет Ruby *Ruby on Rails *Учебный процесс в IT Карьера в IT-индустрии


Ruby-разработчиков на рынке почти нет — на одну вакансию на hh приходится по одному резюме. Для других языков это соотношение 1 к 5. Чтобы восполнить нехватку рубистов, в СберМаркете переобучают разработчиков на другом стеке.


Меня зовут Александр Бунтов, я руководитель группы разработки в СберМаркете. Расскажу, кому будет полезна наша программа переподготовки, как она проходит и чем же так хорош Ruby.

Читать дальше →
Всего голосов 27: ↑23 и ↓4 +19
Просмотры 5.5K
Комментарии 33

Пишем социальную сеть на Ruby on Rails. Часть 1

Разработка веб-сайтов *Ruby *MySQL *Ruby on Rails *Изучение языков
Tutorial

Всем привет! Я Ruby on Rails Developer и еще совсем недавно я начинал свой путь в этой области. Я уже прошел первые шаги (о них я писал в данной статье), как выбор языка, изучение его основ, знакомство с фреймворком, первые pet-проекты, первые собеседования, первый оффер, первая компания. Но многие только начали идти по этому пути и именно для них эта статья. По своему опыту помню, как сложно искать гайды (большинство из них про создание книжных магазинов, личных блогов и т.д.), поэтому, надеюсь, многим понравиться идея создания соц сети.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 2.4K
Комментарии 5

Ruby-Дайджест за две недели (1 фев — 14 фев)

Ruby *Ruby on Rails *

Для новичков и стажеров была представлена подборка интересного обучающего материала и литературы.
А уже состоявшимся разработчикам можно почитать новости из сферы и узнать о обновлениях гемов.

Читать RubyDigest
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 957
Комментарии 0

Трудности перехода: каков Elixir на вкус после Ruby

Блог компании Karuna Ruby *Ruby on Rails *Elixir/Phoenix *

Привет! Меня зовут Наталья. В Каруне я пишу в команде высоконагруженные сервисы на Elixir.

Это третья компания, в которой я работаю на Elixir. До этого я писала на Ruby. Если посмотреть свежее исследование Хабр Карьеры по зарплатам, можно увидеть — зарплаты рубистов растут, а Elixir там нет. Более того, есть истории о том, как люди возвращались с Elixir обратно на Ruby. Я считаю, что на это сильно влияет вход в язык. Elixir классный, но в первые месяцы знакомства с ним мне самой так не казалось. Настолько классный, что я не хочу назад. В этой статье я расскажу про трудности перевода перехода.

Читать далее
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 3.9K
Комментарии 4

Ruby-Дайджест за неделю (24 янв — 31 янв)

Ruby *Ruby on Rails *

Новый формат дайджеста.

- WebPacker в скором времене перестанет поддерживать Ruby.
- В ближайшем будущем C Ruby может содержать в себе код Rust. Matz одобрил.
- Spree Commerce получил релиз 4.4. Система электронной коммерции Rails с открытым исходным кодом.
- Sidekiq исполнилось 10 лет. Рассказ автора.

- Обновления гемов.

- Поиск работы Ruby-разработчиком.

Читать RubyDigest
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 794
Комментарии 0

Ruby-Дайджест за неделю (17 янв — 24 янв)

Ruby *Ruby on Rails *

В этом дайджесте:

Обновление популярных гемов.
Сборник гайдов и статей (RU/ENG) #3.
Подборка полезных гемов #5.
Интересные open-source проекты на GitHub #4.
Интересный видео/аудио контент, связанный с Ruby.
Где искать работу Ruby-разработчику?
Рабочая/Учебная атмосфера от RubyDigest.

Читать RubyDigest
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 864
Комментарии 0

N+1 больше не будет проблемой

Ruby *Ruby on Rails *

В данной статье я покажу как N1Loader сделает вашу жизнь легче!

Каждый разработчик рано или поздно сталкивается с проблемой N+1. ActiveRecord (Rails default ORM) поддерживает подгрузку ассоциаций с помощью includes для обхода N+1.

К сожалению, зачастую, не все данные, что нам нужны можно задекларировать в виде стандартных ассоциаций. Рассмотрим несколько примеров.

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 20K
Комментарии 14

Ruby-Дайджест за неделю (10 янв — 17 янв)

Ruby *Ruby on Rails *

В этом дайджесте:

Обновление популярных гемов.

Сборник гайдов и статей (RU/ENG) #2.

Подборка полезных гемов #4.

Интересный видео/аудио контент, связанный с Ruby.

Подборка ruby-сообществ для совместного изучения/общения.

Новые вакансии на рынке труда.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 1.2K
Комментарии 1

Ruby-Дайджест за неделю (3 янв — 10 янв)

Ruby *Ruby on Rails *

В этом дайджесте:

Обновление популярных гемов.

Сборник гайдов и статей (RU/ENG) #1.

Интересные open-source проекты на GitHub #3.

Подборка полезных гемов #3.

Интересный видео/аудио контент, связанный с Ruby.

Читать RubyDigest
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1.1K
Комментарии 0

Ruby-Дайджест за неделю (27 дек — 3 янв)

Ruby *Ruby on Rails *
✏️ Технотекст 2021

В этом дайджесте:

• Обновление популярных гемов.
• Статистика по гемам за год.
• Интересные open-source проекты на GitHub #2.
• Подборка полезных гемов #2.
• Интересный контент, связанный с Ruby.
• Рейтинги языка за 2021 год.

Читать RubyDigest
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1.4K
Комментарии 6

На пути к идеалу. Как мы приводим тестовое окружение в соответствие с продакшеном

Блог компании Учи.ру Тестирование IT-систем *Ruby on Rails *Микросервисы *

Привет, Хабр! Меня зовут Вячеслав Савельев, я отвечаю за разработку ключевых сервисов Учи.ру. Сегодня расскажу, как в процессе постепенного внедрения микросервисов в компании (тут, тут и тут можно прочитать об этом подробнее) мы столкнулись с проблемой конфигурации стейджовых окружений. И вот как мы с ней справились.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 1.7K
Комментарии 1

Ruby-Дайджест за неделю (20-26 декабря)

Ruby *Ruby on Rails *

В этом дайджесте:

Обновление популярных гемов.
Митапы, где засветился Ruby.
Интересные open-source проекты на GitHub.
Ruby 3.1.0
Подборка полезных гемов.
Интересный контент, связанный с Ruby.

Читать RubyDigest
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1.3K
Комментарии 3

Ruby-Дайджест за 3 недели (1-21 декабря)

Ruby *Ruby on Rails *
Из песочницы

В этом дайджесте:

Обновление популярных и не очень, гемов
Седьмые рельсы?
Конференции/Митапы
"From Node to Ruby on Rails" - Откровение матерого JS разработчика-стартапера после открытия Ruby on Rails

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 1.4K
Комментарии 4

Представляем онлайн-самоучитель по Kubernetes и деплою с werf для разработчиков

Блог компании Флант Ruby on Rails *Node.JS *Laravel *DevOps *

Рады представить новую версию онлайн-самоучителя по werf, нашей CI/CD-утилите с открытым кодом!

Общая идея самоучителя — познакомить разработчиков с Kubernetes, показав на простых приложениях (готовы примеры для Ruby on Rails, Node.js и Laravel), как можно развертывать приложения в K8s с помощью werf. Это отличная возможность быстро освоить практические основы K8s без погружения в его объемную теоретическую базу. Если вы еще не решили, как провести новогодние каникулы с пользой, — вот вам идея.

Читать далее
Всего голосов 53: ↑53 и ↓0 +53
Просмотры 9.7K
Комментарии 0

Вклад авторов

Работа

Ruby on Rails
40 вакансий