
Наш июньский митап Test in Production был посвящён хаос-инжинирингу (chaos engineering). Ведущий инженер-программист Нора Джонс начала с того, как Netflix проводит тесты в продакшне.
Информационный портал по безопасности » Материалы за 25.07.2018
Автор: admin от 25-07-2018, 22:40, посмотрело: 131
Категория: Программирование
Автор: admin от 25-07-2018, 21:45, посмотрело: 188
Категория: Веб-разработка
Автор: admin от 25-07-2018, 17:45, посмотрело: 118
Категория: Game Development
Автор: admin от 25-07-2018, 14:40, посмотрело: 272
Это история о том, почему вы никогда не должны замалчивать ошибки, когда вы внутри транзакции в базе данных. Узнайте, о том как правильно использовать транзакции и что делать, когда их использовать — не вариант. Спойлер: речь пойдёт об advisory locks в PostgreSQL!
Я работал над проектом, в котором пользователи могут импортировать большое количество тяжёлых сущностей (назовём их товарами — products) из внешнего сервиса в наше приложение. К каждому товару при этом загружается ещё больше разнообразных связанных с ним данных с внешних API. Нередка ситуация, когда пользователю нужно загрузить сотни товаров вместе со всеми-всеми зависимостями, в итоге импорт одного товара занимает ощутимое время (30-60 секунд), а весь процесс может порядочно так затянуться. Пользователю может надоесть ждать результата и у него есть право нажать кнопку «Отмена» в любой момент и приложение должно быть полезным с тем количеством товаров, которые удалось загрузить к этому моменту.
Категория: Веб-разработка
Автор: admin от 25-07-2018, 11:45, посмотрело: 158
Автор: admin от 25-07-2018, 11:35, посмотрело: 215
11 августа в офисе Авито пройдет первый митап, посвященный тестированию мобильных приложений на платформах iOS и Android. Поговорим о нативных UI-тестах в iOS — что тестировать и какие инструменты помогут их улучшить, end-to-end тестах — можно ли их организовать в больших мобильных проектах, качестве мобильного приложения — как понять, что оно работает должным образом, и выясним, что лучше использовать в тестировании Android-приложений — Appium или Espresso. Обо всем этом расскажут Артем Разинов (Авито), Павел Иванов (Альфа-Банк), Алексей Денисов (PTScientists) и Алексей Емелин (Яндекс). Под катом — тезисы выступлений докладчиков, ссылка на регистрацию и важная информация по трансляции митапа.
Автор: admin от 25-07-2018, 09:55, посмотрело: 333
Категория: Информационная безопасность
Автор: admin от 25-07-2018, 09:30, посмотрело: 580
Категория: Программирование
Автор: admin от 25-07-2018, 08:55, посмотрело: 102
Категория: Программирование
Автор: admin от 25-07-2018, 08:50, посмотрело: 208
Категория: Веб-разработка