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 #150 · Back to latest

Older Posts 20 shown
Post #149 26
#Собес #RabbitMQ
🤔 Каковы недостатки RabbitMQ?

Основные недостатки RabbitMQ включают снижение доступности системы при перегрузке, возможность повторного потребления сообщений, риск потери сообщений без надлежащей конфигурации и сложности обеспечения унифицированного подхода к архитектуре.

👉Новости 👉Платформа
Post #148 24
#видео
👋 Чистая архитектура: Как разделить бизнес-логику и детали реализации

В этом выпуске подкаста HeavyTech мы обсуждаем принципы чистой архитектуры и их применение в разработке на Ruby on Rails. Ведущий Сергей Удалов рассказывает о том, как важно разделять бизнес-логику и технические детали, чтобы сделать код более тестируемым, масштабируемым и переиспользуемым.

👉Новости 👉База вопросов
Post #147 25
#Собес #RabbitMQ
🤔 Что такое обмен сообщениями?

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

👉Новости 👉Платформа
Post #146 33
#полезное
🥺 DHH про Importmap:

Import maps стали ключевым прорывом, который сделал возможным подход #nobuild — без отказа от современного JavaScript.
Я уже несколько лет не начинаю новые JS-сборки — и это прекрасно.
Здорово видеть, как Shopify помогает продвигать эту технологию дальше.


Shopify Engineering:

Import maps и модули JavaScript — важные примитивы веб-платформы, которые дают серьёзные преимущества в производительности, но на масштабе они были ненадёжны.
Мы это исправили!


👉Новости 👉База вопросов
Post #145 24
#Собес #RabbitMQ
🤔 Как работает RabbitMQ?

RabbitMQ обрабатывает сообщения через цепочку компонентов: продюсер отправляет сообщение в обмен, который перенаправляет его в очередь согласно правилам маршрутизации, а потребитель обрабатывает сообщение из очереди.

👉Новости 👉Платформа
Post #144 26
Дни Trix сочтены. Очень жду новое поколение Action Text, которое готовит Хорхе.

Прим.: Trix — это текущая библиотека для редактирования текста в Rails. Action Text — фреймворк для работы с Rich Text, а Хорхе (Jorge Manrubia) — один из ключевых разработчиков Rails

👉Новости 👉База вопросов
Post #143 31
#Собес #RabbitMQ
🤔 Что такое сервер в RabbitMQ?

Сервер RabbitMQ — это масштабируемая и надежная реализация AMQP- брокера, который отвечает за управление сообщениями между производителями и потребителями. Он показывает сообщения о запуске и успешно запускает брокер, если конфигурация выполнена корректно.

👉Новости 👉Платформа
Post #142 31
#полезное
😇 Logman — упрощённая отладка логов Rails

Logman — десктопное приложение для удобного анализа логов Rails. Вместо ручного поиска нужной информации среди большого объёма логов, приложение помогает быстро находить важные данные для отладки.

Создано как решение реальной проблемы, с которой сталкиваются разработчики при работе с Rails-приложениями.
Открыт ранний доступ.

👉Новости 👉База вопросов
Post #139 28
#Собес #networks
🤔 Назовите две технологии, которые можно использовать для подключения двух офисов в УДаленных локациях.

Для подключения двух офисов в удаленных локациях можно использовать VPN (виртуальную частную сеть) и облачные технологии. VPN обеспечивает защищённое соединение через Интернет, а облачные технологии позволяют обмениваться данными и приложениями через удалённые серверы.

👉Новости 👉База вопросов
  • ❤ 1
Post #137 20
#Собес #networks
🤔 Что такое интерсеть (internetworking)?

Интерсеть - это объединение нескольких отдельных сетей, соединённых с помощью маршрутизаторов или шлюзов. Она создаёт единую структуру, позволяя различным сетям взаимодействовать друг с другом, независимо от их типа и технологии.

👉Новости 👉База вопросов
  • ❤ 1
Post #136 25
#полезное
😇 Редактор нового поколения для Action Text

