среда, 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

Пример:



среда, 23 августа 2017 г.

Внешний IP-адрес из cmd

@echo off
nslookup myip.opendns.com resolver1.opendns.com > %TEMP%\myip.txt
FOR /F "skip=4 delims=: tokens=2" %%a in (%TEMP%\myip.txt) do set myipp1=%%a
FOR /F "usebackq delims= tokens=*" %%i in (`echo %myipp1%`) do set myipp2=%%i
echo %myipp2%> %TEMP%\showme_myip.txt
start notepad %TEMP%\showme_myip.txt

понедельник, 21 августа 2017 г.

qdp.properties in qdpconf

Под разными ОС расположение файла "qdp.properties" Tomcat ищет в разных папках:
- для Windows: <Tomcat АЦК-М>\qdpconf\qdp.properties
- для Linux: <Tomcat АЦК-М>/bin/qdpconf/qdp.properties
Нужно избавиться от этого нюанса.

Похожий нюанс с расположением лога вэб-приложения из папки "webapps" Tomcat - путь к логу, указанный в logback.xml для разных ОС (Windows, Linux) читается по-разному, например, при значении "../logs/mon.log" в "tomcat\webapps\azkmon\WEB-INF\classes\logback.xml" лог пишется по разным путям:
- для Windows: <Tomcat АЦК-М>\..\logs\mon.log
- для Linux: <Tomcat АЦК-М>/logs/mon.log
Нужно избавиться от этого нюанса тоже.
=============================================
В qdp.properties нужно обязательно указывать 5 строк о подключении к БД:
main.dataSource.driverClassName=oracle.jdbc.OracleDriver
main.dataSource.url=...
main.dataSource.username=...
main.dataSource.password=...
main.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
=============================================
r:40c5acc6c50a1b760a62662fedeb8cddb336f4c8
a:a40546cc4fd6a12572828bb803380888ad1bfdab
=============================================
USERROLE_USERACCOUNT.ROLES_NAME='superUser' where USERROLE_USERACCOUNT.USERS_NAME=...

Firebird 3, инициализация security3.fdb

После установки Firebird 3 (если установка производилась из ZIP-архива) нужно инициализировать "security3.fdb".
Сделать это можно, следуя инструкциям из https://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-compat-initsec.html

Архив