makefile @ Символ собаки (а коммерческое) -- что чего нужен

Служит прежде всего, чтобы makе не печатал саму выполняемую команду.

Примеры

Особенно это актуально для echo, чтобы было понятнее создадим мэйкфайл с таким содержимым

privet:
	@echo "Привет"
privet2:
	echo "Привет"

и выполним:

make privet

-- получим:

Привет

и для второй цели:

make privet2

получим:

echo "Привет"
Привет

linux time Время выполнянения команды в bash терминале

Используйте команду time:

time вашакоманда

например время выполнения запроса к странице (+сама команда распечатает заголовки ответа):

time curl --header "Content-Type: application/json" \
--request GET \
"http://fkn.ktu10.com"

В баше да и просто может оказаться удобным поменять формат ответа:

time --format="took %E" вашакоманда

Остальные значения для подставки в формат:

Задача про опредление победителя

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

docker Запросы выполняются медленнее чем без докера

Проблема

После переезда в докер запросы стали выполняться очень долго (минимум по 3 секунды лишних на каждый вопрос). При этом докер запускался в ubuntu linux, где накладные расходны на сам докер должны быть минимальными.

Что оказалось

Оказалось, что проблема была в том, что в сборке использовалась конфигурация xdebug (в конфиге ниже это файл config/php/xdebug.ini) в которой было включен автозапуск (xdebug.remote_autostart=1), чтобы исправить ситуацию переключили на 0:

Переменные в процедуре

Этот пост поясняет урок"Процедуры и функции в Паскаль. Как объявлять и использовать " .
Если вы обьявили три переменных в процедуре, то вы обязаны при вызове этой процедуры тоже писать три переменные. Количество обьявленных переменных должно быть равно количеству переменных в синтаксисе процедуры при ее использовании. Например:

Явное приведение типа в Паскаль. Урок 17, Задача №3

Вопрос по Урок 17, Задача №3 :

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

 
123ret34#2145esrt5

такое число только одно и это:

 
2145

(сначала выделите эти числа из строки и запишите их в массив (of integer), а затем уже посчитайте число тех, что больше 125)

docker-compose По-русски. Основные команды, пример

Стандартная документация по командам терминала:

В той же папке, где лежит файл манифеста docker-compose.yml:

make makefile y/n Команда с подтверждением да/нет yes/no

Работает следующий код:

test:
	@echo -n "Выполнить? [y/N] " && read ans && [ $${ans:-N} = y ]
	@echo -n "Starting.... \n"

-- вторая команда выполнится только если ввести y и нажать Энтер.

Pages

Subscribe to fkn+antitotal RSS