Архив автора: Nikolay

Строки шаблонов для регулярных выражений в правилах транспорта MS Exchange

Строка шаблона Описание \S Строка шаблона \S соответствует любому единичному символу, который не является пробелом. \s Строка шаблона \s соответствует единичному символу пробела. \D Строка шаблона \D соответствует любой цифре, которая не является числом. \w Строка шаблона \w соответствует любому … Читать далее

Рубрика: Без рубрики | Метки: , , | Добавить комментарий

Смена глобальной папки модулей Node.JS

По умолчанию глобальные модули ставятся в папку C:\Users\{username}\AppData\Roaming\npm Для смены пути для модулей необходимо: В папке профиля C:\Users\{username}\ создать файл с названием .npmrc В файле прописать строчку: prefix = «C:\\path_to_npm_modules» Проверить правильно ли всё прописалось можно командой: npm config ls … Читать далее

Рубрика: Короткие заметки | Добавить комментарий

Конвертер DBF в MySQL на PHP

Конвертер находится по адресу: https://github.com/nchizhov/DBFtoMySQL Описание Скрипт предназначен для конвертирования файлов DBASE/FoxPro в MySQL таблицы (с поддержкой MEMO-полей). Используется библиотека iDBF (описание библиотеки находится в папке classes/iDBF) Инструкция Отредактируйте файл конфигурации, расположенный в import.php: db_host — адрес MySQL-сервера (по-умолчанию localhost) … Читать далее

Рубрика: Без рубрики | Добавить комментарий

Web-приложение Asterisk Call Viewer

Само приложение можно взять отсюда: https://github.com/nchizhov/Asterisk-Call-Viewer Описание Web-приложение для просмотра в реальном времени активности телефонных номеров Asterisk’а. Скриншот интерфейса Способ установки Склонировать репозиторий Поместить содержимое папки web в директорию на Web-Сервере Настройки Отредактировать файл daemon/config.py: Отредактировать файл daemon/wraps_config.py: Остальные строки данного … Читать далее

Рубрика: Без рубрики | Добавить комментарий

Сертификат eJabberd с запросом в центре сертификации Active Directory

Генерируем запрос в центр сертификации на выдачу сертификата:  openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr При этом появится запрос на информацию о сертификате: В поле Common Name указывается домен для которого генерируется сертификат Копируем в буфер обмена содержимое … Читать далее

Рубрика: Администрирование | Добавить комментарий

PHPStorm и UglifyJS

Для предотвращения создания кучи файлов .min.min.*.js при использовании UglifyJS в File Watchers, необходимо в File->Settings->Appearance & Behavior->Scopes создать новый Scope c условием: file:*.js&&!file:*.min.js и изменить текущий Scope в File Watcher с UglifyJS

Рубрика: Короткие заметки | Метки: , | Добавить комментарий

Заметка по установке GitLab под Fedora 22 Server

1. Установить следующие пакеты: dnf install @development-tools zlib-devel openssl-devel gdbm-devel readline-devel ncurses-devel libffi-devel redis libxml2-devel libxslt-devel libcurl-devel libicu-devel mariadb-server mariadb mariadb-devel ruby rubygem-bundler ruby-devel patch gcc-c++ libyaml-devel python-docutils cmake nodejs krb5-libs krb5-devel postfix 2. Создать пользователя: adduser -r -m -U … Читать далее

Рубрика: Короткие заметки | Метки: , , , | Добавить комментарий

Заметки по работе с Git

Клонирование репозитария: git clone git://git_remote/ticgit.git Создание нового репозитария: git init project-name Добавление файла в репозитарий: git add file.php Удаление файла с репозитария: git rm file.php Текущее состояние репозитария: git status Сделать коммит в репозитарий: git commit -m "Commit description" Отправить … Читать далее

Рубрика: Короткие заметки | Добавить комментарий

Dinstar DWG SMS API на Python2

Сам скрипт для Python можно взять здесь:  https://github.com/nchizhov/DINSTAR-DWG-PYTHON-D Изменение конфигурации осуществляется правкой файла dwgconfig.py: Использование: Запуск программы /path/to/script/dwg.py с аргументами: debug — запуск в режиме отладки в консоли start — запуск в режиме демона stop — остановка демона restart — … Читать далее

Рубрика: Без рубрики | 20 комментариев

Аналог функции characters_to_binary из Erlang в JavaScript

Возможно кому-нибудь пригодится аналог функции characters_to_binary из языка Erlang в Javascript (использовалось для автоматического добавления общих групп в базу данных ejabberd): Данная функция возвращает бинарные данные в виде массива. Пример использования:

Рубрика: Короткие заметки | Добавить комментарий