Разработка веб-приложений часто требует защищенного соединения (HTTPS) даже на локальной машине.
Это необходимо, например, для тестирования Service Workers, доступа к камере/микрофону или проверки работы безопасных cookie.
— К счастью, Python позволяет поднять HTTPS-сервер буквально за пару минут, используя встроенные библиотеки и самоподписанный сертификат. Рассмотрим, как это сделать.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Микроконтроллер ESP32 – точка входа в мир IoT для тысяч разработчиков. Этот мощный и доступный чип с Wi-Fi, Bluetooth и богатыми возможностями открывает дорогу к созданию "умных" устройств без избыточных затрат и сложностей.
Независимо от того, делаете ли вы первые шаги в электронике или ищете более производительную альтернативу Arduino – ESP32 предлагает идеальный баланс между возможностями и доступностью.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Используя Python и несколько полезных пакетов, можно получить довольно большой объем информации о событиях, происходящих в системе при запуске той или иной программы.
Конечно, все это желательно делать в изолированном окружении (особенно если анализировать крайне подозрительные программы).
— В сегодняшней статье рассмотрим, как написать программу на Python для анализа вирусов и других вредоносных программ.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
У автора была статья, где он спарсил 62 000 Python вакансий с hh и внезапно выкопал довольно дикие вещи!
Исследования тогда закончились тем, что hh в апреле 2026 просто прикрыл API и на этом вся аналитика оборвалась. Хотя планировал собирать данные целый год, а не какие‑то несчастные 9 месяцев.
— Сейчас у автора на руках уже больше 100 тысяч вакансий. И, что особенно приятно, не только с HH.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В Python есть удобный инструмент для выполнения небольших задач — лямбда-функции.
Их записывают всего в одну строку, не дают им имён и часто используют в качестве составляющих других функций, больших и серьёзных.
— В этой статье рассказываем, что такое лямбда-функции, как ими пользоваться и какие у них есть ограничения.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Иногда Python должен подождать. Задержка между запросами к API, пауза перед повторной проверкой сервера, ритмичный вывод в терминал — за всё это отвечает функция
time.sleep(). Она кажется элементарной, но в разных контекстах — синхронном коде, потоках, асинхронности и GUI — пауза устроена по-разному.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Эффективное управление памятью помогает достичь максимальной производительности приложения, а такие вещи, как утечки памяти, просто нельзя игнорировать.
Для эффективного управления памятью утечки необходимо устранять и не допускать их появления в будущем.
— Эта статья как раз посвящена тому, что вы можете для этого сделать.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В упрощённом виде потоки — это параллельно выполняемые задачи. По умолчанию используется один поток — это значит, что программа делает всё по очереди, линейно, без возможности делать несколько дел одновременно.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Одной из наиболее популярных реляционных систем баз данных является PostgreSQL.
— Рассмотрим, как работать с базами данных PostgreSQL в приложении на языке Python.
Стандартные библиотеки Python не предоставляют встроенного функционала для работы с PostgreSQL, однако есть большое количество сторонних библиотек. Наиболее популярной из них является Psycopg 2.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ESP8266 – это маленький, но невероятно мощный микроконтроллер, который перевернул мир домашней автоматизации и IoT.
Представьте: за цену чашки кофе вы получаете полноценный Wi-Fi модуль с возможностью программирования! Эта микросхема сделала "умные устройства" доступными для энтузиастов и хоббистов, убрав барьер входа в мир интернета вещей.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Вирус — это программа, главная задача которой — самокопирование. Червь активно распространяется по сети (типичный пример — «Петя» и WannaCry), а троян — скрытая вредоносная программа, которая маскируется под «хороший» софт и шпионить за пользователем.
В этой статье рассмотрим, как написать простой троян на Python с удаленным доступом, а для большей скрытности мы встроим его в игру.
— Даже если вы не знаете Python, то сможете лучше понять, как устроены такие вредоносы, и поупражняться в программировании.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Wazuh — это OpenSearch с хорошей обвязкой, которая закрывает типовые сценарии.
А все, что за их пределами, делается сотней строк на Python: свои отчеты, своя корреляция, свои пороги, свой алертинг, обогащение из CMDB, выгрузка в BI.
Если резюмировать до трех пунктов:
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Заканчивая работу в Python, я зачастую просто нажимаю кнопку «Закрыть» в углу IDE, чтобы завершить работу программы, и IDE сама обрабатывает завершение работы Python.
— Прочитав эту статью, вы познакомитесь с несколькими способами выйти из Python с помощью различных функций и сочетаний клавиш, а также с проблемами, с которыми можете столкнуться при этом.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Все курсы по программированию на Python начинаются с изучения функции
print(). С её помощью разработчики могут выводить данные на экран, а новички — печатать в консоли легендарную фразу
Hello, world. А ещё в print() есть аргументы, с помощью которых можно гибко управлять выводом.— В этой статье поговорим про функцию
print(), её аргументы и показываем, как ими пользоваться.Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Если попросить языковую модель ответить по свежей документации или конкретному сайту, она с блеском выдумает то, чего там нет. Стандартное решение — Retrieval-Augmented Generation (RAG): сначала достать реальный текст, найти в нём нужные куски и только потом передать их модели в качестве контекста.
— В этой статье соберём работающего RAG-бота, который отвечает на вопросы о любой веб-странице, примерно на
60 строках Python. Никаких парсеров HTML, headless-браузеров и сложных фреймворков — только requests, локальная Ollama и чистый Markdown.Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Как мы знаем, Python обладает огромным набором потрясающих библиотек, и многие из них действительно меняют правила игры.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня поставим Python на практические рельсы — сделаем простой кредитный калькулятор.
В приложении будут поля для годовой процентной ставки, срока и суммы кредита, чтобы рассчитывать ежемесячные платежи и общую сумму.
В будущем его можно допилить — добавить возможность досрочного погашения, пересчёт процентов и всё остальное.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Для безопасной обработки пользовательских данных рекомендуется использовать функцию
ast.literal_eval(). Этот метод позволяет обрабатывать исключительно литералы Python и не исполняет произвольный код.
eval(), использование которой может представлять угрозу безопасности.Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Война между сторонниками табов (табуляций) и пробелов - один из самых старых и горячих споров в мире программирования.
В сообществе Python этот конфликт носит особый характер.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Shodan называет себя «поисковой системой для подключенных к Интернету устройств».
С таким количеством устройств, подключенных к Интернету с различными уровнями безопасности, специальные возможности этой поисковой системы означают, что он может предоставить список устройств для тестирования и атаки.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Прошлый дайджест неожиданным образом зашел, а значит - людям такое интересно.
В августе было много новых интересных PEP’ов (например,
PEP 805: Safe Parallel Python), которые автор поревьюил, было много новых релизов, было много новых опенсорс проектов чуваков из нашего сообщества, пару интересных подкастов и множество другого интересного!Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM