howtoОтправка ммс с помощью 3G модема Huawei E173. Mbuni

В одном из предыдущих моих топиков я настраивал обычную веб-камеру для видеонаблюдения с помощью motion. Теперь я решил добавить функционала в свою систему видеонаблюдения. При обнаружении движения будет отправляться ММС на телефон с фоткой злоумышленика. В этой статья я коснусь только настройки 3g модема и софта отпраки ММС — Mbuni. Связать вместе motion и mbuni уже не составит вам труда.
Итак приступим!
Читать дальше
  • +5
  • aivs
  • 26 января 2012, 14:03

Блог им. aivsPython модуль ConfigParser перевод на русский

Изучаю python, и потребовалось вносить изменения в конфиги, пока изучал модуль ConfigParser потихоньку переводил его.
Выкладываю перевод, на русском проще понять смысл.
Критику принимаю!
dl.dropbox.com/u/25895838/ConfigParser_ru.odt
dl.dropbox.com/u/25895838/ConfigParser_ru.pdf
  • +1
  • aivs
  • 25 октября 2011, 18:25

howtoОповещение по смс при отключении питания

Возникла нужда узнавать, когда случаются перебои с питанием сервера.
Специально для этого дела был куплен APC UPS Back-UPS ES 550, мониторить состояние UPS будет демон apcupsd, очень простой в настройки.
Итак, подключаем УПС, устанавливаем apcupsd и настраиваем.
Читать дальше
  • +2
  • aivs
  • 13 октября 2011, 12:54

BashРусские буквы в консоли MacOSX

Потребовалось мне удаленно (по ssh) залезть на мой macbook, чтобы перекинуть пару файлов, залез, а там вместо русских букв знаки вопросов. Значит не установлена локаль, по быстрому устнавил и все стало ок.
Выполняем команды
export LC_ALL=ru_RU.UTF-8
export LANG=ru_RU.UTF-8

И записываем их в ~/.bash_profile в конец, чтобы при следующем логине локаль была настроена правильно.
В новом Lion, локаль в консоли уже настроена!
  • 0
  • aivs
  • 30 сентября 2011, 15:11

Блог им. aivsРезервное копирование системы Stage 4

После того как настроил систему, нужно ее забэкапить, чтобы в случае каких либо неприятностей, можно было легко ее восстановить и не настраивать заново.
Самым простым способом сохранить систему целиком, является архивирование корневого каталога, в gentoo терминологии Stage 4.

Лучше всего бэкап системы делать с LiveCD.
Монтируем раздел с системой
mount /dev/sda1 /mnt/linux

Переходим к подмонтированному каталогу
cd /mnt/linux/

Архивируем корень
tar cjpvf /path/to/save/at/stage4.tar.bz2 ./

c — создание архива
j — использование bzip2 алгоритма сжатия
p — сохранять атрибуты файлов(НЕ УДАЛЯТЬ!!)
v — во время выполнения записывать в консоли текущий архивируемый файл
f — выводить в файл (иначе — в стандартный вывод)
Читать дальше
  • +2
  • aivs
  • 21 сентября 2011, 17:53

howtoЗвук по HDMI на Nvidia ION

Столкнувшись с проблемой выводы звука по HDMI на неттопе с Nvidia ion и Archlinux, решил поделиться её решением. У меня возникли наверное все проблемы, которые только могут случиться в данной ситуации 1)По глупости alsa разработчиков видимо, HDMI выход по умолчанию стоит на MUTE, чтобы включить звук запускаем:
alsamixer
перемещаемся вправо, и на устройстве S/PDIF1 снимаем mute (MM), нажатием на букву m, должно стать (00). Можете после этого попробовать проверить звук командой:
aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
если звука нет, то попробуйте:
aplay -D plughw:1,3 /usr/share/sounds/alsa/Front_Center.wav
если звук есть, значит ваша аудиокарта не устройство по умолчанию, переходим к следующему пункту. Читать дальше
  • +3
  • aivs
  • 21 сентября 2011, 14:15

howtoБыстрое видеонаблюдение. Motion

Дома стоит NAS сервер с ArchLinux на борту. Решил туда подключить камеру, для удаленного мониторинга стоянки машин из окна. Читать дальше
  • +4
  • aivs
  • 12 августа 2011, 12:08

Блог им. aivsСоединить два компьютера в сеть без роутера

Возникла задача, показать людям сайт который крутится у меня на неттопе-сервере, всего лишь нужно соединить патчкордом неттоп-сервер с любым компом, и через браузер посмотреть сайт. Вот простая реализация на примере debian-based дистрибутива.
1) 1) Статически прописываем ip адрес на сервер
в /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0


2) Устанавливаем простой dhcp сервер, по совместительству и dns сервер — dnsmasq
и настраиваем его, нужно только прописать диапазон выдаваемых адресов.
в /etc/dnsmasq.conf
dhcp-range=192.168.1.201,192.168.1.202,255.255.255.0,24h
dhcp-authoritative


Перезапускаем networking и dnsmasq.
Теперь соединяем сервер с любым компом патчкордом, компу будет выдан адрес 192.168.1.201, а на сайт заходим по адресу 192.168.1.200
  • +7
  • aivs
  • 17 июня 2011, 12:55

Блог им. aivsНесколько полезных команд в linux

ls -lrt # Посмотреть файлы в каталоге, упорядоченные по дате, самый новый файл внизу списка
du -sh /home # Вычислить размер каталога с файлами
df -h # Показывает свободное место на дисках и другую информацию
lsof /dev/ttyUSB0 # Показывет, какая программа заняла устройство
tail -f /var/log/messages # Наблюдать за изменением лога в прямом эфире
watch «ls -lrt /etc» # Запустить команду ls -lrt /etc в цикле, и при появлении нового файла в /etc, Вы сразу увидите его.
rm -rf /home/aivs # Удалить каталог со всеми файлами
cat config_filename | grep -vE "^#|^$" # Просмотр конфига без комментариев
iconv -f cp1251 -t koi8-r filename > filename1 # Перекодироввка файла cp1251->koi8-r
scp file.txt aivs@192.168.1.101:/home/aivs # Передать по ssh файл fail.txt на машину 192.168.1.101 в каталог /home/aivs (на удаленной машине должен быть запущен sshd, aivs — это пользователь на удаленной машине, которому разрешен доступ в /home/aivs
cat file1.txt | sed 's/^[ \t]*//' > file2.txt # Удалить все пробелы и символы табуляции с начала каждой строки и записать результат в file2.txt
Большой справочник полезных команд xtips.ru
  • +8
  • aivs
  • 08 июня 2011, 14:24

Arch LinuxYota Samsung U200 и Archlinux

Здравствуйте, принесли мне на работу модем Yota Samsung U200, решил его потестить на Арче, приготовился уж было читать кучу мануалов и настраивать конфиги, оказалось все намного проще. Вам предлагаю свою версию пакета с минимальными зависимостями и автоматическим включением интернета в случае подключения модема к компьютеру.
Просто установите:
Драйвер Yota Madwimax для Archlinux
  • +5
  • aivs
  • 06 апреля 2011, 17:39