Последнее обновление:
November 7, 2019

Есть мысль... Жми, напиши!
Linux

Linux, USB модем ZTE MF667 от Beeline, разблокировка и подключение через wvdial

В общем, потребовалось заставить это чудо выходить в интернет через МТСовскую симку. Для начала нужно заставить его определяться как модем, а не как cd-rom и отвязать от оператора (убрать NODOWNLOAD.FLG). sudo apt-get update sudo apt-get install minicom dmesg | grep attached # Появится 3 устройства, нужное дальше методом перебора sudo minicom —device=/dev/ttyUSB1 ATE # Должно выдать […]

Views :

93

Bareos 18.2, компиляция из исходников

Понадоиблось тут Bareos под ARM платформу скомпилировать, которая стоит на домашнем NAS. Впринципе, всё просто, за исключением нескольких мелочей. Для использования bareos-webui необходимо скомпилить вместе с Jansson, а для этого его нужно получить, собрать, установить и показать конфигуратору bareos где он лежит: sudo apt-get install pkg-config sudo apt-get install autoconf sudo apt-get install libtool sudo […]

Views :

171

NGINX location alias + php + rewrite (try_files)

Понадобилось мне как-то у домена сделать алиас на совсем другую директорию, которая была вне root, помучался немного и вот что получилось: Прописываем в секции server {}: location /bareos-webui/ { alias /usr/share/bareos-webui/public/; autoindex on; try_files $uri $uri/ /bareos-webui//bareos-webui//index.php?$query_string; location ~ \.php$ { fastcgi_split_path_info ^(.+?\.php)(/.*)?$; fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_param SCRIPT_FILENAME $request_filename; fastcgi_index index.php; include fastcgi_params; } } Вся […]

Views :

519

Компиляция libav для поддержки h264 видео.

Привет!  Понадобилось мне в одном из проектов декодировать h264 поток, думал обойдусь без сторонних либ, глянул спеку на 300 страниц и передумал, нашёл библиотеку libav, у которой очень много фич по декодированию аудио и видео.  Ок, компилируем: sudo apt-get install libx264-148 libx264-dev #148 замените на актуальную версию cd ~/Projects/libav git clone git://git.libav.org/libav.git ./configure —enable-libx264 —enable-gpl […]

Views :

98

Ubuntu LTSP fat clients install OPENCHROME drivers

На этот раз достался очередной толстый клиент, но с видяхой VIA VX900, подключил в сеть и опять облом: картинка вся в мыле, не то разрешение и не работает OpenGL, при попытке узнать как он там: glxinfo Получаем кучу Xlib: extension "GLX" missing on display ":0.0". Понятно дело, в предыдущий раз были поставлены дрова на Нвидию […]

Views :

350

Ubuntu LTSP fat clients install NVIDIA drivers

Раздобыл тут на днях парочку толстых клиентов, но радость была недолгой, т.к. после подключения к сети картинка была вся в мыле и настройки не помогали. Пришлось поплясать с бубном, что бы внедрить в дистрибутив драйвера от Нвидии, т.к. простой установкой nvidia-current дело не обошлось и всё равно грузился драйвер vesa. Чтож, погнали: переключаемся в рут […]

Views :

333

Сервер-ретранслятор для IP H264 камер.

Приветствую! В одном проекте возникла необходимость получать видео с IP камеры, вещающей в H264 формате и всё было хорошо, пока клиентов, подключённых к камере, было раз-два да обчёлся. Но пользователей проекта становилось всё больше и камера просто не выдерживала по 5-6 клиентов и начинала адцки лагать т.к. сеть у неё всего 100 мб, да и […]

Views :

1088

Хоткеи на клавиши мыши

Добрался до настройки кнопок своей мыши, у которой их что-то дофига, и что бы зря не пропадали, решил повесить на них хоткеи. Устанавливаем xbindkeys для отлова событий и запуска нужных комманд, а что бы вместо запуска комманд мы эмулировали нажатие клавиш установим ещё и xautomation   sudo apt-get install xbindkeys sudo apt-get install xautomation сразу создаём дефолтный […]

Views :

388

Установка Zend Framework 2 в Ubuntu

Тут впринципе всё просто wget https://packages.zendframework.com/releases/ZendFramework-2.4.9/ZendFramework-2.4.9.tgz tar -xvzf ZendFramework-2.4.9.tgz Что бы скрипты имели доступ, нужно в конфиге серва NGINX у location php прописать fastcgi_param ZF2_PATH /usr/lib/php/zf2/ZendFramework-2.4.9/library; Вот как то так =)  

Views :

143

Установка, настройка и пример использования gitolite

Потребовалось организовать свой git-сервер с простым распределением прав доступа и управлением. Выбор пал на gitolite, как наиболее популярного и, как оказалось, вполне удобного. В общем, погнали ставить: На сервере: устанавливаем сам git sudo apt-get install git Добавляем пользователя git, через которого будет работать gitolite и установим ему пароль sudo useradd -d /home/git/ -m git sudo […]

Views :

1245