База знаний
Проекты
Теги
О себе
RSS
Берлога программиста
Заметки о жизни, работе и хобби
Обзор на курс "Основы генетики"
Краткий обзор на курс “Основы генетики”
Обзор на курс "Мир Страдающего Средневековья"
Краткий обзор на курс “Мир Страдающего Средневековья” и несколько любопытных фактов оттуда
Как работает ChatGPT
Обзорная статья на тему нейронных сетей. Как они работают, из чего состоят и куда будут развиваться
У вас нет причин использовать Alpine для python проектов
Выбираем базовый образ для python проекта чуть более осознанно.
Обновляем ключи для apt
Разбираемся с проблемой “Key is stored in legacy trusted.gpg keyring”
Готовимся резать лосей в портфеле
Анализ биржевого портфеля в картинках
Дорогие рекрутеры!
Предложения по улучшению коммуникации в процессе найма. Прошу простить за формулировки, ибо наболело.
Не все индексы одинаково полезны
Каждый разработчик знает, что если запрос тормозит, то надо просто добавить индекс. Контринтуитивна обратная ситуация - чтобы запрос работал быстрее, надо индекс удалить. Вот именно с таким случаем я и столкнулся на работе.
Моя любовь к линтерам
Линтеры бывают хорошие и плохие, полезные и не очень. Вот я и поделюсь своим опытом работе с ними.
Правильный запуск python-пакетов
Небольшая детективная заметка о том, как запускается python-пакет.
Туда
→
<div><img src="//mc.yandex.ru/watch/23739118" style="position:absolute; left:-9999px;" alt="" /></div>