en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Python/ django

Python/ django

Open in Telegram

📈 Analytical overview of Telegram channel Python/ django

Channel Python/ django (@pythonl) in the Russian language segment is an active participant. Currently, the community unites 58 537 subscribers, ranking 2 245 in the Technologies & Applications category and 10 310 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 58 537 subscribers.

According to the latest data from 28 October, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -164 over the last 30 days and by -36 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 6.11%. Within the first 24 hours after publication, content typically collects 3.03% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 575 views. Within the first day, a publication typically gains 1 773 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 21.
  • Thematic interests: Content is focused on key topics such as github, claude, контекст, архитектура, api.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
“по всем вопросам @workakkk @itchannels_telegram - 🔥 все ит каналы @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - 📚 @pythonlbooks РКН: clck.ru/3Fm...”

Thanks to the high frequency of updates (latest data received on 29 October, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

58 537
Subscribers
-3624 hours
-767 days
-16430 days
Posts Archive
Почему «Async Django» часто решает не ту проблему Django теперь умеет ASGI и async-views, но автор статьи отмечает: переход н
Почему «Async Django» часто решает не ту проблему Django теперь умеет ASGI и async-views, но автор статьи отмечает: переход на async сам по себе почти ничего не ускоряет. Чтобы получить выгоду, весь код должен быть переписан под асинхронность, а в реальных проектах прирост обычно минимальный. Где async реально нужен? В задачах с большим количеством ожидания: внешние API, WebSockets, стриминг ответов. Там async даёт ощутимую экономию. Но есть нюанс: Django стал «двухрежимным» фреймворком - синхронные и асинхронные части живут рядом, усложняя архитектуру. ORM всё ещё в основном синхронная, и это становится бутылочным горлышком. Поэтому для большинства проектов выгоднее оставить sync Django и вынести тяжёлые операции в фоновые задачи (Celery, RQ). Это проще, надёжнее и предсказуемее. Итог: Async Django - круто с инженерной точки зрения, но бизнес-ценность есть далеко не в каждом сценарии. Для большинства приложений классический Django остаётся лучшим выбором. https://www.loopwerk.io/articles/2025/async-django-why/

⚡️ Tencent выложила код Hunyuan World 1.1 (WorldMirror) Теперь доступен полный стек для кастомизации и тонкой настройки модели: - из видео в 3D-сцену за одну секунду - преобразование ЛЮБОГО входа (картинка, видео, 3D-приоры) в ЛЮБОЙ выход: 3DGS, depth, камеры, normal-карты, point-cloud - готовый код для обучения и свои пайплайны Можно сразу пробовать онлайн-демо или собирать свою модель. Демо: https://huggingface.co/spaces/tencent/HunyuanWorld-Mirror Код: https://github.com/Tencent-Hunyuan/HunyuanWorld-Mirror @pythonl

Тестируй Python-код не «на ощупь», а через три уровня. Сначала юнит-тесты для базовой логики, затем фикстуры для реального окружения (файлы, БД, HTTP-моки), и сверху — hypothesis для автоматического поиска скрытых багов. Так тесты будут короткими, а покрытие и надёжность — максимальными.

import pytest
from hypothesis import given, strategies as st


# 1) Простой юнит-тест
def test_add():
    assert add(2, 3) == 5


2) Фикстура для окружения (временный файл)
@pytest.fixture
def temp_file(tmp_path):
    file_path = tmp_path / "data.txt"
    file_path.write_text("42")
    return file_path


def test_read_data(temp_file):
    assert read_data(temp_file) == 42


3) Property-based тест (генерация случайных входных данных)
@given(st.integers(), st.integers())
def test_add_random(a, b):
    assert add(a, b) == a + b


Быстрый запуск только упавших тестов:
pytest --lf

