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

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

     10.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Вопросы и обсуждения
     09.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Keyboa: клавиатуры на максималках для ботов в Telegram

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

Keyboaпомогает создавать встроенные клавиатуры любой сложности для ботов, разработанных на базе pyTelegramBotAPI.

     08.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Вопросы и обсуждения
     08.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Мелкая питонячая радость #10: конечные автоматы и глубокое обучение в несколько строк

Конечно, самая большая радость этих дней — python 3.9. Но кроме этой радости кто-то должен ворошить github в поисках мелких приятностей, которые несут добро и свет тем, кто пишет на python.

     08.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи
     07.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Релизы
     07.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Визуализация при помощи генеративных алгоритмов: дифференциальная сетка (2D и 3D) и трещины

Это развитие идей из публикации Визуализация при помощи генеративных алгоритмов: гифа, деревья, повторяющиеся и дифференциальные линии (на Python), однако вам необязательно читать ее — все проекты, описанные здесь самодостаточны.

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

     07.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Релизы
     07.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

ipipou: больше чем просто нешифрованный туннель

Здесь будет о нешифрованном IPv4 туннеле, но не о «тёплом ламповом», а о модерновом «светодиодном». А ещё тут мелькают сырые сокеты, и идёт работа с пакетами в пространстве пользователя.

     06.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Как сделать интерактивную карту с помощью Python и open source библиотек

Сегодня делимся с вами пошаговым руководством создания интерактивных карт для веб-приложения или блога. Просто сохраните эту статью в закладках. Хоть и существует, например, библиотека d3.js, которая может создавать пользовательские карты, есть несколько инструментов еще проще. В этом посте посмотрим на три простые в обращении, но мощные библиотеки Python с открытым исходным кодом и поработаем с ними.

     06.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Разработка модели в PySpark ML на датасете с разными типами данных для ржавых чайников

Хочу раскрыть подробно одну интересную, но, к несчастью, не встречающуюся тему в документации Spark: как обучать модель в PySpark ML на датасете с разными типами данных (строковыми и числовыми)? Желание написать данную статью было вызвано необходимостью в течение нескольких дней просматривать Интернет в поисках необходимой статьи с кодом, ведь в официальном туториале от Spark приведён пример работы не то что с признаками одного типа данных, а вообще с одним признаком, а информация, как работать с несколькими колонками тем более разных типов данных, там отсутствует. Однако, подробно изучив возможности PySpark для работы с данными, у меня получилось написать рабочий код и понять как всё происходит, чем хочу поделиться и с вами. Так что полный вперёд, друзья!

     06.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи
     05.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Подборка статей о машинном обучении: кейсы, гайды и исследования за сентябрь 2020

Мы не устаем восхищаться возможностями GPT-3 и рассказывать о сферах ее применения, но многие при этом видят в алгоритме угрозу своей профессии.
И компания VMO, которая занимается A/B тестированием, решила провести соревнование — профессиональные копирайтеры против GPT-3.

     05.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Релизы
     05.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Разработка графического профайлера Python FunctionTrace

Сегодня мы делимся с вами переводом статьи создателя FunctionTrace — профайлера Python с интуитивно понятным графическим интерфейсом, который может профилировать многопроцессорные и многопоточные приложения и потребляет на порядок меньше ресурсов, чем другие профайлеры Python. Неважно, только учитесь ли вы веб-разработке на Python, либо уже давно используете его — всегда полезно понимать, что делает ваш код. О том, как появился этот проект, о деталях его разработки — далее под катом.