В 37signals готовится важное обновление Action Text. Никаких Trix, House, Tiptap или ProseMirror. Это полноценная замена редактора, которая поднимет работу с rich text в Rails на принципиально новый уровень. Всё, что мы хотели от редактора последние годы — теперь станет реальностью.

Редактор уже используется внутри нового продукта, тестируется и полируется. Совсем скоро — релиз.

Главное:
– Полностью совместим с текущим backend и canonical markup Action Text.
– Современный WYSIWYG с поддержкой Markdown.
– Полностью клиентская реализация, легко переносимая.
– Улучшенный HTML-вывод при сохранении.

Это не просто шаг вперёд — это новая платформа для текста в Rails. Без ограничений Trix, без компромиссов. Фундамент, на котором можно строить редактор уровня Basecamp и выше.

👉Новости 👉База вопросов
Post #135 32
#Собес #networks
🤔 Назовите уровни пользовательской поддержки в модели OSI.

К уровням пользовательской поддержки в модели OSI относятся прикладной (Application), представления (Presentation) и сеансовый (Session). Эти уровни отвечают за взаимодействие приложений, обработку данных и управление соединениями.

👉Новости 👉База вопросов
Post #134 46
#полезное
😎 Solid Queue и новое слово в Active Job для Rails

В блоге AppSignal вышла отличная статья про Solid Queue. В отличие от Sidekiq и других решений, он полностью на PostgreSQL и не требует Redis.

Интеграция — как по учебнику: все на Active Job, удобные CLI-команды, хорошие dev- и test-режимы. Для простых проектов — прям идеально.

Но стоит ли переходить? Пока что Solid Queue — новичок. В проде он работает, но обкатан хуже, чем тот же Sidekiq. Нет поддержки шедулинга задач, нет полноценной веб-панели — всё ещё развивается.

Если сейчас всё стабильно и работает — менять не обязательно. Но если хочется быть ближе к «Rails way» и упростить инфраструктуру — Solid Queue уже заслуживает внимания.

👉Новости 👉База вопросов
Post #133 33
#Собес #networks
🤔 Назовите аппаратные уровни или уровни поддержки сети в модели OSI.

Аппаратные уровни в модели OSI - это физический уровень, канальный уровень и сетевой уровень. Они отвечают за передачу данных по сети, управление доступом к среде и маршрутизацию пакетов.

👉Новости 👉База вопросов
Post #131 25
#Собес #networks
🤔 Что такое протокол HTTPS?

HTTPS (HyperText Transfer Protocol Secure) - это защищенная версия протокола НТТР, использующая SSL/TLS для шифрования данных. Он работает через порт 443 и защищает передаваемые данные от перехвата или изменения.

👉Новости 👉База вопросов
Post #130 24
#видео
👍 Сравнение производительности Ruby-интерпретаторов: MRI vs Truffle vs Truffle Native

Проверьте реальные данные сравнения популярных Ruby-интерпретаторов – MRI, Truffle и Truffle Native!

В этом ролике подробно рассматриваются показатели производительности каждого интерпретатора при работе с реальными проектами Ruby on Rails. Узнайте плюсы и минусы каждой технологии, основанной на GraalVM, и выясните, почему классический MRI всё ещё остаётся лидером среди разработчиков.

👉Новости 👉База вопросов
Post #129 30
#Собес #networks
🤔 Назовите некоторые службы, предоставляемые прикладным уровнем в интернет-модели.

Прикладной уровень предоставляет такие службы, как электронная почта SMTP), передача файлов (FTP), управление доступом (SSH) и сетевой виртуальный терминал (Telnet).

👉Новости 👉База вопросов
Post #128 35
#полезное
🛞 Панель управления для Active Storage — без внешних зависимостей

active_storage_dashboard — современная админка для мониторинга и работы с Active Storage. Позволяет просматривать blobs, вложения и статистику без стороннего JS и CSS.

— Показывает статистику по blobs и вложениям
— Выделяет неиспользуемые объекты
— Позволяет быстро находить и инспектировать файлы
— Подходит для продакшена и локальной отладки

Полезный инструмент для сопровождения проектов на Active Storage.

👉Новости 👉База вопросов
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 →