1) В заголовке есть "nosql", но описание проблемы не относится к nosql. Файл со массивом параметров это не nosql.
2) while $base != '/' { $cd + "../";}) это ядерная уязвимость в коде, можно подстроить запрос и выйти на любой путь в системене вижу проблем, т.к. контент обрабатывается скриптом - а это только путь, который понадобится, что бы подключить публичный массив. если ссылки на него нет в sitemap - значит 404. Аналогично, если страница есть, но в массиве public= 0 и session=false;
3) посмотрите существующие подходы в роутинге на примере популярных пакетов на packagist, правила формирования урлов можно придумать составить так, чтобы джумла их игнорила, или настроить веб сервер так, чтобы такая-то группа урлов перенаправлялась на другой обработчик, не джумловский
Вопрос = "Как принять аргументы", "при запуске shell скрипта", "передать их утилите"
Задача = "принять аргумент", "в терминале", "передать утилите pyuic"
Если Вопрос[0] = Задача[0] и Вопрос[1] = Задача[1] и Вопрос[2] = Задача[2] то вопрос соответствует задаче
Интересует как передать первый аргумент в команде(main.ui - c разрешением файла ui )
$ ls
build.sh mainQtForm.ui
#!/bin/bash
pyuic5 -x $1.ui -o $1
Если так: pyuic5 -x $1 -o $1.py - то на выходе будет $1.ui.py , что тоже не очень удобно $ ./build.sh mainQtForm.ui
Error: No such file or directory: "mainQtForm.ui.ui"
на входе файл и так с .ui
Если кластер подключен, то все задачи запускать распределенно, что бы задачи друг у друга ресурсы не забирали.
Именно это я ихотел сформулировать)) Но что тут можно сделать?
Ребята не нужны. Мне интересно самому с этим поработать.
Пожалуйста, расскажите подробнее, я не понял, как на голом железе. Имете ввиду gpio сообщение, или прошивку загрузчика, что бы сделать это одним устройством? Не понимаю пока что.