TGViewer
Channel Public Channel
Ruby Backend | YeaHub

Ruby Backend | YeaHub

@yeahub_ruby_backend

Теория, подготовка к интервью и курсы для Ruby разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Subscribers
55
Photos
112
Videos
30
Links
408

Showing posts older than #48 · Back to latest

Older Posts 20 shown
Post #47 51
#Собес
🤔 Что такое блок? Что такое yield? Можно ли передавать блоки в методы? Каким образом?

Блок в Ruby - это анонимный кусок кода, который передается методу. Он может быть вызван с помощью yield . Блоки можно передавать в методы через символ & в параметрах.

👉Новости 👉Платформа
Post #46 49
  • ❤ 1
Post #45 48
#полезное
😊 Сложности роста Ruby-приложений

В статье рассказывается о сложностях роста Ruby-приложений, с которыми можно столкнуться по мере роста бизнеса, и о том, как с ними справиться
Читать статью

👉Новости 👉Платформа
Хабр Сложности роста Ruby-приложений Привет! Меня зовут Валентин Бритвич, я Unit Lead интеграций в СберМаркете. В статье я расскажу о сложностях роста Ruby-приложений, с которыми мы столкнулись по мере роста бизнеса, и о том, как с ними...
  • 👍 1
Post #44 39
#Собес
🤔 Что такое модуль? Какие есть варианты подключения модулей в класс?

Модуль - это контейнер для методов и констант, который нельзя инстанцировать как объект. В классы его можно подключить через include (включает методы как методы экземпляра), extend (добавляет методы как методы класса) или prepend (переопределяет методы класса).

👉Новости 👉Платформа
  • 👍 1
Post #43 58
#вакансии
👨‍💻 Ruby on Rails разработчик

Мы Yangi Bank — цифровой банк в Узбекистане. Быстрый и надёжный. Хотим сделать лучший финансовый сервис для людей и бизнеса.

Что и как?


🔵 доход не указан
🔵 Опыт от 3 до 6 лет
🔵 Удалёнка

📩
Изучить вакансию
spb.hh.ru Вакансия Ruby on Rails разработчик в Санкт-Петербурге, работа в компании Codex Optimus Зарплата: не указана. Санкт-Петербург. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 02.02.2025.
  • ❤ 1
Post #41 61
  • ❤ 3
Post #40 61
#полезное
😊 Rails 8 CI/CD — GitHub Actions & Kamal 2025

Как автоматизировать развёртывание Rails 8 приложений с помощью GitHub Actions и Kamal.

🟠Автоматизация деплоя при пушах в main
🟠Стабильные и предсказуемые среды развёртывания
🟠Безопасное управление секретами
🟠Подробные логи и история деплоя
Читать

👉Новости 👉Платформа
  • 👍 2
  • ❤ 1
Post #39 55
#Собес
🤔 Что значит "?" в конце названия методов? Что означает "!" в конце названия методов?

Методы с ? в конце обычно возвращают логическое значение (true или false) и используются для проверки условий. Методы с ! означают, что они изменяют обьект на месте или имеют потенциально "опасное" поведение по сравнению с их безопасной версией.

👉Новости 👉Платформа
  • ❤ 1
Post #38 54
  • 👍 1
Post #36 80
#вакансии
👨‍💻 Backend developer (Ruby on Rails)

GloryTech — группа компаний, которая активно развивается в нескольких направлениях цифровых технологий. Мы делаем крутые международные проекты в разных сферах: iGaming, FinTech, AdTech и Affiliate Marketing. Мы развиваемся более чем в 15 странах мира — от Азии до Латинской Америки, и представлены как на B2C, так и на B2B рынках.

Что и как?

🔵 от $2000 до $5000
🔵 Опыт от 1 до 3 лет
🔵 Удалёнка

📩 Изучить вакансию
hh.ru Вакансия Backend developer (Ruby on Rails) в Москве, работа в компании Appie.tech Зарплата: от 2000 до 5000 $ за месяц. Москва. Требуемый опыт: 1–3 года. Полная. Дата публикации: 26.01.2025.
  • ❤ 1
Post #35 80
  • ❤ 1
Post #34 102
#Собес
🤔 Чем отличаются переменные, начинающиеся с @, @@ и $?

@ — переменная экземпляра, принадлежащая объекту.
@@ - переменная класса, общая для всех экземпляров класса.
$ - глобальная переменная, доступная из любого места программы.

👉Новости 👉Платформа
  • ❤ 1
  • 👍 1
  • 🔥 1
Post #33 100
Post #32 103
  • 👍 1
Post #31 101
#Собес
🤔 Какие типы переменных есть в Ruby?

B Ruby есть четыре типа переменных:
🟠 Локальные ( local_variable ) - видны только внутри блока, метода или класса.
🟠 Переменные экземпляра ( @instance_variable ) - принадлежат конкретному
обьекту.
🟠 Переменные класса (@@class_variable ) - делятся между всеми экземплярами
класса.
🟠 Глобальные ( $global_variable ) - доступны из любого места программы.

👉Новости 👉Платформа
  • ❤ 1
Post #30 83
  • ❤ 1
Post #29 76
#Собес
🤔 Что происходит при вызове метода в Ruby?

Когда вызывается метод в Ruby, объекту отправляется сообщение с именем метода. Если метод существует у обьекта, он будет выполнен. Такой подход позволяет вызывать методы динамически с помощью send или public_send .

👉Новости 👉Платформа
  • ❤ 1
Post #28 65
#новости
😊 Ruby на российском рынке в 2024

2024 год стал насыщенным на события для российского рынка, связанных с использованием Ruby.

Кухня на районе

Этим летом сервис доставки еды «Кухня на районе» стал настоящим центром новостей. После того как более 400 клиентов отравились ботулизмом, компания была вынуждена приостановить свою работу. Основатели даже ушли из учредителей, и теперь «Кухня на районе» пытается найти новый путь.
Интересно, что Сбер активно искал покупателя на этот проект. Учитывая, что Сбер активно развивает свою экосистему, где уже используется Ruby, возможно, это не просто совпадение.


РокетБанк
Вторая крутая новость — Совкомбанк купил финтех-платформу «Рокетбанк». Помните, как пару лет назад этот банк закрылся, но теперь он снова в игре!

Совкомбанк решил дать ему новую жизнь.
Раньше «Рокетбанк» работал на Ruby on Rails, так что надеюсь, что все эти старые наработки не пропадут даром и будут использованы в новой версии.

Бери заряд! в экосистеме «Яндекса»

Важное событие произошло и в секторе аренды устройств. «Яндекс» приобрёл сервис аренды пауэрбанков «Бери заряд!», который также использует Ruby on Rails. В I квартале 2025 года проект будет интегрирован в приложение «Яндекс Go».
  • 👍 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →