1 марта вас ждет очередной DevDay, посвященный Python, где будут задействованы самые лучшие разработчики из Яндекса, GetGoing и, конечно же, БАРС Груп. “Почему Python?” - Николай Телепенин, БАРС Груп В рамках этого небольшого ознакомительного доклада я попробую рассказать почему-же python так популярен среди широкого круга специалистов, решающих как задачи системного администрирования, разработки и тестирования, так и задачи прототипирования. Почему он хорошо подходит как первый язык программирования, а так же как довольно мощный инструмент для весьма сложных практических задач. "Как Python используется в Яндексе" - Тимур Зарипов, Яндекс Расскажу, где и для решения каких задач в Яндексе пишут на Питоне, про инфраструктуру и традиции питон-разработки в разных частях компании. Постараюсь обзорно осветить как можно больше областей применения Python'а в немаленькой организации - инфраструктура, бэкенд и вспомогательные части различных больших продуктов, QA-инструменты, интранет-сервисы. "Literate Programming etc.” - Алексей Пирогов, БАРС Груп Подход Literate Programming, разработанный Дональдом Кнутом ещё на рубеже 70-80гг и сейчас позволяет по-новому подойти к процессу разработки ПО, поставив во главу угла читаемость кода человеком, а не машиной! "Оживляем веб-приложения” - Илья Киров, БАРС Груп Мы живем в эпоху онлайн-приложений. Не просто доступных в любой точке мира, но и предоставляющие “живые” данные, формируемые где-то на другой стороне. Больше не нужно нажимать F5, ожидая когда данные обработаются. Можно сразу видеть изменения, вносимые другими пользователями. Как это устроено и работает? Какие технологии используются? Можно ли реализовать подобное на Python? Я расскажу, как можно создать “живое” приложение на примере простого TODO-приложения. Рассмотрим в основном “серверную часть”: различные асинхронные возможности Python, работу через websocket. Узнаете что такое: Websocket, WAMP, Autobahn, Twisted и много других непонятных слов. “Behave Driven Development in Python” - Кирилл Борисов, БАРС Груп ? Тестирование и вы ? TDD, BDD и юнит-тесты ? BDD: общие понятия, пример взаимодействия ? Роли в процессе разработки тестов ? Инструменты: Gherkin, Lettuce, behave ? Примеры реальных тестов ? Тонкости применения в тестировании web-приложений. С чего начать? ? Идеи по внедрению тестов у себя ”Python & enterprise: трудности перевода"- Николай Телепенин, БАРС Груп Python становится все более и более популярным инструментом среди разработчиков очень широкого круга задач от системного администрирования, скриптинга до небольших мобильных приложений для андройда. В рамках этого доклада попробуем посмотреть на python с точки зрения мира бизнеса больших дядек и попробуем прикинуть насколько он хорош или плох для enterprise разработки крупных проектов. “Введение в PyPy” - Ринат Сабитов, БАРС Груп Данным докладом я развею таинственность и опасения связаныне с PyPy. Рассмотрим большинство основных особенностей данной реализации Python, а также варианты применения в реальных проектах. "Локализация и интернационализация django-приложений" - Руслан Юлдашев, GetGoing Доклад об опыте перевода большого проекта на несколько языков: чего не хватает в стандартном функционале django, какие проблемы возникают, обзор полезных библиотек и инструментов. Регистрация обязательна! Для этого нужно зарегистрироваться здесь и записаться на это мероприятие. Примерная программа: 09:00 - 10:00 - Регистрация 10:00 - 18:00 - Конференция 12:00 - 12:30 – Перерыв на кофе - брейк 14:30 - 15:30 – Обеденный перерыв ps: + афтепати :) |