| Date | Title | Description |
| Sign up to see | Sign up to see | Sign up to see |
| Jun 10, 2025 | Огромный гайд по настройке рабочего окружения: Linux, VScode, Python | Привет всем!
Как обычно это и бывает, я накопил критическую массу мыслей, и пора их как-то систематизировать, чтобы вы, мои замечательные читатели Хабра, могли что-то извлечь из моего опыта или поделиться своим :)
Я люблю и одновременно нен... |
| Feb 12, 2025 | Нативный non-blocking I/O через Linux Epoll: создание C-расширений для Python | Привет, Хабр!
Если вам приходилось писать высоконагруженные сетевые приложения на Python, то вы, скорее всего, сталкивались с тем, что стандартные механизмы работы с вводом‑выводом — select(), poll() и даже asyncio — не справляются с большо... |
| Apr 18, 2024 | Кратко про язык программирования Triton | Привет, Хабр!
Triton был разработан специально для выполнения на GPU и предоставляет удобную Python-ориентированную среду.
Triton позволяет использовать модель программирования, основанную на блоках, которая значительно отличается от традиц... |
| Feb 13, 2024 | Расширяем тестовый фреймворк с помощью Pytest-плагинов. Часть 2: практика | В первой части статьи мы разбирались с теорией, которую нужно знать для создания собственных Pytest-плагинов: фикстурами, маркерами и хуками. А теперь перейдем к практике.
Я покажу два примера плагинов, которые помогают нам в интеграционном... |
| May 27, 2023 | Автоматическая рассылка сообщений WhatsApp (развитие) | Доброго времени суток всем!
На написание данной статьи меня вдохновила эта публикация.
К сожалению, в этой статье не было способа для отправки файлов в Whatsapp и я решил поправить это.
Итак, необходимо:
Python (у меня 3.10.10)
библиотеки к... |
| May 1, 2023 | Создание DSL на Python с библиотекой textx | Для описания объектов и процессов в терминах бизнес-логики, конфигурирования и определения структуры и логики в сложных системах популярным подходом является использование предметно-специфических языков (Domain Specific Language - DSL), кот... |
| Nov 3, 2022 | Python на максималках: расширения на языках Rust и Cython | Python — лучший выбор для анализа данных и машинного обучения. Его производительность в большинстве случаев более чем достаточна. Но как быть, если объемы ваших данных растут значительно быстрее, чем имеющиеся ресурсы, и требуется повышение... |