[Разработка под iOS, Разработка мобильных приложений, Конференции] Материалы Avito iOS meetup #8: видео и презентации
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Привет! Недавно прошёл наш восьмой по счёту митап для 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
===========
Похожие новости:
- [Python, Программирование] Пишем веб сервис на Python с помощью FastAPI
- [Информационная безопасность, Разработка веб-сайтов, ВКонтакте API, Конференции, Дизайн игр] 27 августа приглашаем на онлайн-митап Hot Frontend
- [Информационная безопасность, Реверс-инжиниринг] Руткиты на основе BIOS. Часть 1 (перевод)
- [Data Mining, Big Data, Data Engineering] Быстрый старт и низкий потолок. Что ждет молодых Data Science-специалистов на рынке труда
- [Хакатоны, Конференции] Digital-мероприятия в Москве c 3 по 9 августа
- [Python, Будущее здесь, ООП, Параллельное программирование] Мир без корутин. Костыли для программиста — asyncio
- [Unity, Игры и игровые приставки, Разработка игр, Разработка мобильных приложений] Сказ о разработке амбициозного проекта 16-ти летним парнем (file547)
- [Dart, Flutter, Разработка мобильных приложений] Null safety в Dart
- [Python, Системы сборки, Тестирование веб-сервисов] Тесты на pytest с генерацией отчетов в Allure с использованием Docker и Gitlab Pages и частично selenium
- [Конференции, Социальные сети и сообщества, Управление сообществом, Хакатоны] Да хватит уже делать плохие митапы
Теги для поиска: #_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 (
Конференции
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 16:49
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Привет! Недавно прошёл наш восьмой по счёту митап для 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 ( Конференции ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 16:49
Часовой пояс: UTC + 5