Инженеры Авито выступят на онлайн-конференции DevParty
DevParty — это бесплатная 15-часовая онлайн-конференция сообщества GDG Russia с трёмя потоками: mobile, cloud и web.
Она пройдёт 27 июня с 05:00 до 21:00 по московскому времени.
Сергей Боиштян, наш senior android engineer, расскажет про приёмы работы с зависимостями в Gradle, а Алексей Охрименко, middle frontend engineer, — про малоизвестную библиотеку MagicString, которая помогает изменить исходный код, используя его структуру (AST).
Всего на конференции расскажут 45 докладов, а все спикеры — очень крутые. Конференция бесплатная, но надо зарегистрироваться. Изучайте программу, выбирайте тему, которая вам интереснее всего, и присоединяйтесь: https://gdg-devparty.ru/
DevParty — это бесплатная 15-часовая онлайн-конференция сообщества GDG Russia с трёмя потоками: mobile, cloud и web.
Она пройдёт 27 июня с 05:00 до 21:00 по московскому времени.
Сергей Боиштян, наш senior android engineer, расскажет про приёмы работы с зависимостями в Gradle, а Алексей Охрименко, middle frontend engineer, — про малоизвестную библиотеку MagicString, которая помогает изменить исходный код, используя его структуру (AST).
Всего на конференции расскажут 45 докладов, а все спикеры — очень крутые. Конференция бесплатная, но надо зарегистрироваться. Изучайте программу, выбирайте тему, которая вам интереснее всего, и присоединяйтесь: https://gdg-devparty.ru/
Прямая трансляция митапа Backend United #6
Начинаем сегодня в 18:00. Поговорим об обнаружении и предотвращении ошибок при написании и эксплуатации кода, которые ведут к проблемам с секьюрностью.
Приходите на наш ютуб-канал: https://youtu.be/dsJN9J1rV6o
Начинаем сегодня в 18:00. Поговорим об обнаружении и предотвращении ошибок при написании и эксплуатации кода, которые ведут к проблемам с секьюрностью.
Приходите на наш ютуб-канал: https://youtu.be/dsJN9J1rV6o
YouTube
Backend United #6: Табаско | Разработчики о безопасности
На митапе Backend United #6 мы говорили об обнаружении и предотвращении ошибок при написании и эксплуатации кода, которые ведут к проблемам с секьюрностью:
7:00 — 44:55 | Как мы (и нас) сами себя взламываем: безопасность глазами разработчика — Денис Юрьев…
7:00 — 44:55 | Как мы (и нас) сами себя взламываем: безопасность глазами разработчика — Денис Юрьев…
Puppet может
Андрей Тихонов, наш ведущий системный администратор, делится самым важным, с чего начать работу с Puppet.
Гайд, написанный с заботой: https://bit.ly/2YAcBj8
Андрей Тихонов, наш ведущий системный администратор, делится самым важным, с чего начать работу с Puppet.
Гайд, написанный с заботой: https://bit.ly/2YAcBj8
Безопасная разработка: с чего начать
Мы выложили записи докладов с митапа Backend United# #6: Табаско.
Доклад Саши Трифанова из Авито — про атаки на базы данных и как находить уязвимости по ошибкам в Sentry. Денис Юрьев из Skyeng рассказывает про типичные уязвимости и как мы иногда сами себя помогаем взломать. Лена Клочкова делится, как в Тинькофф проводят обучение безопасности и повышают интерес сотрудников к поиску и устранению уязвимостей. Антон Жаболенко объясняет особенности защиты от атак в облачных сервисах на примере Яндекс-Облака.
Особенно полезно будет для тех, кто только въезжает в тему безопасной разработки.
Плейлист на ютубе: https://bit.ly/2NHwu1n
Презентации на гитхабе: https://bit.ly/31zl8Ey
Мы выложили записи докладов с митапа Backend United# #6: Табаско.
Доклад Саши Трифанова из Авито — про атаки на базы данных и как находить уязвимости по ошибкам в Sentry. Денис Юрьев из Skyeng рассказывает про типичные уязвимости и как мы иногда сами себя помогаем взломать. Лена Клочкова делится, как в Тинькофф проводят обучение безопасности и повышают интерес сотрудников к поиску и устранению уязвимостей. Антон Жаболенко объясняет особенности защиты от атак в облачных сервисах на примере Яндекс-Облака.
Особенно полезно будет для тех, кто только въезжает в тему безопасной разработки.
Плейлист на ютубе: https://bit.ly/2NHwu1n
Презентации на гитхабе: https://bit.ly/31zl8Ey
Прямая трансляция митапа для аналитиков
Начнётся в 18:00. Подключайтесь, изучайте, задавайте вопросы, спорьте, используйте в работе.
https://youtu.be/xlrSaV66-HU
Начнётся в 18:00. Подключайтесь, изучайте, задавайте вопросы, спорьте, используйте в работе.
https://youtu.be/xlrSaV66-HU
YouTube
Avito Analytics meetup | A/B-тесты, data-продукты, модель роста и data science в доставке
30 июня в 18:00 мы проводили онлайн-митап по аналитике. Говорили про региональные A/B-тесты, управление выдачей товаров, предсказание профита от новых фичей и data science в доставке товаров. Таймкоды:
06:00 — 37:35 | Региональные AB-тесты. Зачем нужны и…
06:00 — 37:35 | Региональные AB-тесты. Зачем нужны и…
Media is too big
VIEW IN TELEGRAM
Коротко о том, что такое Puppet, и главные рекомендации по написанию кода для него.
Другие ключевые моменты из официальной документации, которые позволят новичкам быстро вникнуть в суть Puppet — у нас на Хабре → https://bit.ly/3ge49Me
Другие ключевые моменты из официальной документации, которые позволят новичкам быстро вникнуть в суть Puppet — у нас на Хабре → https://bit.ly/3ge49Me
Мы запустили бесплатный курс для тех, кто хочет стать аналитиком данных
Предметы или темы изучения: прикладная статистика, SQL, эконометрика, Python для решения аналитических задач, эксперименты, метрики, машинное обучение, визуализация данных.
Обучение в Академии аналитиков Авито будет длиться девять месяцев. Старт — в сентябре. Пока надеемся, что занятия будут проходить в нашем офисе.
Если вы знаете математическую статистику, теорию вероятности и основы программирования, но ещё не решили, какую профессию в IT вам выбрать, то можно начать с этого.
Изучайте и присоединяйтесь, если интересно. Заявку можно подать до 16 июля: https://bit.ly/3gp0Phy
Предметы или темы изучения: прикладная статистика, SQL, эконометрика, Python для решения аналитических задач, эксперименты, метрики, машинное обучение, визуализация данных.
Обучение в Академии аналитиков Авито будет длиться девять месяцев. Старт — в сентябре. Пока надеемся, что занятия будут проходить в нашем офисе.
Если вы знаете математическую статистику, теорию вероятности и основы программирования, но ещё не решили, какую профессию в IT вам выбрать, то можно начать с этого.
Изучайте и присоединяйтесь, если интересно. Заявку можно подать до 16 июля: https://bit.ly/3gp0Phy
Есть простой способ порадовать вашего аналитика — скиньте ему доклады с нашего митапа
Там и про data science, и про региональные a/b-тесты, и про модель роста, и про создание data-продукта на бою. Что-то да точно понравится.
Плейлист на ютубе: https://bit.ly/2VK3xGi
Если удобнее Хабр, то там тоже всё выложили: https://bit.ly/31Eg0ze
Там и про data science, и про региональные a/b-тесты, и про модель роста, и про создание data-продукта на бою. Что-то да точно понравится.
Плейлист на ютубе: https://bit.ly/2VK3xGi
Если удобнее Хабр, то там тоже всё выложили: https://bit.ly/31Eg0ze
Монтажник сетей → инженер поддержки серверов и поискового облака Яндекса → старший разработчик в команде автомодерации Авито.
Наш инженер рассказал свою историю журналу «Код». Вдохновляет: https://bit.ly/2YWJWol
Наш инженер рассказал свою историю журналу «Код». Вдохновляет: https://bit.ly/2YWJWol
От пирамиды тестов к мороженке
Сейчас для тестирования в микросервисах мы используем карму для E2E-тестов, методологию Agile Testing, PaaS c Api Gatewау и service mesh, благодаря которому работают OpenTracing и Graceful Degradation тестирование.
На Хабре, как к этому пришли, и что было в монолите: https://bit.ly/3iCE2AH
Сейчас для тестирования в микросервисах мы используем карму для E2E-тестов, методологию Agile Testing, PaaS c Api Gatewау и service mesh, благодаря которому работают OpenTracing и Graceful Degradation тестирование.
На Хабре, как к этому пришли, и что было в монолите: https://bit.ly/3iCE2AH
16 июля Яндекс.Деньги проведут онлайн-митап по тестированию в android
Будет обсуждение и три доклада: про внедрение тестирования в legacy, фреймворки для UI-тестов и как разработчики упрощают работу мобильным тестировщикам.
В обсуждении по android-тестированию будет участвовать Дима Воронин, наш lead engineer в команде Speed.
Особенно полезно может быть, если только въезжаете в тему тестирования на android.
Встреча бесплатная, но надо зарегистрироваться: https://bit.ly/3fclQLY
Будет обсуждение и три доклада: про внедрение тестирования в legacy, фреймворки для UI-тестов и как разработчики упрощают работу мобильным тестировщикам.
В обсуждении по android-тестированию будет участвовать Дима Воронин, наш lead engineer в команде Speed.
Особенно полезно может быть, если только въезжаете в тему тестирования на android.
Встреча бесплатная, но надо зарегистрироваться: https://bit.ly/3fclQLY
Как развиваться QA-инженеру и как внедрять QA-процессы у себя в компании
Чтобы не застрять на всю жизнь в ручных тестировщиках или понять, что просто нанять QA себе в команду недостаточно, можно присоединиться к онлайн-конференции Podlodka QA Crew. За 2 недели будет много интервью с бывшими и нынешними QA, изучение матрицы компетенций QA, разбор болей и публичные собеседования с разбором резюме. Старт — 20 июля.
Кое-что про свой опыт расскажут инженеры Авито, плюс мы приготовили развлечения для участников. Следите за новостями в паблике Подлодки (@podlodkanews) и присоединяйтесь, если интересно.
Подробнее: https://bit.ly/2ZQ8uPa.
Чтобы не застрять на всю жизнь в ручных тестировщиках или понять, что просто нанять QA себе в команду недостаточно, можно присоединиться к онлайн-конференции Podlodka QA Crew. За 2 недели будет много интервью с бывшими и нынешними QA, изучение матрицы компетенций QA, разбор болей и публичные собеседования с разбором резюме. Старт — 20 июля.
Кое-что про свой опыт расскажут инженеры Авито, плюс мы приготовили развлечения для участников. Следите за новостями в паблике Подлодки (@podlodkanews) и присоединяйтесь, если интересно.
Подробнее: https://bit.ly/2ZQ8uPa.
This media is not supported in your browser
VIEW IN TELEGRAM
Тестирование в монолите и микросервисах: в чем разница?
Пирамида тестирования против мороженки с кармой для E2E-тестов, методологией Agile Testing, PaaS c Api Gateway и Service mesh, благодаря которому работают OpenTracing и Graceful Degradation тестирование
Вот об этом всём читайте в нашей статье на Хабре → https://bit.ly/2DI8vxh
Пирамида тестирования против мороженки с кармой для E2E-тестов, методологией Agile Testing, PaaS c Api Gateway и Service mesh, благодаря которому работают OpenTracing и Graceful Degradation тестирование
Вот об этом всём читайте в нашей статье на Хабре → https://bit.ly/2DI8vxh
Зачем инженерам тратить время на перформанс?
Если коротко, то чтобы ваш пользователь стал чуточку счастливее и с большим удовольствием проводил время на вашем сайте или в мобильном приложении.
Perceived performance или воспринимаемая производительность — то, насколько быстрым ваш продукт кажется пользователю. Возможно, она даже важнее реальной производительности.
Подробности рассказывает Миша Юдин, senior android engineer, в нашем блоге на Хабре → https://bit.ly/3fxP9sP
Если коротко, то чтобы ваш пользователь стал чуточку счастливее и с большим удовольствием проводил время на вашем сайте или в мобильном приложении.
Perceived performance или воспринимаемая производительность — то, насколько быстрым ваш продукт кажется пользователю. Возможно, она даже важнее реальной производительности.
Подробности рассказывает Миша Юдин, senior android engineer, в нашем блоге на Хабре → https://bit.ly/3fxP9sP
Не только пользовались Спотифаем в 2018 году, но и участвовали в конкурсе на построение системы автоматического продолжения плейлистов.
Дата сайенс, ребята: https://bit.ly/2OuLrnR
Дата сайенс, ребята: https://bit.ly/2OuLrnR
Стажировка для Go-разработчиков в команду мессенджера
Хотим, чтобы стажёры умели писать код на Go, знали основные структуры данных и алгоритмы, понимали клиент-серверное взаимодействие и знали основы операционных систем.
Ещё нужно выполнить тестовое задание: разработать чат-сервер, предоставляющий HTTP API для работы с чатами и сообщениями пользователя. Детали тестового на нашем Гитхабе → https://github.com/avito-tech/backend-trainee-assignment
Всё, что нужно знать о стажировках, рассказали на сайте. Там же и на вакансию нужно откликаться: https://bit.ly/2CQWmpt
Хотим, чтобы стажёры умели писать код на Go, знали основные структуры данных и алгоритмы, понимали клиент-серверное взаимодействие и знали основы операционных систем.
Ещё нужно выполнить тестовое задание: разработать чат-сервер, предоставляющий HTTP API для работы с чатами и сообщениями пользователя. Детали тестового на нашем Гитхабе → https://github.com/avito-tech/backend-trainee-assignment
Всё, что нужно знать о стажировках, рассказали на сайте. Там же и на вакансию нужно откликаться: https://bit.ly/2CQWmpt
29 июля обсуждаем iOS-разработку на нашем ютуб-канале
Проведём онлайн-митап, чтобы вы узнали чуть-чуть больше про высоконагруженный CI, техники нормализации внутреннего состояния приложения, IndexStore и его использование и абстрактные техники перформанса.
Делиться полезными знаниями будут Владислав Алексеев и Тимур Юсипов из Авито, Алексей Демедецкий из Sigma Software и Дэйв Ли из Lyft.
Трансляция: https://bit.ly/2CFbNBh
Если хотите, чтобы за день до стрима мы напомнили вам о митапе, то можете зарегистрироваться: https://bit.ly/30C6iev
Тезисы докладов — у нас на Хабре: https://bit.ly/39niyn5
Проведём онлайн-митап, чтобы вы узнали чуть-чуть больше про высоконагруженный CI, техники нормализации внутреннего состояния приложения, IndexStore и его использование и абстрактные техники перформанса.
Делиться полезными знаниями будут Владислав Алексеев и Тимур Юсипов из Авито, Алексей Демедецкий из Sigma Software и Дэйв Ли из Lyft.
Трансляция: https://bit.ly/2CFbNBh
Если хотите, чтобы за день до стрима мы напомнили вам о митапе, то можете зарегистрироваться: https://bit.ly/30C6iev
Тезисы докладов — у нас на Хабре: https://bit.ly/39niyn5
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о способах улучшения перформанса на фронтенде и бэкенде
Больше объяснений, зачем это нужно — в нашей статье:
https://bit.ly/2OSPrOY
Больше объяснений, зачем это нужно — в нашей статье:
https://bit.ly/2OSPrOY
Ищем PHP-стажера в команду SafeDeal
Нужно уметь программировать на PHP, знать основные структуры данных, алгоритмы и основы операционных систем, понимать клиент-серверное взаимодействие. И сделать тестовое задание — разработать прототип API сервиса курьерской доставки на PHP.
Детали тестового задания: https://bit.ly/2Dauo89
Присылать заявки с решённым тестовым нужно до 24 августа → https://bit.ly/2P6MGde
Нужно уметь программировать на PHP, знать основные структуры данных, алгоритмы и основы операционных систем, понимать клиент-серверное взаимодействие. И сделать тестовое задание — разработать прототип API сервиса курьерской доставки на PHP.
Детали тестового задания: https://bit.ly/2Dauo89
Присылать заявки с решённым тестовым нужно до 24 августа → https://bit.ly/2P6MGde
This media is not supported in your browser
VIEW IN TELEGRAM
В 18:00 начинаем онлайн-митап для iOS-разработчиков
Подключайтесь, если хотите послушать доклады в числе первых и задать вопросы в прямом эфире → https://youtu.be/AS0ERkyi8GM
Подключайтесь, если хотите послушать доклады в числе первых и задать вопросы в прямом эфире → https://youtu.be/AS0ERkyi8GM
Как мы нарисовали на карте несколько тысяч интерактивных объектов без вреда для перформанса
Заменили кластера на точки, впридачу сняв ограничение на количество отображаемых объектов.
Даша Саенко, наш frontend engineer юнита Гео, рассказала, как их команда всё это сделала → https://bit.ly/3f7Pmlm
Заменили кластера на точки, впридачу сняв ограничение на количество отображаемых объектов.
Даша Саенко, наш frontend engineer юнита Гео, рассказала, как их команда всё это сделала → https://bit.ly/3f7Pmlm