Ruby on Rails | rubyhub
رفتن به کانال در Telegram
1 784
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-67 روز
-430 روز
آرشیو پست ها
📺 Сергей Малых. Монолит 2.0: Стратегия управления сложностью
Saint P RubyConf
Repost from Ruby on Rails 8. На русском
Аудит безопасности рельсового приложения
Вообще безопасность это не мой профиль. Но в 2026 какая разница какой у тебя профиль.
Проверка кода на наиболее типичные дыры — дело тривиальное. Сканер все расскажет и покажет.
А вот теперь самая вкусная часть.
1) Надо максимально обновить все гемы. А распутать взаимосвязи гемов и обновиться не сломав все приложение — это задача не простая.
2) Кроме гемов надо обновить и все NodeJS/Python/бинарные зависимости. Ведь сложное руби приложение использует под капотом кучу всего еще.
3) При обновлении могут потребоваться обновления миддлвар. Ведь свежие версии Rack стали строже к настройкам безопасности.
4) вишенка на торте — аудит и апгрейд продакшн докер образа. Может потребоваться полная перестройка архитектуры сборки образа, чтобы в итоговый образ не попали утилиты с уязвимостями которые не нужны в рантайме, но нужны при сборке других пакетов.
Introducing Insta: Snapshot Testing for Ruby
Insta — библиотека для snapshot-тестирования в Ruby с интерактивным процессом проверки изменений. Представьте её как assert_equal, где ожидаемое значение поддерживается автоматически.
Claude Skill аудит для Rails
Thoughtbot выпустил экспериментальный Claude Skill для аудита Ruby on Rails-приложений. Claude Skill анализирует тесты (RSpec), безопасность, дизайн кода, модели, контроллеры и выдаёт отчёт с уровнями критичности.
Claude Skill доступен на GitHub, можно клонировать и запускать локально.
💎 ROSTIC'S уходит от Ruby
CRM-система одной из крупнейших сетей быстрого питания в России долгое время строилась на Ruby on Rails. Ещё в 2020 году команда Evrone помогала ROSTIC'S запускать это решение. Evrone начали планомерный переход с Ruby на .NET.
💎 Nuke on Rails объединяет Brakeman, bundler-audit, проверки OWASP и анализ с помощью LLM в единый отчёт, ранжируя уязвимости безопасности и риски сопровождения по степени их влияния
💻github.com/nuke-on-rails/nuke-on-rails
Repost from Удалов
Давно не было соло — решил записаться без гостя и разобрать то, что вы сами накидали в комментариях и в канале.
Про агентов с полным доступом к инфре после выпуска с Русланом. Про DDD, TDD и зачем это, даже если на собесе не спрашивают. Про vibe coding, тестировщиков как узкое место и спор: ИИ отупляет или просто меняет навыки — как когда появился Google.
Heavy Tech #46
https://youtu.be/SQDQHuZs2rk
Ruby on Rails обошёл Next.js
а Vercel всё ещё немного опережает Cloudflare
n = 3 658 стартапов
Production Results
Что происходит, когда production Rails-приложения переводят с threads на fibers?
На Rage.rb:
— p95 latency ниже в 6x и 10x под нагрузкой
— 0% ошибок
— реальные endpoints и production traffic, без микробенчей
Podlodka #477 – Ruby on Rails Deep Dive
Кирилл Мокевнин – сооснователь онлайн-школы программирования «Хекслет», разработчик с почти двадцатилетним стажем, амбассадор организованного программирования и автор одноимённых YouTube- и Telegram-каналов. Он работал с Ruby on Rails ещё в коммерческой разработке, вокруг Rails строился сам Хекслет, и во многом на рельсах формировался его инженерный опыт.
Rails много раз хоронили, но он почему-то продолжает жить. В него коммитят, вокруг него остаются большие продукты, он по-прежнему очень быстро закрывает типовые веб-задачи и даёт то самое ощущение, что один человек может сделать приложение от и до. Разбираем главные идеи рельсов: convention over configuration, ActiveRecord, миграции, серверную шаблонизацию, jobs, очереди и готовую инфраструктуру.
Отдельно обсуждаем тёмную сторону этой философии: магию, метапрограммирование, динамически сгенерированные методы, колбэки в моделях, before_validation, жирные модели и боль больших проектов. А ещё – Sorbet, Tapioca и то, почему Кирилл со временем стал больше ценить типизацию, кодогенерацию и более «деревянный» код.
Не обходим стороной фронтенд в рельсах: Hotwire, Inertia, React, TypeScript и вечный спор о том, где не писать JavaScript действительно полезно, а где превращается в тупиковую ветку.
Ну и конечно обсуждаем главное: кому Rails вообще нужен сегодня. Почему его рано списывать, в каких продуктах он всё ещё даёт огромную скорость, а где лучше честно выбрать другой стек.
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Repost from Ruby on Rails 8. На русском
Ruby on AI. Дизайн Агента (Часть 1) / AI Harness
👉 https://youtu.be/z9TEJVKP77g
Группа: @pro_ruby_on_rails_ru
Вопросы: @ilia_zykin
❤️ лайк 🔂 репост
Забавно наблюдать, как Ruby on Rails когда-то вдохновлял Laravel, а теперь создатель Rails — David Heinemeier Hansson — выступает на сцене Laravel-ивента.
We are honored to announce David Heinemeier Hansson aka @dhh 🇩🇰, creator of Ruby on Rails, on stage at Laravel Live Denmark 2026. A Dane whose framework inspired a generation of developers comes home to Copenhagen this August. Different framework, same craft.
Repost from Удалов
Прагматичный DDD на Ruby: 350 микросервисов, тесты за 5 минут
https://youtu.be/gqHMT62NqU0
🚞 Rails Security Best Practices: A Comprehensive Guide
Разбор того, что Ruby on Rails защищает «из коробки», а что — нет: встроенная защита от CSRF, работа с cookies и экранирование данных — в отличие от задач на уровне самого приложения, таких как двухфакторная аутентификация (2FA), ведение журналов действий и управление доступом
💻 Вы делаете вайб-кодинг неправильно!!!
Стрим с ru_ruslan, топ-комментатором рубе-сообществ!
После наших вайб-код стримов разнес нас в пух и прах. Говорит, что делаем мы все неправильно. Сегодня покажет практики и свое кунг-фу.
Если почему-то не знаете Руслана? В любом ruby-чатике — первый коммент под постом его. Не верится, что он находит еще время на работу и освоение новых инструментов, но смегодня он докажет обратное.
Вы делаете вайб-кодинг неправильно
Стрим начался, подключаемся https://youtube.com/live/UqVX824JJLs?feature=share
📺Что должен знать каждый backend про N+1, lazy preload и производительность / 💎Евгений Демин
В этом выпуске в гостях Евгений Дёмин — Ruby-разработчик и автор нескольких популярных open source библиотек, которые решают проблемы с базами данных, валидацией и производительностью. Женя начинал как математик в Калининграде, попал на западный рынок почти случайно — друг порекомендовал его британскому рекрутеру, а всё собеседование свелось к фразе «Yes, please» в телефонной трубке.
Тем не менее его взяли.
‼️Анонсируем набор докладов на конференцию в Санкт-Петербурге (примерная дата ~ 6 июня).
Жестких ограничений по темам нет - про Ruby, базы данных, devops и в целом все что можете интересно рассказать. В видео поговорили про доклады и конференции, не стесняйтесь подавать заявку, если вы в чем-то разобрались, это может быть многим интересно.
ПОДАЧА ДОКЛАДА ➡️ https://forms.yandex.ru/u/69b53f6d84227c436538552c/
Питерское (на самом деле глобальное) сообщество Рубистов https://t.me/saintprubycommunity
