en
Feedback
Python Portal

Python Portal

Open in Telegram

Всё самое интересное из мира Python Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3GMMF6

Show more

📈 Analytical overview of Telegram channel Python Portal

Channel Python Portal (@pythonportal) in the Russian language segment is an active participant. Currently, the community unites 52 395 subscribers, ranking 2 557 in the Technologies & Applications category and 11 922 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 9.36%. Within the first 24 hours after publication, content typically collects 5.57% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 4 908 views. Within the first day, a publication typically gains 2 919 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 26.
  • Thematic interests: Content is focused on key topics such as строка, none, true, модуль, peter.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Всё самое интересное из мира Python Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3GMMF6

Thanks to the high frequency of updates (latest data received on 12 June, 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.

52 395
Subscribers
-5424 hours
-2227 days
-81730 days
Posts Archive
Ну хоть извинился 👉 @PythonPortal
Ну хоть извинился 👉 @PythonPortal

Ну хоть извинился 👉 @PythonPortal
Ну хоть извинился 👉 @PythonPortal

Комьюнити, полезное для всех бекенд-разработчиков Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы? В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду. Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!

5 МБ данных на 62 500 перфокартах в 1955 году. 👉 @PythonPortal
5 МБ данных на 62 500 перфокартах в 1955 году. 👉 @PythonPortal

Нашёл на GitHub свежий инструмент для ML-инженеров — MLE-Agent. Это AI-ассистент, который сам собирает базовый ML-пайплайн, умеет разруливать ошибки, искать статьи на Arxiv/Papers with Code и даже проходить полный цикл Kaggle-соревнований. Работает через CLI и поддерживает OpenAI, Claude и Ollama. 🌟 Забираем: https://github.com/MLSysOps/MLE-agent 👉 @PythonPortal

Проверка использования оперативной памяти на Python Импортируется psutil, затем через psutil.virtual_memory() берутся данные
Проверка использования оперативной памяти на Python Импортируется psutil, затем через psutil.virtual_memory() берутся данные о памяти. Функция convert_bytes переводит байты в гигабайты. Дальше код вычисляет: - общий объём RAM - доступную RAM - использованную RAM - процент использования И выводит это в консоль.
import psutil

memory = psutil.virtual_memory()

def convert_bytes(size):
    # Convert bytes to GB
    gb = size / (1024 ** 3)
    return gb

total_gb = convert_bytes(memory.total)
available_gb = convert_bytes(memory.available)
used_gb = convert_bytes(memory.used)

print(f"Total RAM: {total_gb:.3f} GB")
print(f"Available RAM: {available_gb:.3f} GB")
print(f"Used RAM: {used_gb:.3f} GB")
print(f"RAM Usage: {memory.percent}%")
Или просто жми CTRL + ALT + DELETE и открывай диспетчер задач. Работает ещё со времён Windows 95. А показатель использования RAM вообще теряет смысл, если у тебя открыт Chrome — он сам всё сожрёт 😄 👉 @PythonPortal

Это что-то на вайбкодерском 👉 @PythonPortal
Это что-то на вайбкодерском 👉 @PythonPortal

Иногда теряешься в большом Markdown-файле? Больше такого не будет. treemd это интерактивный навигатор по Markdown с деревом заголовков, которое можно сворачивать. Читаешь Markdown как код. Два окна, навигация в стиле vim, живой поиск и синхронизированный скролл. 🦀Написан на Rust, собран на базе ratatui GitHub: https://github.com/Epistates/treemd 👉 @PythonPortal

Алгоритм Луна, созданный Хансом Петером Луном в 50-х, это математический способ проверить, корректно ли сформирован номер кар
Алгоритм Луна, созданный Хансом Петером Луном в 50-х, это математический способ проверить, корректно ли сформирован номер карты перед тем, как система его обработает. Он не проверяет баланс и не подтверждает реальное существование аккаунта, а просто ловит опечатки и отсеивает номера, которые в принципе не могут быть валидными. Зачем он нужен: Быстро понять, что номер введён с ошибкой Избежать лишних запросов в базу Снизить нагрузку на сервис и количество фейлов при операций По сути, Луна — это быстрый фильтр, который не даёт системе тратить ресурсы на заведомо невозможный номер. Пример с вымышленным номером: 4539 1488 0343 6467 Переворачиваем цифры справа налево 7 6 4 6 3 4 3 0 8 8 4 1 9 3 5 4 Удваиваем каждую вторую цифру: Первая цифра (7) остаётся как есть. Вторая (6) удваивается и становится 12. Вся последовательность получается такой: 7, 12, 4, 12, 3, 8, 3, 0, 8, 16, 4, 2, 9, 6, 5, 8 Все значения больше 9 уменьшаем на 9 (12 → 3, 12 → 3, 16 → 7) Итоговый ряд: 7, 3, 4, 3, 3, 8, 3, 0, 8, 7, 4, 2, 9, 6, 5, 8 Складываем все числа Сумма: 80 Проверка Алгоритм Луна проходит, потому что сумма кратна 10 (заканчивается на 0). Итог Алгоритм Луна применяют не только в банковских картах, но и в любых идентификаторах, где важно быстро ловить ошибки. Его задача убедиться, что номер правильно сформирован перед обработкой, чтобы избежать лишних ошибок и не тратить ресурсы впустую. 👉 @PythonPortal

Когда решил прочитать документацию к библиотеке прямо во время деплоя: 👉 @PythonPortal
Когда решил прочитать документацию к библиотеке прямо во время деплоя: 👉 @PythonPortal

Уроки по ИБ, белый хакинг, вирусы, социальная инженерия, безопасность ИБ Книга — Более 1660 русскоязычных книг по ИБ и Социал
Уроки по ИБ, белый хакинг, вирусы, социальная инженерия, безопасность ИБ Книга Более 1660 русскоязычных книг по ИБ и Социальной Инженерии можно найти на канале. no system is safe // cybersec — один из древнейших ресурсов по информационной безопасности в рунете. Книги, курсы, полезные тулсы, уроки по Linux, новости клирнета и даркнета. Python и 1000 программ уроки по Python. Python мы будем использовать для создания хакерского софта. Этичный Хакер — один из крупнейших ресурсов по информационной безопасности в СНГ. Бэкап — канал с исходниками популярных проектов. Здесь вы найдёте исходные коды нейросетей, ботов, сайтов и других интересных проектов, которые дадут дополнительные знания Весь материал на каналах в общем доступе. Ничего лишнего.

Кто-то явно готовит что-то мощное для Python 3.15. Похоже, нас ждёт очень крутой новый профайлер 👉 @PythonPortal

Подсказка по Python. Декоратор @dataclass сам генерирует стандартные методы вроде init, repr и eq на основе атрибутов класса.
Подсказка по Python. Декоратор @dataclass сам генерирует стандартные методы вроде init, repr и eq на основе атрибутов класса. Пример 👇
# с dataclass
from dataclasses import dataclass

@dataclass
class Point:
    x: int
    y: int
А вот как это выглядело бы без @dataclass:
class Point:
    def __init__(self, x: int, y: int):
        self.x = x
        self.y = y

    def __repr__(self):
        return f"Point(x={self.x}, y={self.y})"

    def __eq__(self, other):
        return (self.x, self.y) == (other.x, other.y)
dataclass экономит время и избавляет от шаблонного кода, когда класс просто хранит данные. 👉 @PythonPortal

Прокачай логику программирования с этим ресурсом 🥹 Разрули 24 челленджа на JavaScript, TypeScript и Python ✓ Каждый день декабря открывается новый челлендж ✓ Ачивки, рейтинг и фидбек ✓ Финальный подарок, который можно забрать ✓ Бесплатно → adventjs.dev 👉 @PythonPortal

Я - это другое 👉 @PythonPortal
Я - это другое 👉 @PythonPortal

17-летний парень собрал протез руки с управлением через мозг за 300 долларов. Да, за 300. Вещь, которая обычно стоит около 450 тысяч. Просто вдумайся. Школьник, у себя дома, с помощью AI, дешевых компонентов и 23 тысяч строк кода сделал устройство, которое читает сигналы мозга без операций, без имплантов и без ценника в полмиллиона. Это не милая вдохновляющая история. Это сигнал. Как вообще ученик старшей школы смог собрать что-то в 1500 раз дешевле индустриального стандарта? Что это говорит об инновациях? О ценообразовании? О том, кто реально получает доступ к технологиям, меняющим жизнь? Конечно, медицинские протезы дорогие не просто так: материалы, тесты, сертификация, кастомизация. Но если честно, не все это тянет на ценник в полмиллиона. Эта история показывает простой факт: Будущее доступных технологий придет не от системы. Оно придет от тех, кто готов ее ломать и переизобретать. Если 17-летний школьник может приблизиться к топовым протезам за копейки… почему такие решения недоступны миллионам, которые в них нуждаются? Как считаешь — это момент прорыва или только начало большой революции? 😕 👉 @PythonPortal

Нашлась полезная штука для тех, кто хочет наконец-то подружиться с Git — бесплатная онлайн-книга "Pro Git" Она не просто пере
Нашлась полезная штука для тех, кто хочет наконец-то подружиться с Git — бесплатная онлайн-книга "Pro Git" Она не просто перечисляет команды, а нормально объясняет как Git живёт внутри, почему он работает именно так и как это использовать с умом. Подача простая, начинаешь с базовых вещей, а потом плавно переходишь к продвинутым сценариям и внутренней логике системы. ✏️ 👉 @PythonPortal

Нашёл инструмент под названием Logsensor. Это утилита на Python, которая помогает находить логин-панели и проверять POST-форм
Нашёл инструмент под названием Logsensor. Это утилита на Python, которая помогает находить логин-панели и проверять POST-формы на SQL-инъекции. Работает не только по одному сайту, а умеет гонять сразу пачку хостов. Есть поддержка таргет-сканов отдельных форм и прокси. 🛡 Выглядит как полезная штука для тестеров безопасности, CTF-наблюдателей и тех, кто любит ковырять веб-уязвимости. Репозиторий тут: https://github.com/Mr-Robert0/Logsensor 👉 @PythonPortal

Мысли профдеформированного 👉 @PythonPortal
Мысли профдеформированного 👉 @PythonPortal

Что происходит, если поделить на ноль на механическом калькуляторе 50-х? В 50-х механические калькуляторы не имели защитных проверок, как современные устройства. Поэтому если кто-то пытался разделить число на ноль, машина не показывала ошибку. Вместо этого она уходила в бесконечный цикл и начинала бешено крутить шестеренки. Это продолжалось потому, что устройство пыталось посчитать то, что по сути не имеет результата, и просто не понимало, когда нужно остановиться. 🤙 👉 @PythonPortal