Он умеет линтить, форматировать и автоматически чинить часть ошибок, при этом может заменить Flake8, Black, isort и ещё несколько инструментов.
Написан на Rust, поддерживает сотни правил и настолько быстрый, что спокойно подходит для pre-commit и CI.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
В статье предлагают:
🫡 uv — зависимости, окружения и версии Python;🫡 Ruff — линтинг, форматирование и импорты;🫡 pyproject.toml — единая конфигурация;🫡 uv.lock — воспроизводимые зависимости;🫡 uv run pytest — запуск тестов;🫡 Docker и CI/CD поверх того же стека.
Практичный гайд, чтобы собрать проект без старого зоопарка конфигов.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥2👍1
Pyright от Microsoft проверяет типы в Python-коде еще до запуска программы и помогает ловить ошибки на этапе разработки.
Инструмент рассчитан в том числе на крупные кодовые базы, поддерживает современные type hints и может использоваться как из командной строки, так и через расширение для VS Code.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👍1
В статье рассуждают о том, где заканчивается полезная доработка и начинается обычный перфекционизм.
Хороший ориентир: если новая правка уже не оправдывает потраченное время — возможно, продукт пора отпускать.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1🔥1
Внутри:
🫡 Python Core, синтаксис и ООП;🫡 Алгоритмы и структуры данных;🫡 Django и FastAPI;🫡 Linux и Docker;🫡 Асинхронное программирование;🫡 Тестирование;🫡 Практика и подготовка к собеседованиям.
Для каждого этапа также подобраны курсы, тренажеры и дополнительные материалы.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Самый дорогой способ проверить идею — полгода её разрабатывать.
Сначала проверьте спрос. Так сделали эти ребята:
— Юра выбрал нишу, которую все считают скучной, но там уже платят. Начал с $100 в месяц, через год вышел примерно на $10K.
— Денис один собрал AI-игру в Telegram. За первые полтора месяца ~$1 500.
— Аня не пишет код, но запустила AI-бота для английского. Первые ~$200 пришли в первый же месяц.
Масштабы разные, схема одна:
1. Найти, за что люди уже платят.
2. Быстро собрать MVP.
3. Проверить спрос на живых пользователях.
4. Только потом докручивать продукт.
Это не рецепт «как точно сделать $10K». Гарантий вообще нет.
Но так вы узнаете ответ за недели, а не за год.
В @its_capitan разбирают такие запуски по шагам: что сделали, сколько получили, где облажались.
Подписывайтесь, чтобы запускать продукты, которые нужны пользователям, а не пилить в стол.
Сначала проверьте спрос. Так сделали эти ребята:
— Юра выбрал нишу, которую все считают скучной, но там уже платят. Начал с $100 в месяц, через год вышел примерно на $10K.
— Денис один собрал AI-игру в Telegram. За первые полтора месяца ~$1 500.
— Аня не пишет код, но запустила AI-бота для английского. Первые ~$200 пришли в первый же месяц.
Масштабы разные, схема одна:
1. Найти, за что люди уже платят.
2. Быстро собрать MVP.
3. Проверить спрос на живых пользователях.
4. Только потом докручивать продукт.
Это не рецепт «как точно сделать $10K». Гарантий вообще нет.
Но так вы узнаете ответ за недели, а не за год.
В @its_capitan разбирают такие запуски по шагам: что сделали, сколько получили, где облажались.
Подписывайтесь, чтобы запускать продукты, которые нужны пользователям, а не пилить в стол.
❤1
Теперь можно писать
lazy import, чтобы тяжёлая библиотека загружалась не при старте программы, а только когда реально понадобится.Заодно JIT на x86-64 Linux ускорился в среднем на 7–8%, появился новый профилировщик Tachyon, а UTF-8 стал стандартной кодировкой.
tags: #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5🔥3