Pascal Урок 17 Задача 3

Pascal Урок 17 Задача 3

Пользователь вводит произвольную строку, посчитайте количество чисел в ней - тех, что больше 125. Например, в строке:
123ret34#2145esrt5
такое число только одно и это:
2145
(сначала выделите эти числа из строки и запишите их в массив (of integer), а затем уже посчитайте число тех, что больше 125)

dockerfile CMD перед RUN

При таком порядке исчезает кеширование слоев судя по всему, CMD лучше всего использовать в конце Dockerfile

ERROR: Pool overlaps with other one on this address space Ошибка запуска контейнера docker-compose

Creating network......
ERROR: Pool overlaps with other one on this address space

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

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

Проблема, в частности, исправляется тем, что для подсети, используемой контейнером (напр. описанной в docker-compose) задается другой диапазон, например, вместо:

makefile Испрользование переменных

Например так:

PROJECT_NAME = myproj
APP_CONTANER_COMMAND_PREF = @docker exec -it $(PROJECT_NAME)_web_1

migrate:
	@echo  "Выполняем миграции..."
	$(APP_CONTANER_COMMAND_PREF) php bin/console doctrine:migrations:migrate -n

docker-sync Заметки по работе и настройке

Пример используемого конфига (docker-sync.yml):

wsl Основные команды

Осноые команды терминала (WSL):

  • Список всех линукс-подсистем:
    wsl -l --all
  • Экспорт подсистемы в файл:
    wsl --export имяподсистемы имяфайла.tar

    например:

    wsl --export Ubuntu-18.04 ubuntu.tar
    

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

Урок 16 Задача 5

Урок 16 Задача 5

Пользователь вводит строку произвольных символов, выделите из неё массив первых 8 строковых литералов, которые являются числами. И выведите эти числа на экран.

npm ci error on windows machine

Error: spawn C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\15.0\Bin\MSBuild.exe ENOENT

+ error ablout python

Install last ms build tools and also run^
npm install --global --production windows-build-tools

Next error:

fsevents@1.2.12 install ....\node_modules\fsevents
> node-gyp rebuild
....
AttributeError: 'MSVSProject' object has no attribute 'items'

\r В конце имени файла, ошибка. Как исправить php\r, bash\r, *.sh\r (/usr/bin/env: 'php\r': No such file or directory )

Проблема

/usr/bin/env: 'php\r': No such file or directory

проблема наблюдалась при запуске команд терминала для симфони в windows 10 (сам проект запущен в контейнере linux, но git делал выгрузку в винду, что приводит по-умолчанию к конвертации символа окончания строки).

Проблема связана с разными переносами строк в разных ОС, и тем как Git работает с этими различиями.

Pages

Subscribe to fkn+antitotal RSS