H
@hikkidg
7 posts

🎯 Как работать с несколькими SSH-ключами в Git и GitHub (личный + рабочий аккаунт)

Если вы используете GitHub и у вас есть личный и рабочий аккаунты, то быстро появляется боль: Git не понимает, какой SSH-ключ подставить, и начинает всё ломаться — от доступа к репо до установки зависимостей.

Сервер на коленке для простых задач: Raspberry Pi + Portainer

Периодически всплывают задачи, для которых необходим постоянно запущенное приложение, но по тем или иным причинам тебе не хочется использовать для этого VDSки. Например, он должно потреблять ничтожно мало процессорного времени и при этом периодически что-то выполнять раз в N часов: бэкапы, боты и т. д.

Стратегии с автоследованием

Вы навреняка видели в приложениях брокеров баннеры типа "Автоследование. Подключите готовую стратегию от профи и зарабатывайте". И конечно же хочется посмотреть, что там за подключение такое, что можно вот так взять и зарабатывать.

Пирамида тестирования в Python

После опубликации предыдущей статьи получил комментарий: "Я удивлён, что есть тесты, на которые нужно разворачивать докер для имитации сторонних сервисов". И тут я задумался, что возможно стоит немножко рассказать про тесты в целом в экосистеме Python.

AsyncIO и синхронные вызовы

Недавно на работе столкнулся с интересным багом связанным с асинхронностью во время написания тестов. Мне нужно было залогиниться в сервисе несколько раз с неправильными данными, чтобы получить блокировку аккаунта (собственно механизм блокировки я и тестировал).

Программистские собеседования в 2024

Недавно я вновь вышел на рынок труда и активно прохожу собеседования в различные компании. Практически все компании проводят этап алгоритмических собеседований или лайвкодинга с задачками.

Про Obsidian

Obsidian можно найти тут https://obsidian.md/