Dev Day
Dev Day
  • Видео 184
  • Просмотров 123 309
Оля Андякина — d42 в действии: лучшие практики подготовки данных
Видео с канала @itconf
Генерация тестовых данных - критически важная часть автоматизированного тестирования. Однако многие компании используют разные подходы: от статичных данных в формате 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)
DevDay-подкаст про иммерсивность
Просмотров 151Год назад
DevDay-подкаст про иммерсивность
2ГИС на CodeFest 2023
Просмотров 197Год назад
2ГИС на CodeFest 2023
2ГИС на Saint HighLoad 2023
Просмотров 192Год назад
2ГИС на Saint HighLoad 2023
DevDay-подкаст про интернет-маркетинг
Просмотров 304Год назад
DevDay-подкаст про интернет-маркетинг
DevDay GO: 2ГИС, Lamoda, Авито
Просмотров 597Год назад
DevDay GO: 2ГИС, Lamoda, Авито
Что нам стоит репозиторий построить (Данил Руденко, 2ГИС)
Просмотров 374Год назад
Что нам стоит репозиторий построить (Данил Руденко, 2ГИС)
Работаем с базой из(в) Go. Опыт Авито (Дима Вагин, Авито)
Просмотров 732Год назад
Работаем с базой из(в) Go. Опыт Авито (Дима Вагин, Авито)
CDC на коленке (Денис Фетинин, Lamoda)
Просмотров 670Год назад
CDC на коленке (Денис Фетинин, Lamoda)

