Привет, хабр! До этого осталось чуть больше месяца ПиКон Россия 2014 и мы рады рассказать вам о том, кто приедет на конференцию в этом году и выступит с докладом.
Хотя доклады и мастер-классы – это не все, что ждет питонистов 2-3 июня в Екатеринбурге.
Вот что попало программа
По традиции часть докладов будет на английском языке: Армин Роначер , автор Колба И Джинджа2 , основатель Команда Покоо , член П.
С.
Ф.
Армин расскажет о том, как разработать безопасный API для себя и своих пользователей, покажет, как правильно использовать SSL и OAuth, организует внутреннюю структуру приложения, а также продемонстрирует, какие инструменты Python можно использовать для более простого написания безопасного кода.
Хайнек Шлавак , основной разработчик CPython И витой , член П.
С.
Ф.
, управляет инфраструктурой в Вариомедиа Еще один доклад, посвященный теме безопасности, — «Плохое состояние SSL».
Хайнек расскажет о том, как на самом деле работают SSL и TLS и почему при их использовании существует множество подводных камней, о которых необходимо знать разработчикам, если они действительно заботятся о безопасности приложений.
Хонза Крал , разработчик Python в Эластичный поиск Хонза показывает вам, что Elasticsearch может сделать для ваших приложений.
От простого поиска документов до фасетной навигации и структурированного поиска.
И Elasticsearch — это не только поиск.
Аналитика в реальном времени по терабайтам данных, автоматическая классификация документов или даже мгновенные уведомления — все это можно сделать с помощью одного и того же инструмента на одном и том же наборе данных.
Симоне Солдатески , разработчик в Стойочное пространство Симона расскажет о горизонтальном масштабировании в облаках и о том, как с помощью Python и OpenStack можно сократить затраты на ИТ-инфраструктуру.
Мы разберемся с вопросами, зачем, что, когда и как масштабировать, как правильно реагировать на события мониторинга и что нужно сделать, чтобы масштабирование вверх и вниз происходило быстро и всегда правильно.
Отчеты на русском языке: Андрей Светлов, разработчик Python Core и коммиттер в hg.python.org .
В настоящее время архитектор в LevelUp. Чего не следует делать, чтобы ваш продукт с открытым исходным кодом стал успешным.
Вы сделали что-то очень полезное и даже выложили это на github. Что будет дальше? В своем докладе Андрей расскажет, почему разработчики используют или не используют продукты с открытым исходным кодом и как сделать ваш продукт востребованным.
Юрий Селиванов, основатель и генеральный директор компании Спраймикс Инк , разработчик Python Core из Торонто Волшебный питон В докладе пойдет речь о хитростях с системой импорта Python, подходах к инструментированию кода для отладки и профилирования без потери производительности (перекомпиляция на лету) и т.д. и т.п.
А на десерт — дискуссия о декларативных языках и о том, как их правильно создавать и интегрировать.
Александр Кошелев, руководитель группы Яндекса Разработка Python в части вселенной Яндекса Александр расскажет, какие ответы на следующие вопросы были найдены в Яндексе: Что выбрать — системные пакеты или развертывание через git pull? Должен ли я использовать virtualenv или нет? Так ли удобны PyPI и pip? Что делать, если в библиотеке много внутреннего кода? Как быть с большим количеством сервисов в активной разработке? Андрей Власовских, разработчик PyCharm IDE JetBrains , автор библиотек funcparserlib и iterpipes. Многозадачность в Python и других языках Python имеет давнюю традицию заимствования механизмов многозадачности из других языков.
Сначала это был C и среда POSIX, затем Java и C#.
В своем докладе Андрей расскажет о том, как устроены механизмы многозадачности в Python и чего с их помощью можно достичь, в том числе о новых механизмах Python 3 concurrent.futures и asyncio. Рассмотрим, какие механизмы подходят для задач, ограниченных CPU и IO, в частности, какие преимущества и недостатки имеют механизмы в Python. А какие подходы к многозадачности есть в языках Erlang и Go и насколько они применимы к Python. Денис Чернилевский, руководитель группы тестирования рекламных технологий Яндекса Четкие и расширяемые отчеты для Python+PyTest «из коробки».
В любом проекте, предполагающем автоматизированное тестирование, люди сталкиваются с проблемой создания удобных, понятных, легко расширяемых и красивых отчетов о тестировании.
Проанализировав требования ряда команд тестирования, Яндекс разработал инструмент отчетности Allure Framework, который теперь является проектом с открытым исходным кодом.
В этом докладе будет рассказано о его основных возможностях и о том, как реализовать отчеты Allure «из коробки» с помощью готового адаптера Python, если вы используете Python + PyTest. Виталий Глибин, ведущий фронтенд-разработчик компании Хедхантер Использование сервис-ориентированной архитектуры (SOA) для создания сложных веб-проектов.
Виталий расскажет о том, что такое SOA, какие проблемы решает такая архитектура и что она добавляет, а также о том, как готовится SOA на самом загруженном портале вакансий Рунета.
Также он расскажет о фронтике и тортике — фронтенд-фреймворках на базе Python Tornado. Кирилл Борисов, архитектор БАРС Групп Разработка, основанная на поведении, на Python Доклад раскроет суть поведенческого подхода к разработке программного обеспечения: историю его возникновения, основы методологии, примеры сценариев, отличия от существующих подходов, доступные инструменты для использования в Python-проектах.
А также опыт его реализации, возникшие проблемы и пути их решения.
Алексей Малашкевич, Александр Козловский, авторы Пони ОРМ Pony ORM — картограф нового поколения Pony ORM позволяет работать с базой данных, используя выражения-генераторы Python. Используя такой подход, Pony позволяет формулировать очень компактные и понятные запросы, которые автоматически переводятся в оптимизированный SQL. В докладе Алексей и Александр дадут обзор, а для всех желающих проведут мастер-класс, на котором каждый сможет потрогать Пони руками.
Михаил Коробов, работает в ScrapingHub , член Команда НЛТК Извлечение информации с веб-страниц Михаил расскажет о том, как извлечь данные из веб-страниц с помощью Python: — как извлечь информацию с одного-единственного сайта; - как это сделать не прописывая xpath, css селекторы и т.п.
; — как извлечь информацию, если структура сайта заранее неизвестна; — когда и как использовать методы машинного обучения; — какие инструменты доступны в Python. Алексей Лавренюк, Яндекс.
Один из участников открытого проекта Яндекс.
Танк.
Нагрузочное тестирование с помощью Яндекс.
Танка Алексей расскажет о Яндекс.
Танке и о том, как адаптировать его под свои нужды и автоматизировать процесс тестирования с помощью Python. Доклад предназначен для разработчиков и системных администраторов, которые ожидают или уже столкнулись с проблемами производительности и хотят ознакомиться с процессом и инструментами нагрузочного тестирования.
Студенты узнают о процессе нагрузочного тестирования, о том, подходит ли Яндекс.
Танк для выявления проблем с производительностью их сервисов, а также о том, как расширить Яндекс.
Танк для автоматизации и решения их конкретных проблем.
На данный момент в программе еще есть места для пары докладов, и не на все отправленные заявки еще получен ответ, но если у вас есть желание высказаться, пишите в [email protected] , возможность еще есть.
И конечно – приезжайте! До 9 мая действует цена со скидкой 8000 руб.
Что произошло на PyCon Russia 2013, стоит прочитать здесь Регистр!
Теги: #python #Конференции #python #django
-
От Htc Desire К Hd: Стоит Ли Оно Того?
19 Oct, 24 -
Животное Устало
19 Oct, 24 -
Модуль Openpgp Для Gmail
19 Oct, 24 -
Помощь! Насущный Вопрос.
19 Oct, 24 -
Как Использовать .Net Из Loadrunner
19 Oct, 24