docker compose Пересобрать (перезапустить) только один сервис (контейнер)

Остановка и пересборка одного только сервиса web (напр. такого docker-compose):

docker-compose -f ./docker-compose.prod.yml stop web
docker-compose -f ./docker-compose.prod.yml  up  -d --build --force-recreate  web

-- в нашем случае указываем путь к файлу

Идея отсюла: https://blog.georgovassilis.com/2016/12/...

composer Почему выбирается именно эта версия пакета, определяем причину

Чтобы понять почему при require (или указании диапазона возможных версий) устанавливается не так версия, что вы ожидаете, просто попробуйте установить конкретную версию пакета (ту что вы хотите, в сообщении будет расшифровано почему выбрана другая версия).

Задача 6 урок 17

Задача 6 урок 17

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

Задача 5 урок 17

Задача 5 урок 17

Пользователь вводит в консоль строки вида (имя + произвольное число пробелов + балл):

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

Задача 19 урок 15

Задача про бинарные часы

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

Задача 20 урок 15

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

Задача 4 урок 17

Задача 4 урок 17

Пользователь вводит в консоль строку вида:

Имя         123

-- т.е. слева имя и через произвольное количество пробелов число баллов. Разберите эту строку получив имя пользователя как значение в переменной типа string и число баллов в переменной типа integer;

vscode Верхний регистр, сделать все буквы большими

Из главного меню открываем:

File-> Preferences -> Keyboard Shortcuts.

Затем находим через поиск параметр:

editor.action.trasfrmtoUpperCase

(или просто поищите по подстроке upper)

И нажимаем там кобинацию, которая установится (напр у меня ctrl+shift+u не сохранилась), например, в моем случае нормально установилась комбинация:

ctrl+t ctrl+u

(После ввода надо нажать энтер и убедиться что комбинация сохранилась)

Задача 3 урок 17

Задача 3 урок 17

Пользователь вводит произвольную строку, посчитайте количество чисел в ней - тех, что больше 125. Например

Задача 2 урок 17

Задача 2 урок 17

Пользователь вводит строку произвольных символов, посчитайте количество цифр в ней, численное значение которых больше либо равно 5.

var
  I, h, n, Code : Integer;
  S: string;

begin
 n:=0; //счетчик нужных значений
 writeln('Vvedite stroku');
 readln(S);
 for h:=1 to length(S) do
   begin
     Val(S[h], I, Code);
     if (Code=0) AND (I >=5) then
       inc(n);
   end;
 writeln('V stroke ',n,' cisel >= 5');
 readln();
 end.

Pages

Subscribe to fkn+antitotal RSS