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

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

     24.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Telegram в качестве хранилища данных для IT проектов

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

     23.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Граф Скоринг де ля Фер или исследование на тему кредитного скоринга, в рамках расширения кругозора. Ч.2

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

 

Все шуточные аллегории, вставки и прочее призваны немного разгрузить повествование и не позволить ему свалиться в нудную лекцию. Всем, кому не зайдет наш юмор, заранее приносим извинения

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

     23.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Написание змейки на ipad (pythonista)

К сожалению, планшеты пока не заменяют компьютеры. Но покодить в поездке/полете это же жизненно необходимо. Поэтому я поискал какие ide есть под ipad, и собственно сегодня буду делать игрульку на Pythonista.

     23.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Python-скрипт на 20 строк, который каждый день желает родителям доброго утра через WhatsApp

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

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

     22.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи
     22.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Пишем API на Python (с Flask и RapidAPI)

Если вы читаете эту статью, вероятно, вы уже знакомы с возможностями, которые открываются при использовании API (Application Programming Interface).

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

     22.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Получение обычных SMS в мессенджеры Viber и Telegram (с помощью шлюзов GoIP)

Во многих компаниях использующих IP-телефонию и применяющих GSM-шлюзы для корпоративной связи часто возникает вопрос приема и отправки СМС со своих номеров.

Для китайских моделей GOIP существует неплохое решение GOIP-SMS-Сервер, о котором неоднократно упоминалось на просторах интернета и в нашем Habr сообществе в том числе. Это простой, бесплатный и удобный продукт, но СМС через WEB, особенно с мобильных не совсем удобно.

     21.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

С чего начать изучение Python: книги для начинающих

Подборка поможет вам освоить язык программирования с нуля или с минимальными знаниями.
Готовы приступить к изучению Python?

     21.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

25 видов «Цезаря» и английские слова

В мире криптографии есть много простых способов зашифровать сообщение. Каждый из них по-своему хорош. Об одном из них и пойдёт речь.

     20.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Граф Скоринг де ля Фер или исследование на тему кредитного скоринга, в рамках расширения кругозора

Сегодня мы начинаем цикл статей, посвященных скорингу и использованию в оном теории графов (Т.Г.). Надеюсь, нам хватит запала, сил и терпения, т.к. тема достаточно объемная и, на наш взгляд, интересная.

     20.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Автоматическое обновление фотографии профиля Вконтакте

Код для обновления фотографии профиля Вконтакте с помощью VK API. Рассмотрим работу с капчей и загрузим код на сервер для автоматического обновления фотографии.

     19.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Исследование глубин аннотаций типов в Python. Часть 2

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

     18.08.2019       Выпуск 295 (12.08.2019 - 18.08.2019)       Статьи

Распознавание азбуки Морзе с помощью нейронной сети

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

     18.08.2019       Выпуск 295 (12.08.2019 - 18.08.2019)       Статьи

Изучаем данные, собранные Xiaomi Mi Band за год

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

 

  1. Для того, чтобы поддерживать себя в форме и выполнять цели по активности;
  2. Потому что это некая модная штучка;
  3. Чтобы ставить над собой эксперименты или узнать себя лучше.

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

Методы для извлечения этих данных работают для Mi Band 1, 1S и, возможно, 2 (приложение для 2, кажется, такое же).

     17.08.2019       Выпуск 295 (12.08.2019 - 18.08.2019)       Статьи

Установка OpenCV + CUDA на Windows

В данной статье речь пойдет о сборке и установке OpenCV 4 для C/C++, Python 2 и Python 3 из исходных файлов с дополнительными модулями CUDA 10 на ОС Windows.

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

     16.08.2019       Выпуск 295 (12.08.2019 - 18.08.2019)       Статьи

Исследование глубин аннотаций типов в Python. Часть 1

C 2014 года, когда в Python появилась поддержка аннотаций типов, программисты работают над их внедрением в свой код. Автор материала, первую часть перевода которого мы публикуем сегодня, говорит, что по её оценке, довольно смелой, сейчас аннотации типов (иногда их называют «подсказками») используются примерно в 20-30% кода, написанного на Python 3. Вот результаты опроса, который она, в мае 2019, провела в Twitter.