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

Собрали в одном месте самые важные ссылки
читайте авторский блог

     17.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

АБ тесты и подводные камни при их автоматизации

Задача оценки нововведений в онлайн и мобильных приложениях возникает повсеместно. Один из наиболее надёжных и популярных способов решения этой задачи - двойной слепой рандомизированный эксперимент, также известный как АБ-тест.

     17.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Сводка от pythonz net 10.12.2023 — 17.12.2023

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

     16.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

LSTM и GRU

Рекуррентные нейронные сети уникальны тем, что способны обрабатывать последовательности данных, будь то тексты, временные ряды или даже музыка. В отличие от их бро — сверточных нейронных сетей, которые идеально подходят для обработки изображений, RNN обладают способностью «помнить» предыдущую информацию и использовать ее для обработки текущих данных. Это делает их идеальными для задач, где контекст важен, например, при генерации текста или прогнозировании временных рядов.

     14.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Бенчмарк HTML парсеров в Python: сравнение скорости

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

     14.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Как написать проект по автоматизации на Python, Pytest и Playwright и настроить запуск автотестов в CI с нуля

В этой статье я постараюсь подробно рассмотреть процесс создания проекта на Python, Pytest и Playwright с применением паттерна Page Object, а также оставлю шаблон yml, который позволит запускать автотесты в CI

     14.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

А/Б тестирование с CUPED: детальный разбор

Сегодня обсудим, как применять CUPED для повышения чувствительности А/Б тестов. Рассмотрим на простом примере принцип работы CUPED, покажем теоретически за счёт чего снижается дисперсия и приведём пример оценки эксперимента. Обсудим, как выбирать ковариату, как работать с бинарными метриками и что делать при противоречивых результатах.

     14.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Сколько строк на C нужно, чтобы выполнить a + b в Python?

В своей предыдущей статье я исследовал структуру PyObject и её роль в качестве заголовка для всех объектов среды исполнения CPython. Эта структура играет важнейшую роль в обеспечении наследования и полиморфизма в системе объектов CPython. Но это лишь вершина айсберга.

В этой статье мы опустимся на один уровень ниже и посмотрим, что же происходит внутри среды исполнения Python для выполнения простого действия a + b. Иными словами, мы узнаем о подробностях реализации типов, операторов и динамической диспетчеризации в CPython.

     14.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Я знаю, что ты делал этой ночью

Одной из областей применения ИИ сегодня является автоматизация контроля за сотрудниками. В данном посте мы рассмотрим приложение технологий ML к задаче детектирования спящих людей (в частности, охранников на рабочем месте) по видеозаписям камер наблюдения.

 

     13.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

«Как пресейл инженер телеграм ботом дверь открывал» или «Ты куда полез?»

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

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Dedoc: как автоматически извлечь из текстового документа всё и даже немного больше

Мы разработали open-source библиотеку dedoc, которая помогает разработчикам и дата-сайентистам в пару строк кода читать различные форматы текстовых документов и изображений с текстом, и далее приводить информацию к единой аккуратной структуре.

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Пишем приложение на Python для подготовки к собеседованиям по Python

На конец 2023 года язык программирования Python является самым популярным по индексу TIOBE. Что касается работы, то по количеству вакансий в мире язык Python занимает второе место (после JavaScript/TypeScript). Поэтому у соискателей на должность, где требуется Python, возникает потребность подготовки к собеседованиям.

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Добавление собственных данных в LLM с помощью RAG

Этот материал посвящён тому, как добавлять собственные данные в предварительно обученные LLM (Large Language Model, большая языковая модель) с применением подхода, основанного на промптах, который называется RAG (Retrieval‑Augmented Generation, генерация ответа с использованием результатов поиска).

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram

Поддержка преобразования речи в текст была в OpenAI API уже давно, а вот из текста в речь, а также распознавание изображений было добавлено совсем недавно. В связи с чем продолжаю свою серию туториалов по разработке собственного ChatGPT бота в Telegram.

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Phoenix: разбираемся со сбоями ML системы прямо в вашем ноутбуке

Phoenix — это библиотека с открытым исходным кодом, направленная на ML Observability, которую выпустили разработчики из Arize AI — компании, известной большим опытом в вопросах наблюдаемости ML систем.

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Как мы делаем проекты

Все мы знаем что такое клиент-серверное приложение, на тему их создания написано не мало статей. В этой статье хотелось бы поделиться с вами наработками нашей компании, которыми мы пользуемся в своих Django проектах.

     12.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Как подключить Yandex GPT к своему проекту на Python

Вчера мне потребовалось применить его в приложении, однако не удалось найти руководства, как сделать это быстро. Документация Яндекса хороша, но предполагает, что опыт работы с Yandex Cloud уже имеется. В отсутствие такого опыта документация выглядит фрагментированной.

     11.12.2023       Выпуск 521 (11.12.2023 - 17.12.2023)       Статьи

Сводка от pythonz net 03.12.2023 — 10.12.2023

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

     10.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Статьи

Django 5. Рассмотрим новые возможности на примерах

В этой статье на примерах рассмотрим новые возможности , которые были добавлены в этой версии. 

     10.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Статьи

Дата-аналитик в Апх. (Или Yolo на фермах)

Начальство загорелось внедрить нейронные сети на фермы. Об этом и пойдет повествование.

     10.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Статьи

Как опубликовать свое первое приложение на Django и не упасть духом. Гайд для выпускников курсов

Обучение завершено успешно, но не было ощущения полноценности — на курсах не учили, как сделать самостоятельно деплой приложения на Django. И никто из студентов не задавался эти вопросом 😁Так что я решил закрыть этот вопрос и все-таки пройти путь по развертыванию django-приложения.