Комментарии

  • @dominicpowers5938
    @dominicpowers5938 7 дней назад

    Второй раз смотрю доклад по ceph от этого спикера. Ему уже пора книгу писать по ceph, наверное он лучшее всего разбирается

  • @kubitre_motonos
    @kubitre_motonos 3 месяца назад

    Найс, джуны друг друга ревьюят😂😂😂

  • @gorynych55
    @gorynych55 3 месяца назад

    Странный доклад. Орфография , сумбур в структуре. Лид , как роль в команде отвечает за определенные функции критерии и т.д. Видимо докладчик не понимал (не понимает?) зачем ей нужен был лид в команде и какую роль она отводит себе, как руководителю. При таком подходе лид не нужен. Если надо быстро сделать, хоть что-то, хоть как-то. Получить 600 багов на альфе тесте, то лид не нужен. Нужен просто ПМ. Вперед и с песней.

  • @DmitryK1
    @DmitryK1 8 месяцев назад

    Хм. Кому-то из руководства кто-то напел, что "ваша монолитная программа очень плоха, и скоро рухнет, поэтому переходите на яву" те решили, что перейти на Яву это месяц и всех взбодрили. И все побежали. Ну уже ситуация выглядит как бред и абсурд. База там в любом случае есть, данные никуда не денутся, так что "монолит" может только начать подвисать с различной степенью частоты и силы. Соответственно стоило бы начать с выделения из монолита интерфейсной части (хотя, я так понял, она на пхп и в браузере уже было) соответственно дальше выбрать самый тяжёлый модуль, по замерам, который больше всех мешает жить и начать его вынос в отдельный сервис и оптимизацию. Затем планово разделять монолит, тем более разрабы сишники в наличии, на отдельные микросервисы. Быстро, надёжно, безопасно и, самое главное, логично. Почему опять те же грабли с разрушением старого и постройкой на руинах нового, мне не понятно. Постепенный переезд тем более с доступностью изменения "монолита" позволит выделить вплоть до одного тестового места для постепенной миграции пользователей, с одновременным тестированием. В общем пока не дослушал, но выглядит как: "мы поставили задачу спилить сосновый бор пилой из берёзы. Спойлер - купили стальную пилу."

  • @sss-pj4jh
    @sss-pj4jh 8 месяцев назад

    Большое спасибо за видео. О какой версии CEPH в видео рассказывает спикер? Reef или квинси?

  • @MaximPashuk
    @MaximPashuk 9 месяцев назад

    Мне показалось или Алёна на 16:15 сказала неприличное слово на букву б?

    • @wizardoflightnings6841
      @wizardoflightnings6841 8 месяцев назад

      Не, она сказала: "Посчитать и понять, о!, ..."

  • @kubitre_motonos
    @kubitre_motonos 9 месяцев назад

    Слайды некоторые плохо читаются, возможно контраста/шрифта не хватило. Контент неплохой, спасибо

  • @alex-0x6b
    @alex-0x6b 9 месяцев назад

    Класс. Тоже так все сделать хочу. Прям идеальный набор решений.

  • @alex-0x6b
    @alex-0x6b 9 месяцев назад

    Супер!

  • @lilithhoax4610
    @lilithhoax4610 9 месяцев назад

    Шикарные волосы были)

  • @ololobro
    @ololobro 9 месяцев назад

    нужна ссылка на презу

  • @user-oy3ql9oz7s
    @user-oy3ql9oz7s 10 месяцев назад

    Авито только мошенников поддерживает на своей площадке. В службе поддержки сидят те, кто по уму , должны сидеть в кустах и пить пивас. Понаберут именно таких..

  • @PetrAfanasyev
    @PetrAfanasyev 10 месяцев назад

    Было бы удобно, если бы писали кем работает спикер в описании или заголовке

  • @agronaut2991
    @agronaut2991 11 месяцев назад

    спасибо за выступление, побольше бы

  • @DrinZi
    @DrinZi Год назад

    0:10

  • @ilyakrylov7943
    @ilyakrylov7943 Год назад

    А почему PostgreSQL 12 версии? Вроде довольно старая версия

    • @Timonishe
      @Timonishe 9 месяцев назад

      баз много, и всякая миграция между мажорными версиям - сильная боль, поэтому не разводим зоопарки из разных версий и движемся в сторону автоматических миграций между мажорными версиями через логическую репликацию. stay tuned!

  • @user-ju6lw2sw8f
    @user-ju6lw2sw8f Год назад

    2023 год Иран и Эфиопия )))

  • @saimonshaplygin7867
    @saimonshaplygin7867 Год назад

    Схемы довольно тяжело разбирать, так как на слайде их практически не видно

  • @saimonshaplygin7867
    @saimonshaplygin7867 Год назад

    На 17ой минуте - 23 слайд ещё есть одна ошибка. При возникновении error не откатывается транзакция

    • @Timonishe
      @Timonishe Год назад

      там просто потерялся defer tx.Rollback() :)

    • @igoremelyanov5234
      @igoremelyanov5234 Год назад

      А там разве не будет такого, что мы просто выйдем и изменения транзакции не закоммитятся? Ну то есть явно rollback тут вызывать и не нужно

    • @Timonishe
      @Timonishe 9 месяцев назад

      @@igoremelyanov5234 it depends... если контекст отменится, то транзакция откатится, но если не отменится, то так и повиснет

  • @user-ou3yv1dk8j
    @user-ou3yv1dk8j Год назад

    Спасибо, было интересно

  • @rin2004able
    @rin2004able Год назад

    Спасибо

  • @user-pb1ys8er2m
    @user-pb1ys8er2m Год назад

    круто, круто

  • @user-dv9ch2bx6g
    @user-dv9ch2bx6g Год назад

    Жора, ждём твой канал)

  • @vycheslavrussu8619
    @vycheslavrussu8619 Год назад

    Доклад - кайф!

  • @DevDay2GIS
    @DevDay2GIS Год назад

    Возможности навигатора: 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

  • @ruslanvybornov1237
    @ruslanvybornov1237 2 года назад

    Спасибо, очень классное повествование)

  • @GPforever
    @GPforever 2 года назад

    Офигеть. Очень круто. Благодарю

  • @infodmitri
    @infodmitri 2 года назад

    Классные штуки

  • @xYouthTritonx
    @xYouthTritonx 2 года назад

    Это очень круто, спасибо что поделились!

  • @yavnoanton
    @yavnoanton 2 года назад

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

    • @user-mc9ev8gm6x
      @user-mc9ev8gm6x 2 года назад

      Спасибо! На бесплатном тарифе сделать можно, но с ограничениями. Созваниваться в фигме не получиться, но можно это делать в дискорде или телеграмме. И в файле с тренировкой лучше держать только лист с актуальным модулем, а всё наработанное в прошлые трени архивирать. Так можно обойти ограничение на три страницы и не утомиться от ожидания загрузки файла.

  • @makeupstories3014
    @makeupstories3014 2 года назад

    А вы не хотите сделать такие тренировки платно для всех желающих?

  • @user-yo7ht5yz8x
    @user-yo7ht5yz8x 2 года назад

    Захотелось в вашу крутую команду))

  • @a19p8
    @a19p8 2 года назад

    У Жоры есть свой канал на ютубе или в телеграме?

    • @DevDay2GIS
      @DevDay2GIS 2 года назад

      Про дизайн - нет. По крайней мере, пока :-)

  • @irenestepanova8498
    @irenestepanova8498 2 года назад

    Очень классный видос! Теперь думаю как применять в нашу команду

    • @DevDay2GIS
      @DevDay2GIS 2 года назад

      Расскажите потом, как всё прошло :-)

  • @irinaparshina5935
    @irinaparshina5935 2 года назад

    Вы такие крутые!!! Супер!! Вот бы ваши лекции прослушать и также потрениться.

    • @DevDay2GIS
      @DevDay2GIS 2 года назад

      Спасибо! Приходите в команду :-)

  • @johnbrown3914
    @johnbrown3914 2 года назад

    Супер, мне очень понравилось, хоть я и разработчик, а не дизайнер

  • @dimoktorr
    @dimoktorr 2 года назад

    Добрый день Dev Day. у меня есть вопрос к Валере, передайте пожалуйста. Может ли graphql вернуть файл в ответ на query? у меня задача генерировать отчет по запросу и возвращать xlsx файл в ответ, как это сделать?

  • @aywanbr
    @aywanbr 2 года назад

    Спасибо, было интересно! Хотя я думал что это про бэк и нагрузку). Слайды бы, а то плохо видно)

  • @vladimireliseev7602
    @vladimireliseev7602 2 года назад

    На мой взгляд очевидно. 1. Было приложение на Java, потребляло аж гиг, перенесли пару сервисов на go, они стали жрать 40 мб - 100мб. 2. Дело ни в том, плохо пишут или хорошо код. А в том, что код, в котором меньше синтаксического сахара проще написать. Так как не нужно тратить много времени на раздумья, как написать лучше. 3. Кодовая база маленькая - это мега плюс. 4. Из коробки удобная и человеческая работа с потоками, точнее корутинами. 5. Большая скорость сборки бинаря. 6. Разработка на го - удовольствие!

  • @andreymoskva5115
    @andreymoskva5115 2 года назад

    за 2 дня до войны

  • @stasmox1
    @stasmox1 2 года назад

    «В Питере айтить», «Айти-Бург», «Айтишкина тележка», «Айтить-ядрить»

  • @user-sb7bs8lk6k
    @user-sb7bs8lk6k 2 года назад

    Правда в силе, сила в правде)

  • @day-in-Tula
    @day-in-Tula 2 года назад

    Ребят, слабо раскручиваете видео 😟

  • @Jeways
    @Jeways 2 года назад

    Айти в Питере

  • @DianaPure
    @DianaPure 2 года назад

    🔥приятный ролик

  • @artemmagnitskiy2663
    @artemmagnitskiy2663 2 года назад

    Нормас офис 😱👍🏻

  • @kotikvacia9970
    @kotikvacia9970 2 года назад

    Норм название