SlideShare uma empresa Scribd logo
1 de 89
Baixar para ler offline
БЫВАЕТ ТАК, ЧТО ВАС НЕТ
РЯДОМ....
Роман ИВЛИЕВ
2002-....
• Тестировщик
• Разработчик
• Руководитель
разработчиков
• Руководитель
тестировщиков
• Руководитель проектов
• Технический директор
О СЕБЕ
О ВАС
Есть ли среди вас разработчики?
• Про тестирование для программистов
ПРО ЧТО Я БУДУ РАССКАЗЫВАТЬ
• Про тестирование для программистов
• Про качественную борьбу за количество
ПРО ЧТО Я БУДУ РАССКАЗЫВАТЬ
• Про тестирование для программистов
• Про качественную борьбу за количество
• Про опыт реальных боѐв
ПРО ЧТО Я БУДУ РАССКАЗЫВАТЬ
• Про тестирование для программистов
• Про качественную борьбу за количество
• Про опыт реальных боѐв
• Про осознанные перемены
ПРО ЧТО Я БУДУ РАССКАЗЫВАТЬ
• Программистам
КОМУ ЭТО МОЖЕТ БЫТЬ ИНТЕРЕСНО
• Программистам
• Менеджерам
КОМУ ЭТО МОЖЕТ БЫТЬ ИНТЕРЕСНО
• Программистам
• Менеджерам
• Тестировщикам
КОМУ ЭТО МОЖЕТ БЫТЬ ИНТЕРЕСНО
• Программистам
• Менеджерам
• Тестировщикам
• Всем причастным и сочувствующим
КОМУ ЭТО МОЖЕТ БЫТЬ ИНТЕРЕСНО
БУДЬТЕ БДИТЕЛЬНЫ
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Экономия бюджета
на тестирование,
знакомо?
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Экономия времени
на тестирование,
знакомо?
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Нехватка рук,
знакомо?
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Явный перегруз по
задачам,
знакомо?
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Он «улетел»,
знакомо?
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Почему так
получается?
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Ограничения
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
Они есть всегда
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
ПОЧЕМУ Я РЕШИЛ ГОВОРИТЬ ПРО ЭТО
ЧТО С ЭТИМ ДЕЛАТЬ?
БЕЗ ПАНИКИ
ЕГО НАДО ПРОСТО НАЙТИ
ЧТО МЫ НАШЛИ
МЫ СТАЛИ ГИБЧЕ
СКАЗАЛИ РЕШИТЕЛЬНОЕ НЕТ КОД-
ОУНИНГУ
ПОСЕЛИЛИ КОЛЛЕКТИВНЫЙ РАЗУМ
СКАЗАЛИ ТВЕРДОЕ ДА
СТАТИЧЕСКОМУ ТЕСТИРОВАНИЮ
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
• Мы стали обсуждать чужой код
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
• Мы стали обсуждать чужой код
Именно обсуждать, а не троллить
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
• Мы стали обсуждать чужой код
Именно обсуждать, а не троллить
• Мы стали править чужой код
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
• Мы стали обсуждать чужой код
Именно обсуждать, а не троллить
• Мы стали править чужой код
• Мы стали учиться у боевого товарища
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
• Мы стали обсуждать чужой код
Именно обсуждать, а не троллить
• Мы стали править чужой код
• Мы стали учиться у боевого товарища
• Мы стали учить боевого товарища
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
• Мы стали читать чужой код
• Мы стали обсуждать чужой код
Именно обсуждать, а не троллить
• Мы стали править чужой код
• Мы стали учиться у боевого товарища
• Мы стали учить боевого товарища
Именно учить, а не троллить
ТВЕРДОЕ «ДА» СТАТИЧЕСКОМУ
ТЕСТИРОВАНИЮ
СТАЛИ ИГРАТЬ В РОЛЕВЫЕ ИГРЫ
ПОЛУЧИЛИ СПЛОЧЕННОСТЬ В РЯДАХ
ВЗЯЛИ МАКСИМУМ ИЗ ТОГО, ЧТО ЕСТЬ
ИСПОЛЬЗОВАЛИ КАСКАДНЫЕ ВЫКЛАДКИ
ВКЛЮЧИЛИ ТОТАЛЬНОЕ ЛОГИРОВАНИЕ
ВНЕДРИЛИ ДАТЧИКИ, МЕТКИ, СТОП-ЛИНИИ
СТАЛИ ПРОИГРЫВАТЬ ЛОГИ
СТАЛИ КОЛЛЕКТИВНО ЧИТАТЬ ЛОГИ
ИСПОЛЬЗОВАЛИ БЕСПЛАТНЫЕ СРЕДСТВА
• Для функционального тестирования
• Для нагрузочного тестирования
• Для тестирования доступности
• Для тестирования безопасности
В КАЧЕСТВЕ ПРИМЕРОВ
ДОСТУПНОСТЬ И ПРОИЗВОДИТЕЛЬНОСТЬ
ДОСТУПНОСТЬ И ПРОИЗВОДИТЕЛЬНОСТЬ
ДОСТУПНОСТЬ И ПРОИЗВОДИТЕЛЬНОСТЬ
• Nessus
• Xspider
• OpenVAS
• Nikto
ТЕСТИРОВАНИЕ БЕЗОПАСНОСТИ
• FireFox
• Internet Explorer
• Google Chrome
• www.google.com вам в помощь
ПЛАГИНЫ И РАСШИРЕНИЯ К БРАУЗЕРАМ
КАЧЕСТВО VS КОЛИЧЕСТВО
1. Тот, что обязательно надо
тестировать
ВЫДЕЛИЛИ ФУНКЦИОНАЛ ДВУХ ТИПОВ
1. Тот, что обязательно надо
тестировать
• Тот, что обязательно надо тестировать
ВЫДЕЛИЛИ ФУНКЦИОНАЛ ДВУХ ТИПОВ
1. Тот, что обязательно надо
тестировать
• Тот, что обязательно надо тестировать
• Тот, что протыкаем, если хватит времени
ВЫДЕЛИЛИ ФУНКЦИОНАЛ ДВУХ ТИПОВ
КАК ДЕЛИЛИ
• Расставили приоритеты
• Расставили приоритеты
• Сопоставили время рискам
КАК ДЕЛИЛИ
• Расставили приоритеты
• Сопоставили время рискам
• Сопоставили ресурсы рискам
КАК ДЕЛИЛИ
• Расставили приоритеты
• Сопоставили время рискам
• Сопоставили ресурсы рискам
• Сопоставили финансы рискам
КАК ДЕЛИЛИ
МЕНЯЛИ ПОДХОД В ЗАВИСИМОСТИ ОТ
РАЗМЕРА ПРОЕКТА
МЕНЯЛИ ПОДХОД В ЗАВИСИМОСТИ ОТ
РАЗМЕРА ПРОЕКТА
ГДЕ ПОДВОХ?
НЕ ВЕЗДЕ РАБОТАЕТ
• Мелкие правки
• Медленная разработка
• Простая бизнес-логика
• Возможность смотреть логи в реальном
времени
• Быстрый командный мозг
РАСТУТ РИСКИ
ПАДАЕТ КАЧЕСТВО
БИЗНЕС НАЧИНАЕТ НЕРВНИЧАТЬ
РУКОВОДСТВО НАЧИНАЕТ НЕРВНИЧАТЬ
КОМАНДА НАЧИНАЕТ НЕРВНИЧАТЬ
МЫ ВЫДЕЛИЛИ ЦЕЛИ
• Снизить число дефектов
• Снизить число дефектов
• Получить плюс в карму от бизнеса
МЫ ВЫДЕЛИЛИ ЦЕЛИ
• Снизить число дефектов
• Получить плюс в карму от бизнеса
• Побороть хаос
МЫ ВЫДЕЛИЛИ ЦЕЛИ
• Снизить число дефектов
• Получить плюс в карму от бизнеса
• Побороть хаос
• Добавить себе уверенности
МЫ ВЫДЕЛИЛИ ЦЕЛИ
• Снизить число дефектов
• Получить плюс в карму от бизнеса
• Побороть хаос
• Добавить себе уверенности
И главная цель...
МЫ ВЫДЕЛИЛИ ЦЕЛИ
• Снизить число дефектов
• Получить плюс в карму от бизнеса
• Побороть хаос
• Добавить себе уверенности
И главная цель...
• Начать тестировать
правильно
МЫ ВЫДЕЛИЛИ ЦЕЛИ
МЫ ИСКАЛИ РЕШЕНИЕ
МЫ ИСКАЛИ РЕШЕНИЕ
МЫ ИСКАЛИ РЕШЕНИЕ
И, КАЖЕТСЯ, НАШЛИ ЕГО
МЫ ВЗЯЛИ В КОМАНДУ
МЫ ВЗЯЛИ В КОМАНДУ
НЕТ
МЫ ВЗЯЛИ В КОМАНДУ
МЫ ВЗЯЛИ В КОМАНДУ
ДА
ЗАЧЕМ?
• Собрать из мозгов данные
• Формализовать и положить в Вики
• Навести порядок в том, что уже есть
• Принести свежий взгляд со стороны
• Разбавить мужской коллектив
ПОЧЕМУ?
• Аккуратность
• Педантичность
• Настойчивость
• Опыт работы в Службе поддержки
И главное
• Все эти качества помогут подготовить
плацдарм для становления тестирования
ЭПИЛОГ
«В АйТи работают умные люди»
Панкратов (с)
БУДЬТЕ БДИТЕЛЬНЫ
КАЖДОМУ СВОЕ
«Слова вы услышали, поиск пути
за вами»
Уильям Деминг
СПАСИБО
С удовольствием отвечу на
Ваши вопросы
@dumtest
roman.ivliev@mail.ru
roman.ivliyev