⁉️Машинное обучение кажется чем-то сложным и недосягаемым? Всё проще, чем вы думаете! Первый шаг — разобраться, как устроен M
⁉️Машинное обучение кажется чем-то сложным и недосягаемым? Всё проще, чем вы думаете! Первый шаг — разобраться, как устроен ML-процесс и научиться работать в Jupyter Notebook — инструменте, с которого начинают все специалисты в Data Science. На открытом уроке вы шаг за шагом поймёте, как строится путь от данных до модели. Научитесь запускать эксперименты в Jupyter Notebook и Google Colab, работать с виртуальными окружениями и не бояться “сломать” систему. Всё — в формате простых и наглядных примеров. После урока вы сможете уверенно начать свой первый ML-проект и поймёте, какие инструменты нужны, чтобы перейти от теории к практике. ➡️ 13 ноября в 20:00 МСК. Открытый вебинар проходит в преддверии старта курса «Machine Learning. Basic». Регистрируйтесь и сделайте первый шаг в машинное обучение без страха и путаницы:т  https://otus.pw/sLZ2/?erid=2W5zFGojX9i Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🧠 Дискретные диффузионные модели для генерации текста Репозиторий предлагает аннотированную реализацию модели дискретной диф
🧠 Дискретные диффузионные модели для генерации текста Репозиторий предлагает аннотированную реализацию модели дискретной диффузии для генерации текста, основанную на архитектуре "baby GPT" от Андрея Карпаты. Используя подход денойзинга, модель восстанавливает и генерирует текст, обучаясь на примерах, таких как произведения Шекспира. 🚀 Основные моменты: - Обучение на текстах с использованием дискретных диффузионных моделей. - Параллельная генерация токенов вместо последовательной. - Включает математическую основу и адаптацию существующих архитектур. - Применение к различным наборам данных и настройкам модели. 📌 GitHub: https://github.com/ash80/diffusion-gpt #python

Изучили базу по Python и не знаете, как кодить еще лучше? ✅ Пройдите бесплатный курс по настройке инструментов Python в Акаде
Изучили базу по Python и не знаете, как кодить еще лучше? ✅ Пройдите бесплатный курс по настройке инструментов Python в Академии Selectel. Рассказываем, что изучать после основ и как не зациклиться на типовых навыках на старте. В программе курса: 🔸 освоим Python-инструменты для упрощения работы с кодом: SonarLint, Myry и другие; 🔸 протестируем библиотеку Tkinter, чтобы создавать приложения с графическим интерфейсом; 🔸 расскажем, как парсить данные с веб-сайтов и закрепить полученные знания на практике. Все материалы бесплатные. Проходите курс в комфортном темпе в Академии Selectel: https://slc.tl/xc1nq Реклама. АО "Селектел". erid:2W5zFG6QH36

