symfony сcodeception Мок валидатора - подмена сетевого валидатора для функциональных тестов

Возможное решение

Для начала нужно получить именно тот контейнер, который реально используется для эмуляции сетевого запроса в ваших тестах.
После того как вы определились на чем именно (на каком объекте) вызывать getContainer() или подобный метод получающий контейнер, мок можно провести с помощью метода вроде:

[!] Архитектура и Проектирования - разбор тем и вопросов для Собеседований

Тут будет основная страница с разделами по вопросам архитектуры и проектирования систем

Неразобранные вопросы

Вопросы :

  1. Какие способы балансировки нагрузки существуют? (Можно на уровне DNS, а что еще? )
  2. Как оценить нагрузку на Redis - сколько узлов нужно если входящий трафик 10Гб за 10 секунд?
  3. Какие способы распределения БД имеются (варианты для Постгре, перечислить также базы, что сами умеют распределяться)
  4. Какие системы для мониторинга сущесуют?
  5. За что отвечат Cassandra?

git cherry-pick Черри пик Выбираем конкретные коммиты из другой ветки в свою

Для начала с помощью работы с историей узнаем какие коммиты нам нужны, после чего конкретный коммит можно забрать командой:

git cherry-pick хэшВашегоКоммита

Напр. у меня было:

git cherry-pick ec8adb336588ab4510f55bf2fc63ab3b5513898c

-- коммит будет добавлен в ту ветку, на которой вы сейчас находитесь

Функция- проверка наличия определённых элементов в массиве (Урок 15 Задача 18)

Урок 15 Задача 18

Условие:

Дан массив длиной N (не более 100 элементов). Проверить, что в нем в встречаются все числа от 0 до k, где 0≤k

Указание: Проверку массива на соответствие условиям задачи вынести в подпрограмму (функцию)

Видео-разбор:

Разбор решения. Задача 19 Урок 15. Поиск начального и конечного индексов

Разбор решения. Задача 19 Урок 15. Поиск начального и конечного индексов

Урок 15 Задача 19
Разбор одного из варинтов решения. Поиск начального и конечного индексов группы элементов в массиве.

Условие

[!] Flatpak по-русски: Как с ним работать - флэтпак

Flatpak - система для развертывания приложений, особенностью является то, что использует виртуализацию, позволяя в определенной степени изолировать программу от файлов основной ОС.

Официальный сайт: https://flatpak.org/

Установка самого Flatpak в Ubuntu

sudo apt install flatpak

Установка пакета/программы с помощью Flatpak "из файла"

Используем команду вида:

Pages

Subscribe to fkn+antitotal RSS