вторник, 31 марта 2015 г.

W3C Validation: Element link is missing required attribute property

Такая ошибка валидации происходит из-за того, что ссылка на таблицу стилей размещена в body документа. Для того, чтобы ошибка исчезла, необходимо добавить свойство:

property='stylesheet'

Пример:

<link href="/static/bootstrap/css/bootstrap.min.css" rel="stylesheet" property='stylesheet' />

четверг, 26 марта 2015 г.

Создание бэкапа в PostgreSQL без ввода пароля

В windows бэкап можно организовать следующим способом:

set day=%DATE:~0,2%
set month=%DATE:~3,2%
set year=%DATE:~6,4%
set YYYYMMDD=%year%%month%%day%

SET PGPASSWORD=password

"C:\Program Files\PostgreSQL\9.2\bin\pg_dump.exe" -U user_name -E UTF8 --no-owner postgres > "D:\BACKUP\%YYYYMMDD%.backup"

где user_name — имя пользователя БД, password — пароль пользователя. Путь к pg_dump.exe может быть другим, в зависимости от установки.

Причем имя бэкапа будет в хорошем формате, например 20150326.backup

Восстановление из бэкапа в PostgreSQL

В случае с Windows команда следующая:

"C:\Program Files\PostgreSQL\9.2\bin\psql.exe" -h localhost -U user_name -d postgres -p 5432 < "path_to_backup"

где user_name — имя пользователя БД, path_to_backup — полный путь к файлу с бэкапом. Путь к psql.exe может быть другим, в зависимости от установки.