В статье рассуждают о том, где заканчивается полезная доработка и начинается обычный перфекционизм.
Хороший ориентир: если новая правка уже не оправдывает потраченное время — возможно, продукт пора отпускать.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
Внутри:
🫡 Python Core, синтаксис и ООП;🫡 Алгоритмы и структуры данных;🫡 Django и FastAPI;🫡 Linux и Docker;🫡 Асинхронное программирование;🫡 Тестирование;🫡 Практика и подготовка к собеседованиям.
Для каждого этапа также подобраны курсы, тренажеры и дополнительные материалы.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Теперь можно писать
lazy import, чтобы тяжёлая библиотека загружалась не при старте программы, а только когда реально понадобится.Заодно JIT на x86-64 Linux ускорился в среднем на 7–8%, появился новый профилировщик Tachyon, а UTF-8 стал стандартной кодировкой.
tags: #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤5🔥3
sorted() и .sort() выглядят почти одинаково, но ведут себя по-разному. Первый создаёт новый список, второй сортирует исходный на месте.В статье как сортировать по одному или нескольким полям, работать со строками, словарями и объектами своих классов, а также использовать
key, lambda, itemgetter и attrgetter.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1🔥1
Нашли фреймворк PyBroker, который умеет:
🫡 Тестировать стратегии на исторических данных;🫡 Работать сразу с несколькими финансовыми инструментами;🫡 Обучать и подключать ML-модели;🫡 Проводить Walkforward Analysis;🫡 Загружать данные из Yahoo Finance и Alpaca;🫡 Оптимизировать параметры стратегии;🫡 Ускорять расчёты через NumPy и Numba.
Подойдёт для исследований и проверки торговых идей перед реальным запуском.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Свежий дайджест собрал главные обновления месяца: новые PEP, релизы библиотек и интересные проекты сообщества.
Отдельно разбираются операторы
?., ?[] и ?? для работы с None, ускорения в msgspec, развитие django-modern-rest и новые версии популярных Python-инструментов.tags: #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3👍2
Playwright умеет открывать Chromium, Firefox и WebKit, выполнять JavaScript, кликать по кнопкам, заполнять формы и собирать данные с сайтов.
В статье с нуля разбирают локаторы, browser context, авторизацию, пагинацию и парсинг динамического контента.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥3💯1
В репозитории разобраны:
🫡 Массивы и связные списки;🫡 Хеш-таблицы, очереди и стеки;🫡 Деревья, графы и кучи;🫡 Бинарный поиск и рекурсия;🫡 Divide and conquer;🫡 Метод двух указателей;🫡 BFS и DFS;🫡 Сортировка слиянием.
Все примеры идут на Python, а сам материал можно использовать как конспект перед техническим интервью.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🔥2
В статье разбирают реальный кейс с долгими процессами, внешними API и кучей состояний, которые раньше превращали контроллеры и фоновые задачи в лапшекод.
Решение — связка CQRS + стейт-машины: бизнес-логику вынесли в изолированные команды, а управление процессом оставили отдельному оркестратору.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥1
Нашёл удобную базу, где темы разобраны коротко, структурированно и сразу с примерами.
Можно быстро освежить Python Core, Django, FastAPI, SQLAlchemy, Pandas, NumPy, машинное обучение или разобраться с многопоточностью и асинхронностью.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍3🔥2
В статье дают пошаговый каркас ответа: требования → расчёт нагрузки → API → модель данных → архитектура → масштабирование и проверка отказов.
Плюс есть список тем для подготовки и типовые задачи для разных уровней.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2