- PVSM.RU - https://www.pvsm.ru -

AvitoTech On Tour: митапы по Go и фронтенду в Казани

Уже четыре года мы поддерживаем IT-комьюнити в России. Мы провели кучу митапов в московском офисе Авито, а потом подумали, что отсутствие офиса в городе — не повод не проводить там митап.

Мы хотим, чтобы независимые сообщества разработчиков развивались по всей стране и больше друг с другом взаимодействовали. Это может звучать напыщенно, но талантливые и интересные люди есть везде, а общий опыт и знания помогают нам развиваться и быстрее решать задачи.

Так родилась идея провести свои региональные мероприятия, чтобы поближе со всеми познакомиться. Мы назвали её AvitoTech On Tour.

В феврале мы проведём два митапа в Казани: первый по Go с сообществом GolangKazan, второй по фронтенду. На них выступят классные спикеры из Санкт-Петербурга, Минска, Казани и Москвы. Казанские митапы — наша пилотная попытка провести мероприятия вместе с локальными комьюнити в регионах, так что пожелайте нам удачи и приходите поддержать.

Под катом — даты мероприятий, имена спикеров, подробные программы и ссылки на регистрацию.

AvitoTech On Tour: митапы по Go и фронтенду в Казани - 1

A-level Go meetup

Открывает наш тур совместный митап с сообществом GolangKazan. Он пройдёт 8 февраля с 15:30 до 20:00. Поговорим о работе с миграцией базы данных в Go, основных принципах gopls, разборе и сравнении данных в большом XML на маленькой VDS [1] и CI/CD для Go проектов на платформе drone.io.

С докладами выступят эксперты компаний «Дремучий лес», Ozon.ru, Авито и Marketplace Technologies.

Доклады

Разбор и сравнение данных в большом XML на маленькой VDS [1] — Филипп Кулин, Дремучий Лес

image

Посмотрим, как оптимизировать скорость и загрузку памяти при разборе и хранении большого XML-файла. Научимся искать отличающиеся данные между двумя большими XML-файлами. Сравним техники и рассмотрим грабли, на которые Филипп сам наступил. А ещё поговорим о фреймворке gRPC.

Филипп занимается хостингом [1] уже 18 лет. Более 7 лет активно интересуется вопросами блокировок в России, и с весны 2018 года ведёт мониторинг за блокировками Роскомнадзора [2].

Работа с миграциями базы данных в Go — Тамара Веденина, Ozon.ru

image

Для работы с миграциями базы данных есть много инструментов, написанных на разных языках. В Go такие инструменты тоже есть, хотя они и очень простые. Тамара расскажет про самые популярные из них. В докладе будут примеры кода, сравнения реализаций и подводные камни.

Тамара разрабатывает информационные системы в Ozon. Пишет на Go разные сервисы торговой площадки.

“Go, please”: language server под микроскопом — Илья Данилкин, Авито

image

Илья расскажет об основных принципах работы gopls и LSP-протокола в целом, а также о плюсах и минусах их использования. Все вместе сравним возможности language server’а и IDE Goland, рассмотрим реализацию одной из команд протокола на конкретном примере.

Илья — backend-разработчик в Авито, занимается продуктовой разработкой в команде Auto B2B. Раньше работал в Gett и Ozon.

CI/CD для Go проектов на drone.io — Алик Хилажев, Marketplace Technologies

image

Поговорим об установке и конфигурации drone.io, о создании пайплайна для Go проекта, и посмотрим на пример реализации своего плагина для этой платформы.

Алик работает в Marketplace Technolgies, занимается разработкой сервисов на GoLang и поддержкой инфраструктуры.

Модератором митапа будет Александр Кирюхин из сообщества GolangKazan. Чтобы не устать от обилия информации, в 17:35 прервёмся на кофе-брейк. А ещё мы захватим в тур фирменные игры, чтобы вместе повеселиться и познакомиться в процессе.

Пароли и явки

Митап начнётся 8 февраля в 15:30 и закончится в 20:00. Участие бесплатное, но нужно зарегистрироваться на сайте meetup.com [3]. После докладов будет afterparty в баре, так что не торопитесь уходить!

Адрес: Казань, ул. Татарстан, д. 20А, 2 этаж, пространство креативных индустрий «Штаб» [4].

