Простой Python | Программирование
142K subscribers
2.44K photos
53 videos
1.42K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Django: Как стримить большие ответы?

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

👉Читать статью

#статьи #django
👍18
Модуль pathlib

С помощью модуля pathlib намного проще работать с путями к файлам и папкам. Делимся статьей, где автор наглядно демонстрирует все преимущества при работе с этим модулем.

👉Читать статью

#статьи
🔥11
Для чего нужен модуль itertools?

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

👀Смотреть видео

#видео
🔥2
Создание MCP-сервера

Model Context Protocol необходим для того, чтобы инструменты ИИ-ассистентов могли унифицировано подключаться к внешним данным, сервисам и инструментам. Благодаря данной статье ты узнаешь, как сделать собственный MCP-сервер.

👉Читать статью

#статьи
🔥15
Функции zip_longest, islice и tee

Продолжаем делиться циклом видеоматериалов, где автор знакомит с функционалом itertools. В этот раз акцент сделан на функциях, которые позволяют объединять и разделять итераторы.

👀Смотреть видео

#видео
👍5🔥2
Основы CPython: Часть 2

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

👉Читать статью

#статьи
👍7
Комбинаторные функции модуля itertools

Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про комбинаторные функции.

👀Смотреть видео

#видео
👍4
Автоматический мониторинг Телеграм-каналов

Благодаря данной статье ты узнаешь, как создать систему мониторинга новостей. Автор рассказывает, как агрегировать новости из каналов в Телеграм, убирать дупликаты и автоматически детектировать те новости, которые могут повлиять на котировки публичных компаний.

👉Читать статью

#статьи
👍14
Функции фильтрации модуля itertools

Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про функции фильтрации.

👀Смотреть видео

#видео
👍3
GigaChat Ultra & Lightning: открытые MoE-модели нового поколения

Сбер представил отечественные разработки в сфере LLM. Открытые MoE-модели GigaChat 3 Ultra Preview (702B-A36B) и GigaChat 3 Lightning (10B-A1.8B), обученные с нуля на собственных данных.

Ключевые характеристики:
Ultra Preview: 702B параметров, 36B активных, контекст 131К токенов. Топ-1 на MERA.
Lightning: 10B параметров, 1.8B активных, контекст 256К токенов. Оптимизирована для локального развертывания.

Обе модели имеют открытые веса и коммерческую лицензию, совместимы с Hugging Face и стандартными пайплайнами.

👉Читать статью

#статьи
🤣5👍2
Repository Pattern в управлении базами данных

Паттерн Repository – это слой между бизнес-логикой и источником данных. Он инкапсулирует логику доступа к данным, чтобы код приложения не зависел от конкретной БД или ORM. В данном текстовом материале автор наглядно демонстрирует эффективность Repository паттерна

👉Читать статью

#статьи
👍3🤣1
Функции фильтрации модуля itertools

Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про функции фильтрации.

👀Смотреть видео

#видео
Визуальные модели Kandinsky 5.0 в open source

Сбер открыл всю линейку Kandinsky 5.0: Video Pro, Video Lite и Image Lite. Доступны код и веса под MIT-лицензией — это облегчает интеграцию, дает прозрачные условия и снижает порог входа для разработчиков. Image Lite — для генерации детализированных HD-изображений. Претрейн на 520 млн изображений, включая корпус русского культурного кода. Video Lite — компактная модель для GPU от 12 ГБ VRAM. Обучена на 520 млн изображений и 250 млн видео. Video Pro — флагман для генерации HD-видео до 10 секунд с управлением движением камеры, превосходящий Wan-2.2-14B по качеству и сравнимый с Veo3 по визуалу. K-VAE 1.0 — автоэнкодеры для 2D/3D с компрессией 8×8 и 4×8×8; показывают более высокое PSNR, чем открытые аналоги.

Все модели линейки доступны на GitHub, Gitverse и HuggingFace.

👉 Технический рапорт
Современное и красивое логирование

loguru – это библиотека для удобного и красивого логирования. Она проще и мощнее стандартного модуля logging. Благодаря данной статье ты узнаешь, как эффективно пользоваться loguru.

👉Читать статью

#статьи
👍5🔥3