После внесения изменений в pf.conf необходимо выполнить команду:
/etc/rc.d/pf restart
Рубрика: ИТ
Ошибка подключения к тестовому сокету :10013
У одного из клиентов при установке PostgreSQL стала вылетать ошибка
Ошибка подключения к тестовому сокету :10013
При этом пару месяцев назад когда ставили в тестовом режиме — ничего не вылетало.
Для решения этой ошибки, необходимо из файла host удалить/за комментировать правило для IPv6 — :::1 localhost
Ну а после можно спокойно ставить PostgreSQL
Создание файла профиля в PowerShell
Давайте для начала разберемся с понятием файла профиля.
Файл профиля это файл со своим именем и маршрутом доступа или я их называю шаблонами. Когда Вы запускаете PowerShell, она считывает все файлы профилей и загружает их код в память. На протяжении сеанса можно обращаться к нашему коду, т.е. можно на создавать заранее функций и обращаться к ним сразу после запуска PowerShell.
Если Вы работаете с PowerShell первый раз, то для начала надо посмотреть политику выполнения, для это необходимо набрать команду
Get-ExecutionPolicy
Если функция нам возвратит Restricted, то необходимо выполнить команду
Set-ExecutionPolicy RemoteSigned
Для создания файла профиля воспользуемся командой
New-Item -type file $PROFILE -force
После создания файла давайте его откроем
Notepad $profile
Теперь давайте возьмем для примера вот что:
$today = Get-Date -displayHint date
#получим день недели
function events ($log="system")
{
Get-EventLog $log -newest 10
}
#получим 10 последних событий
#функция возвращает нам 10 последних событий из журнала, если не перелать параметр с именем, то будет использоваться журнал System
Теперь сохраним содержимое файла и перезапустим консоль PowerShell
Для проверки наберем в консоли:
$today
events "windows powershell" #здесь мы передаем параметр имени журнала
Если есть у Вас крутые функции, то прошу в комментарии
Удаление устаревших файлов на Windows PowerShell
Для рекурсивного удаления устаревших(старше 30 дней) файлов можно использовать следующее
Get-ChildItem d:\server\Shared -recurse | where {$_.LastWriteTime -le (Get-Date).AddDays(-30)} | remove-item -force -Recurse | out-null
А есть ли у Вас полезные скрипты?
Регистрация библиотеки(dll) в системе(win)
Для регистрации библиотеки в системе Windows есть утилитка regsvr32.
Для того чтобы ей воспользоваться можно написать батник(*.bat) или воспользоваться командной строкой(пуск->выполнить: cmd). Далее прописываем следующее:
[code]regsvr32 путь-до-библиотеки/имя-вашей-библиотеки.dll[/code]
Если у Вас Windows Vista или Windows 7, то командную строку надо запустить от имени Админа.
Данный пост служит как памятка))