Как стать автором
Обновить
6
3
Лозовской Сергей Валерьевич @SLozovskoy

Devops Engineer

Отправить сообщение

Управление секретами при деплое в k8s

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров3K
Привет, Хабр!

В определенный момент мы приходим к понимаю, что процесс, который работает «хорошо», должен начать работать «правильно», особенно, если речь зашла про секреты приложений.

Дано: gitlab(onprem), облако (в моем случае Yandex Cloud), 10+ сервисов, которые нужно активно и часто деплоить (с возможностью быстрого наращивания кол-ва сервисов)

Требования к решению: деплои должны происходить без участия вмешательства инженера непосредственно в процессе деплоя, процесс прозрачен для разработчика и отвечает принятым в компании требованиям к качеству и безопасности.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии3

Туры в исследовательском тестировании. Личный перевод из книги Д. Виттакера «Исследовательское тестирование ПО»

Время на прочтение15 мин
Количество просмотров38K

Туристическая метафора


Представьте себе типичного туриста, который посещает какой-нибудь туристический город. Здесь есть что посмотреть. Здесь есть что поделать. Да начнется трудная «работа»! То же и с тест-инженерами, которые нацелены максимально полно исследовать свой город – программный продукт.

Встает множество вопросов. Какой транспорт взять? Как уложиться во времени? Как проложить сквозной маршрут? Как вести себя при отсутствии хорошего места для селфи? Нужно ли разбираться с этим самому или звать полицейского?

Стратегия и цели. Если они отсутствуют, лучше сидеть дома. Цели существенно определяют план туриста: время и места. И они будут совершенно разные, например, для моряков, которые полгода были в плавании, и студентов… Ну, может пример и не лучший.

Ведь как может получится. Без плана и стратегии можно встретить интересные места. Иногда интересные места сложно пропустить. Но что это за места, какое значение они имеют, какова их история. Это можно упустить. Проехав в метро без карты, можно совершенно не осознать, какое расстояние было преодолено: 5 остановок – это много или мало? Когнитивные психологи сказали бы: «Ваша когнитивная карта не адекватна», а нейрофизиологи пригласили бы Вас к изучению ЛЦК (это безопасный метод изучения мозга). Для тест-инженера подобная карта (покрытия) опасна.

Для Виттакера – это типичное описание того, как происходит тестирование. Это freestyle. И, возможно, не будет другого шанса посетить эти чудные места. Это будет первый и последний раз. Именно поэтому нужно избегать бесцельности в исследовании и рисковать тем, что мы можем пропустить существенную функциональность или важный баг.

Но не списывайте со счетов freestyle тестирование. Оно приобретает весомые преимущества в связке со сценарным подходом, поскольку сценарии не всегда описывают все интересные «улочки и аллеи» (для моряков и студентов – это очень актуально).

В этом смысле туризм – сочетание кантовской свободы и татлинской (а для кого-то фуллеровской) структуры.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии2

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

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров5.8K

В сфере технологий и инноваций Советский Союз часто ассоциируется с освоением космоса, ядерной энергией и военной мощью. Однако часто упускается из виду такой аспект советской истории, как развитие робототехники. Здесь представлен краткий, но в то же время исчерпывающий обзор истории советской робототехники, начиная с зарождения и заканчивая ее значительным наследием в современной России.

Читать далее
Всего голосов 46: ↑40 и ↓6+34
Комментарии22

Информация

В рейтинге
967-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

DevOps
Senior
Git
Kubernetes
CI/CD
Docker
Python