PyCon UK 2014

С 19 по 22 сентября в Coventry прошла ежегодная конференция python-разработчиков PyCon UK.6971d121b0b44dcab90f94c5f7d2a483.pngСразу после открытия выступил Van Lindberg с докладом об экосистеме Python и чему можно поучиться у других языков и технологий:[embedded content]Затем докладчики разделились между аудиториями. В одной Cory Benfield делал доклад о HTTP/2 (слайды):[embedded content]

В другой выступал Alessandro Molina с докладом «Post Mortem Debugging and Web Development», в котором описывал какие средства может использовать разработчик, чтобы исследовать ошибки, которые уже произошли, и как получать информативный feedback от пользователей.

Затем Fernando Masanori делился опытом преподавания Python online (слайды):[embedded content]

Далее была презентация Carole Griffiths и Chris Parmer о создании интерактивных графиков в IPython Notebook с использованием Plotly:[embedded content]

После перерыва конферецию продолжила Rachel Sanders с keynote на тему usability в приложениях:[embedded content]

А Marc-Andre Lemburg, CEO и основатель eGenix.com, рассказал про увеличение производительности Python кода:[embedded content]

Затем был подробный доклад Larry Hastings о случайных величинах:[embedded content]

В это же время Scott Walton рассказывал про конфигурационную систему Salt, написанную на Python, в докладе «A Pinch of Salt».

После второго перерыва выступил Ronan Lamy с докладом о текущем статусе PyPy:[embedded content]

А в соседней аудитории начался workshop на тему интеграции Python и C++ с Boost.Python.

Далее Katie Barr рассказала о симуляции квантовых систем с помощью Python:[embedded content]

Под вечер Naomi Ceder выступила с докладом о трансгендерах, собственном опыте и об отношении людей: «Farewell and Welcome Home: Python in Two Genders».

И завершил первый день конфереции доклад Jonathan Fine о новом подходе к написанию тестов:[embedded content]

Одним из первых докладчиков был Wes Mason, рассказавший о создании асинхронных веб-сервисов с помощью Tornado (слайды):[embedded content]А в другой аудитории еще раз выступал Alessandro Molina с докладом «DEPOT, story of a file.write () gone wrong» о тонкостях сохранения файлов в облаке и в случае миграции инфрастуктуры приложения, что в итоге явилось причиной создания фреймворка DEPOT.

Далее Fergus Doyle рассказал о трудностях работы с системами, использующими большое количество сторонних сервисов (слайды):[embedded content]

А Kristian Glass рассказал о The Twelve-Factor App в одноименном докладе.

Затем Ian Ozsvald выступил с докладом «The High Performance Python Landscape»:[embedded content]

Pete Graham поделился опытом функционального программирования и его использования в Python:[embedded content]

Далее был доклад Paul Hallett о создании эффективных API:[embedded content]

И последним до перерыва выступил Harry Percival с докладом о логике работы spreadsheet’ов в принципе и Dirigible («pythonic» spreadsheet) в частности:[embedded content]

Одновременно с этими докладами проходили «мастерские».В первой Ezzeri Esa рассказывал о машинном обучении: «Practical introduction to machine learning via Kaggle problems».

А во второй я рассказывал про полезные для разработчика игр на Python библиотеки и демонстрировал создание простой игры: «Python in Game Development».

После перервыва выступила небезызвестная Jessica McKellar с докладом об истории и будущем Python:[embedded content]

После нее выступал Michael Brunton-Spall, рассказывавший о своей работе по использованию Python в государственном сервисе (слайды):[embedded content]

Одновременно в другом зале Matt Bennett выступал с докладом о внедрении зависимостей в Nameko.

А Austin Bingham рассказывал о использовании Rope и Traad при рефакторинге.

Затем выступал создатель Micro Python Damien George:[embedded content]

После очередного перерыва выступила Katie Bell с рассказом о написании AI для Minecraft:[embedded content]

Продолжил тему Alex Bradbury с докладом о проекте Pyland для обучения детей программированию (слайды):[embedded content]

В это же время шел отличный доклад Cory Benfield, одного из разработчиков библотеки requests, где он рассказывал о не широко известных, но весьма полезных ее функциях: «A Deep Dive Into Requests».

И завершился вечер еще одним докладом Naomi Ceder о Jython: «Dr. Jython or: How I Learned to Stop Worrying and Love the JVM ».

Конференцию открыл Mike McKerns с докладом о сериализации:[embedded content]Затем Michael Foord и Simon Davy рассказали об автоматизированных деплоях с помощью Juju:[embedded content]

В другой аудитории David Szotten выступал с докладом о Kaiso: «The knights who say Neo — storing classes in the graph».

Далее Simon Walker поделился опытом использования Python при изучении астрономии:[embedded content]

Затем Carl Crowder рассказал про инструменты для статического анализ кода:[embedded content]

А Ben Nuttall из Raspberry Pi Foundation выступил с докладом о PyPi:[embedded content]

Потом Nicholas Tollervey и Simon Davy рассказали об опыте работы с BigData:[embedded content]

В то же время Iacopo Spalletti выступал с докладом «First step with django CMS».

И завершает серию видео выступление Carrie Anne Philbin, преподавателя программирования как для детей, так и для учителей с обзорной лекцией о роли Raspberry Pi в обучении:[embedded content]

Конференции была проведена на очень хорошем уровне, несмотря на то, что организовывали ее всего несколько человек. Проходила она в очень дружелюбной атмосфере. На нее съехалось огромное количество участников и программа получилась весьма насыщенной. К сожалению, физически не удалось попасть на многие доклады, а видеозапись велась далеко не в каждой аудитории. Но для большинства докладов авторы заботливо выложили свои презентации.Отдельно хочется отметить наличие отдельной конференции для детей и учителей, которая проходила параллельно в соседнем здании: 352a9c43abd540c0a69a954a15d4769a.jpg

Также порадовали тематические напитки: fb65db853b8f4c429b068c68b86be425.jpgи раздаточный материал: 7fd23e3656874e5c9a1807040f3418c2.jpg

Также хочется выразить благодарность DataArt за организацию поездки.

Материалы с конференции

© Habrahabr.ru