TGViewer
Channel Public Channel
Ruby Backend | YeaHub

Ruby Backend | YeaHub

@yeahub_ruby_backend

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

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

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

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

Showing posts older than #210 · Back to latest

Older Posts 20 shown
Post #209 19
#Собес #Testing
🤔 Что делают команды git push и git pull?

💬 Кратко:
Команда git push отправляет ваши локальные изменения в удаленный репозиторий. Команда git pull скачивает изменения из удаленного репозитория и объединяет их с вашей локальной версией.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору


📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #208 19
#новости
😵 Каждый год RailsWorld всё больше превращается в привычный ритуал. В этом году добавили даже отдельный Rails at Scale Summit, спонсированный Shopify, в красивой локации с видом.

Rails Foundation формально работает ради всей экосистемы, но на практике это больше альянс компаний, заинтересованных в развитии Rails. Закрытые, небольшие форматы вроде Rails at Scale Summit — это скорее бонус для участников фонда, чем открытая инициатива для всего сообщества.

Если честно, мало верится, что команда DHH покажет что-то принципиально новое, и что Rails вдруг снова взлетит в популярности. Rails остаётся важным инструментом, но вряд ли ждёт второе дыхание хайпа.

👉Новости 👉База вопросов
Post #207 18
#Собес #git
🤔 В чем разница между git pull и git fetch?

💬 Кратко:
git fetch только скачивает изменения из удаленного репозитория, не изменяя локальные файлы. git pull обьединяет эти изменения с вашей Текущей веткой.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору


📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
  • ❤ 1
Post #206 17
#полезное
👍 Автоматическая генерация миграций

Кирилл Мокевнин показал, как миграции создаются автоматически на основе параметров в CLI.

CLI позволяет сразу сгенерировать миграцию с нужными полями, а затем легко откатить или удалить её без лишних сложностей.

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

👉Новости 👉База вопросов
Post #205 21
#Собес #git
🤔 Как посмотреть, что именно вы изменили в определенном файле git?

💬 Кратко:
Используйте команду git diff для просмотра изменений. Для конкретного файла:
git diff ‹имя_файла>


📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #203 22
#Собес #git
🤔 Почему мы делаем git pull, а затем git push?

💬 Кратко:
Мы делаем git pull , чтобы сначала синхронизировать наш локальный репозиторий с последними изменениями из удаленного. Затем выполняем git push , чтобы отправить свои изменения. Это помогает избежать конфликтов и сохранить согласованность данных между участниками команды.

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
  • ❤ 1
Post #202 22
#полезное
😊 Мощный трюк для вайбкодеров

Если открыть любой репо на GitHub и заменить "hub" на "mvp" в URL — получишь детализированный промт для этого репозитория, который можно скормить LLM, чтобы сгенерировать аналог (клон)

👉Новости 👉База вопросов
  • ❤ 1
Post #201 19
#Собес #git
🤔 Что такое HEAD с точки зрения Git?

💬 Кратко:
HEAD в Git - это указатель на текущую ветку или коммит. Он показывает, над чем вы сейчас работаете, и меняется при переключении веток или выполнении коммитов.

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #200 24
#полезное
🤯 Kamal от DHH

Kamal остаётся инструментом «быстрого деплоя» через SSH и Docker. Удобно для маленьких команд, но с точки зрения безопасности есть ограничения: один ключ даёт полный доступ, секреты хранятся в .env.

Будет ли Kamal использоваться в будущем?

Для сравнения: Dokku существует уже больше десяти лет, имеет сообщество, экосистему плагинов и продолжает использоваться в продакшене. Kamal пока на старте, и многое зависит от того, станет ли он развиваться в сторону зрелого инструмента с упором на безопасность и работу в командах — или останется удобной, но нишевой утилитой «под Basecamp».

👉Новости 👉База вопросов
Telegram YeaHub Главные новости и обновления платформы YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников. Платформа: https://yeahub.ru Для связи: @ruslan_kuyanets
  • ❤ 1
Post #199 19
#Собес #git
🤔 Что делает команда git stash?

💬 Кратко:
Команда git stash сохраняет текущие незавершённые изменения в специальное место (стек), чтобы вы могли переключиться на другую ветку или выполнить другие действия. Эти изменения можно позже восстановить с ПОМОЩЬЮ git stash apply или git stash pop .

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
  • ❤ 1
Post #198 17
#полезное
🏕 Прикольный лайфхак для VS Code, о котором 99% пользователей даже не знают

Вы можете легко менять местами элементы сайдбара и терминала, просто перетаскивая их

Простой трюк, который выводит кастомизацию VS Code на новый уровень

👉Новости 👉База вопросов
  • ❤ 1
Post #197 16
#Собес #git
🤔 Перечислите команды для удаления ветки git

💬 Кратко:
Для удаления локальной ветки:
git branch -d ‹ branch_name>

Если ветка содержит незавершённые изменения:
git branch -D ‹ branch_name>

Для удаления удалённой ветки:
git push origin --delete ‹branch_name>


📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #196 19
#полезное
❤️‍🔥 Нашёл годную опенсорс тулзу: FossFLOW

Позволяет создавать качественные 3D-диаграммы для наглядной архитектуры софта и инженерных систем. Удобный интерфейс, поддержка импорта/экспорта в JSON и хранение данных локально в браузере

Можно юзать онлайн или развернуть c GitHub

👉Новости 👉База вопросов
Post #195 18
#Собес #git
🤔 Что такое git reflog?

💬 Кратко:
git reflog показывает историю всех перемещений HEAD, включая коммиты, слияния и переключения веток. Эта команда полезна для восстановления потерянных коммитов или веток.

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #193 19
#Собес #git
🤔 Как отменить коммит, который уже был отправлен и обнародован?

💬 Кратко:
Для отмены коммита, который был отправлен на сервер, можно использовать команду git revert , которая создаст новый коммит, отменяющий изменения. Важно, что это безопасный метод, так как сохраняется история изменений.

📌 Полный разбор + примеры использования — на платформе:
👉
Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #192 18
#полезное
😬 Nuances on Kubernetes - RubyConf Taiwan 2025

Kubernetes — самый быстрый способ снизить производительность приложения, если пропустить важные детали

Запустить сервис в кластер просто. Но чуть завысили resource limits — и он уже работает медленнее.
Добавили неточную проверку liveness — и под нагрузкой перезапуски идут один за другим.
Даже «лучшие практики» контейнеризации иногда уменьшают скорость, вместо того чтобы её повысить.

Настройка Kubernetes — это не копирование чужого гайда, а точная подгонка под конкретное приложение.

👉Новости 👉База вопросов
Post #190 24
#полезное
🥄 В VS Code появились чекпоинты. Теперь можно сохранять контрольные точки чата и откатываться к нужному состоянию

При выборе чекпоинта VS Code восстанавливает изменения в рабочем пространстве и историю чата на тот момент. После восстановления можно повторить отменённое действие

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