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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     14.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи
     14.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы
     14.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи

Локализуем игру в слова с искусственным интеллектом

Даже на русском языке игра не самая простая Все началось с коллеги, который закинул в локальный чат сообщение, что он сыграл в игру #59 и угадал слово с 33 попыток и одной подсказки. Игра оказалась простая и сложная одновременно: сайт загадал слово и нужно его отгадать. В поле ввода отправляешь слово, а искусственный интеллект на сайте определяет, насколько отправленное слово близко по смыслу к загаданному. Интересная игра, тренирующая ассоциативное мышление и умение строить связи. Новое слово появляется каждый день, что в некотором смысле выглядит ограничителем. Также игра доступна только на португальском и английском языках. С одной стороны, это дополнительная практика, а с другой — сомнения «а знаю ли я это слово?» смазывают впечатления от игры. Так я задумался о локализации игры на русский язык.

     14.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи

Создаем интерпретатор Python на основе ChatGPT

Вдохновившись постом Building A Virtual Machine inside ChatGPT , я решил попробовать что-то подобное, но на этот раз вместо инструмента командной строки Linux давайте попробуем превратить ChatGPT в интерпретатор Python!

     18.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы

numpy - 1.24.0

Модуль для работы с многомерными массивами. Изменения описаны по ссылке https://pypi.org/project/numpy/1.24.0/. Скачать можно по ссылке: http://pypi.python.org/pypi/numpy/

     17.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы

pylint - 2.15.9

Статический анализатор Python-кода. Изменения описаны по ссылке https://pypi.org/project/pylint/2.15.9/. Скачать можно по ссылке: http://pypi.python.org/pypi/pylint/

     15.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы

sentry - 22.12.0

Мощная система логгирования и платформа агрегации логов. Изменения описаны по ссылке https://pypi.org/project/sentry/22.12.0/. Скачать можно по ссылке: https://pypi.python.org/pypi/sentry/

     14.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи

ChatGPT пройдёт собеседование по Data Science вместо вас

Возможно, ты сейчас готовишься к собеседованию в какую-нибудь IT-компанию. Скорее всего, тебе будут задавать технические вопросы, поэтому тебе приходится готовиться. Но, возможно, ты всё равно не сможешь ответить на все вопросы правильно. Как быть?! А слышал ли ты про новую умную chatGPT? А что, если я тебе скажу, что больше готовиться к собеседованиям так усердно не нужно! Что?! Задаваемые тебе вопросы можно делегировать chatGPT. В общем, нет времени объяснять, давай устроим собес для chatGPT по Data Science и узнаем, сможет ли сетка его пройти?! Всё по классике — спрашиваем вопросы по 4 секциям: программирование — Python и алгоритмы, написание SQL-запросов, Data Science и статистика, ML System Design

     15.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы

pex - 2.1.119

Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://pypi.org/project/pex/2.1.119/. Скачать можно по ссылке: https://pypi.python.org/pypi/pex/

     13.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи

Распознавание цифр, для максимально маленьких (python/keras)

Этот пост я решил написать, для тех, кто также искал понятный код и рабочий пример, который можно было взять, вставить в гугл колаб(google colab) и сразу начать "играться" с кодом. Но не нашел. Для вас, друзья!P.S весь код будет в конце.

     14.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы

lxml - 4.9.2

Мощный и быстрый модуль для обработки XML/HTML. Изменения описаны по ссылке https://pypi.org/project/lxml/4.9.2/. Скачать можно по ссылке: http://pypi.python.org/pypi/lxml/

     13.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи

Локализация Qt-приложений

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

     13.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Релизы

django-cms - 3.11.1

Легкая в использовании и удобная для разработки CMS. Изменения описаны по ссылке https://pypi.org/project/django-cms/3.11.1/. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     12.12.2022       Выпуск 469 (12.12.2022 - 18.12.2022)       Статьи

Как из данных узнавать о том, что в продукте что-то пошло не по плану

Расскажу, как мы ищем поведенческие аномалии в продукте и зачем это вообще нужно делать. Что такое аномалии?

     12.12.2022       Выпуск 468 (05.12.2022 - 11.12.2022)       Статьи

Multiprocessing Race Conditions in Python

You can suffer race conditions when using process-based concurrency via the multiprocessing module in Python.