8 и 9 июня в Петербурге пройдет международная фронтенд-конференция — PiterCSS. Конечно, мы не могли пройти мимо возможности принять участие в объединении российского и мировых профессиональных сообществ и обязательно отправимся в северную столицу небольшой командой AvitoTech. Приезжайте и вы — послушать доклад Романа Дворнова о дизайне CSS и пообщаться на нашем стенде. Полная программа по ссылке: https://pitercss.com/
pitercss_conf
Saint-P, Summer, Front-end. June 8–9th, 2018.
27 мая на платформе Codeforces пройдёт открытое международное соревнование по программированию Avito Code Challenge 2018.
Участникам предстоит предложить эффективные рабочие алгоритмы и реализовать решения для предложенных задач. До начала регистрации остались сутки, присоединяйтесь к соревнованию: http://codeforces.com/contests/981
Участникам предстоит предложить эффективные рабочие алгоритмы и реализовать решения для предложенных задач. До начала регистрации остались сутки, присоединяйтесь к соревнованию: http://codeforces.com/contests/981
Многие компании публикуют в open-source свой код. Мы тоже не исключение. Инженеры Avito активно публикуют на GitHub свои наработки. Но ведь код — это не единственное, чем компания может поделиться с сообществом. Не меньший интерес представляет описание различных процессов, гайдлайны и лучшие практики. Сегодня мы делаем первый шаг в этом направлении и выкладываем на GitHub первую версию Avito Playbook: https://github.com/avito-tech/playbook
GitHub
GitHub - avito-tech/playbook: AvitoTech team playbook
AvitoTech team playbook. Contribute to avito-tech/playbook development by creating an account on GitHub.
Ну что, мы начинаем! Ждём всех на стенде Avito на #ritfest2018. Будем общаться, играть в Tech Radarts и много чего ещё. До встречи!
Почему мы на РИТ++ играем в Tech RaDarts? Потому, что сегодня и завтра на нашем стенде мы говорим о нашем технологическом радаре.
Что это такое? Это набор практик, описывающих жизненный цикл технологии, и инструмент визуализации текущего состояния технологического стека. Технический радар помогает ответить на ряд вопросов. Вот примеры.
- Почему мы не используем технологию X?
- Как мы относимся к новомодной технологии Y?
- Что стоит использовать в разработке нового сервиса?
- На какие технологии мне стоит сделать упор в саморазвитии?
- Какие технологии и почему не востребованы в Авито?
Приходите к нам на стенд — обсудить Техрадар (https://techradar.avito.ru/) и проверить свою меткость (и выиграть призы).
#ritfest2018
Что это такое? Это набор практик, описывающих жизненный цикл технологии, и инструмент визуализации текущего состояния технологического стека. Технический радар помогает ответить на ряд вопросов. Вот примеры.
- Почему мы не используем технологию X?
- Как мы относимся к новомодной технологии Y?
- Что стоит использовать в разработке нового сервиса?
- На какие технологии мне стоит сделать упор в саморазвитии?
- Какие технологии и почему не востребованы в Авито?
Приходите к нам на стенд — обсудить Техрадар (https://techradar.avito.ru/) и проверить свою меткость (и выиграть призы).
#ritfest2018
Forwarded from РИТ++ Channel
Секретной переговорки L 1.4 (Индия) нет в расписании, но в ней есть митапы Avito, в 18:00 "Frontend PeerLab".
Встречаем новый день в Сколково! Сегодня на площадках РИТ++ прозвучат три доклада от инженеров Авито.
🤓 В 12:00 в зале «Кейптаун» Фрол Крючков расскажет о реализации Consumer-Driven Contract подхода для тестирования микросервисов в Авито.
🤔 В 15:00 в «Конгресс-холле» Илья Сауленко сделает доклад о поисках идеального CI-пайплана.
🔎 В 17:00 в «Сингапуре» Вячеслав Крюков поделится историей об эволюции поиска Авито.
Приходите на доклады, задавайте ваши вопросы, ищите разработчиков на нашем стенде. Ну и, конечно, продолжаем обсуждать Технический радар (https://techradar.avito.ru/) и играть в Tech RaDarts.
#ritfest2018
🤓 В 12:00 в зале «Кейптаун» Фрол Крючков расскажет о реализации Consumer-Driven Contract подхода для тестирования микросервисов в Авито.
🤔 В 15:00 в «Конгресс-холле» Илья Сауленко сделает доклад о поисках идеального CI-пайплана.
🔎 В 17:00 в «Сингапуре» Вячеслав Крюков поделится историей об эволюции поиска Авито.
Приходите на доклады, задавайте ваши вопросы, ищите разработчиков на нашем стенде. Ну и, конечно, продолжаем обсуждать Технический радар (https://techradar.avito.ru/) и играть в Tech RaDarts.
#ritfest2018
techradar.avito.ru
Технический радар Авито
Здесь собраны технологии, которые мы используем в разработке и развитии сервиса объявлений Avito.ru
Анна Глотова, руководитель образовательных проектов Авито, рассказала о Highload-магистратуре, которую мы запускаем совместно с МАИ. В посте на Хабре — предпосылки появления программы, знакомство с преподавателями и ссылка на вебинар, посвященный ИТ-магистратуре (он пройдёт сегодня, 29 мая): https://habr.com/company/avito/blog/374085/
Хабр
Highload-магистратура: качаем матчасть
Совместно с МАИ Авито открывает магистратуру «Проектирование высоконагруженных интернет-сервисов», обучение начнётся уже в сентябре 2018 года. Зачем туда поступа...
Это были безумно крутые два дня на #ritfest2018. Спасибо всем:
- кто слушал доклады наших коллег и задавал вопросы в кулуарах,
- кто общался с нами на стенде и спрашивал, каково работать в Авито,
- кто обсуждал технический радар и выяснял, что он показывает,
- кто играл и выигрывал в Tech RaDarts, делясь с нами азартом и настроем на победы!
До новых встреч!
- кто слушал доклады наших коллег и задавал вопросы в кулуарах,
- кто общался с нами на стенде и спрашивал, каково работать в Авито,
- кто обсуждал технический радар и выяснял, что он показывает,
- кто играл и выигрывал в Tech RaDarts, делясь с нами азартом и настроем на победы!
До новых встреч!
Напоминаем, что 4 июня в нашем офисе пройдёт совместный просмотр WWDC, всемирной конференции Apple для разработчиков. Перед прямым включением мы проведем небольшой круглый стол «Как поехать на WWDC и ничего не пропустить».
Ведущий — наш коллега Алексей Кудрявцев, iOS-разработчик юнита Мессенджер. Участие в обсуждении примут Никита Майданов, организатор CocaHeads, разработчик Wheely, Илья Гречухин, разработчик Wheely, Артем Ольков, ведущий мобильный разработчик @ Одноклассники, Mail.Ru Group и Егор Толстой, глава разработки App Platform в Авито.
Последние несколько мест для регистрации здесь: https://avitotech.timepad.ru/event/727304/
Ведущий — наш коллега Алексей Кудрявцев, iOS-разработчик юнита Мессенджер. Участие в обсуждении примут Никита Майданов, организатор CocaHeads, разработчик Wheely, Илья Гречухин, разработчик Wheely, Артем Ольков, ведущий мобильный разработчик @ Одноклассники, Mail.Ru Group и Егор Толстой, глава разработки App Platform в Авито.
Последние несколько мест для регистрации здесь: https://avitotech.timepad.ru/event/727304/
avitotech.timepad.ru
Просмотр WWDC 2018 в офисе Avito / События на TimePad.ru
Совместный просмотр всемирной конференции Apple для разработчиков.Если вы не хотите смотреть Трансляцию Keynote в одиночестве, а готовы сразу обсудить все новости и новинки с коллегами по цеху, то, как и в прошлом году, приглашаем на коллективный просмотр…
Анонсируем традиционный iOS-митап в Авито. Он пройдет 16 июня. В посте на Хабре — тезисы докладов и ссылка на регистрацию: https://habr.com/company/avito/blog/412949/
Хабр
Астрологи объявили неделю iOS-разработки в Авито
На самом деле даже не неделю, а больше — так совпало, что в ближайшие дни в Авито пройдёт несколько больших событий, интересных iOS-разработчикам. Уже в понедель...
К нам в офис на совместный просмотр WWDC уже приходят первые гости. А если вы не успели зарегистрироваться, то подключайтесь к стриму, который проводят наши коллеги Егор Толстой и Влад Алексеев: https://www.youtube.com/watch?v=rRfyVZ-_rq0
YouTube
Честный ВВДЦ – стрим презентации 4 июня / WWDC 2018 / iOS 12
Ждем всех в 19:30 на самый честный стрим WWDC 2018. Егор Толстой и Влад Алексеев будут разбираться, что из показанного меняет мир, а что – рекламный буллшит.
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Везём на Highload++ Siberia большой багаж знаний, будем делиться:
Николай Голов расскажет, как обеспечить целостность данных в микросервисной архитектуре — без распределенных транзакций и жесткой связности (http://www.highload.ru/siberia/2018/abstracts/3694), Константин Евтеев сделает доклад «PG Saga: зависимые изменения данных в нескольких сервисах без двухфазных коммитов и синхронных зависимостей.Архитектуры, масштабируемость» (http://www.highload.ru/siberia/2018/abstracts/3455), Михаил Прокопчук расскажет о мониторинге облачной инфраструктуры (http://www.highload.ru/siberia/2018/abstracts/3365), а Михаил Каменщиков — о том, как мы применяем метод многоруких бандитов для различных задач, связанных с рекомендациями на Авито (http://www.highload.ru/siberia/2018/abstracts/3701).
Встречаемся в Новосибирске 25 и 26 июня 🤗
http://www.highload.ru/siberia/2018/abstracts
Николай Голов расскажет, как обеспечить целостность данных в микросервисной архитектуре — без распределенных транзакций и жесткой связности (http://www.highload.ru/siberia/2018/abstracts/3694), Константин Евтеев сделает доклад «PG Saga: зависимые изменения данных в нескольких сервисах без двухфазных коммитов и синхронных зависимостей.Архитектуры, масштабируемость» (http://www.highload.ru/siberia/2018/abstracts/3455), Михаил Прокопчук расскажет о мониторинге облачной инфраструктуры (http://www.highload.ru/siberia/2018/abstracts/3365), а Михаил Каменщиков — о том, как мы применяем метод многоруких бандитов для различных задач, связанных с рекомендациями на Авито (http://www.highload.ru/siberia/2018/abstracts/3701).
Встречаемся в Новосибирске 25 и 26 июня 🤗
http://www.highload.ru/siberia/2018/abstracts
highload.ru
Николай Голов на HighLoad++ 2018
На дворе 2018 - все любят микросервисы и пилить монолиты. При этом у монолита с единой базой есть плюс - целостность и согласованность данных о, например, списании денег за услугу и применении услуги можно гарантировать обычной транзакцией на уровне СУБД…
Давно хотели узнать что-то про iOS-разработку в Авито, но боялись спросить? 🍎
Сегодня настал тот самый день: сегодня мы целый день в блоге на Хабре отвечаем на вопросы, посвященные разработке под iOS в целом и особенностям приложения Авито в частности: https://habr.com/company/avito/blog/413211/
Ask me anything!
Сегодня настал тот самый день: сегодня мы целый день в блоге на Хабре отвечаем на вопросы, посвященные разработке под iOS в целом и особенностям приложения Авито в частности: https://habr.com/company/avito/blog/413211/
Ask me anything!
Хабр
Разбираем iOS-приложение Avito: Ask Me Anything
Привет! Сегодня в нашем блоге мы проводим уже традиционную секцию вопросов и ответов Ask Me Anything. (До этого были АМА по бэкенду и по android-разработке). Про...
Наши коллеги запустили новый курс на Stepik. В его ходе слушатели познакомятся с многопоточностью, начиная от самых низкоуровневых примитивов и заканчивая высокоуровневыми абстракциями. В курсе рассмотрены практически все способы многопоточного программирования, в том числе малоизвестные:
https://stepik.org/course/3278/
https://stepik.org/course/3278/
Stepik: online education
Многопоточность в iOS (Swift)
Познакомьтесь и изучите практически все способы многопоточного программирования под iOS (swift), в том числе малоизвестные.
Мы выкатили экспериментальную версию нашего приложения — Avito X. Многие новые фичи будут появляться сначала именно здесь. Начнём с поиска недвижимости по карте. Пока экспериментальная версия есть только для платформы Android.
Устанавливайте приложение, оставляйте отзыв в Google Play или пишите на androidX@avito.ru!
http://bit.ly/2Jzv5cR
Устанавливайте приложение, оставляйте отзыв в Google Play или пишите на androidX@avito.ru!
http://bit.ly/2Jzv5cR