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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     29.01.2016       Выпуск 110 (25.01.2016 - 31.01.2016)       Видео

Natural Language Processing с PySpark

Готовый выйти за рамки Word Count? Джон Хог совершит вместе с вами прогулку и расскажет на практическом примере обработки данных работу с PySpark и ML.  Научитесь использовать библиотеки Python из Spark, такие как NLTK

     25.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Видео

Строим оптимизированные модели и запускаем с помощью Gurobi и Anaconda

В этом докладе мы рассмотрим: зачем выбирать Gurobi, почему выбрали Python в качестве языка программирования, зачем выбирать Anaconda в качестве аналитической платформы, как Gurobi и Python может быть использован вместе, чтобы построить модели и приложения.

     21.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Видео
     18.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Видео

Ускорение Python программ с помощью AMD APU + numba

Из вебинара вы узнаете как ускорить программы на Python с помощью встроенного GPU AMD APU. Для этого будет использоваться Numba

     16.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Видео

Основы REST API и OAuth2

В ходе этого выступления мы создадим веб-приложение на Django, при помощи которого продемонстрируем всем желающим, как может быть реализован согласованный с принципами REST программный интерфейс к нему, а также узнаем для чего нужны подобные интерфейсы. Помимо принципов REST, будет затронута тема ограничения доступа к веб-ресурсам при помощи OAuth2 (с примерами использования приложения django-oauthost).

     16.12.2015       Выпуск 104 (14.12.2015 - 20.12.2015)       Видео

Мир Python: функционалим с помощью библиотек

Мы рассмотрим популярные библиотеки для функционального программирования на Python — fn.py, functools, itertools, funcy, hask. Узнаем о возможностях каждой из них, а также о том, как в динамическом языке имитировать мощную систему типов. Затронем характеристики функционального программирования.

     13.12.2015       Выпуск 103 (07.12.2015 - 13.12.2015)       Видео
     13.12.2015       Выпуск 103 (07.12.2015 - 13.12.2015)       Видео
     05.12.2015       Выпуск 102 (30.11.2015 - 06.12.2015)       Видео
     03.12.2015       Выпуск 102 (30.11.2015 - 06.12.2015)       Видео

Пишем web-проекты: Гексагональная архитектура в приложениях Django

Видео со свежего Moscow Python митапа. Как не превратить свой проект в груду урлов? Как не потерять расширяемость с ростом кодовой базы? Как писать поддерживаемый код? Об этих проблемах и их возможных решениях на примере Django расскажет и покажет Малышев Артем.

     27.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Видео

PyCon Ireland 2015 видео

Видео с конференции PyCon Ireland 2015, целый play-list

     27.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Видео
     24.11.2015       Выпуск 101 (23.11.2015 - 29.11.2015)       Видео

Синтаксис Python: применение генераторов

Генераторы Python уже давно используются для решения всевозможных проблем связанных с итерациями и потоками данных. В этом уроке мы рассмотрим некоторые экзотические виды использования генераторов, таких как написание контекста менеджеры, функций обратного вызова (callbacks), устранение рекурсии, workers и много другого. Внимание - видео очень длинное, но ЖЖУТКО интересное

     17.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Видео

Быстрый старт в gDrive API

Краткий обзор разных вариантов использования gDrive API, так же вы узнаете как получить доступ к gDrive API, конечно же с примерами подключения, авторизации и выполнения различных запросов на питоне.

     17.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Видео

«Модифицируй это!» или «Больше магии Python с помощью изменения AST»

Мы узнаем, что из себя представляет дерево синтаксического разбора (AST / Abstract Syntax Tree) в языке Python и какие магические возможности можно получить с помощью модификации AST.

     17.11.2015       Выпуск 100 (16.11.2015 - 22.11.2015)       Видео

Магия в Python. Дескрипторы. Что это?

Слышали про магию в Python? Одно из магических заклинаний называется дескрипторы. Мощная фича языка, которая позволяет определять свое поведение атрибута объекта при доступе к этому атрибуту. Сложно звучит? А вы знали, что дескрипторами уже наверняка пользовались, если хотя бы раз писали на Python. Я расскажу о том, что такое дескрипторы и как их осознанно можно применять в собственном коде.

     04.11.2015       Выпуск 98 (02.11.2015 - 08.11.2015)       Видео

Hash Functions and You: Partners in Freedom

Краткое введение в основы работы хеш-функций. Из доклада вы узнаете, что такое хеши и какими способами их можно формировать; немного о структурах данных, в которых используется хеширование; о фильтре Блума и его применении в упомянутых структурах; о том, какие функции хеширования следует применять для решения различных задач, в частности, для безопасного хранения данных.

Слайды: http://curtis.lassam.net/projects/hash_presentation/