debian — Репозиторий apt/deb и как его создавать и поддерживать

Разные способы создать репозиторий Debian/Ubuntu

Continue reading debian — Репозиторий apt/deb и как его создавать и поддерживать

zabbix — тонкости настройки

Некоторые вещи у zabbix сделаны кривовато.

Continue reading zabbix — тонкости настройки

Kaitai Struct — Парсер бинарных форматов

Kaitai Struct

A new way to develop parsers for binary structures.

Поддерживает генерацию кода на языках:

  • C++/STL
  • C#
  • Java
  • JavaScript
  • Perl
  • PHP
  • Python
  • Ruby

Continue reading Kaitai Struct — Парсер бинарных форматов

linux — настройка скорости движения мыши

Как заставить мышь ползать медленно? Актуально для игр — помедленнее, для firefox — побыстрее. Ниже способ быстро менять скорость. Проверено в Debian Jessie (KDE 4).

Continue reading linux — настройка скорости движения мыши

ubuntu — изменение правил именования сетевых интерфейсов

Ubuntu 16.04 имеет необычные правила , по которым присваиваются имена сетевых интерфейсов. В принципе, нестрашно, но необычно. Изменить это можно двумя способами:

Continue reading ubuntu — изменение правил именования сетевых интерфейсов

ubuntu/debian — как выводить список IP адресов при заходе через SSH или загрузке системы

При запуске сервера он получает временный IP адрес. Узнать какой довольно сложно, можно посмотреть в логах DHCP сервера, например, но проще всего заставить сервер показать список наличных IP адресов.

При загрузке системы выводится текущее значение файла /etc/issue; при входе через SSH — вызывается скрипт motd. Поэтому методы для показа текущего IP адреса должны быть различны.

Continue reading ubuntu/debian — как выводить список IP адресов при заходе через SSH или загрузке системы

PostgreSQL — примеры тюнинга

https://www.facebook.com/groups/postgresql/permalink/481057608757658

Конструктор Микроник от Амперки

Мысли, возникшие при использовании конструктора Микроник от компании Амперка

Continue reading Конструктор Микроник от Амперки

Блокировка выполнения скрипта

Существуют разные подходы. Обычно используется файл, в котором пишется PID процесса, но это «внутренняя» блокировка, программа сама себя блокирует, зная свой PID. Но существуют и другие подходы для внешней блокировки вызываемой программы, если программа сама не умеет блокироваться.

Continue reading Блокировка выполнения скрипта

postgresql — uninstall okmeter

Удалить okmeter, пользуясь документацией, невозможно в ряде случаев. Ниже известные мне способы удаления.

Continue reading postgresql — uninstall okmeter