Если не сможете прийти на встречу, то смотрите прямую трансляцию на ютуб-канале AvitoTech [5]. В прямом эфире можно будет задать вопросы, которые мы озвучим спикерам.

Avito Frontend meetup

Наш первый фронтенд-митап в Казани пройдёт 15 февраля в 15:30. С докладами выступят разработчики из Минска, Казани и Москвы — представители компаний Spiral Scout, Neuron.Digital, Тинькофф и Авито.

Обсудим протокол http/3, спецификацию JSON API и вопрос о том, кто поможет современному фронтендеру не сойти с ума от обилия новых технологий.

Доклады

Фронтопс? Серьёзно? — Анна Селезнёва, Spiral Scout

image

Фронтенд стремительно развивается, и рядовому фронтендеру нужно осваивать всё больше новых технологий, не связанных с разработкой напрямую. К сожалению, не всегда можно найти на это время, что сказывается на качестве продукта не самым лучшим образом. О чём можно забыть, разрабатывая проект с нуля и поддерживая его во время активного использования? Кто тот супергерой, который поможет облегчить его разработку, обеспечить успешный запуск и гарантировать длительное существование?

Анна — ведущий фронтенд-разработчик в Spiral Scout, соорганизатор сообществ MinskCSS [6] и MinskJS [7]. Любит вдохновлять и мотивировать людей.

JSON API: работаем по спецификации — Алексей Авдеев, Neuron.Digital

image

Алексей расскажет, в чём суть спецификации JSON API, чем она дополняет RESTful и чем отличается от GraphQL. Обсудим плюсы, минусы, подводные камни и, конечно же, опыт использования.

Алексей — ведущий разработчик в команде Neuron.Digital, руководитель отдела фронтенд-разработки, организатор JS NN #3 и DevOps NN #1. Увлекается туризмом, code-review и рефакторингом.

HTTP/3… а уже можно? — Александр Зубов, Авито

image

Скоро 30 лет с даты создания первого черновика протокола http. Что изменилось с тех пор, а что не изменилось? Поговорим о перспективах нового протокола http/3, сроках, когда можно будет использовать его на бою, и как помочь приблизить этот момент.

Последние 6 лет Александр работает в Авито, до этого трудился в разных отраслях от eCommerce до fintech. В Авито он руководит небольшой командой и отвечает за архитектуру фронтенда мобильной и десктопной версий сайтов.

Ещё один доклад мы уточняем и добавим в анонс информацию, как только она появится. Наш последний спикер — тайный эксперт из Тинькофф.

После второго выступления отвлечёмся на кофе-брейк, где можно будет поесть и поближе познакомиться с другими участниками.

Пароли и явки

Начнём 15 февраля в 15:30 и закончим в 20:00. Участие бесплатное, но нужно зарегистрироваться на Timepad [8]. После митапа приглашаем всех на afterparty в бар, чтобы достойно завершить субботу.

Адрес: Казань, ул. Татарстан, д. 20А, 2 этаж, пространство креативных индустрий «Штаб» [4].

По традиции для тех, кто не сможет прийти на встречу, будет прямая трансляция на ютуб-канале AvitoTech [5]. В прямом эфире можно задавать вопросы, которые мы озвучим экспертам на митапе.

Планы на будущее

29 февраля AvitoTech On Tour отправится в Нижний Новгород с митапом по Mobile. Сейчас мы формируем программу и утверждаем со спикерами темы выступлений. Опубликуем анонс в блоге, как только закончим со всей подготовкой.

До встречи!

Автор: Александр Зубов

Источник [9]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/javascript/344335

Ссылки в тексте:

[1] VDS: https://www.reg.ru/?rlink=reflink-717

[2] мониторинг за блокировками Роскомнадзора: https://usher2.club/

[3] зарегистрироваться на сайте meetup.com: https://www.meetup.com/ru-RU/GolangKazan/events/267773586/

[4] пространство креативных индустрий «Штаб»: http://shtab.tatar/category/contacts/

[5] на ютуб-канале AvitoTech: https://www.youtube.com/channel/UCO2w0cpl1wxygHjQH6eEfEg

[6] MinskCSS: https://twitter.com/minskcss

[7] MinskJS: https://twitter.com/minskjs

[8] зарегистрироваться на Timepad: https://avitotech.timepad.ru/event/1239353/#register

[9] Источник: https://habr.com/ru/post/485196/?utm_source=habrahabr&utm_medium=rss&utm_campaign=485196