Mais conteúdo relacionado

Semelhante a Бывает так, что вас нет рядом

Внедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингВнедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингRina Uzhevko
 
презентация кейса ТМ Левада в SMM "Агент Пельмень"
презентация кейса ТМ Левада в SMM "Агент Пельмень"презентация кейса ТМ Левада в SMM "Агент Пельмень"
презентация кейса ТМ Левада в SMM "Агент Пельмень"Катерина Вершинина
 
Креативная идея. Способы создания. Критерии оценки.
Креативная идея. Способы создания. Критерии оценки.Креативная идея. Способы создания. Критерии оценки.
Креативная идея. Способы создания. Критерии оценки.BBDO Group
 
электронные средства поддержания трудовой дисциплины в географически распреде...
электронные средства поддержания трудовой дисциплины в географически распреде...электронные средства поддержания трудовой дисциплины в географически распреде...
электронные средства поддержания трудовой дисциплины в географически распреде...Daniel Podolsky
 
подготовка к прохождение интервью и собеседований для программистов встреча 2...
подготовка к прохождение интервью и собеседований для программистов встреча 2...подготовка к прохождение интервью и собеседований для программистов встреча 2...
подготовка к прохождение интервью и собеседований для программистов встреча 2...Igor Kleiner
 
Jetstyle мониторинг репутации в интернете
Jetstyle мониторинг репутации в интернетеJetstyle мониторинг репутации в интернете
Jetstyle мониторинг репутации в интернетеДаниил Силантьев
 
