IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     19.02.2024       Выпуск 532 (19.02.2024 - 25.02.2024)       Статьи

Шпаргалка для алгособеса — алгоритмическая сложность, структуры данных, методы сортировки и Дейкстра

Так уж повелось, что любой уважающий себя работодатель перенимает передовые методики FAANG — по этой причине практически во всех IT-собесах есть она: секция алгоритмов. Кто-то ей рад, кто-то не очень, но секция есть и уходить пока не планирует. Поэтому нужно закатать рукава и достойно встретить суровую реальность.

     18.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Компилятор за выходные: избавляемся от переменных

Продолжаем разговор о минималистичном компиляторе, который вполне реально написать за выходные. Задачей стоит транслировать код из придуманного мной языка в x86 ассемблер. Мой компилятор состоит из 611 строк кода, при этом не имеет ни единой зависимости:

     17.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Книга «Python для сложных задач: наука о данных. 2-е межд. изд.»

Специалисты по обработке данных, знакомые с языком Python, найдут во втором издании решения таких повседневных задач, как обработка, преобразование и подготовка данных, визуализация различных типов данных, использование данных для построения статистических моделей и моделей машинного обучения. Проще говоря, эта книга является идеальным справочником по научным вычислениям в Python.

     18.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Сводка от pythonz net 11.02.2024 — 18.02.2024

А теперь о том, что происходило в последнее время на других ресурсах.

     17.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Классифицируем рукописные цифры с помощью Tensorflow и Keras

Этот проект станет отличным стартом для тех, кто только начинает свой путь в машинном обучении, и показательным примером мощи и простоты использования современных инструментов разработки.

     17.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

The simplest way to add magic link sign-in using Django

A guide to add email sign-in (and verification) to Django using Gmail and others

     17.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Django SQLite Benchmark

A detailed comparison of SQLite performance under various configurations compared to default settings.

     15.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Python, MSA, Kafka

Сегодня микросервисная архитектура, что называется "на хайпе". Я перечитал достаточно много статей по данной тематике, но обнаружил, что среди всего прочего, не так много публикаций, объясняющих данную концепцию на конкретном примере (может, плохо искал). Сегодня я бы хотел пополнить ряды авторов и написать свою первую публикацию!

     15.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи
     14.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Исследование звука: удаление шумов

Обработка звука - это процесс исследования динамической/статической звуковой дорожки при помощи применения определенного набора линейных и нелинейных алгоритмов с целью получения необходимой информации. 

 

     14.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Мониторинг ИИ-систем. Часть 2

В жизни ИИ‑системы, медицинской или любой другой, случаются неудачные моменты.

Часть таких ситуаций — непредвиденные ошибки. Да, все разработчики понимают, что рано или поздно что‑то пойдёт не так, но случается это всегда по‑разному и иногда в самые неподходящие моменты.

     14.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Нейронные сети и dataset IRIS

Исследовательская работа по dataset IRIS и библиотеке для машинного обучения и построения нейронных сетей tensorflow.

     14.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи
     14.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи
     13.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Telegram bot для наших bmw G серии часть 2

В первой части постарался объяснить зачем мне это все надо и дал пояснение - как я достаю данные с авто. В данной части разберемся как выслать эти данные в телегу чтобы получать сообщения наподобие вот этих:

     13.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Расширяем тестовый фреймворк с помощью Pytest-плагинов. Часть 2: практика

В первой части статьи мы разбирались с теорией, которую нужно знать для создания собственных Pytest-плагинов: фикстурами, маркерами и хуками. А теперь перейдем к практике.

     13.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи
     13.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи
     12.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Легкий путь к власти: тестируем API Госуслуг с PyCades без головной боли

Упростите свою работу с Госуслугами, используя PyCades! В этой статье мы предложим простые шаги для автоматизации работы с заявлениями через API Госуслуг, устраним рутину с формами и сделаем проще взаимодействие с информационными системами.

     12.02.2024       Выпуск 531 (12.02.2024 - 18.02.2024)       Статьи

Telegram bot для наших bmw G серии

Итак, однажды мне пришла мысль сделать что-то большее, чем доступно в официальном myBMW приложении. В приложении все вроде ок, но чувство добавить чего-то своего не покидало меня. Немного покопавшись в могучем и необъятном интернете нашел библиотеку bimmerconnected на Github. Каково было мое удивление, что достать данные со своих авто оказалось не очень сложно. С этого и начался мой долгий и упорный труд небольшой оптимизации под себя моих же авто, а точнее их информационной составляющей. Прошу не пинать меня за предоставленный код ниже, я не являюсь серьезным программистом, а всего лишь занимаюсь АСУТП.