[Разработка под iOS, Разработка мобильных приложений, Конференции] Материалы Avito iOS meetup #8: видео и презентации

Автор Сообщение
news_bot ®

Стаж: 6 лет 2 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
04-Авг-2020 13:31

Привет! Недавно прошёл наш восьмой по счёту митап для iOS-разработчиков. Спикеры рассказывали про CI в Авито, техники нормализации, использование IndexStore и классические заблуждения о перформансе.
Под катом, как и всегда, видеозаписи выступлений с таймкодами для удобной навигации и ссылки на презентации спикеров.

iOS CI in da House — Владислав Алексеев, Авито
Сдобренный видеомемами и шутками доклад о CI и ферме команды iOS Testing в Авито. Вы узнаете, к чему пришли ребята за несколько лет работы: от техобслуживания до софтверной реализации.
Репозиторий опенсорсного проекта Emcee для запуска тестов и его телеграм-канал.
Извините, данный ресурс не поддреживается. :(
00:00 — Представление темы и спикера
01:26 — CI, когда ты один
02:05 — CI для командной работы: проверки на PR и как их запускать
04:39 — TeamCity в Авито: билды, степы, чейны, параметры
06:04 — Проблемы с TeamCity UI
09:35 — Решение проблем CI
14:12 — Как собирать, тестировать и подписывать проект
17:49 — На чём билдить: эволюция фермы команды за четыре года
27:37 — Подведение итогов: ценности CI
30:38 — Ответы на вопросы слушателей

Укрощение нормализованного состояния. Граф объекты и санитайзеры — Алексей Демедецкий, DraftKings
Алексей рассказал про работу с нормализованным состоянием, какие в ней есть подводные камни и как можно их избежать.
Извините, данный ресурс не поддреживается. :(
00:00 — Представление темы и спикера
00:47 — Денормализация
04:27 — Как работать с данными по-другому
07:10 — Строим нормализованное состояние: правила
10:01 — В чём плюсы и минусы такой системы
12:47 — Граф объекты: что это такое и зачем они нужны
18:10 — Вахтёры, они же санитайзеры, и их использование
22:52 — Итоги
26:25 — Ответы на вопросы слушателей

What The IndexStore Has To Say — Dave Lee, Lyft (En)
Доклад на английском о том, что такое IndexStore и как его можно использовать.
Извините, данный ресурс не поддреживается. :(
00:00 — Представление спикера и темы
00:38 — Что такое IndexStore и что значит «код — это данные»
04:00 — Ускоренный курс IndexStore
14:20 — Модель данных IndexStore
21:31 — Варианты использования
31:13 — Ограничения
32:11 — Ответы на вопросы слушателей

Абстрактные техники перформанса — Тимур Юсипов, Авито
Наблюдения и рассуждения в открытой форме об основных иллюзиях относительно перформанса.
Извините, данный ресурс не поддреживается. :(
00:00 — Представление спикера и темы
00:40 — Иллюзии на тему перформанса
00:59 — Перформанс — это точно хорошо
02:25 — Ускорять нужно всё, что ускоряемо
05:36 — Чем быстрее, тем лучше
12:02 — Перформанс — только про скорость
15:42 — Выводы
17:06 — Ответы на вопросы слушателей
До скорых встреч!
===========
Источник:
habr.com
===========

Похожие новости: Теги для поиска: #_razrabotka_pod_ios (Разработка под iOS), #_razrabotka_mobilnyh_prilozhenij (Разработка мобильных приложений), #_konferentsii (Конференции), #_ios, #_meetup, #_performance, #_indexstore, #_normalizatsija (нормализация), #_ci, #_testirovanie_prilozhenij (тестирование приложений), #_blog_kompanii_avito (
Блог компании Авито
)
, #_razrabotka_pod_ios (
Разработка под iOS
)
, #_razrabotka_mobilnyh_prilozhenij (
Разработка мобильных приложений
)
, #_konferentsii (
Конференции
)
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 29-Апр 16:33
Часовой пояс: UTC + 5