Когда код «убивает», или зачем нам тестировать наши продукты
Когда код «убивает», или зачем  нам тестировать наши продуктыКогда код «убивает», или зачем  нам тестировать наши продукты
Когда код «убивает», или зачем нам тестировать наши продуктыОлег Стрекаловский
 
Тривиально о тривиальном / Даниил Подольский (GitInSky.com)
Тривиально о тривиальном / Даниил Подольский (GitInSky.com)Тривиально о тривиальном / Даниил Подольский (GitInSky.com)
Тривиально о тривиальном / Даниил Подольский (GitInSky.com)Ontico
 
РИК. Fuckup management
РИК. Fuckup managementРИК. Fuckup management
РИК. Fuckup managementKursrik
 
Выбор стратегии успешного интернет-магазина
Выбор стратегии успешного интернет-магазина Выбор стратегии успешного интернет-магазина
Выбор стратегии успешного интернет-магазина Кирилл Готовцев
 
Сергей Кудряшов "Делайте продукт и ничего более"
Сергей Кудряшов "Делайте продукт и ничего более"Сергей Кудряшов "Делайте продукт и ничего более"
Сергей Кудряшов "Делайте продукт и ничего более"Agile Base Camp
 
HR-бренд на практике. Определение целевой аудитории
HR-бренд на практике. Определение целевой аудиторииHR-бренд на практике. Определение целевой аудитории
HR-бренд на практике. Определение целевой аудиторииHRedu.ru
 
