Архив рубрики: Заметки

Мониторинг резервного сайта

Можно выполнить ручную проверку с помощью правки hosts, но надо это дело автоматизировать. Как минимум, можно проверять работу сайта через консоль. Например, обращаться к резервному серверу по ip с помощью curl и передавать в заголовке имя нашего домена.

Веб сервер выдаст вам главную страницу вашего домена.

Смольняковщина

Я за любой кипиш кроме голодовки Е.В. Смольняков Смольняковщина (далее С.) – стиль управления людьми основанный в 2013 году Е. В. Смольняковым в одном из подразделений одного предприятия одного провинциального городка. Основной принцип С. – создать движуху; напрячь работников; пусть даже бесцельно и бессмысленно – но они должны куда-то стремиться; куда-то все время опаздывать. Нередко… Читать далее »

Трансляция потока из OBS в VLC

OBS Studio: отправка UDP-потока на второй ПК с помощью OBS Настройка OBS-Studio: Settings -> Output -> Output Mode -> Advanced Настройки – > Выход – > Режим Вывода – > Дополнительно Recording -> Type -> Custom Output (FFmpeg) Запись – > Тип – > Пользовательский Вывод (FFmpeg) FFmpeg Output Type -> Output to URL Тип… Читать далее »

Конвертирование txt-файла в xls с помощью Powershell

В моём скрипте два обязательных параметра: путь к исходному текстовому файлу, и знак разделитель (по умолчанию — пробел):

Считываем наш файл и запускаем Excel:

Для наглядности я всегда в своих скриптах добавляю поддержку стандартных параметров, в частности –Verbose для того, чтобы было видно, что в данный момент делает скрипт:

В частности, в… Читать далее »

Как засечь время в Powershell

Вообще для измерения скорости выполнения той, или иной команды в Powershell есть командлет Measure-Command. Но в определённых случаях он может не подойти. Например, если нужно не только подсчитать время выполнения команды, но и вывести результат команды на экран – при использовании Measure-Command на экран выводится только его результат. Конечно, можно занести результат выполнения команды в… Читать далее »

Как отследить изменения файла через Powershell

Если нам нужно отследить изменение простого текстового файла (например лог-файла), это можно сделать используя один командлет Get-Content:

Параметр –Wait указывает Powershell не выходить из команды, ожидая дальнейшей информации. Параметр –Tail задаёт количество строк с конца файла, которые нужно прочитать. Если нам нужно просто отслеживать появление новых строк – устанавливаем это значение в 0. Следует… Читать далее »

Как всегда запускать программу от имени другого пользователя

Всем известно, что для того, чтобы запустить программу от имени администратора нужно нажать на ярлык программы (или на сам файл) правой кнопкой мыши, и в появившемся контекстном меню выбрать Запуск от имени администратора. Также, ни для кого уже не секрет, что если перед тем как нажать на файле правой кнопкой мышки зажать Shift, то в… Читать далее »