Распознавание номерных знаков

OpenALPR (C++, CLI, AGPLv3, win,*nix, Android, iOS)
Automatic License Plate Recognition (C#, GUI, GPLv2, win)
ARCON (C#, GUI, Ms-PL, win)

Рубрика: ПО | Комментарии к записи Распознавание номерных знаков отключены

Генератор HTML галерей

Задася вопросом генерации html галерей, нашёл следущие: album, igal2, lazygal,  photon и rhotoalbum (больше всего понравилсь).

Рубрика: Без рубрики | Комментарии к записи Генератор HTML галерей отключены

owncloud

Недавно была задача сделать общий доступ к файлам сотрудникам из разных компаний. Для этих целей выбрал owncloud, но возникла небольшая проблема — не копировались файлы на диск подключенный по webdav в win7. Решение оказалось достаточно простое:

в файле 3rdparty/Sabre/DAV/Locks/Plugin.php закоментировать строчку 586:

throw new Sabre_DAV_Exception_PreconditionFailed(‘The tokens provided in the if header did not match’,’If’);

Решение нашёл тут.

P.S.
И вот обнаружилась ещё одна проблема, на подключенном диске не отображается каталог Shared. Решение этой проблемы следущие:
В файле nano apps/files_sharing/sharedstorage.php заменить строку

OC_Filesystem::mount('shared',array('datadir'=>'/'.OC_User::getUser().'/files/Shared'),'/'.OC_User::getUser().'/files/Shared/');

на

$un=OC_USER::getUser();
if (!$un) {$un=$_SESSION['user_id'];}
OC_Filesystem::mount('shared',array('datadir'=>'/'.$un.'/files/Shared'),'/'.$un.'/files/Shared/');

Решение этой проблемы нашёл здесь.

Рубрика: uw | Метки: | Комментарии к записи owncloud отключены

Запуск BIND в chroot’е (debian)

Эту заметку сделал достаточно давно на pnp.wiki, сейчас решил опубликовать её здесь.

Установка сервера в Debian

aptitude install bind9 dnsutils

Настройка сервера для работе в chroot среде
останавливаем демона:

# invoke-rc.d bind9 stop

подготавливаем структуру каталогов для chroot окружения bind:

# mkdir /var/lib/named/
# cd /var/lib/named/
# mkdir -p dev etc var/run var/cache/bind
# chown root:bind /var/lib/named/var/cache/bind
# chmod 775 /var/lib/named/var/cache/bind

создаём нуженые для работы bind’а псевдоустройства:

# mknod /var/lib/named/dev/null c 1 3
# mknod /var/lib/named/dev/random c 1 8
# chmod 666 /var/lib/named/dev/{null,random}

копируем файл localtime:

# cp /etc/localtime /var/lib/named/etc

перемещаем каталог настрое бинда в choot

# mv /etc/bind /var/lib/named/etc/

создаём симлинк на него:

# ln -s /var/lib/named/etc/bind /etc/bind

настраиваем запуск bind’а в chroot’e:

# nano /etc/default/bind9
run resolvconf?
RESOLVCONF=yes

# startup options for the server
OPTIONS="-u bind -t /var/lib/named"

запускаем bind:

# invoke-rc.d bind9 start

Рубрика: uw | Метки: , , | Комментарии к записи Запуск BIND в chroot’е (debian) отключены

Настройка openvz в СentOS.

Недавно сделал перенос ovz сервер с Debian’а на CentOS и решил сделать небольшую заметку

* Подключаем репозиторий openvz:
cd /etc/yum.repos.d
wget http://download.openvz.org/openvz.repo
rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

* Отключаем репозиторий для ядра centos 5 и включаем для centos6. В файле openvz.repo делаем слывущие изменения:
в разделе [openvz-kernel-rhel5] enabled=1 заменяем на enabled=0
в разделе [openvz-kernel-rhel6] enabled=0 заменяем на enabled=1
сохраняем файл.
* Проверяем наличие обновлений и уставливаем их:
yum update
* устанавливаем openvz
yum install vzctl
* отключаем SElinux. В файле /etc/sysconfig/selinux делаем сведущие изменение:
SELINUX=enforcing меням на SELINUX=disabled
* Настраиваем переменные sysctl в файле etc/sysctl.conf:
# ovz
# On Hardware Node we generally need
# packet forwarding enabled and proxy arp disabled
net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0
# Enables source route verification
net.ipv4.conf.all.rp_filter = 1
# Enables the magic-sysrq key
kernel.sysrq = 1
# TCP Explict Congestion Notification
# net.ipv4.tcp_ecn = 0
# we do not want all our interfaces to send redirects
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

* Настраиваем firewall. В файле /etc/sysconfig/iptables комментируем строку
/etc/sysconfig/iptables
#-A FORWARD -j REJECT --reject-with icmp-host-prohibited
* перезагружаем систему.
shutdown -r now

http://wiki.ipnp.su/index.php/OpenVZ

Настроение: 7/10
Состояние: 6/10
Трек: Faint Horizon — Mondenkind (rX)

Рубрика: uw | Метки: , | Комментарии к записи Настройка openvz в СentOS. отключены