Подключения сканера штрихкодов к ТИС

Задача: старая-старая ТИС, не обновляемая лет 10 уже. Прикрутить сканер штрихкодов. ОС Windows 10

Решение: используем последнюю «бесплатную» версию драйверов АТОЛ для подключения.

  1. Скачаем эти драйвера. Установим по учетной записью администратора. Если ругнется на то что «не подходят драйвера» — не обращаем внимание
  2. Заходим в папку куда установилась утилита, копируем всё содержимое папки bin в windows/system32
  3. Можно запустить утилиту scaner_t.exe и потестировать, что-то посканировав.  Если сканирует — ок, идем в 1С
  4. В 1С запускаем меню «подключение внешнего оборудования», создаем новый тип устройства, dll обработки указываем scaner1C.dll из папки АТОЛ.
  5. В меню Сервис-Настройки должна появится настройка сканера.

Инструменты для мониторинга в Linux

Создано на основе публикации: https://habrahabr.ru/company/first/blog/310164/

dstat — показывает текущую нагрузку на сеть и жесткий диск

strace — показывает все системные вызовы выполняемые программой. Например:

opensnoop, execsnoop, eBFP — показывает в реальном времени файлы открываемые программой. Например:

— покажет открытые файлы процессом с PID 2016

netcat — позволяет из консоли выполнять сетевые запросы.

netstat — просмотр «занятых » сетевых портов

ngrep — просмотр сетевого трафика. Например:

tcpdump — то-же просмотр сетевого трафика с более широкими возможностями.

wireshark — просмотр трафика с gui

perf — просмотр, чем занимается процессор. Например:

 

MySQL операции с датами

Первое число текущего месяца:

Первое число следующего месяца:

Последний день месяца следующего месяца:

Почта РФ. «Не всё еще потеряно»

Поздравляю! После смены ПО в отделениях связи, на Почте РФ теперь можно услышать следующее: «этого в новой программе нет, а если в старую переключатся — компьютер виснет. Так что идите в *опу!»

Установка monit на FreeBSD

monit — утилита, которая позволяет отслеживать запущен ли процесс. Если нет — она может его перезапустить.

1) Устанавливаем из пакетов:

2) Добавляем в автозагрузку:

в файл /etc/rc.conf добавляем строку monit_enable=»YES»

3) Создаем файл настроек на основе /usr/local/etc/monitrc.sample .Можно просто переименовать в /usr/local/etc/monitrc

Из того что нужно было мне:

Веб интерфейс, как лишняя «дыра» не нужен — комментируем

4) В /etc/monit.d/ создаем файл, например monit.conf с отслеживаемыми сервисами. Например:

Вот пример конфига который получился в конце концов у меня:

1 158 159 160 161 162 284