Anonymous Quiz
88%
Регулярное слияние изменений кода в общий репозиторий и автоматическая проверка этих изменений
0%
Разработчики пишут код в полной изоляции друг от друга
12%
Ручной запуск сборки и проверки перед релизом
0%
Неиспользование систем контроля версий
❤3🔥2👍1
Anonymous Quiz
97%
Как инструмент для автоматизации CI/CD процессов
0%
Только для написания документации
0%
Для запуска виртуальных машин
3%
Только для управления сетевыми настройками
❤2🔥2👍1
Anonymous Quiz
29%
Увеличение значения параметра nice позволит более эффективно использовать ресурсы CPU
6%
Параметр агрессивного лимита Thread-Local Storage исчезнет
57%
Снижение значения nice увеличит приоритет процесса в планировщике.
9%
Снижение значения nice уменьшит размер адресного пространства процесса.
❤3🔥3👍2
Anonymous Quiz
29%
Использовать команду telnet с проверкой кода завершения
17%
Отправлять HTTP-запросы и анализировать ответ
20%
Применять nc (netcat) с параметрами для проверки порта
34%
Использовать ping для проверки доступности сервера
🔥5👍2❤1
Anonymous Quiz
4%
Использовать только системное логирование Docker
85%
Настроить централизованный сбор логов и метрик с помощью стороннего решения
7%
Игнорировать сбор метрик, так как Docker сам управляет процессами
4%
Полагаться на локальные инструменты мониторинга каждой ноды
👍5❤1🔥1
Anonymous Quiz
11%
Использовать один контейнер с многими процессами внутри него
47%
Создавать отдельные контейнеры для каждого процесса
0%
Запускать контейнеры с большим запасом памяти, чтобы их меньше убивало
42%
Минимизировать количество контейнеров и объединять их функции
👍4❤2🔥1
Anonymous Quiz
12%
Использовать git merge с параметром --strategy=ours
59%
Применить git rebase для последовательного применения всех коммитов
24%
Использовать git mergetool для ручного разрешения конфликтов
6%
Активировать автоматическое разрешение конфликтов для слил existente
Anonymous Quiz
48%
docker run -m 512m --cpus=1 my_image
21%
docker run --memory=512m --memory-swap=1g my_image
21%
docker run --cpu-quota=50000 my_image
10%
docker run --cpu-shares=512 my_image
Anonymous Quiz
12%
Использовать команду `git merge --strategy=ours`
27%
Разрешать конфликты вручную, не используя инструменты
19%
Применить команду `git mergetool` для автоматизации решения конфликтов
42%
Вызывать `git rebase` для версионирования перед слиянием
Anonymous Quiz
4%
Использовать ветку master для всех новых разработок
71%
Создавать ветки release от основной ветки master для каждой стабильной версии
4%
Работать только в ветке develop и сливать её в master при каждом релизе
21%
Использовать feature-ветки для каждой задачи и постоянно их слить в основную ветку без создания релл