Установка и использование rsync в Linux

rsync (Remote Synchronization) — программа выполняющая синхронизацию файлов и каталогов.

Читать далее «Установка и использование rsync в Linux»

Как включить Compliance Test на UBNT устройствах

Понадобилось как-то выставить по лицензии частоту на AirMAX PowerBeam M5 с прошивкой 5.6.2, но увы её нету в списке! Страна выбрана Ukraine, после обновления прошивки на самую новую 5.6.3 частоты так и не появились, их нельзя выбрать, хотя «Укрчастотнадзор» их продает!

UPD: Замечу что в новых версиях прошивок «Compliance Test» переименован на «Licensed».

Читать далее «Как включить Compliance Test на UBNT устройствах»

Как спаять нуль-модемный кабель RS-232

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

Читать далее «Как спаять нуль-модемный кабель RS-232»

Резервное копирование конфигурации Ubiquiti (UBNT) устройств

Били грозы как-то наши Ubiquiti (UBNT) антенны, которые потом приходилось ремонтировать, менять и естественно наново настраивать. Поэтому решил сделать автоматическое копирование конфигурации.

Читать далее «Резервное копирование конфигурации Ubiquiti (UBNT) устройств»

Как сохранить POST запрос в файл

Приведу пару примеров сохранения данных приходящего POST запроса в файл:

Вариант 1

$s = implode('|', $_POST);
exec('echo $s >> file.txt');

Вариант 2

file_put_contents('file.txt', json_encode($_POST));

Пример варианта 2 с указанием конкретного параметра:

file_put_contents('file.txt', json_encode($_POST['parameter']));