Что посмотреть по фронтенду: записи докладов с SPA Meetup #5
• Сергей Мелюков (Авито) рассказал про интеграцию Jest с нашей QA-инфраструктурой;
• Алексей Попков (Яндекс) — о DI в качестве способа масштабирования;
• Константин Лебедев (Mail.Ru) — доклад про максимально гибкий и подходящий для всего UIKIt;
• Тим Чаптыков (ВКонтакте) — рассказал про рост библиотек компонентов;
• Александр Казаченко (Тинькофф) — о платформенной команде.
Плейлист на Ютубе → http://amp.gs/SMBQ
• Сергей Мелюков (Авито) рассказал про интеграцию Jest с нашей QA-инфраструктурой;
• Алексей Попков (Яндекс) — о DI в качестве способа масштабирования;
• Константин Лебедев (Mail.Ru) — доклад про максимально гибкий и подходящий для всего UIKIt;
• Тим Чаптыков (ВКонтакте) — рассказал про рост библиотек компонентов;
• Александр Казаченко (Тинькофф) — о платформенной команде.
Плейлист на Ютубе → http://amp.gs/SMBQ
Третья лекция продвинутого курса Android Academy Moscow в Авито
Тема занятия — «Security in a nutshell», его проведёт Роуи Бениссеф, Android Google Developer Expert, из компании Samsung NEXT. Приходите 5 сентября в 18:00 в наш офис, даже если пропустили первые лекции. Возможно, вы захотите узнать больше именно по этой теме.
Регистрация → http://amp.gs/NIsl
Тема занятия — «Security in a nutshell», его проведёт Роуи Бениссеф, Android Google Developer Expert, из компании Samsung NEXT. Приходите 5 сентября в 18:00 в наш офис, даже если пропустили первые лекции. Возможно, вы захотите узнать больше именно по этой теме.
Регистрация → http://amp.gs/NIsl
Съели всю окрошку и узнали, как справляться с инцидентами на проде — коротко о том, как прошёл четвёртый митап из серии Backend United в нашем офисе.
На Хабре опубликовали подробности: что узнали из докладов, комментарии гостей, видео и презентации.
http://amp.gs/NTuW
На Хабре опубликовали подробности: что узнали из докладов, комментарии гостей, видео и презентации.
http://amp.gs/NTuW
Хабр
Работа с инцидентами, улучшение incident response и ценность техдолга. Материалы митапа Backend United 4: Окрошка
Привет! Это пост-отчёт с митапа Backend United, нашей серии тематических встреч для разрабочиков серверной части. В этот раз мы много говорили о работе с инциден...
Денис Колесников расскажет про npm на митапе LongestJS
21 сентября в петербургском офисе JetBrains пройдёт первый митап LongestJS. Регистрация — на сайте мероприятия: http://amp.gs/NeVt
❓ О чем будет доклад?
Денис Колесников, senior engineer в Авито, расскажет про npm — один из самых популярных инструментов для дистрибуции модулей JavaScript-кода и работы с зависимостями. Ещё в докладе: принципы и проблематика dependency-менеджмента (конечно же, с примерами с npm), как в Авито организован процесс разработки пакетов, устроена работа с версионированием, зависимостями, и как мы автоматизировали все рутины и прокачали свой npm-реестр.
Больше подробностей можно узнать из интервью Дениса Колесникова для LongestJS. Посмотрите на Ютубе → http://amp.gs/NeVm
Концепция митапов LongestJS в том, что на встречах будет выступать только один спикер, который глубоко и полно раскрывает конкретную тему, практически не ограничиваясь по времени.
21 сентября в петербургском офисе JetBrains пройдёт первый митап LongestJS. Регистрация — на сайте мероприятия: http://amp.gs/NeVt
❓ О чем будет доклад?
Денис Колесников, senior engineer в Авито, расскажет про npm — один из самых популярных инструментов для дистрибуции модулей JavaScript-кода и работы с зависимостями. Ещё в докладе: принципы и проблематика dependency-менеджмента (конечно же, с примерами с npm), как в Авито организован процесс разработки пакетов, устроена работа с версионированием, зависимостями, и как мы автоматизировали все рутины и прокачали свой npm-реестр.
Больше подробностей можно узнать из интервью Дениса Колесникова для LongestJS. Посмотрите на Ютубе → http://amp.gs/NeVm
Концепция митапов LongestJS в том, что на встречах будет выступать только один спикер, который глубоко и полно раскрывает конкретную тему, практически не ограничиваясь по времени.
Как мы сделали централизованную систему обмена сообщениями между сервисами на базе Kafka
В обзорной статье на Хабре рассказываем, как устроена платформа, делимся результатами тестирования производительности и отказоустойчивости и объясняем, почему используем подход Kafka as a Service: http://amp.gs/NhCd
В обзорной статье на Хабре рассказываем, как устроена платформа, делимся результатами тестирования производительности и отказоустойчивости и объясняем, почему используем подход Kafka as a Service: http://amp.gs/NhCd
256-й день года в разгаре
В день программиста инженеры Авито окунулись в ностальгию (когда если не сегодня) и вспомнили первые строчки кода, которые они написали. В итоге вспомнили не только строчки, но и первые впечатляющие истории программирования.
Узнать истории можно:
— в нашем блоге на Хабре: http://amp.gs/N3XU
— на нашем ютуб-канале: http://amp.gs/N3LT
В день программиста инженеры Авито окунулись в ностальгию (когда если не сегодня) и вспомнили первые строчки кода, которые они написали. В итоге вспомнили не только строчки, но и первые впечатляющие истории программирования.
Узнать истории можно:
— в нашем блоге на Хабре: http://amp.gs/N3XU
— на нашем ютуб-канале: http://amp.gs/N3LT
Как работает поиск?
Андрей Аксёнов, руководитель разработки инфраструктуры поиска в Авито, рассказал в подкасте «Подлодка» из каких задач состоит работа над поиском, как измерить его качество и какие технологии используются под капотом.
Ссылки на выпуск и полезные материалы по теме можно найти на сайте подкаста → http://amp.gs/NMyM
Андрей Аксёнов, руководитель разработки инфраструктуры поиска в Авито, рассказал в подкасте «Подлодка» из каких задач состоит работа над поиском, как измерить его качество и какие технологии используются под капотом.
Ссылки на выпуск и полезные материалы по теме можно найти на сайте подкаста → http://amp.gs/NMyM
Одна из причин, почему разработчики хотят писать на Go — он хорош для создания конкурентных систем. Но новички сталкиваются с трудностями, которые сперва не кажутся очевидными.
Артемий Рябинков опубликовал на Хабре пост о фундаментальных основах и прикладных нюансах реализации работы с конкурентностью в Go: http://amp.gs/N5BA.
Артемий Рябинков опубликовал на Хабре пост о фундаментальных основах и прикладных нюансах реализации работы с конкурентностью в Go: http://amp.gs/N5BA.
Хабр
Как не ошибиться с конкурентностью в Go
Почему мы вообще хотим писать конкурентный код? Потому что процессоры перестали расти по герцовке и начали расти по ядрам. С каждым годом увеличивается количеств...
Что делать android-разработчику 28 сентября?
Например, прийти на android-митап в офис Авито и послушать полезные доклады. На встрече мы обсудим опыт интеграции Yandex Mapkit 3 в приложение, инструменты для автотестов, поговорим, как сделать по-настоящему запоминающийся дизайн приложения и узнаем, как использовать подход Server Driven UI для быстрого запуска фичей. С докладами выступят инженеры из Revolut, Ozon, Surf и Авито.
Если это то, что вам интересно, — регистрируйтесь на встречу на таймпаде:
http://amp.gs/N6xc
Подробнее о докладах — в нашем блоге на Хабре: http://amp.gs/N6xb
Например, прийти на android-митап в офис Авито и послушать полезные доклады. На встрече мы обсудим опыт интеграции Yandex Mapkit 3 в приложение, инструменты для автотестов, поговорим, как сделать по-настоящему запоминающийся дизайн приложения и узнаем, как использовать подход Server Driven UI для быстрого запуска фичей. С докладами выступят инженеры из Revolut, Ozon, Surf и Авито.
Если это то, что вам интересно, — регистрируйтесь на встречу на таймпаде:
http://amp.gs/N6xc
Подробнее о докладах — в нашем блоге на Хабре: http://amp.gs/N6xb
Если вы ещё не читали статью Артемия Рябинкова про практики и особенности работы с Postgres в Go, но очень интересуетесь темой, то прочитайте её в нашем англоязычном блоге на Медиуме 👉🏻 http://amp.gs/Ax36
И да, нюансов там много — просто полистать go-database-sql.org будет недостаточно.
И да, нюансов там много — просто полистать go-database-sql.org будет недостаточно.
Medium
How to work with Postgres in Go
Using Postgres from Golang in a not-exactly-correct fashion can lead to data corruption and downtime. Are your application 100% correct?
Илья Сауленко, руководитель разработки юнита «Архитектура» в Авито, расскажет, как мы разрабатываем внутренние инструменты с помощью прототипов
С докладом на эту тему Илья выступит на Team Lead Meetup, который пройдёт 9 октября в офисе SkyEng. Начало в 19:30. Чтобы прийти на встречу, надо зарегистрироваться → http://amp.gs/AC09
С докладом на эту тему Илья выступит на Team Lead Meetup, который пройдёт 9 октября в офисе SkyEng. Начало в 19:30. Чтобы прийти на встречу, надо зарегистрироваться → http://amp.gs/AC09
Ребята из Касперского при участии инженеров из Авито и HeadHunter создали фреймворк Kaspresso для автотестирования android-приложений. Подробности — в блоге на Хабре: https://habr.com/ru/company/kaspersky/blog/467617
Посмотреть фреймворк на Гитхабе → http://amp.gs/AkYk
Посмотреть фреймворк на Гитхабе → http://amp.gs/AkYk
Выложили в блоге на Хабре материалы со SPA-митапа — пятой встречи для фронтенд-разработчиков, которым интересна тематика веб-приложений (Single Page Application)
Внутри вы найдёте видеозаписи докладов, презентации спикеров и отзывы гостей митапа. Посмотрите сами → http://amp.gs/Akiv
Внутри вы найдёте видеозаписи докладов, презентации спикеров и отзывы гостей митапа. Посмотрите сами → http://amp.gs/Akiv
Если вы не сможете прийти на наш android-митап, который состоится завтра, то подключайтесь к прямой трансляции. Начнём в 12:30: http://amp.gs/A7Lg
Но если, всё-таки, хотите прийти и послушать лично, то регистрируйтесь на таймпаде — места ещё остались 👉🏻 http://amp.gs/A7L7
Но если, всё-таки, хотите прийти и послушать лично, то регистрируйтесь на таймпаде — места ещё остались 👉🏻 http://amp.gs/A7L7
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о конкурентности в Go. А лучшие и худшие практики — в статье Артемия Рябинкова на Хабре: http://amp.gs/A4x1
Сегодня Международный день церебрального паралича. Для людей, которые им страдают, большого труда стоит написать даже одну букву. Cлова на этом стикере набраны Доброшрифтом. Его создали дети с ДЦП — 33 ребенка написали по одной букве, после чего дизайнеры собрали из них «Доброшрифт». Мы делимся им как символом объединения и поддержки.
Помочь детям можно тут: доброшрифт.рф.
Мы тоже в деле.
Помочь детям можно тут: доброшрифт.рф.
Мы тоже в деле.
dobroshrift.ru
Поддержим детей с ДЦП с помощью уникального шрифта.
В честь Всемирного дня ДЦП мы используем уникальный #Доброшрифт — шрифт, созданный 33 детьми с ДЦП. Мы активно поддерживаем проект, и вы тоже можете помочь подопечным фонда «Подарок Ангелу» — на сайте dobroshrift.ru. Каждая буква имеет значение!
Видеть в первую очередь пользователя, а не фичи. Agile-команда разработки сервиса Автотека делится своим подходом к сбору обратной связи: http://amp.gs/ArQc.
Хабр
Эволюция обзора спринта в Agile-команде
Привет! Меня зовут Анатолий Савченко, я разработчик и по совместительству скрам-мастер в команде сервиса «Автотека». Как вы уже догадались, мы работаем по Cкраму...
24 октября у нас в офисе проводим «Analytix Meetup» вместе с компанией Аналитика плюс
В программе — пять докладов: про лучшие практики использования Tableau для массового пользователя, аналитические инструменты, которые помогают расти стартапам, новых функциональностях Tableau 2019.3, работу Alteryx и улучшения в фильтрах Tableau. Приходите, если эти темы вам интересны. Начало в 16:00.
Регистрация на встречу, расписание и тезисы докладов — на сайте Аналитики плюс: http://amp.gs/AKA3
В программе — пять докладов: про лучшие практики использования Tableau для массового пользователя, аналитические инструменты, которые помогают расти стартапам, новых функциональностях Tableau 2019.3, работу Alteryx и улучшения в фильтрах Tableau. Приходите, если эти темы вам интересны. Начало в 16:00.
Регистрация на встречу, расписание и тезисы докладов — на сайте Аналитики плюс: http://amp.gs/AKA3
Инженеры Авито выступят с докладами на Mobile Apps Development Conf
Андрей Данилов, android-разработчик в Авито, расскажет про declarative UI, а Даниил Попов, наш старший android-разработчик, выступит с докладом «Учимся на плохих примерах: SOLID в Android».
Конференция пройдёт 9 ноября в Ульяновске. Посмотреть программу и купить билеты можно на сайте: http://madconf.ru.
А по промокоду PST-6lFWXFeF-BSPKR билет будет стоить на 30% дешевле.
Андрей Данилов, android-разработчик в Авито, расскажет про declarative UI, а Даниил Попов, наш старший android-разработчик, выступит с докладом «Учимся на плохих примерах: SOLID в Android».
Конференция пройдёт 9 ноября в Ульяновске. Посмотреть программу и купить билеты можно на сайте: http://madconf.ru.
А по промокоду PST-6lFWXFeF-BSPKR билет будет стоить на 30% дешевле.