Сначала понял, в теперь опять не понял.
Правильно понимаю, что в определении нужного jail надо писать action = ufw[application=OpenSSH]
и тогда в файле action.d/ufw.conf строка будет заменена на OpenSSH, а заменяется на ip взломщика?
В квадратных скобках можно объявлять передавать любые параметры action = ufw[myvar=myvalue]?
Бывкет, готовая функция написана так, что внутри сравнивает переменную с нулем, а ей передают bool. Стоит ли при вызове функции делать myfun( $bool_var ? 1 : 0 )
Ипатьев, понимаю, что заметного ускорения не будет. Но все равно приятнее, когда код оптимальный. Вопрос этот интересует не столько для практической оптимизации, сколько с точки зрения теории, для понимания внутреннего устройства языка.
И код можно сделать понятнее, если заметить длинные цепочки из стрелок $a->b->c->d->e на одну переменную-ссылку.
Имею ввиду экономию на вычислении адреса элемента массива $obj->arr[$i]. Мы один раз нашли адрес элемента arr[$i] в памяти, запомнили его в ссылке, и при использовании ссылки его уже не надо заново вычислять.
gd1xza, так, подождите, т.е. аудиосигнал с обычного аудиовыхода компьютера, телефона это не просто периодическое нарастание и угасание напряжения, там ток периодически меняет направление?
fiftyfifty50, скорее всего, это и правда проблема не со стороны ВК. Проверял на других хостингах - все нормально работает. Возможно, на FirstVDS какие-то кривые антиддосовские фильтры блокируют трафик. Поддержка FirstVDS тоже ничем не помогла. Предложили только попросить техподдержку ВК провести mtr диагностику со своих серверов. Естественно, что поддержка ВК этим заниматься не стала.