Метод парного программирования в UI-проектировании
Метод парного программирования в UI-проектированииМетод парного программирования в UI-проектировании
Метод парного программирования в UI-проектированииAlex Kotomanov
 
Невероятное путешествие в страну динамического программирования
Невероятное путешествие в страну динамического программированияНевероятное путешествие в страну динамического программирования
Невероятное путешествие в страну динамического программированияIgor Kleiner
 
А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»
А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»
А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»ПрофсоUX
 
Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...
Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...
Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...Леонид Гроховский
 
Manager's tools: General Management Algorithms
Manager's tools: General Management AlgorithmsManager's tools: General Management Algorithms
Manager's tools: General Management AlgorithmsSerge Kovaleff
 
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПОHappyDev
 
2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...
2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...
2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...SpbStartupDay
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в ITSam Faktorovich
 

Semelhante a Бывает так, что вас нет рядом (20)

Внедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингВнедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжиниринг
 
презентация кейса ТМ Левада в SMM "Агент Пельмень"
презентация кейса ТМ Левада в SMM "Агент Пельмень"презентация кейса ТМ Левада в SMM "Агент Пельмень"
презентация кейса ТМ Левада в SMM "Агент Пельмень"
 
Креативная идея. Способы создания. Критерии оценки.
Креативная идея. Способы создания. Критерии оценки.Креативная идея. Способы создания. Критерии оценки.
Креативная идея. Способы создания. Критерии оценки.
 
электронные средства поддержания трудовой дисциплины в географически распреде...
электронные средства поддержания трудовой дисциплины в географически распреде...электронные средства поддержания трудовой дисциплины в географически распреде...
электронные средства поддержания трудовой дисциплины в географически распреде...
 
подготовка к прохождение интервью и собеседований для программистов встреча 2...
подготовка к прохождение интервью и собеседований для программистов встреча 2...подготовка к прохождение интервью и собеседований для программистов встреча 2...
подготовка к прохождение интервью и собеседований для программистов встреча 2...
 
Jetstyle мониторинг репутации в интернете
Jetstyle мониторинг репутации в интернетеJetstyle мониторинг репутации в интернете
Jetstyle мониторинг репутации в интернете
 
Когда код «убивает», или зачем нам тестировать наши продукты
Когда код «убивает», или зачем  нам тестировать наши продуктыКогда код «убивает», или зачем  нам тестировать наши продукты
Когда код «убивает», или зачем нам тестировать наши продукты
 
Тривиально о тривиальном / Даниил Подольский (GitInSky.com)
Тривиально о тривиальном / Даниил Подольский (GitInSky.com)Тривиально о тривиальном / Даниил Подольский (GitInSky.com)
Тривиально о тривиальном / Даниил Подольский (GitInSky.com)
 
РИК. Fuckup management
РИК. Fuckup managementРИК. Fuckup management
РИК. Fuckup management
 
Выбор стратегии успешного интернет-магазина
Выбор стратегии успешного интернет-магазина Выбор стратегии успешного интернет-магазина
Выбор стратегии успешного интернет-магазина
 
Сергей Кудряшов "Делайте продукт и ничего более"
Сергей Кудряшов "Делайте продукт и ничего более"Сергей Кудряшов "Делайте продукт и ничего более"
Сергей Кудряшов "Делайте продукт и ничего более"
 
HR-бренд на практике. Определение целевой аудитории
HR-бренд на практике. Определение целевой аудиторииHR-бренд на практике. Определение целевой аудитории
HR-бренд на практике. Определение целевой аудитории
 
Метод парного программирования в UI-проектировании
Метод парного программирования в UI-проектированииМетод парного программирования в UI-проектировании
Метод парного программирования в UI-проектировании
 
