Суббота, 10 декабря 2016 11:00
больше 7 лет назад

rannts #14

Intel (ул. Тургенева, 30)

Организатор: Sergey Arkhipov

Участники: 45

Поделиться в

467


Форма регистрации

Митапу в ноябре исполнилось 2 года, и мы решили знатно собраться последний раз в 2016 году.

В этот раз будет 6 докладов, наклейки-стикеры, пицца и знатное (как обычно) афтепати. В этот раз у нас выступит Андрей Светлов, который является core developer'ом Python'она; человек, ответственный за Asyncio, aiohttp и прочую асинхронщину, которую мы все так любим обсуждать и взрывать продакшны. Сможете прийти, и из первых рук получить ответы на вопросы «доколе», «какого черта» и «почему». В записи вы их тоже получите, впрочем, только без интерактива.

Кроме того, хочу напомнить, что у нас все еще есть чат. Туда тоже приходите, там тоже весело.

В этот раз тоже будет регистрация, только теперь она нужна не на абстрактные цели, а для того, чтобы никто не ушел голодным или без свэга.

  • Василий Рябов - GUI тесты на чистом питоне: Win32, MS UI Automation и щепотка чёрной магии
    Сначала увидим, какие open source инструменты есть в этой области, какие из них поддеживают Python и какие на нём полностью написаны. Более детально разберём тестирование Windows приложений с помощью разных accessibility технологий и библиотеку pywinauto, написанную на чистом питоне.
    Pywinauto объединяет в себе подход на основе Win32 API (как AutoIt) и технологию MS UI Automation (как TestStack.White или Winium.Desktop на C#). Высокоуровневый и внешне простой интерфейс pywinauto использует многослойную концепцию, позволяющую буквально парой строк выразить нетривиальные вещи. А новая расширяемая архитектура позволяет также писать accessibility плагины (бэкенды) для разных оконных систем и платформ.

  • Артем Малышев - Django Channels — ответ современному вебу
    В докладе я расскажу о назначении и устройстве Django Channels.
    Давно прошли времена, когда все сайты работали в режиме «запрос-ответ». Пользователи хотят интерактивности и отзывчивости, программисты хотят websocket'ы, HTTP/2 стремительно набирает популярность. Классические WSGI фреймворки перестают соответствовать реалиям жизни. Вы узнаете каким образом в Django реализована поддержка асинхронных протоколов, решение каких задач можно отдать этой технологии, а где лучше использовать tornado или aiohttp.

  • Андрей Светлов - Асинхронный веб сервер: зачем он нужен
    Удобная работа с веб-сокетами — очевидное, но далеко не единственное преимущество асинхронных веб серверов. Куда важнее память, производительность и поведение под нагрузкой при обслуживании обычных HTTP запросов. Вот про это и поговорим, сравнивая синхронный и асинхронный подходы.
    Примеры будут на aiohttp, но в целом то же самое справедливо для twisted, tornado и наверное вообще любого асинхронного веб-сервера, даже не обязательно написанного на Python.

  • Сергей Архипов - Вещи, которые работают
    Когда‑то давно я ходил в школу, и учился там хорошо. А потом я ходил в университет, и тоже учился там хорошо. А потом я пошел на работу, и до сих пор учусь там хорошо. Но в целом, жалею, что не знал некоторых вещей раньше. И жалею, что никто не пытался объяснить, насколько жизнь отличалась от того, к чему меня готовили.
    Этот доклад — результат моего опыта в промышленной разработке ПО, а также попытка объяснить, как же в конце концов делать проекты, а не следовать процессам. Попробую рассказать про вещи, которые на самом деле работают, а не про вещи, которые должны были бы.

  • Денис Тимофеев - Офис не нужен? (доклад-проповедь)
    Докладчик расскажет о собственном опыте работы в компании без офиса и о том как руководить такими командами.

По всем вопросам (в том числе и в день мероприятия) обращаться сюда: http://rannts.ru/info/#contact

http://rannts.ru/meetups/14/

Участники 45

  • Sergey Arkhipov
  • Egor P
  • pikkvile pikkvile
  • Ivan Baranoff
  • Aleksey Kutepov
  • Dmitry Davidov
  • Ruslan Israfilov
  • Sergey Smyshlyaev
  • Антон Васильев
  • Максим Сажин
  • petr.nuzhnov petr.nuzhnov
  • Поляков Александр
  • Андрей Бураков
  • Alexey Bokov
  • Svetlana Beloussova
  • Kirill Lysyak
  • niktsar@yandex.ru
  • Александр Мокров
  • Alexey Dobrushskiy
  • Dmitry Viskov
  • Alexander Spirichev
  • Dmitry R
  • Andrey Makarov
  • Tatyana Bobkova