Нажимайте на интересующую вас тему и откроется подробная информация о мероприятии.
GDG Web Meetup
GDG Web meetup
28 сентября, 19:00-21:00, Понедельник
Селекторы в React приложении с Redux и как не испортить свой код - Илья Богославчик, full stack инженер, Mapbox
Про управление состоянием с помощью Redux. Как это работает внутри, что собой представляет useSelector, почему так часто применяют useMemo и как все это можно сломать, если использовать некорректно.
Как перестать беспокоиться и начать опенсорсить - Роман Седов, разработчик, Тинькофф
В наше время недостаточно просто запушить код в публичный репозиторий. Это обречет открытый проект на отсутствие развития и провал. С другой стороны вспоминается целый ряд скучных процессов: версионирование и публикация пакета в NPM, настройка непрерывной интеграции, хостинг и деплой странички с демо проекта, организация возможности предлагать улучшения для комьюнити.
DINS JavaScript EVENING
DINS JavaScript EVENING (online): рефакторинг приложений и Svelte
30 сентября, 19:00-20:30, Среда
19:00 Рефакторинг приложения на примере Chrome Extension - Андрей Владыкин, DINS
Разработка WebRTC-клиента для звонков через браузер. С какими трудностями пришлось столкнуться, как выбирать инженерные решения, какие задачи получилось решить, а какие — нет. Как выстроить работу, если требования к продукту постоянно меняются.
19:30 Разработка быстрых и легких веб-приложений на SvelteJS - Михаил Кузнецов, ING Bank
С чем связана популярность фреймворка и почему его стоит применить в вашем следующем проекте. Обзор функций SvelteJS и опыт использования. Разработка простого приложения в прямом эфире.
React Native Webinar
React Native Webinar
30 сентября, 18:00-19:30, Среда
Большие компании стараются создать экосистему, полную полезных ресурсов, которые помогут организовать жизнь своих сотрудников. У компании EPAM уже есть такая экосистема: порталы о бенефитах, тренингах, обучении, мероприятиях и многом другом. Идея объединения ключевых ресурсов вместе была реализована в чатботе AMI.
Мы расскажем, как написать такое приложение на React Native, а также с какими трудностями можно при этом столкнуться.
GET PROF IT: DevOps & Cloud
GET PROF IT: DevOps & Cloud
30 сентября - 2 октября, начало в 10:00
AWS – история переезда - Антон Васильченко, Senior Systems Engineer, EPAM
Как мы переносили сложную инфраструктуру из on-prem в AWS. Будет ли работать lift-and-shift со сложной сетевой инфраструктурой? Self-managed сервис или PaaS? Примеры с RDS, EKS, MSK, DocumentDB.
Practical Aspects k8s in Azure Cloud - Александр Грабко, Senior Systems Engineer, EPAM
Некоторые практические особенности эксплуатации продакшн Kubernetes кластеров в Azure. Планирование, управление, квоты ресурсов, жизненный цикл кластера, Docker в подсистеме Kubernetes, интеграция с CI/CD, MongoDB в Kubernetes кластере, общий обзор мониторинга.
Hybrid-cloud with Google - Андрей Иванов, Systems Engineer Практика построения и эксплуатации систем, использующих Google Cloud Platform (GCP).
Подход гугла к гибридным облакам и доступные инструменты для реализации: подключаем AWS, Azure и on-prem.
Rubby MeetUp
Ruby MeetUp
1 октября, 18:00-20:00, Четверг
Автоматизируем синхронизацию HTTP API и документации без генерации клиента, сервера и документации - Ефимов Дмитрий, Ruby-Dev Lead, FunBox
Что это за подходы, какие есть готовые инструменты и в чём заключаются нюансы работы со всем этим хозяйством
MPI: распределённая модель данных - Александр Ильчуков, руководитель направления серверной разработки, MPI
Решение проблемы разделения монолита на сервисы с переводом доменной логики в СУБД и внедрение взаимодействия баз данных друг с другом. Ключевые недостатки подхода.
CI/CD на коленке для вашей любимой рельсы - Валентин Завадский, CEO, Rubyroid Labs
Поговорим о Capistrano, VPS, Mina, Heroku, cloud66, dokku, AWS, Beanstalk, Docker, Kubernetes, CircleCI, TravisCI, Jenkins, DroneCI…
Яндекс.Маркет Java Party
Яндекс.Маркет Java Party
7 октября, начало в 19:00, Среда
19:05 Как мы с нуля запускали Яндекс.Маркет Аналитику - Андрей Антипов
Про запуск с нуля нового аналитического сервиса. От получения данных до пользовательских графиков. Какие технологии используем и почему.
19:30 Как катать релизы несколько раз в день и спать спокойно - Мария Кузнецова
Про сервис собственной курьерской доставки. Как мониторим приложение и обеспечиваем отказоустойчивость и стабильность при высоких темпах разработки.
20:00 Эксперимент с Kotlin в бэкенде Маркета - Юрий Малинов
Как выбирали, оценивали и взвешивали риски, про наши ожидания и постановку эксперимента. Первые результаты и выводы.
20:30 Руководитель: как им стать и зачем это нужно - Алексей Остриков
Про основные стереотипы о становлении руководителей, как пройти этот путь быстрее. Почему это классно и тяжело одновременно.
21:00 After[Java]Party: общение со спикерами в зум-комнатах