В статье разбирают:
🫡 Как работает __del__;🫡 Почему момент вызова может быть неопределённым;🫡 Что происходит при наследовании;🫡 Как ведут себя исключения;🫡 Почему циклические ссылки создают проблемы;🫡 Когда лучше использовать weakref;🫡 Почему для ресурсов надёжнее with.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
Нашли репозиторий, где собраны roadmap, книги, курсы, видео и гайды для изучения языка с нуля.
Плюс есть отдельные разделы по Django, Tkinter и PyQt и подборки под разный уровень подготовки.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
В статье создают Telegram-бота, который следит за камерой и присылает уведомление, если видит человека.
YOLO отвечает за детекцию, IoU-трекер — за отслеживание между кадрами, а тяжёлый инференс при желании можно вынести на отдельный сервер.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1🤔1
В репозитории собрали подробную дорожную карту для тех, кто хочет развиваться в Machine Learning.
Путь начинается с Python, алгоритмов, математики и SQL, а дальше переходит к классическому ML, Deep Learning, LLM и проектированию ML-систем.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2👍1
В статье разбирают главную ловушку FastAPI: если внутри
async def вызвать блокирующий requests.get() или синхронный драйвер БД, event loop встанет целиком.В тесте такой вариант просел примерно с 192 до 4,9 RPS, а
/health начал отвечать по 10 секунд. Для sync-библиотек безопаснее def или run_in_threadpool, а CPU-heavy задачи лучше выносить в процессы или фоновые воркеры.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2😁1
Инструмент позволяет:
🫡 Вставить SQL-код;🫡 Автоматически построить ER-диаграмму;🫡 Показать таблицы, ключи и связи;🫡 Работать прямо в браузере;🫡 Быстро документировать структуру БД.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👍1
В статье показывают, как превратить простой цикл «LLM → tool → result» в более надёжную агентную систему.
Отдельно разделяют роли Planner / Worker / Critic, чтобы агент не планировал, выполнял и проверял собственную работу одним промптом.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥3👍2
Она позволяет получать данные о рейсах из Google Flights прямо из Python: аэропорты, даты, классы обслуживания, пересадки, авиакомпании и ограничения по цене.
Есть фильтры по времени вылета и прилёта, длительности, пересадкам, багажу и даже выбросам.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥4👍3
В статье разбирают:
🫡 Компиляцию типизированного Python в C-extension;🫡 Почему важны точные аннотации типов;🫡 Проблемы с bytes, bytearray, Any и Optional;🫡 Ограничения с metaclass и dataclass;🫡 Runtime-проверки типов;🫡 Бенчмарк h11 до и после компиляции.
Хороший материал, если хочется понять, где типизация даёт не только удобство, но и скорость.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍2
Он может заменить
pip, pip-tools, pipx, poetry, pyenv, virtualenv и ещё несколько привычных инструментов.Умеет ставить Python, управлять зависимостями и окружениями, работать с lock-файлами, запускать скрипты и CLI-инструменты. По бенчмаркам проекта, uv работает в 10–100 раз быстрее pip.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
В статье на одном примере разбирают разницу между REST и GraphQL: количество запросов, over-fetching, кэширование, ошибки, нагрузку на сервер и проблему N+1.
REST проще кэшировать и удобнее для публичных API, а GraphQL хорошо подходит для сложных интерфейсов, где клиенту нужны данные сразу из нескольких сущностей.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
В репозитории есть:
🫡 Линтеры и форматтеры;🫡 Type checkers;🫡 Testing tools;🫡 Debugging и profiling;🫡 Package managers;🫡 Logging;🫡 Security tools;🫡 Документация и сборка пакетов.
Сохраняем в избранное, потому что список регулярно обновляется
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1🔥1
Автор спускается на уровень Linux и показывает, как устроена серверная часть изнутри: создание сокета,
bind(), listen(), accept(), TCP-соединения и работа через файловые дескрипторы.Хороший материал, чтобы наконец связать воедино Python, HTTP и сетевой стек Linux.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
ИИ-система может отлично решать задачи бизнеса, но при этом оставаться уязвимой. Утечки данных, атаки на модели, небезопасные сценарии работы агентов — проблемы, которые проще предупредить на этапе проектирования, чем исправлять после запуска.
На открытом уроке разберём, как создавать ИИ-системы с учетом требований безопасности с самого начала. Вы узнаете, какие угрозы характерны для LLM, как применять принципы Security by Design и какие архитектурные решения помогают защитить данные и компоненты системы.
Разберём практический кейс. Урок пройдет в преддверие старта курса «ИИ-архитектор».
Он будет полезен архитекторам ПО, разработчикам, специалистам по инфраструктуре и безопасности, которые проектируют или внедряют ИИ-решения. После занятия вы поймете, как закладывать защиту в архитектуру ИИ-систем и создавать решения, устойчивые к атакам и утечкам данных: https://otus.pw/qGXPC/?erid=2W5zFGUXPvh
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
На открытом уроке разберём, как создавать ИИ-системы с учетом требований безопасности с самого начала. Вы узнаете, какие угрозы характерны для LLM, как применять принципы Security by Design и какие архитектурные решения помогают защитить данные и компоненты системы.
Разберём практический кейс. Урок пройдет в преддверие старта курса «ИИ-архитектор».
Он будет полезен архитекторам ПО, разработчикам, специалистам по инфраструктуре и безопасности, которые проектируют или внедряют ИИ-решения. После занятия вы поймете, как закладывать защиту в архитектуру ИИ-систем и создавать решения, устойчивые к атакам и утечкам данных: https://otus.pw/qGXPC/?erid=2W5zFGUXPvh
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
❤2