Невероятное путешествие в страну динамического программирования
Невероятное путешествие в страну динамического программированияНевероятное путешествие в страну динамического программирования
Невероятное путешествие в страну динамического программирования
 
А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»
А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»
А. Котоманов, А. Иванов «Метод парного программирования в UI-проектировании»
 
Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...
Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...
Андрей Иванов - Учимся на ЧУЖИХ ошибках, исследование кампаний поисковой рекл...
 
Manager's tools: General Management Algorithms
Manager's tools: General Management AlgorithmsManager's tools: General Management Algorithms
Manager's tools: General Management Algorithms
 
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
 
2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...
2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...
2015 Михаил Кечинов, со-основатель Студии Михаила Кечинова, REES46 и HackDay:...
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в IT
 

Mais de Roman Ivliev

Точка кипения: проектирование крупных веб-систем
Точка кипения:  проектирование крупных веб-системТочка кипения:  проектирование крупных веб-систем
Точка кипения: проектирование крупных веб-системRoman Ivliev
 
Всему своё время Highload Junior 2016
Всему своё время   Highload Junior  2016Всему своё время   Highload Junior  2016
Всему своё время Highload Junior 2016Roman Ivliev
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрикRoman Ivliev
 
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузкиМой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузкиRoman Ivliev
 
Почему почта плохо работает
Почему почта плохо работаетПочему почта плохо работает
Почему почта плохо работаетRoman Ivliev
 
Тренеры и тренинги.
Тренеры и тренинги.Тренеры и тренинги.
Тренеры и тренинги.Roman Ivliev
 
Про построение нагруженных систем
Про построение нагруженных системПро построение нагруженных систем
Про построение нагруженных системRoman Ivliev
 
Аквариум своими руками
Аквариум своими рукамиАквариум своими руками
Аквариум своими рукамиRoman Ivliev
 
Про тестирование миграций
Про тестирование миграцийПро тестирование миграций
Про тестирование миграцийRoman Ivliev
 
Qualitative battle for the quantity final
Qualitative battle for the quantity finalQualitative battle for the quantity final
Qualitative battle for the quantity finalRoman Ivliev
 
Heavy metal testing Part 3
Heavy metal testing Part 3Heavy metal testing Part 3
Heavy metal testing Part 3Roman Ivliev
 
Heavy metal testing Part 1 and 2
Heavy metal testing Part 1 and 2Heavy metal testing Part 1 and 2
Heavy metal testing Part 1 and 2Roman Ivliev
 

Mais de Roman Ivliev (13)

Точка кипения: проектирование крупных веб-систем
Точка кипения:  проектирование крупных веб-системТочка кипения:  проектирование крупных веб-систем
Точка кипения: проектирование крупных веб-систем
 
Всему своё время Highload Junior 2016
Всему своё время   Highload Junior  2016Всему своё время   Highload Junior  2016
Всему своё время Highload Junior 2016
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрик
 
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузкиМой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
 
Почему почта плохо работает
Почему почта плохо работаетПочему почта плохо работает
Почему почта плохо работает
 
Soa tester view
Soa tester viewSoa tester view
Soa tester view
 
Тренеры и тренинги.
Тренеры и тренинги.Тренеры и тренинги.
Тренеры и тренинги.
 
Про построение нагруженных систем
Про построение нагруженных системПро построение нагруженных систем
Про построение нагруженных систем
 
Аквариум своими руками
Аквариум своими рукамиАквариум своими руками
Аквариум своими руками
 
Про тестирование миграций
Про тестирование миграцийПро тестирование миграций
Про тестирование миграций
 
Qualitative battle for the quantity final
Qualitative battle for the quantity finalQualitative battle for the quantity final
Qualitative battle for the quantity final
 
Heavy metal testing Part 3
Heavy metal testing Part 3Heavy metal testing Part 3
Heavy metal testing Part 3
 
Heavy metal testing Part 1 and 2
Heavy metal testing Part 1 and 2Heavy metal testing Part 1 and 2
Heavy metal testing Part 1 and 2
 

Бывает так, что вас нет рядом