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

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

     10.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

Как найти хорошего преподавателя английского языка, используя анализ данных.

Многие из программистов хотят выучить английский язык по ряду причин. Кто то посещает курсы в оффлайне, занимается с частным репетитором в свободное от работы время. Другие же предпочитают занятия в онлайн-режиме, без траты времени на дорогу. Да и найти подходящий вариант в этом случае не так уж сложно - поскольку сейчас рынок онлайн-образования растет весьма быстро и предоставляет варианты подходящие под Ваш вкус и кошелёк. Весьма вероятно что читатель знает о компаниях которые предлагают свои услуги в этом сегменте. Если вам подходят любой из вышеупомянутых вариантов - можете не читать дальше, иным же, знакомым с Python/Pandas/Seaborn и прочие радостями анализа и визуализации данных - добро пожаловать.

     10.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

«Удивительный рост Питона»

Результаты небольшого исследования, проведённого большим сайтом, обнаруживают занимательную тенденцию.

     10.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи
     08.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

Использование Python для обработки в реальном масштабе времени информации от датчиков, работающих с Arduino

Цифровые и аналоговые датчики, подключенные к Arduino, генерируют большие объёмы информации, которая требует обработки в реальном масштабе времени [1]. 
В настоящее время данные от Arduino распечатывают из командной строки или отображают в графическом интерфейсе с запаздыванием. Поэтому данные в режиме реального времени и не сохраняются, что делает невозможным их дальнейший анализ. 
Данная публикация посвящена программному решению задачи хранения информации от датчиков, работающих с Arduino и её графическому представлению в реальном масштабе времени. В примерах используются широко известными датчиками, такими как потенциометр и датчик движения PIR.

     08.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

Итерируемый объект, итератор и генератор

В этой статье попробуем разобраться что такое итерируемый объект, итератор и генератор. Рассмотрим как они реализованы и используются. Примеры написан на Python, но итераторы и генераторы на мой взгляд фундаментальные понятия, которые были актуальны 20 лет назад и еще более актуальны сейчас, при этом за это время фактически не изменились.

     08.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

AsyncIO для практикующего python-разработчика

Я помню тот момент, когда подумал «Как же медленно всё работает, что если я распараллелю вызовы?», а спустя 3 дня, взглянув на код, ничего не мог понять в жуткой каше из потоков, синхронизаторов и функций обратного вызова.

Тогда я познакомился с asyncio, и всё изменилось.

     08.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи
     08.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Видео
     08.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Вопросы и обсуждения
     07.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

Что за чёрт, Python

Недавно мы писали о забавных, хитрых и странных примерах на JavaScript. Теперь пришла очередь Python. У Python, высокоуровневого и интерпретируемого языка, много удобных свойств. Но иногда результат работы некоторых кусков кода на первый взгляд выглядит неочевидным.

Ниже — забавный проект, в котором собраны примеры неожиданного поведения в Python с обсуждением того, что происходит под капотом. Часть примеров не относятся к категории настоящих WTF?!, но зато они демонстрируют интересные особенности языка, которых вы можете захотеть избегать. Я думаю, это хороший способ изучить внутреннюю работу Python, и надеюсь, вам будет интересно.

     07.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Видео