📂 Категория: tools

rbenv, RVM или chruby? Менеджеры Ruby под микроскопом

Вы только что установили свежий Ubuntu, открыли терминал с мечтами о новом Rails-проекте… И тут “ruby: command not found”. Знакомо? Добро пожаловать в мир менеджеров Ruby-версий — где одни спасают ваши нервы, а другие их испытывают. Сегодня разберём трёх китов: RVM, rbenv и chruby, их больные места и подводные камни.

Pain: 🐣🧑‍💻🔧 · ⏱ ~10 мин. чтения

Gemspec и Bundler: как устроены гемы

Вы когда-нибудь задумывались, почему bundle install иногда работает как швейцарские часы, а иногда — как советский трактор в -30°C? Сегодня разберёмся, как устроены Ruby-гемы изнутри, почему ваш gemspec внезапно сломал production, и как Bundler решает головоломку зависимостей.

Pain: 🐣🧑‍💻🔧 · ⏱ ~11 мин. чтения

IRB vs Pry: кто твой интерактивный друг

Каждый Ruby-разработчик знает: когда код ведёт себя как капризный подросток, интерактивная консоль — последний оплот здравомыслия. Но какой инструмент выбрать: старый добрый IRB или харизматичный Pry? Разберёмся на примерах, боли и даже немного философии.

Pain: 🐣🧑‍💻🔧 · ⏱ ~13 мин. чтения