🗣Как создать голосового ассистента
В данной статье я расскажу, как можно сделать простого голосового ассистента.
Читать...
🧐Под капотом Python. Тонкости популярных конструкций with и contextmanager
В этой статье автор расскажет как написать менеджер контекста, и как создать функцию генератор для декоратора contextmanager.
Читать...
😶🌫DesktopETL — кросс-платформенный прототип ETL-системы, или как регулярно загружать XML/JSON и сохранять в XLS/CSV
В этой статье автор расскажет как конвертировать файлы формата XML в формат XLS (или CSV) для последующего анализа.
Читать...
❗️Как развиваться Python-разработчику?
Наращивать объем знаний и навыков. За этим приходите на вебинары, приуроченные к старту онлайн-курса «Python Developer. Professional» в OTUS.
✅ 25 июля — «Аннотации типов»
Обсудим различные виды типизации, заглянем в
теорию типов, рассмотрим примеры и best practice
✅ 15 августа — «Code review»
Обсудим основы разработки API с помощью фреймворка FastAPI, рассмотрим пример небольшого приложения и осветим особенности развертывания эксплуатации.
🧑💻 Спикером выступит Станислав Ступников, руководитель разработки в VK. Эксперт с 10+ лет опыта промышленной разработки.
👉 РЕГИСТРАЦИЯ
https://otus.pw/Bkxh/
Нативная интеграция. Информация о продукте www.otus.ru
📊Python: Построение графиков по данным из файла
В этой статье автор расскажет как можно построить график в Google Spreadsheets, MatLab, MathCAD, GNUOctave, MS Excel, а также в Python.
Читать...
🧑💻Простой бэкап базы данных и статики для небольшого Django-проекта
В этой статье автор расскажет как правильно организовать бэкап базы данных и загруженных медиафайлов.
Читать...
🤓Слушаем и декодируем в реальном времени радиосигнал точного времени из интернета
В этой статье автор расскажет как можно получить и декодировать сигналы точного времени, которые передаются по радио.
Читать...
👾Хозяйке на заметку: автоматизируем рутинные процессы и экономим время
В этой статье автор расскажет о неочевидных автоматизациях, которые сделали нашу жизнь проще, и покажет, как реализовать их.
Читать...
😵💫Именованные цвета в tkinter
В этой статье автор расскажет про именованные цвета tkinter и показываю как с ними можно работать.
Читать...
🧐Как сделать из Python-скрипта исполняемый файл
В этой статье автор покажет вам два простых метода конвертации файла Python в исполняемый файл с помощью PyInstaller и auto-py-to-exe.
Читать...
😶🌫Встроенные фикстуры Pytest
В статье автор разбереь основные встроенные фикстуры и их применение в Pytest.
Читать...
🥳Развлечения с хеш-коллизиями
В этой статье автор расскажет о поиске хеш-коллизий MurmurHash3 на скорости 200 гигахешей в секунду.
Читать...
🧐Что такое SpeedTab и как им пользоватся
В этой статье автор покажет как использовать библиотеку SpeedTab на нескольких примерах.
Читать...
😵💫Код в картинках: визуализация кода
В этой публикации рассмотрю понятие CFG, а также python библиотеку Staticfg, обеспечивающую простой интерфейс для создания CFG программ на языке Python.
Читать...
🤖Руководство по работе с Gradio: создание веб-интерфейса для моделей машинного обучения
В этом руководстве вы узнаете, как создавать простые в использовании настраиваемые компоненты пользовательского интерфейса для вашей модели машинного обучения, любого API или даже произвольной функции Python с помощью нескольких строк кода и Gradio.
Читать...
🐍Использование python-docx-template для динамического создания закладок и ссылок на них в документах Word
В этой статье автор расскажет как сделать модуль python-docx-template для генерации файлов docx по шаблону.
Читать...
👤Объектно-ориентированное программирование в размышлениях и опытах хоккеиста Степана Осечкина
В этой статье автор расскажет о ключевых понятиях, связанных с ООП, и на примере Python-кода разберет, как одна и та же задача может быть успешно решена с использованием процедурного и объектного подхода.
Читать...
🚀Превращаем любой фреймворк в FastAPI. На прицеле Flask
В этой статье поделиться некоторым опытом создания своего инструмента для сериализации данных на основе pydantic.
Читать...
🧑💻Решение дифференциальных уравнений с Python
В этой статье мы рассмотрим, как использовать Python для решения различных типов дифференциальных уравнений, начиная от простейших обыкновенных дифференциальных уравнений и заканчивая более сложными системами и частными дифференциальными уравнениями.
Читать...
🤔Как построить QA-направление в большом холдинге
В этой статье автор расскажет зачем одновременно знать Python и C# и почему бывает непросто наладить сквозное тестирование.
Читать...
😵Lock записей и шквал «пятисоток»: какие шишки мы набили на миграциях в Django и как вам этого избежать
В этой статье автор разберет несколько примеров неаккуратной работы с миграциями в Django и поделиться, как избежать подобных проблем.
Читать...
📊Как из метрик Prometheus построить график Latency
В этой статье автор расскажет как визуализировать Latency с помощью Histogram метрики.
Читать...
😈Dagster и Great Expectations: Интеграция без боли
В данной статье автор расскажет вам о том, как можно интегрировать два мощных инструмента – Dagster и Great Expectations.
Читать...
🥸Линейная алгебра самым простым языком с добавлением фишек из Python (часть 1)
В этой статье мы узнаем как выглядит матрица, как ее задать в Python и базовые операции с ними.
Читать...
🗣Всё хорошо, но нужно переписать или почему ваш код не попадает в прод
В этой статье автор разберет простую задачу, получение rss-ленты, и то, чем будет отличаться код, который просто получает ленту, от того, который используется в производстве.
Читать...
🧐Пишем логи Python при помощи библиотеки Structlog
В этой статье мы расскажем о том, как structlog может помочь вам писать логи, которые не только помогают в повседневной работе, но и реализуют лучшие практики для согласованного логирования во всём проекте.
Читать...
Профессия «Python-разработчик». Курс с нуля до трудоустройства за 10 месяцев.
Освойте один из самых популярных языков для бэкенда, научитесь создавать полноценные сайты и веб-приложения и реализовать внутреннюю логику работы программ на фреймворке Django.
🎁 Мы подготовили для вас спецпредложения, чтобы решиться было проще! Выбирайте один из бонусов: 2 месяца академического отпуска, 1 месяц персональных консультаций с наставником и подготовка к техническому интервью, кешбэк 20 000 ₽ после полного прохождения программы.
🔖Готовы попробовать прямо сейчас? Оставьте заявку и мы расскажем, как пройти бесплатные курсы профессии!
🧑🏼💻cv3 — делаем OpenCV питоничным
В этой статье автор расскажет, как обёртка над opencv-python ускоряет написание кода, не сужая функциональность, и как cv3 может реализовать все алгоритмы из OpenCV.
Читать...
😵Как работать с линейными системами в Python с помощью scipy.linalg
В этой статье мы научимся применять концепции линейной алгебры для решения практических задач с помощью scipy.linalg и работать с векторами и матрицами, используя Python и NumPy.
Читать...
⚡️Пакетный API: объединение запросов с помощью asyncio и Batch API
Разбираемся, как объединить множество отдельных вызовов функций в меньшее число запросов с помощью паттерна пакетной обработки (Batching Pattern) и питоновской библиотеки asyncio.
Читать...