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

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

     16.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи
     16.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Как добыть свечи по всем акциям Мосбиржи

В конце прошлого года я писал о том, как с помощью Algopack можно вытащить справочную информацию о всех акциях Мосбиржи. Приводил пример моего первого скрипта на python, использующего библиотеку moexalgo для Algopack и обозначил планы дописать его с целью добычи всех исторических данных.

     16.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Прогнозирование продаж мини-курсов по нашему на Kaggle

Привет читатель, эта стать является переводом решений соревнования Forecasting Mini‑Course Sales на Kaggle и дополнениями от автора данной статьи.

     15.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Делаем PageObject правильно. Удешевляем тестирование и снижаем порог вхождения

В один день мне позвонил мой друг Рома и сказал: «Коля, помнишь ты у нас автотесты делал с селениумом? Помоги мне сделать так же красиво».

     15.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Обнаружение движущихся объектов с помощью OpenCV с использованием обнаружения контуров и вычитания фона

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

     15.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Аннотирование args и kwargs в Python

Когда я пытаюсь обойтись без *args и **kwargs в сигнатурах функций, это не всегда можно сделать, не вредя удобству использования API. Особенно — когда надо писать функции, которые обращаются к вспомогательным функциям с одинаковыми сигнатурами.

     15.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Сводка новостей от pythonz net 07.01.2024 — 14.01.2024

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

     15.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Компилятор за выходные, часть первая

Вам когда-нибудь приходилось задаваться вопросом, как работает компилятор, но так руки и не дошли разобраться? Тогда этот текст для вас. Мне тоже не доводилось заглядывать под капот, но тут так случилось, что мне нужно прочитать курс лекций о компиляторах местным третьекурсникам. Кто встречался с некомпетентными преподавателями? Здравствуйте, это я :)

     15.01.2024       Выпуск 526 (15.01.2024 - 21.01.2024)       Статьи

Авторизация в CLI приложении с помощью OAuth

Как выглядит процесс авторизации через OAuth в Command-line interface приложении? В стандартном сценарии провайдер перенаправляет обратно на сайт или в мобильное приложение (в случае с OAuth 2), а как перенаправлять в программу в терминале? В статье будет рассмотрен процесс OAuth авторизации в CLI приложении.

     14.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи

Как мы решали вопрос многоязычности в боте

В этой статье я поделюсь своим опытом реализации многоязычности в телеграм-боте, World for Life Bot расскажу о принципах выбора языков, которыми я руководствовался, технических аспектах реализации и принятых решениях.

     10.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи
     10.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи

RabbitMQ как способ масштабирования ML проекта

Данная статья будет полезна тем кто хочет расширить свой учебный (или даже рабочий) ML пет-проект добавлением новой технологии.

     09.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи

Вливаемся в Data Science: подробный roadmap что и где изучать

Data Science, как и любая бурно развивающаяся область постепенно растёт, и сейчас люди могут подразумевать под DS много всего разного. Поэтому для начала определимся, кого мы будем называть "дата-сайнтистом". Ему и посвящается данный roadmap.

     10.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи

Даём нейро-сотруднику на ChatGPT управлять календарем Google через Telegram бот

Куда только уже этот ChatGPT не прикрутили с момента его появления. Возможно я изобрету велосипед, но мне показалось удобным сделать нейро-сотрудника в виде бота Телеграм, который бы поддерживал голосовой ввод и управлял вашим календарем в Google.

     09.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи

Как мы запускали серьезный проект в Telegram

В этом цикле статей я подробно расскажу о процессе создания моего нетривиального телеграм-бота World for Life Bot. Этот бот представляет собой уникальный инструмент, который предоставляет обширную статистику о стоимости жизни в разных уголках мира, помогая пользователям оценивать и сравнивать уровень жизни в различных городах.

     08.01.2024       Выпуск 525 (08.01.2024 - 14.01.2024)       Статьи

Flask для начинающих — Часть 2 пишем landing page+admin panel с редактированием контента

Мы создадим с вами мини проект - веб сайт с админ панелью и обновлением контента сайта. При помощи Python, HTML, CSS, Bootstrap, Flask, SQLite. создать сайт на Flask

     07.01.2024       Выпуск 524 (01.01.2024 - 07.01.2024)       Статьи

Сводка от pythonz net 31.12.2023 — 07.01.2024

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

     03.01.2024       Выпуск 524 (01.01.2024 - 07.01.2024)       Статьи

Может ли нейро-сотрудник на базе ChatGPT звонить по обычной телефонной линии?

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

     02.01.2024       Выпуск 524 (01.01.2024 - 07.01.2024)       Статьи

Агрегатор личных финансов со всех счетов

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

     01.01.2024       Выпуск 524 (01.01.2024 - 07.01.2024)       Статьи

Retrieval-Augmented Generation в техподдержке на основе YandexGPT

Статья посвящена рассмотрению процесса создания системы генерации ответов службы технической поддержки. Для этого используется методика с расширенным поиском, известная как Retrieval-Augmented Generation (RAG). Процесс основан на использовании шаблонов и реальных вопросов-ответов техподдержки. В качестве основных инструментов применяются YandexGPT и ChromaDB.