Ruby Backend | YeaHub
59 subscribers
41 photos
21 videos
177 links
Теория, подготовка к интервью и курсы для Ruby разработчиков

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

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

Для связи: @ruslan_kuyanets
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🏕 Прикольный лайфхак для VS Code, о котором 99% пользователей даже не знают

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

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

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #git
🤔 Что делает команда git stash?

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

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#полезное
🤯 Kamal от DHH

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

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

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

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #git
🤔 Что такое HEAD с точки зрения Git?

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

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Мощный трюк для вайбкодеров

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

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #git
🤔 Почему мы делаем git pull, а затем git push?

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

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #git
🤔 Как посмотреть, что именно вы изменили в определенном файле git?

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


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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👍 Автоматическая генерация миграций

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

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

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

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 В чем разница между git pull и git fetch?

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

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


📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#новости
😵 Каждый год RailsWorld всё больше превращается в привычный ритуал. В этом году добавили даже отдельный Rails at Scale Summit, спонсированный Shopify, в красивой локации с видом.

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

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

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #Testing
🤔 Что делают команды git push и git pull?

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

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


📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM