вторник, 7 ноября 2017 г.

Проверка корректности файла со штампом времени

Бывают ситуации, когда нужно проверить корректность файла со штампом времени, либо "посмотреть, что у него внутри". Например, TSP-сервер, вроде бы, работает, даже формирует файл со штампом времени, но при этом сервис, который использует проверку штампа времени выдает ошибку.

Для этой цели можно использовать TSP-клиент.
Пример:
1) скачиваем файл со штампом времени с тестового сервера КриптоПро по адресу http://www.cryptopro.ru/tsp/tsp.srf или https://www.cryptopro.ru/tsp/tsp.srf.
2) с помощью tsputil считываем его:
tsputil stampinfo tsp.srf
Пример результата должен быть таким:
C:\Program Files (x86)\Crypto Pro\TSP\tsputil.exe stampinfo tsp.srf
Policy ID: 1.2.643.2.2.9
Serial Number: 4B7A 0321 0000 0000 0000 0003
Accuracy (microseconds): -1
Ordering: 0
HasNonce: 1
TSA:
Stamp time: 002CDBD0
Hash algorithm: 1.2.643.2.2.9, ALG_ID: 0x801E
Hash size: 32
Hash: 3B76 3FD5 1ABA CCF3 0D0C 00E3 A916 A3DC 6147 480A CB07 5127 DAD1 5013 672C
B54E
Certificate of signer of time-stamp: NOT found.
Certificates from time-stamp (0):

Потоки ввода-вывода

https://ru.wikipedia.org/wiki/Перенаправление ввода-вывода

Дескриптор Название Описание
0 stdin Стандартный ввод
1 stdout Стандартный вывод
2 stderr Стандартный вывод ошибок

Пример вывода только ошибок при выполнении программы:
nslookup mail.ru999 2> only_errors.txt


Спасибо Юрину В.

среда, 4 октября 2017 г.

ГИС ЖКХ, заметки

https://dom.gosuslugi.ru/#!/regulations - это раздел "Регламенты и инструкции" (на главной странице сайта ссылка на раздел находится в самом верху страницы).

Среди прочего здесь есть:
- "Реестр реквизитов зарегистрированных в ГИС ЖКХ Поставщиков ЖКУ" - обновляется 1 раз в неделю в пятницу в 18:00.
- "Регламент и форматы информационного взаимодействия внешних информационных систем с ГИС ЖКХ".

https://my.sit02.dom.test.gosuslugi.ru - тестовая площадка, для доступа необходимо обратится в службу техподдержки ГИС ЖКХ или СМЭВ.
Для нас доступ уже есть (пришлют позже).

вторник, 26 сентября 2017 г.

Oracle 11g: Расположение alert-log

Расположен тут:
$ORACLE_BASE/diag/rdbms/<тут $ORACLE_SID но маленькими буквами>/$ORACLE_SID/trace/alert_$ORACLE_SID.log

С помощью awk:
$ORACLE_BASE/diag/rdbms/`echo $ORACLE_SID|awk '{print tolower($0)}'`/$ORACLE_SID/trace/alert_$ORACLE_SID.log

Скважина для воды

Малогабаритные Установки Скважина
+79025669950
65 метров, нижняя граница водоносного слоя, 2500 рублей/метр. С насосом, трубой, оголовком, тросом и фитингами 193700.

четверг, 21 сентября 2017 г.

Windows: пользовательские переменные среды

Пользовательские переменные среды хранятся в реестре:
HKEY_CURRENT_USER\Environment
Если в значении переменной не используются другие переменные, тогда ее тип должен быть "Строковый параметр" (REG_SZ). Например:
PATH=C:\Users\user1\mydir

Иначе - "Расширяемый строковый параметр" (REG_EXPAND_SZ). Например:

PATH=%USERPROFILE%\mydir

Пример:



Архив