Python_BE1
9 subscribers
748 photos
252 videos
7 files
672 links
Канал по Python, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
🧨 Вышла лучшая нейронка для апскейла и реставрации любых видео — FLASHVSR воскрешает даже самые шакальные ролики низкого разрешения.

Работает в реальном времени через три этапа: дистилляция для улучшения качества видео, сокращение лишних вычислений и ускоренная реконструкции без потери качества.

GitHub — тут, (https://github.com/OpenImagingLab/FlashVSR) а HuggingFace — тут. (https://huggingface.co/JunhaoZhuang/FlashVSR)

@python_be1
This media is not supported in your browser
VIEW IN TELEGRAM
💪Хочешь, чтобы твой Telegram-бот отвечал с помощью #ChatGPT?

Сделай это за пару минут: просто установи библиотеку python-telegram-bot, добавь свой OpenAI API-ключ и токен бота, и бот начнёт отвечать на все сообщения с помощью ChatGPT.

@python_be1
🐧 Продвинутый Linux-трюк: “умный” контроль ресурсов с `cgroups` прямо из терминала

Если ты запускаешь тяжёлые задачи (обучение модели, рендер, компиляцию) и не хочешь, чтобы они съели всю систему — попробуй ограничивать ресурсы напрямую через `cgroups`, без Docker и root-магии.

💡 Создай лёгкую sandbox для процесса:

```bash
# 1. Создаём группу ограничений
sudo cgcreate -g memory,cpu:/sandbox

# 2. Ограничиваем ресурсы
echo 4G | sudo tee /sys/fs/cgroup/memory/sandbox/memory.limit_in_bytes
echo 50 | sudo tee /sys/fs/cgroup/cpu/sandbox/cpu.shares

# 3. Запускаем процесс внутри sandbox
sudo cgexec -g memory,cpu:/sandbox python train.py
```

🔍 Что это даёт:

- memory.limit_in_bytes — ограничивает использование RAM
- cpu.shares — задаёт приоритет CPU (100 — 100%, 50- половина и т.д.)
- процесс изолируется от остальной системы без контейнеров
- можно комбинировать с ionice и nice для полного контроля нагрузки

💪 Бонус: мониторинг потребления:

```bash
sudo cgget -r memory.usage_in_bytes /sandbox
```

🧠 Почему это круто:

- Тот же механизм, на котором работают Docker, Kubernetes и systemd
- Даёт тонкий контроль над ядром Linux без лишнего софта
- Идеально, если ты обучаешь ML/LLM-модели, рендеришь видео или просто не хочешь, чтобы процесс повесил систему

🚀 Linux-профи знают: настоящая сила - в управлении ядром, а не в графических тулзах.

@python_be1
This media is not supported in your browser
VIEW IN TELEGRAM
Возможности Python впечатляют 💃

@python_be1
Топ справочник, где собрано больше сотни документаций по языкам, фреймворкам и API 👏

Есть всё, что нужно:

— Быстрый поиск по всем докам;
— Оффлайн-режим;
— Описания и примеры для каждого элемента (атрибуты, классы, методы);
— Горячие клавиши и закладки;
— Интерфейс без лишнего мусора.

Идеально (https://devdocs.io/) 🍆

@python_be1
👩‍💻 FastMCP (https://github.com/jlowin/fastmcp) — Быстрый, Python-способ создания MCP-серверов!

🌟 Серверы Model Context Protocol (MCP) — это новый стандартизированный способ предоставления контекста и инструментов вашим LLM, а FastMCP делает создание серверов MCP простым и интуитивно понятным. Создавайте инструменты, предоставляйте ресурсы и определяйте подсказки с помощью чистого кода Python!

🔐 Лицензия: MIT

🖥 Github (https://github.com/jlowin/fastmcp)

@python_be1
🎥 Krea Realtime 14B — новая модель текст-видео с открытым исходным кодом от Krea AI

Модель на 14 миллиардов параметров, это более чем в 10 раз больше, чем у большинства открытых моделей в режиме реального времени.

Скорость: способна генерировать видео со скоростью ~11 кадров в секунду при 4 шагах инференса на одной GPU NVIDIA B200.

Технологии: использует метод «Self-Forcing» для преобразования диффузионной модели видео в авторегрессионную.

Возможности: поддерживает режимы «Text-to-Video» и «Video-to-Video» (последний пока в разработке), а также интерактивную генерацию — пользователь может менять промты на лету, стилизовать видео и увидеть первые кадры за ~1 секунду.

Лицензия Apache 2.0.

https://huggingface.co/krea/krea-realtime-video (https://huggingface.co/krea/krea-realtime-video)

@python_be1
На Stepik вышел новый курс: Linux — навык, который окупается в любой IT-профессии.

Хочешь вырасти как инженер, DevOps, тестировщик или аналитик?
Без Linux ты упираешься в потолок.

🔹 В курсе ты:

Изучишь ядро системы и командную строку

Разберёшься с логами, процессами, сетью и правами

Сможешь чинить и настраивать любой сервер без паники

🎯 После — ты реально понимаешь, что делает твой компьютер.

🚀 Скидка −30% ещё действует — не упусти шанс.
👉 Стартуй курс на Stepik и открой Linux с новой стороны: https://stepik.org/a/257207/pay?promo=e1ed108f9bc79d73

@python_be1
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел ИИ-браузер от OpenAI — ChatGPT Atlas

Вот основные фишки детища Альтмана:

• Простейший интерфейс — справа ChatGPT, слева сайт
• Нейронка всегда с вами: делает саммари документов и страниц, помогает писать тексты и находить инфу
• Браузер запоминает вашу историю общения
• Полная автоматизация всех рутинных задач благодаря Agent-mode
• ИИ-агент может работать одновременно со скроллингом: вы дали ему задачу и можете лазить по сайтам, пока он дает ответ
• Интегрированы сервисы Google и в нем работаю ВСЕ расширения
• Доступен на macOS, скоро выйдет на Windows и ДАЖЕ iOS и Android

Владельцы макбуков, могут пользоваться уже сегодня.

🍎

@python_be1
Так и прочитал всю ночь

8️⃣

@python_be1
This media is not supported in your browser
VIEW IN TELEGRAM
Умный дизайн DeepSeek - топовой модели для распознавания текста

@python_be1
🖥 Python 3.15 - что нового

Вышла новая версия Python 3.15, и в ней несколько заметных обновлений, особенно для тех, кто работает с производительностью и отладкой.

🔧 Главные изменения:
- Добавлен новый модуль profiling.sampling — инструмент статистического профилирования,
который позволяет анализировать производительность кода без пауз и overhead’а.
- Оптимизирована стандартная библиотека: многие функции теперь работают быстрее.
- Улучшен сборщик мусора и работа с памятью.
- Расширена поддержка аннотаций типов.
- Повышена стабильность и снижена нагрузка на интерпретатор при многопоточности.

📈 Зачем обновляться:
- Новый профайлер поможет находить узкие места в коде без остановки приложения.
- Версия стабильна и готова для продакшена.
- Меньше задержек, меньше overhead, лучше работа с async-кодом и большими данными.

Подробнее: https://docs.python.org/3.15/whatsnew/3.15.html

#Python #Update #Performance #Developers

@python_be1
Нашли расширение для тех, у кого постоянно открыто по 100 вкладок, которые жалко закрыть — Tab Stash.

Как вы догадались — это минималистичный менеджер вкладок. Их можно группировать, ставить теги и <s>забывать про них</s> искать потом по ключевым словам. Проект опенсорс, GitHub тут, (https://github.com/iannuttall/tab-stash) все хранится локально.

Убираемся в браузере здесь (https://chromewebstore.google.com/detail/tab-stash/ebmbncpomgffmnebgdpopfbjjobnlamo)🪣

@python_be1
👍 Тестовые задания от разных компаний в одном месте

Репозиторий включает реальные задания с тех.собесов от разных известных компаний по разным направлениям

<u>Задания есть по многим направлениям:</u>
от Android и Python разработчика, до вариантов тех.собеседования по PHP и Фронтенда в целом.
📱В общем, советую глянуть: ссылку оставил тут (https://github.com/Hexlet/ru-test-assignments?tab=readme-ov-file)

#обучающиеплатформы

@python_be1
Курс по созданию нейронок от Гарварда превратили в огромный интерактивный учебник — его отдают полностью бесплатно.

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

Изучаем тут (https://github.com/harvard-edge/cs249r_book/).

@python_be1
🎧 OpenAI выходит на музыкальную сцену

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

Новый проект напрямую конкурирует с Google Lyria, а также со стартапами Suno и Udio.
С аудиторией в 800+ млн пользователей и оценкой в $500 млрд, OpenAI стремится объединить музыку, видео и текст в единую креативную экосистему.

https://www.theinformation.com/articles/openai-plots-generating-ai-music-potential-rivalry-startup-suno

@python_be1
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Шардирование в базах данных: обзор концепции

Шардирование или шардинг — это принцип проектирования базы данных, при котором данные разбиваются на части и размещаются на разных шардах.

Интерактивный лонгрид по шардированию баз данных.

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

Отличный материал, чтобы прокачать понимание распределённых БД на выходных 💡

👉 Отличное чтиво на выходные (https://planetscale.com/blog/database-sharding)

@python_be1
Новые лекции Python + AI выкатили Microsoft — в них эксперты собрали самую актуальную инфу про кодинг и создание продвинутых нейропомощников на основе последних разработок.

• Внутри —9️⃣лекций с видео, подробными презентациями и примерами кода. В разработку ИИ-агентов смогут погрузиться даже новички в кодинге.
• Лекторы осветят самые популярные темы, в том числе RAG, эмбеддинги, агенты и MCP-протокол.

😶😶😶😶😶😶😶😶😶

Планы на воскресенье — тут. (https://github.com/orgs/azure-ai-foundry/discussions/166)
👍

@python_be1
🖥 Инструмент для мониторинга активности PostgreSQL

Следит за запросами, блокировками, использованием памяти и CPU - помогает мгновенно понять, что происходит с базой в реальном времени.

💻 Устанавливается одной командой:

`sudo apt install pg-activity`

Работает как локально, так и по сети.
Если запускать от postgres или root, открывается полная статистика - системные процессы, временные файлы и всё, что нужно для анализа нагрузки.

https://github.com/dalibo/pg_activity

@python_be1