Изучайте программирование с нашими статьями
Практические туториалы, глубокие разборы технологий и актуальные тренды в мире разработки от экспертов индустрии.
Свежий контент
Самые актуальные материалы от наших экспертов
uv: современный менеджер пакетов для Python
uv — инструмент нового поколения для управления Python-зависимостями. Написан на Rust компанией Astral, в 10–100...
System prompts: задаём роль языковой модели
System prompt — это невидимая инструкция для модели которую задаёт разработчик. Пользователь её не видит,...
environs: типизированные переменные окружения
environs — библиотека для чтения переменных окружения из .env файла с поддержкой типов. Это эволюция...
rich: красивый вывод в терминал
rich — Python-библиотека для форматированного вывода в терминал. Цвета, таблицы, панели, markdown, прогресс-бары, спиннеры —...
Токены в LLM: как модель видит текст
Когда ты отправляешь запрос языковой модели, она не видит слова или буквы. Она видит токены...
Модуль datetime: работа с датами и временем
datetime — стандартный модуль Python для работы с датами и временем. Входит в стандартную библиотеку,...
.env файлы и переменные окружения: секреты вне кода
Представь что ты написал программу с API-ключом прямо в коде и залил её на GitHub....
Виртуальные окружения в Python: зачем и как
Когда начинаешь второй Python-проект и ставишь pip install requests — эта библиотека устанавливается глобально, для...
argparse: аргументы командной строки в Python
Когда скрипт вырастает из игрушки в инструмент, input() становится неудобным. Профессиональные CLI-программы принимают аргументы при...
Генераторы в Python: ленивые вычисления и стриминг
Когда API возвращает большой ответ — текст на несколько тысяч токенов — ждать полного ответа...
Слои и кэширование в Docker
Каждая инструкция в Dockerfile создаёт слой — промежуточный образ. Docker кэширует слои и переиспользует их...
Docker Hub — хранилище образов
Docker Hub — публичный реестр Docker образов. Как npm для Node.js или PyPI для Python,...
Выберите направление
Каждая категория содержит тщательно отобранные материалы от экспертов
Хотите поделиться знаниями?
Станьте автором в нашем блоге и помогите другим разработчикам изучать новые технологии