Библиотека питониста | Python, Django, Flask
40.4K subscribers
2.79K photos
75 videos
51 files
4.37K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.iss.one/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
👉 Запятая, которая меняет всё!

Один элемент в кортеже? Если забудете запятую, получите строку вместо tuple.
👍323❤‍🔥1
🐳 Делаем конкурента DeepSeek R1-Zero на домашней пекарне: метод GRPO в Unsloth

Обычно LLM требуют мощных GPU, но теперь даже на видеокарте с ограниченной памятью можно обучать модели логического рассуждения.

💡 Фишка — новый алгоритм GRPO, который позволяет моделям развивать логическое мышление без вмешательства человека.

Подробнее в нашей статье: https://proglib.io/sh/MyBCbq9is5
🔥5👍31
⚠️ В машинном обучении, как в любви: слишком идеальные предсказания – это подозрительно!

Когда модель слишком прилипчива к тренировочным данным, результат оказывается… ну, как в отношениях, когда всё кажется идеальным, но реальность ломает сердце.

Оверфиттинг (Overfitting) – модель так хорошо запомнила тренировочные данные, что на реальных данных начинает путаться.
💔 В любви: «Я выбрал идеального партнёра по профилю, а в жизни выяснилось, что его «идеальность» – всего лишь иллюзия!»

Андерфиттинг (Underfitting) – модель обучена настолько поверхностно, что предсказывает мэтчи случайным образом.
💔 В любви: «Мне нравятся только люди с именем Александр, а всех остальных я даже не замечаю – бедный фильтр!»

Неправильный выбор фичей (Feature Selection Fail) – если модель опирается на неважные признаки, она предсказывает мэтчи хуже случайности.
💔 В любви: «Ты любишь авокадо? Значит, мы созданы друг для друга!» – а потом оказывается, что это вовсе не про важное.

🎯 На вебинаре мы разобрали, как избежать этих ошибок и создать работающую модель для speed dating, которая на самом деле помогает находить любовь! Вчера мы не просто говорили о любви – мы её предсказывали!

🔥 Спасибо всем, кто был с нами и участвовал!

💘 Как же это было?

Если ты пропустил вебинар или хочешь пересмотреть запись – просто перейди по [ссылке] и получи видео 😉
5👍3😁1
🐍 Python в Visual Studio Code — февральское обновление 2025

Что нового:
▪️ No-config debugging — отладка без сложных настроек
▪️ Test discovery cancellation — удобное управление тестами
▪️ Native REPL from the terminal — запуск интерпретатора в один клик
▪️ Go to Implementation (Pylance) — быстрый переход к реализации
▪️ AI Code Action: Generate Symbol (Experimental) — генерация кода с ИИ

Полный список улучшений: https://clc.to/jT8VUg
7👍2👾2🤩1
📌 Django Templates: что это и зачем нужно?

Django Templates — это ключевая часть фреймворка, которая помогает отделить логику от визуального представления. Благодаря шаблонам ваш код остаётся чистым и удобным в поддержке.

Как использовать Django Templates? Читайте в статье: https://clc.to/8SK8UA
👍4🔥21
🧠 IntentGuard — тестирование кода на естественном языке

Обычное тестирование требует много шаблонного кода. IntentGuard решает эту проблему, позволяя описывать сложные тесты на естественном языке.

Ключевые возможности:
Тест-кейсы на естественном языке
Поддержка pytest и unittest
Детальные объяснения при сбоях
Оптимизированный кэш для ускорения тестов

Ссылка: https://clc.to/FX4-ew
👍9😁3🔥1
🛡 FastAPI-Guard — защита вашего FastAPI-приложения

Контролирует IP-адреса
Логирует запросы
Обнаруживает попытки взлома

Интегрируется без лишних настроек и защищает ваше приложение от угроз.

Ссылка: https://clc.to/pagSUA
6🔥5🤔3🥱1
📝 Почему твое резюме собирает мало просмотров: 6 главных ошибок и как их исправить

Гайд о том, как в несколько раз увеличить количество просмотров вашего резюме с помощью проверенных техник оптимизации профиля.

В этой статье мы разберем 6 ошибок, которые мешают вашему резюме появляться в поиске рекрутеров, и дадим рекомендации по их исправлению. Следуя этим советам, вы повысите видимость своего профиля и чаще будете попадать в поле зрения работодателей.

👉 Читать статью
👍83
Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
👉Переводчик и автор оригинальных статей

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
3👍2
🧹 Автоматическое удаление неиспользуемого кода в Python

В больших проектах часто накапливается неиспользуемый код, который:
Занимает память и ресурсы
Усложняет понимание проекта
Создаёт сложности при тестировании и отладке

🔹 Решение? Использовать инструмент vulture, который автоматически находит и помогает удалить неиспользуемый код.

pip install vulture
🔥12👍83🤔1
🔥 Poetry vs UV: какой менеджер пакетов лучше для Python?

Каждый разработчик сталкивался с хаосом зависимостей: одна библиотека требует одну версию пакета, другая — другую, а обновления превращаются в боль. Менеджеры пакетов помогают с этим, но какой выбрать?

В этой статье разберем Poetry и UV — как их устанавливать, создавать проекты и какой из них быстрее.

Ссылка: https://clc.to/Yltrlg
👍81🔥1
🔹 Автоматизация с Python: от рутинных задач до DevOps

Python отлично справляется с рутиной: помогает скачивать файлы, проверять API, отправлять отчёты и даже кликать по кнопкам в браузере. Если действие повторяется слишком часто — значит, пора поручить его скрипту.

✔️ В статье делимся полезными скриптами для автоматизации: от простых задач до DevOps.
✔️ Будет полезно и новичкам, и тем, кто уже использует Python в работе.
✔️ А ещё разберём несколько правил, которые помогут писать чистый и удобный код.

Ссылка: https://clc.to/MwTL6w
7👍2
🚀 Python + Win32 API

Хотите управлять Windows на низком уровне? Python Core Win32 API позволяет автоматизировать и кастомизировать систему, обрабатывать события и вызывать нативные функции ОС.
👍10😁65🤩1