![Dev Day](/img/default-banner.jpg)
- Видео 184
- Просмотров 123 309
Dev Day
Россия
Добавлен 14 май 2012
Открытые встречи для IT-специалистов в Новосибирске.
Оля Андякина — d42 в действии: лучшие практики подготовки данных
Видео с канала @itconf
Генерация тестовых данных - критически важная часть автоматизированного тестирования. Однако многие компании используют разные подходы: от статичных данных в формате JSON до случайной генерации без контроля генерируемых значений в тестах, где это важно. Либо, наоборот, излишний контроль части данных, которые не важны для проверяемого сценария. Эти методы приводят к нестабильным тестам и увеличенной сложности поддержки.
В докладе расскажу, как правильно готовить данные для тестов, где важен контроль над значениями в полях, а где это лишний контекст, как соблюдать согласованность данных с API, как генерировать и хранить данные.
В докладе в качестве примеров буду исполь...
Генерация тестовых данных - критически важная часть автоматизированного тестирования. Однако многие компании используют разные подходы: от статичных данных в формате JSON до случайной генерации без контроля генерируемых значений в тестах, где это важно. Либо, наоборот, излишний контроль части данных, которые не важны для проверяемого сценария. Эти методы приводят к нестабильным тестам и увеличенной сложности поддержки.
В докладе расскажу, как правильно готовить данные для тестов, где важен контроль над значениями в полях, а где это лишний контекст, как соблюдать согласованность данных с API, как генерировать и хранить данные.
В докладе в качестве примеров буду исполь...
Просмотров: 24
Видео
Настя Золотых - Тестирование на лету: новый подход к визуальному тестированию
Просмотров 40Месяц назад
Видео с канала @DevFestOmsk Про новый способ сравнения скриншотов приложения «на лету». Как встроить скриншоты в функциональные тесты и сравнить их после прогона одновременно на двух версиях приложения. При этом не увеличивая время прохождения тестов и получая колоссальное количество пользы. Вакансии для тестировщиков: job.2gis.ru/test/ Телеграм-канал инженеров 2ГИС t.me/rnd2GIS
Екатерина Глушанина - От сценарных тестов к атомарным: плюсы, минусы, подводные камни
Просмотров 38Месяц назад
Видео с канала @kolesagroup6324 Кажется, обычная ситуация - в компанию приходят новые тестировщики, которые однажды начнут писать автотесты. Для этого им нужно погрузиться в проект и познакомиться с привычками команды. Так было и у нас - мы переходили от сценарных к атомарным тестам, а новенькие ребята появлялись на разных этапах наших изменений. Поделюсь сравнением на основе опросов и собствен...
Катя Глушанина - Мотивация: почему с ней работают неправильно
Просмотров 34Месяц назад
Видео с канала @Heisenbugconf Участники обсуждают тему мотивации в IT: что это такое, как с ней правильно работать и почему выходит так, что с ней работают неправильно. Спикеры: Виталий Шароватов, Екатерина Глушанина, Илья Филинин. Ведущие: Софья Селезнева. Вакансии для тестировщиков: job.2gis.ru/test/ Телеграм-канал инженеров 2ГИС t.me/rnd2GIS
Андрей Рягузов, 2ГИС - Как мы перешли на Microsoft.Extensions.Configuration и стало хорошо
Просмотров 2013 месяца назад
На 96 встрече SpbDotNet Андрей рассказал как мы перешли от самописного метода работы с настройками к стандартному варианту, предлагаемому Microsoft. Почему мы использовали нестандартный метод изначально, какие выгоды и новые возможности открываются при использовании «коробочных» инструментов и как можно интегрировать их в свои проекты. #dotnet #ГИС Вакансии для разработчиков: job.2gis.ru/softwa...
Ира Сулягина (Менеджер проектов, Яндекс) - Деливери продуктовой функциональности в v-team
Просмотров 2343 месяца назад
Тариф в Я.Такси - комплексный продукт, затрагивающий пользовательское и водительское приложения, а также алгоритмически-математическую часть назначения и вызова заказов. В рассказе Иры: • как и когда формировать v-team из команды разработки; • зачем формировать общий контекст и фокус у команды; • как спланировать разработку и доставку фичи несколькими командами, когда каждая живёт по своим план...
Ира Малкова PM 2GIS KIT - Как зайти в FixPrice контракт и выйти из него без боли (и убытков)
Просмотров 1053 месяца назад
На митапе для pm-ов Ира рассказала, как минимизировать основные боли FixPrice: • не смогли всё учесть на старте проекта и промахнулись с оценкой, а заказчик не даёт дополнительный бюджет; • меняется скоуп проекта, когда не детально изучили бизнес-требования либо заказчик накидывает что-то сверху; • не всегда понятно, кто тот самый нужный человек на стороне заказчика: нет доступа к ЛПР либо он п...
Без лида и жизнь не та? Как смена тимлида помогла командной синергии
Просмотров 1673 месяца назад
На PM-митапе Маша Седельникова (Selectel, Product manager VSCALE.IO) рассказала про запуск vscale.io - нового сервиса с набором базовых инфраструктурных продуктов. Как смена лида в разработке помогла команде сплотиться вокруг общей цели и уложиться в сроки. Запуск альфа и бета-тестов для проверки работоспособности продукта. Подготовка к публичному релизу. С какими проблемами мы столкнулись на э...
Счастливая жизнь с Kubernetes в продакшне - Женя Дехтярёв, 2ГИС
Просмотров 894 месяца назад
- Завести у себя Kubernetes в продакшне просто. Когда их появляется несколько в разных дата-центрах, возникают интересные нюансы. Доклад отлично подойдёт тем, кто хочет узнать, что у вас будет происходить, когда вы будете разворачивать у себя Kubernetes для боевой среды и когда вам понадобится развернуть несколько. Когда time-to-market в 2ГИС перестал устраивать бизнес, пришло время поменять по...
Кубер на своём железе - плюсы, минусы, котики - Евгений Дехтярёв, 2ГИС
Просмотров 1854 месяца назад
- Команда Евгения уже три года крутит Kubernetes на своём железе. Начинали они с виртуальных машин в собственном Openstack, а теперь расширяют маленькими, но быстрыми серверами. В докладе Женя поделится опытом работы Кубера на собственном железе. Для этого Евгений: · объяснит почему они используют своё железо и не прибегают к помощи облаков; · расскажет к каким ограничениям по железу команда пр...
Есть ли дружба между железом и облаком? - Женя Дехтярёв, 2ГИС
Просмотров 1004 месяца назад
- У 2ГИС всю жизнь было только свое железо и аренда стоек в ДЦ. В последний год довольно сильно выросли железом, чтобы держать запланированные нагрузки. Но вырастать железом х2 - это дорого, поэтому вместо х2 2ГИС держит хот-резерв в облаке и планирует активно скейлиться там, если трафика станет в разы больше или с основным ДЦ что-нибудь случится. И это доклад про трудности (миллионы костыликов...
Stateful в k8s, которого мы боимся - Женя Дехтярёв, 2ГИС
Просмотров 2934 месяца назад
В своем докладе Евгений рассказал почему команда 2ГИС захотела Stateful в k8s. А еще разобрал локальные и сетевые PV в k8s, особенности Stateful для PV и интересные случаи использования PV. Следи за новостями команды RnD 2ГИС в Телеграм: t.me/rnd2GIS Вакансии публикуем на job.2gis.ru/software/ Видео с канала @IT_i_td команды Tinkoff.
2FEST - не корпоратив, а именно фестиваль RnD
Просмотров 5577 месяцев назад
В этот раз собрались в «Победе». Как нам потом сказали её сотрудники: «Такого эпичного мероприятия здесь ещё не было». 650 невероятно крутых ребят из разных городов, научпоп-спикеры, внутренние эксперты со своими историями, игры, конкурсы и танцы до середины ночи - всё это 2FEST RnD 2ГИС! Давай в следующий раз с нами: job.2gis.ru/
«Как мы пилили СУК», (Софья Книппе, 2ГИС)
Просмотров 5588 месяцев назад
Всё как мы любим: большой проект, устаревший бизнес-анализ без ревью, сжатые сроки и отсутствие команды разработки. Это ли не уникальная возможность прокачаться и вырасти из аналитика до менеджера проекта, собрав бинго из ошибок: от срыва сроков до собственного депрессивного периода? Следи за техноновостями 2ГИС в Телеграм: t.me/rnd2GIS Вакансии публикуем тут: job.2gis.ru/analytics/
«Месяц чтобы перейти: как мы отказывались от старого ПО» (Катя Чиканова, CDEK)
Просмотров 1498 месяцев назад
Весь CDEK переходит на новую систему. Я отвечаю за один из центральных модулей. На нас завязаны остальные команды. Документации нет. Времени на переход - один месяц. Что бы вы сделали? Разбираем ошибки, делаем выводы. Следи за техноновостями 2ГИС в Телеграм: t.me/rnd2GIS Вакансии публикуем тут: job.2gis.ru/analytics/
Ой, да кому они нужны, эти ваши нефункциональные требования» Алёна Караваева, Positive Technologies
Просмотров 6528 месяцев назад
Ой, да кому они нужны, эти ваши нефункциональные требования» Алёна Караваева, Positive Technologies
Анастасия Левченко, Авито - Как всё автоматизировать на ходу и не просесть в результатах
Просмотров 36610 месяцев назад
Анастасия Левченко, Авито - Как всё автоматизировать на ходу и не просесть в результатах
Юля Павлова, 2ГИС - Можно ли подружить желание бизнеса сделать нас богаче и заботу о пользователях
Просмотров 21010 месяцев назад
Юля Павлова, 2ГИС - Можно ли подружить желание бизнеса сделать нас богаче и заботу о пользователях
Максим Кирилычев, Баланс бизнеса и удобства клиента в мобильном банке Тинькофф
Просмотров 15110 месяцев назад
Максим Кирилычев, Баланс бизнеса и удобства клиента в мобильном банке Тинькофф
Заметки при создании хранилища для бэкапов в Ceph (Алексей Кузнецов, X5 Tech)
Просмотров 83211 месяцев назад
Заметки при создании хранилища для бэкапов в Ceph (Алексей Кузнецов, X5 Tech)
Между Новосибирском и Москвой: геораспределённый Ceph-кластер 2ГИС (Владимир Апостолов, 2ГИС)
Просмотров 44411 месяцев назад
Между Новосибирском и Москвой: геораспределённый Ceph-кластер 2ГИС (Владимир Апостолов, 2ГИС)
Эксплуатация Ceph: best practice (Артемий Капитула, VK)
Просмотров 2,5 тыс.11 месяцев назад
Эксплуатация Ceph: best practice (Артемий Капитула, VK)
Что нам стоит репозиторий построить (Данил Руденко, 2ГИС)
Просмотров 374Год назад
Что нам стоит репозиторий построить (Данил Руденко, 2ГИС)
Работаем с базой из(в) Go. Опыт Авито (Дима Вагин, Авито)
Просмотров 732Год назад
Работаем с базой из(в) Go. Опыт Авито (Дима Вагин, Авито)
Второй раз смотрю доклад по ceph от этого спикера. Ему уже пора книгу писать по ceph, наверное он лучшее всего разбирается
Найс, джуны друг друга ревьюят😂😂😂
Странный доклад. Орфография , сумбур в структуре. Лид , как роль в команде отвечает за определенные функции критерии и т.д. Видимо докладчик не понимал (не понимает?) зачем ей нужен был лид в команде и какую роль она отводит себе, как руководителю. При таком подходе лид не нужен. Если надо быстро сделать, хоть что-то, хоть как-то. Получить 600 багов на альфе тесте, то лид не нужен. Нужен просто ПМ. Вперед и с песней.
Хм. Кому-то из руководства кто-то напел, что "ваша монолитная программа очень плоха, и скоро рухнет, поэтому переходите на яву" те решили, что перейти на Яву это месяц и всех взбодрили. И все побежали. Ну уже ситуация выглядит как бред и абсурд. База там в любом случае есть, данные никуда не денутся, так что "монолит" может только начать подвисать с различной степенью частоты и силы. Соответственно стоило бы начать с выделения из монолита интерфейсной части (хотя, я так понял, она на пхп и в браузере уже было) соответственно дальше выбрать самый тяжёлый модуль, по замерам, который больше всех мешает жить и начать его вынос в отдельный сервис и оптимизацию. Затем планово разделять монолит, тем более разрабы сишники в наличии, на отдельные микросервисы. Быстро, надёжно, безопасно и, самое главное, логично. Почему опять те же грабли с разрушением старого и постройкой на руинах нового, мне не понятно. Постепенный переезд тем более с доступностью изменения "монолита" позволит выделить вплоть до одного тестового места для постепенной миграции пользователей, с одновременным тестированием. В общем пока не дослушал, но выглядит как: "мы поставили задачу спилить сосновый бор пилой из берёзы. Спойлер - купили стальную пилу."
Большое спасибо за видео. О какой версии CEPH в видео рассказывает спикер? Reef или квинси?
Мне показалось или Алёна на 16:15 сказала неприличное слово на букву б?
Не, она сказала: "Посчитать и понять, о!, ..."
Слайды некоторые плохо читаются, возможно контраста/шрифта не хватило. Контент неплохой, спасибо
Класс. Тоже так все сделать хочу. Прям идеальный набор решений.
Супер!
Шикарные волосы были)
нужна ссылка на презу
Авито только мошенников поддерживает на своей площадке. В службе поддержки сидят те, кто по уму , должны сидеть в кустах и пить пивас. Понаберут именно таких..
Было бы удобно, если бы писали кем работает спикер в описании или заголовке
спасибо за выступление, побольше бы
0:10
А почему PostgreSQL 12 версии? Вроде довольно старая версия
баз много, и всякая миграция между мажорными версиям - сильная боль, поэтому не разводим зоопарки из разных версий и движемся в сторону автоматических миграций между мажорными версиями через логическую репликацию. stay tuned!
2023 год Иран и Эфиопия )))
Схемы довольно тяжело разбирать, так как на слайде их практически не видно
На 17ой минуте - 23 слайд ещё есть одна ошибка. При возникновении error не откатывается транзакция
там просто потерялся defer tx.Rollback() :)
А там разве не будет такого, что мы просто выйдем и изменения транзакции не закоммитятся? Ну то есть явно rollback тут вызывать и не нужно
@@igoremelyanov5234 it depends... если контекст отменится, то транзакция откатится, но если не отменится, то так и повиснет
Спасибо, было интересно
Спасибо
круто, круто
Жора, ждём твой канал)
Доклад - кайф!
Возможности навигатора: dev.2gis.ru/navigator-sdk/ Мини-карта в навигаторе 2ГИС: vc.ru/services/316692-ne-tolko-dota-i-gta-mini-karta-v-navigatore-2gis Про велонавигатор: vc.ru/services/429193-v-put-s-velonavigatorom-2gis
Спасибо, очень классное повествование)
Офигеть. Очень круто. Благодарю
Классные штуки
Это очень круто, спасибо что поделились!
Весьма круто и вдохновляюще! Получится ли так на бесплатном тарифе фигмы потренироваться с группой?
Спасибо! На бесплатном тарифе сделать можно, но с ограничениями. Созваниваться в фигме не получиться, но можно это делать в дискорде или телеграмме. И в файле с тренировкой лучше держать только лист с актуальным модулем, а всё наработанное в прошлые трени архивирать. Так можно обойти ограничение на три страницы и не утомиться от ожидания загрузки файла.
А вы не хотите сделать такие тренировки платно для всех желающих?
Захотелось в вашу крутую команду))
У Жоры есть свой канал на ютубе или в телеграме?
Про дизайн - нет. По крайней мере, пока :-)
Очень классный видос! Теперь думаю как применять в нашу команду
Расскажите потом, как всё прошло :-)
Вы такие крутые!!! Супер!! Вот бы ваши лекции прослушать и также потрениться.
Спасибо! Приходите в команду :-)
Супер, мне очень понравилось, хоть я и разработчик, а не дизайнер
Спасибо!
Добрый день Dev Day. у меня есть вопрос к Валере, передайте пожалуйста. Может ли graphql вернуть файл в ответ на query? у меня задача генерировать отчет по запросу и возвращать xlsx файл в ответ, как это сделать?
Спасибо, было интересно! Хотя я думал что это про бэк и нагрузку). Слайды бы, а то плохо видно)
На мой взгляд очевидно. 1. Было приложение на Java, потребляло аж гиг, перенесли пару сервисов на go, они стали жрать 40 мб - 100мб. 2. Дело ни в том, плохо пишут или хорошо код. А в том, что код, в котором меньше синтаксического сахара проще написать. Так как не нужно тратить много времени на раздумья, как написать лучше. 3. Кодовая база маленькая - это мега плюс. 4. Из коробки удобная и человеческая работа с потоками, точнее корутинами. 5. Большая скорость сборки бинаря. 6. Разработка на го - удовольствие!
за 2 дня до войны
«В Питере айтить», «Айти-Бург», «Айтишкина тележка», «Айтить-ядрить»
Правда в силе, сила в правде)
Ребят, слабо раскручиваете видео 😟
Айти в Питере
🔥приятный ролик
Нормас офис 😱👍🏻
Норм название