14 июня в столичной галерее Newday прошел митап, посвященный особенностям работы с языком программирования Python. Wargaming выступил организатором этого мероприятия.
Python – один из немногих языков, который быстро развивается благодаря большому количеству энтузиастов по всему миру. Эти люди не ищут коммерческой выгоды, а интересуются саморазвитием и совершенствованием инструментов. Собрать сообщество таких энтузиастов-питонщиков и стало главной целью митапа. И, как оказалось, в Минске этих людей не так уж мало – послушать доклады экспертов, обсудить особенности языка Python и получить ответы на интересующие вопросы пришло порядка 150 человек.
В рамках митапа были представлены доклады и презентации. Все присутствующие могли не только следить за ходом выступления экспертов, но и пообщаться в неформальной обстановке.
В этот день с презентациями выступили:
1. Александр Семенюк, компания Wargaming – «Python: легко и просто. Красивые решения обычных задач»
В докладе были рассмотрены некоторые базовые принципы работы с языком программирования Python. Наглядно показаны простые примеры и рекомендации по улучшению кода и оптимальному решению простейших задач.
2. Стас Рудаков, компания Wargaming – «Дескрипторы в теории и на практике»
Основные пункты доклада:
• дескрипторы как мощные механизмы управления атрибутами объектов;
• недооцененность дескрипторов на практике, несмотря на то, что они появились в Python, начиная с версии 2.2
• пример создания удобных и расширяемых интерфейсных классов при помощи дескрипторов.
3. Никита Лесников, компания Wargaming – «Беглый обзор внутренностей интерпретатора Python»
В докладе описаны низкоуровневые особенности исполнения кода на Python. Рассмотрены различные компромиссы между быстродействием и защищенностью, которые продиктованы архитектурой интерпретатора. Также рассмотрены best practices по интеграции и оптимизации, которые могут быть полезны пользователям языка из различных областей.
4. Александр Зайцев, компания Caspowa – «Fabric для управления серверами»
Основные пункты доклада:
• преимущества использования fabric;
• fabfiles как компиляция списка команд на удалённом сервере;
• упорядочивание работы через ssh;
• гибкость и простота использования fabric.
Все презентации доступны на странице slideshare здесь, а видео всех выступлений можно посмотреть на youtube-канале Python Minsk.
На протяжении всего ивента царила неформальная атмосфера – в ходе вопросов-ответов проходили бурные обсуждения правильности и релевантности написания кодов, а некоторые из участников выходили к спикерам из зала, чтобы предложить собственный метод решения задачи.
Можно смело утверждать – мероприятие прошло успешно. Об этом ярко свидетельствуют количество поданных заявок на участие в митапе (около 200) и то, что некоторые программисты, воодушевившись процессом, остались обсуждать наболевшие вопросы вплоть до закрытия заведения. Ну а чтобы не быть голословными, предлагаем посмотреть фотоотчет с места событий.
Однако приятные новости на этом не заканчиваются! Белорусские «питонщики» могут смело рассчитывать на то, что это было не последнее мероприятие такого рода. Уже сейчас формируется программа нового митапа, который также пройдет в самом центре Минска. Ну а в будущем запланировано проведения специальных кодинговых соревнование и много других ивентов. Пока же для программистов создана специальная страница в Facebook, где можно делиться впечатлениями от прошедших мероприятиях и высказывать пожелания по формату предстоящих встреч. Свои идеи можно высылать и по электронной почте - [email protected]. И не забывайте подписываться на python-twitter!
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.