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

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

     01.10.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Релизы
     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Статьи
     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Видео

Как стать разработчиком с нуля за полгода (и выжить)

Хочу рассказать как стал программистом за полгода (и с какими проблемами столкнулся). Идея пришла после доклада Ильи Круглова на Moscow Python Meetup 63

     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Видео

Пишем на питоне так, чтобы все вас любили (или ненавидели)

В своем докладе я хочу показать, как просто и как сложно писать простой код. Чтобы разобраться: что сложно, а что просто; нам придется поговорить о разнице между м*&*ами и algebraic effects, SRP, о плюсах и минусах Typed DI, протоколах и приставучем IO. А еще поговорим про цвета функций, DDD, типы и клей для композиции. Разложив все по полочкам, мы сможем написать первые несколько строк простого кода для большого проекта

     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Видео

Осваиваем и дополняем Data Version Control

Как часто Вы сталкиваетесь с проблемой повторением ваших экспериментов в Ml? А Вы уже следите за Вашим процессом и его репрезентативностью? Оказываться, что уже давно существуют инструменты позволяющие контролировать процесс ML, один их этих инструментов - DVC. Инструмент, которые совместно с GIT может хранить не только Ваш код, но и Ваши данные и обученные модели. Основывая свой доклад на своей повседневной рабочей деятельности, разберем способы инициализации и первой настройки. Разберем, что нужно знать и как правильно использовать дата пайплайны при помощи DVC, да и как же он хранит данные, не только для повторения процесса, но и для совместной работы

     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Статьи
     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Статьи
     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Статьи

[Перевод] Python в Visual Studio Code: сентябрьское обновление расширения

Мы рады сообщить, что сентябрьское обновление расширения Python для Visual Studio Code уже доступно. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также можете получить последнее обновление, перезапустив Visual Studio Code. Вы можете узнать больше о поддержке Python в Visual Studio Code в документации.

     29.09.2019       Выпуск 301 (23.09.2019 - 29.09.2019)       Статьи

Атомный квест в Битцевском парке

В связи с повсеместным хайпом по поводу Чернобыля в начале лета (по крайней мере в среде ядерной энергетики), а также гремящих словах цифровизация и геймификация, мы в ИБРАЭ РАН решили создать некоторое подобие квеста-приложения в котором концептуально моделируется эксплуатация энергоблока атомной станции и провести его тестирование в Битцевском парке.

     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Релизы

lxml - 4.3.2

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

     30.09.2019       Выпуск 302 (30.09.2019 - 06.10.2019)       Релизы

pgcli - 2.1.0

REPL для Postgres. Изменения описаны по ссылке https://allmychanges.com/p/python/pgcli/#2.1.0. Скачать можно по ссылке: https://pypi.python.org/pypi/pgcli/

     27.09.2019       Выпуск 301 (23.09.2019 - 29.09.2019)       Статьи

Сравнение малопопулярных и не очень CLI-библиотек: cliff, plac, plumbum и другие (часть 2)

В экосистеме Python существует множество пакетов для CLI-приложений, как популярных, вроде Click, так и не очень. Наиболее распространённые были рассмотрены в предыдущей статье, здесь же будут показаны малоизвестные, но не менее интересные.

     28.09.2019       Выпуск 301 (23.09.2019 - 29.09.2019)       Статьи

Изменение климата: анализируем температуру за последние 100 лет

Про изменение климата сейчас не говорит только ленивый. И случайно найдя неплохой сайт с историческими данными, стало интересно проверить — как же реально менялась температура с годами. Для теста мы возьмем данные с нескольких городов и проанализируем их с помощью Pandas и Matplotlib. Заодно выясним, где теплее, в Москве или Петербурге.

     27.09.2019       Выпуск 301 (23.09.2019 - 29.09.2019)       Статьи

[Перевод] Путь к проверке типов 4 миллионов строк Python-кода. Часть 2

Сегодня публикуем вторую часть перевода материала о том, как в Dropbox организовывали контроль типов нескольких миллионов строк Python-кода.