Куда податься программисту за знаниями в этом году
Highload++ в Москве, ноябрь 2016
Мы сделали для вас подборку лучших (по нашему мнению) выступлений с IT-конференций, на которые собираемся поехать в первой половине 2017 года (как и обещали).
Всё это будет полезно web-программистам (PHP, Go, JS), QA и DevOps. Да, в списке довольно мало конференций, проводящихся на территории России и стран СНГ, но на сегодняшний день их, увы, в принципе не так много. Так что, если вдруг вы знаете о каком-нибудь стоящем мероприятии, дополняйте наш список в комментариях.
Оглавление
- FOSDEM, Брюссель, 4–5 февраля
- для opensource-программистов
- PHP UK Conference, Лондон, 16–17 февраля
- для PHP-программистов
- RS Conf, Минск, 18–19 февраля
- для фронтендеров
- Selenium Camp, Киев, 24–25 февраля
- для QA
- CodeFest, Новосибирск, 1–2 апреля
- для программистов, QA, project-менеджеров и других айтишников
- JPoint, Москва, 7–8 апреля
- для Java-программистов
- React Amsterdam, Амстердам, 21 апреля
- для фронтендеров
- JSConf EU, Берлин, 6–7 мая
- для фронтендеров
- РИТ, Москва, 5–6 июня
- для всех айтишников
- Velocity, Сан-Хосе, 19–22 июня
- для DevOps, web-разработчиков, техлидов
- Fluent Conference, Сан-Хосе, 19–22 июня
- для web-программистов
FOSDEM, Брюссель, Бельгия, 4–5 февраля
Бесплатная конференция для opensource-разработчиков начнется уже послезавтра. Чтобы попасть на неё, не требуется даже регистрироваться. Проводится в Брюсселе с 2000 года, первоначальное название — OSDEM (Open Source Developers European Meeting). Вот здесь большой обзор прошлогодней конференции от спикера из команды MAPS.ME.
Brian Brazil: Prometheus: A Next Generation Monitoring System
Брайан рассказывает про систему для сбора метрик Prometheus, написанную на Go, которая объединяет в себе функции построения графиков и сообщения об ошибках. Это доклад о том, что такое Prometheus и как упростить работу с ней opensource-проектам.
Hisham Muhammad: Going cross-platform: how htop was made portable
Выступление создателя htop. Он рассказывает о том, как htop, созданный под Linux, стал кроссплатформенным приложением, почему это произошло и к чему привело.
Видео всех выступлений с FOSDEM 2016 можно посмотреть здесь.
PHP UK Conference, Лондон, Великобритания, 16–17 февраля
PHP UK Conference проводится с 2006 года и изначально задумывалась как профильная конференция для местного PHP-сообщества, где разработчики могли бы делиться знаниями и узнавать из первых уст об опыте коллег и последних достижениях индустрии.
Здесь подробный рассказ о PHP UK Conference 2016 нашего разработчика Саши Трегера.
Одной из самых важных тем, затронутых на мероприятии в 2016 году, была безопасность. Ей были посвящены два доклада:
Thomas Shone: Security Theatre
и
James Titcumb: Dip Your Toes in the Sea оf Security
Оба в чём-то пересекаются, но каждый по-своему хорош. Они неплохо подойдут в качестве чек-листа для поиска уязвимых мест. Кстати, незадолго до конференции мы с коллегами обсуждали подобные вопросы, что подтверждает их актуальность.
Все видео можно посмотреть в этом плейлисте.
RS Conf, Минск, республика Беларусь, 18–19 февраля
Мероприятие для фронтендеров. Судя по программе, вас ждет большое количество интересных докладов от Angular и React до машинного обучения. Регистрация уже открыта, а мы получили свои билеты.
Андрей Листочкин: Качество. Как делать свою работу хорошо
В своём докладе Андрей затрагивает темы от качества кода до процессов и общения в команде.
Martin Naumann: Shaders — unlocking the GPU with JavaScript
Это воркшоп. Мартин рассказывает о GLSL, а также о том, где, помимо 3D-графики, можно успешно использовать шейдеры (в частности, как они могут пригодиться в 2D).
Видео всех выступлений — здесь.
Selenium Camp, Киев, Украина, 24–25 февраля
Конференция проводится с 2011 года. Основные направления — тестирование web- и мобильных приложений с Selenium WebDriver,. Однако затрагиваются и другие темы: масштабирование тестов, системы мониторинга автотестов, тестирование микросервисной архитектуры и т. д… Целевая аудитория — тестировщики и разработчики, неравнодушные к автоматизации тестирования (как профессионалы, так и новички).
Oren Rubin: Statistical Element Locator
Доклад посвящён распространённой проблеме, с которой сталкиваются тестировщики, — поиск элементов надёжности. В нём классифицируются методы поиска, анализируются ошибки людей и машин и, наконец, предлагаются новый способ поиска элементов и набор навыков, необходимых для преодоления трудностей.
Остальные выступления на Selenium Camp 2016 — здесь.
CodeFest, Новосибирск, Россия, 1–2 апреля
Конференция для разработчиков, QA, project-менеджеров и других IT-специалистов. Проводится с 2010 года. Большинство докладов посвящены разработке, управлению проектами и тестированию.
QA
Dan Cuellar: The Story of Appium: Lessons Learned Creating an Open Source Project 0 to 100,000 users
Дэн рассказывает историю становления фреймворка Appium, который мы в Badoo, кстати, начали использовать, что называется, before it was cool. Если вдруг вы ещё не в теме, информация из этого доклада поможет вам работать с подобными opensource-проектами более эффективно.
Все выступления, посвящённые quality assurance, смотрите здесь.
Back-end
Константин Осипов: Что особенного в СУБД для оперативной памяти
В своём докладе Костя рассказывает об особенностях in-memory DBMS, её отличиях от произвольной высоконагруженной системы, написанной на C, C++ или Java, а также о специализированных алгоритмах и структурах данных для их хранения в RAM.
Вячеслав Бахмутов: Опыт применения Go в Dropbox в SRE
Доклад будет интересен тем, кто только начал работать с Go. В нём представлен краткий обзор экосистемы Go, рассказывается, для решения каких задач Go используется в Dropbox и почему разработчики выбрали именно этот язык.
Все доклады по back-end смотрите здесь и здесь.
А все видео с CodeFest 2016 — здесь.
JPoint, Москва, Россия, 7–8 апреля
JPoint — международная конференция для опытных Java-разработчиков. В этом году она пройдёт в пятый раз. Основные темы: производительность, concurrency, тестирование, распределённые системы и высокие нагрузки в мире Java, а также будущее платформы.
Здесь подробный обзор лучших выступлений прошлой конференции.
React Amsterdam, Амстердам, Нидерланды, 21 апреля
Конференция для фронтенд-разработчиков. Своими приоритетами организаторы называют высочайшее качество контента и соблюдение баланса между теорией и практическими кейсами.
Tadeu Zagallo: React Native Architecture Overview
Доклад о React Native — фреймворке Facebook для создания нативных приложений для iOS и Android. Представитель компании-разработчика рассказывает об архитектуре и способах применения React Native для получения наилучших результатов.
Jack Franklin: Testing React Applications
Джек рассказывает о лучших инструментах для создания приложений на ReactJS в среде NodeJS и браузере с помощью React TestUtils и других сторонних библиотек.
Все видео с конференции — здесь.
JSConf EU, Берлин, Германия, 6–7 мая
Ещё одно мероприятие для front-end-разработчиков со всего мира.
Yan Zhu: Encrypt the Web For $0
Ян развевает миф о том, что TLS и другие меры по обеспечению безопасности web-сайтов дорого стоят и негативно сказываются на скорости загрузки страниц, и делится простыми способами повышения безопасности сайтов без ущерба производительности.
Tim Pietrusky & Martin Schuhfuss: We Music & the Web
В своём выступлении Тим и Мартин показали, что будет, если музыку, свет, визуальные эффекты, MIDI и электронику дополнить безграничными возможностями web.
Посмотреть все выступления c прошлогодней конференции в Будапеште можно здесь.
РИТ, Москва, Россия, 5–6 июня
На фестивале «Российские интернет-технологии» каждый айтишник найдёт для себя секцию по вкусу — тематика конференций радует разнообразием: системное администрирование и эксплуатация, высоконагруженные системы и базы данных, серверное программирование, управление проектами, клиентское программирование, тестирование. Мы, конечно, не пропустим. Видео в открытом доступе пока нет, но вы можете посмотреть наши выступления в 2015-м.
Velocity, Сан-Хосе, США, 19–22 июня
Конференция для DevOps, web-разработчиков, техлидов. Отличная возможность увидеть выступления большого количества именитых спикеров и обсудить идеи и тренды отрасли, которую мы упускать не собираемся.
Прошлогодние выступления — здесь, но нужно зарегистрироваться.
Fluent Conference, Сан-Хосе, США, 19–22 июня
Практическая конференция для web-разработчиков. Ежегодно тысячи специалистов собираются под одной крышей, чтобы пообщаться на профессиональные темы, поделиться опытом и просто хорошо провести время. Мероприятие придётся по вкусу как искушённым участникам конференций, так и тем, кто решился на это впервые.
Видео с Fluent Conference 2016 доступны здесь или здесь.
Позже сделаем пост с конференциями на вторую половину 2017 года.