⚡️ Pytest markers: ускоряем разработку и тестирование Когда проект растёт — часть тестов становится медленной (ML-тренировка,
⚡️ Pytest markers: ускоряем разработку и тестирование Когда проект растёт — часть тестов становится медленной (ML-тренировка, GPU-инференс, интеграционные проверки). Pytest позволяет помечать такие тесты и запускать только нужные группы. В примере: - @pytest.mark.fast — быстрые юнит-тесты - @pytest.mark.slow — долгие тесты (например, обучение модели) - @pytest.mark.gpu — тесты, требующие GPU Команды: # Запустить только быстрые pytest -m fast # Запустить всё, кроме slow pytest -m "not slow" Идеально, когда нужно: - быстро прогнать код перед пушем - запускать тяжёлые тесты по расписанию/в CI - разделить ML-тесты по ресурсам (CPU/GPU) Используйте маркеры — и ваша разработка станет быстрее и чище 🧪⚙️ #pytest #python #testing #mlengineering #unittesting #devtools

⚡️ Python трюк: безопасное завершение потоков через флаг события Многие просто daemon=True ставят и надеются, что всё само завершится. Но это ломает контроль и может привести к утечкам. Проще и надёжнее — использовать общий Event, чтобы уведомлять потоки о завершении.

import threading
import time

stop_event = threading.Event()

def worker():
    while not stop_event.is_set():
        print("Работаю...")
        time.sleep(0.3)
    print("Останавливаюсь корректно.")

thread = threading.Thread(target=worker)
thread.start()

time.sleep(1.2)
stop_event.set()   # посылаем сигнал остановки
thread.join()
print("Все потоки завершены корректно.")

🤖 OpenTrack: Открытая система трекинга движений OpenTrack — это кодовая база для трекинга движений гуманоидов, использующая
🤖 OpenTrack: Открытая система трекинга движений OpenTrack — это кодовая база для трекинга движений гуманоидов, использующая MuJoCo для симуляции и поддерживающая многопроцессорное обучение. Проект ориентирован на исследование и разработку в области робототехники. 🚀 Основные моменты: - Открытый исходный код для трекинга движений - Поддержка многопроцессорного обучения - Использует MuJoCo для симуляции - Реализует различные сценарии обучения 📌 GitHub: https://github.com/GalaxyGeneralRobotics/OpenTrack

🖥 PostgreSQL: LATERAL JOIN Иногда тебе нужно выполнить подзапрос, который зависит от строки из внешнего запроса, например, выбрать последние покупки для каждого пользователя или самые дорогие товары из категории. Обычный JOIN не справится, но есть мощный инструмент - LATERAL JOIN. Он позволяет вызывать подзапрос для каждой строки внешней таблицы, сохраняя контекст. Этот приём часто заменяет громоздкие запросы или оконные функции и работает значительно быстрее на PostgreSQL. Используй его, когда нужно сделать что-то «на лету» для каждой записи.

Repost from VK Team
Конкурс для тех, кто не боится высоких нагрузок 😎 Мы в VK вовсю готовимся к Highload++. Привезём много крутого — и вы обязаны это увидеть. Поэтому мы решили разыграть 2 билета на ивент 💙 Условия простые: ✅подпишитесь на каналы @vkjobs, @backendhubvk и @frontendhubvk ✅нажмите кнопку «Участвовать» ✅увеличьте свои шансы и пригласите друга — вместе веселее! Информацию об организаторе, правилах и призах ищите здесь, а результаты конкурса мы подведём 1 ноября. Удачи! Участников: 0 Призовых мест: 2 Дата розыгрыша: 16:00, 01.11.2025 MSK (2 дня)

Управление мониторами с Monitor Control 🖥️ Приложение для управления внешними мониторами через системный трей. Позволяет нас
Управление мониторами с Monitor Control 🖥️ Приложение для управления внешними мониторами через системный трей. Позволяет настраивать яркость, громкость и переключать источники входа с плавной анимацией и поддержкой нескольких мониторов. 🚀Основные моменты: - Управление яркостью и громкостью с анимацией - Переключение между HDMI, DisplayPort и USB-C - Поддержка нескольких мониторов - Современный интерфейс в системном трее - Автоматическое обновление информации о мониторах 📌 GitHub: https://github.com/Toxblh/Monic @pythonl

Короче, ищем менторов — Senior Python-разработчиков Ищем в ШОРТКАТ — менторскую платформу от команды разработчиков из бигтеха
Короче, ищем менторов — Senior Python-разработчиков Ищем в ШОРТКАТ — менторскую платформу от команды разработчиков из бигтеха. Мы помогаем найти крутую работу, апнуть грейд или сменить стек. Что надо будет делать: проводить тестовые собесы → оценивать грейд → помогать разбираться в сложных темах. Что взамен: - От 40К за 5-7 часов работы в неделю - Доступ к обучению и комьюнити сильных менторов из Яндекс, Uber, VK, Сбер - Возможность выступать на эфирах, куда уже приходят 500+ разработчиков, и стать заметнее на рынке Заполняй форму — свяжемся и расскажем подробности ➡️https://tally.so/r/mD602X Реклама. О рекламодателе.

🤖 Красота! Теперь сделать собственного AI-агента стало проще простого Достаточно выполнить: > uv pip install mcp2py dspy и б
🤖 Красота! Теперь сделать собственного AI-агента стало проще простого Достаточно выполнить: > uv pip install mcp2py dspy и буквально за 6 строк кода на Python вы получите ИИ-агента, который может искать и получать информацию через Google Chrome MCP DevTools. 💡 Самое интересное — вы всего в 1–2 шагах от того, чтобы подключить Gepa и автоматически оптимизировать промпты вашего агента. То есть агент не просто отвечает, а постепенно учится улучшать свои результаты. 🚀 Минимум кода — максимум возможностей. #Python #AI #dspy #MCP #PromptEngineering #Gepa https://github.com/mainak55512/qwe @pythonl

Прежде чем читать длиннющий релиз новой версии Python 3.14, посмотрите это видео Евгения Афонасьева, тимлида разработки Antifraud в Авито 🚀 За 12 минут он рассказал, какие фичи стоят внимания внедрения в работу, про небольшие, но приятные обновления тоже не забыл. 📺 Смотрим и обсуждаем по ссылке!

🖥 PSF отвергла грант $1.5 млн на усиление безопасности PyPI Python Software Foundation отказалась от гранта Национального на
🖥 PSF отвергла грант $1.5 млн на усиление безопасности PyPI Python Software Foundation отказалась от гранта Национального научного фонда США на $1.5 млн из-за условий, запрещающих любые инициативы, которые продвигают или поддерживают DEI. Ограничение распространялось не только на работы по гранту, а на всю деятельность организации в период действия финансирования, что создавало юридические и финансовые риски. Почему отказали: - Условия противоречат миссии PSF, где ценности разнообразия, равенства и инклюзивности закреплены явно. - В случае трактовки нарушения NSF может потребовать вернуть уже израсходованные средства. - Организация не готова сворачивать DEI-политику ради получения финансирования. На что планировалось потратить деньги: - Построить проактивную защиту PyPI: проверка пакетов до публикации, а не после. - Автоматическое ревью с анализом функциональности и сигнатур типовых вредоносных техник. - Инструменты, пригодные для адаптации в других экосистемах пакетов вроде npm и crates.io. Контекст: - Сумма для PSF заметная: бюджет порядка нескольких миллионов долларов в год при небольшой команде. - Отказ — это выбор в пользу долгосрочного доверия сообщества и сохранения открытой, инклюзивной культуры. Вывод: - Безопасность экосистемы — приоритет, но не ценой отказа от базовых принципов. PSF продолжит укреплять защиту цепочки поставки Python-пакетов без компромиссов с миссией. Новость: https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html @pythonl

Repost from Machinelearning
💡 Cursor 2.0 - большое обновление ИИ-редактора кода Новая версия делает работу с агентами и кодом ещё гибче и удобнее: - Мульти-агенты - теперь можно запускать до 8 агентов параллельно, каждый работает в своей изолированной копии кода. - Composer: первая собственная агентская модель Cursor, которая оптимизирована под длинный контекст и инструменты (с производительностью в ~4× выше, по сравнению с аналогичными по «интеллекту» моделями.) - Backend-абстракция - легко переключаться между локальной системой, виртуальной машиной или базой данных. - Встроенный Browser - агенты теперь сами тестируют веб-приложения, кликают по элементам - Новый Code Review - удобный просмотр изменений без постоянных переключений между файлами. - Sandboxed Terminals - команды выполняются в безопасной среде без доступа в интернет. - Team Commands - единые команды и настройки для всей команды разработчиков. - Voice Mode - управление агентом голосом и голосовые запросы. - Ускоренный LSP - быстрее работает автодополнение и анализ кода в больших проектах. - Plan Mode in Background - планирование и выполнение задач теперь можно разделять и выполнять параллельно. - Cloud Agents - мгновенный запуск и высокая стабильность (99.9% аптайма). - Enterprise-функции - централизованный контроль, hooks и аудит действий пользователей. Подробнее: https://cursor.com/changelog/2-0 @ai_machinelearning_big_data #Cursor

📊 Zabbix Notifications in Telegram Инструмент для отправки уведомлений из Zabbix в Telegram с графиками и сообщениями. Подде
📊 Zabbix Notifications in Telegram Инструмент для отправки уведомлений из Zabbix в Telegram с графиками и сообщениями. Поддерживает как личные, так и групповые чаты, а также каналы. Простая настройка и поддержка markdown/HTML. 🚀Основные моменты: - Отправка графиков и уведомлений в Telegram - Поддержка личных и групповых чатов - Возможность использования emoji для обозначения серьезности - Сохранение chatid в временный файл - Простое управление через команды бота (в разработке) 📌 GitHub: https://github.com/ableev/Zabbix-in-Telegram #python

Поговорим про деньги в IT? Приглашаем опытных IT-специалистов пройти небольшой опрос про зарплаты и бенефиты в технологически
Поговорим про деньги в IT? Приглашаем опытных IT-специалистов пройти небольшой опрос про зарплаты и бенефиты в технологических компаниях. Это займёт не более 7 минут — а ваше мнение поможет одному крупному российскому работодателю делать актуальные оферы. Пройти опрос можно здесь

⚡️ Как тестировать код без настоящей базы данных Когда вы пишете юнит-тесты, подключение к реальной БД — лишнее: - это медлен
⚡️ Как тестировать код без настоящей базы данных Когда вы пишете юнит-тесты, подключение к реальной БД — лишнее: - это медленно, - тесты становятся нестабильными, - нужен живой сервер. Решение — замокать вызов pandas.read_sql и вернуть подставные данные. Пример функции:

def query_user_data(user_id):
    query = f"SELECT id, name FROM users WHERE id = {user_id}"
    return pd.read_sql(query, "postgresql://localhost/mydb")
Тест с моком:

from unittest.mock import patch
import pandas as pd

@patch("pandas.read_sql")
def test_database_query_mocked(mock_read_sql):
    mock_read_sql.return_value = pd.DataFrame(
        {"id": [123], "name": ["Alice"]}
    )

    result = query_user_data(user_id=123)
    assert result["name"].iloc[0] == "Alice"
Теперь вместо запроса в реальную базу тест подставляет фейковые данные. Так можно проверить бизнес-логику функции быстро и надёжно.