Технические задания в игре Dozor

dzr
Ночные игры, такие как DozoR и Encounter, у нас появились довольно давно. Простой поиск кодов через некоторое время несколько надоел. И каждая команда, делая свою авторскую игру, привносила какие-то новинки и особенности. Наша команда также принимала участие в создании нескольких игр, их особенностью было большое количество технических заданий. Это значит, чтобы получить код, нужно выполнить какое-либо действие с электронным устройством, в результате которого что-то срабатывает или меняется.
Далее представлены некоторые из технических заданий.
Читать далее

Контроллер насоса системы отопления (без Arduino!)

При использовании твердотопливного котла отопления возникает вопрос своевременного включения и отключения циркуляционного насоса. Конечно, можно оставить насос постоянно включенным. Но если котел топится не регулярно, то насос будет бесполезно гонять теплоноситель попутно выстуживая помещение.
Второй вариант — это использование автоматики, которая включала бы насос при росте температуры теплоносителя и отключала при понижении.
tt-ten-otoplenie
Читать далее

Простой будильник с веб-интерфейсом на Asterisk

Идея создать будильник на базе Asterisk была уже давно, т. к. от обычного будильника проснуться получалось не всегда в отличии от звонка 🙂
Идея следующая, на веб-сайте задаем свой номер телефона и время когда нас надо разбудить (с учетом дней недели). Когда наступает час X и минута Y, то Asterisk звонит по указанному номеру и проигрывает ругательную запись о необходимости скорейшего подъема.

alarm

Читать далее

Трансляция с web-камеры с помощью ffmpeg

FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио и видео записи в различных форматах.

Для целей потокового вещания в FFmpeg входит компонент ffserver.

Настройка проводилась на Ubuntu 10.10.

Читать далее

Установка эхоподавителя Oslec для DAHDI

Эхоподавитель oslec работает эффективнее стандартного mg2. Для его установки на Debian с DAHDI требуется:
1. Скачиваем исходники ядра
aptitude install linux-source-2.6.32
и распаковываем их
tar xjf linux-source-2.6.32.tar.bz2

Читать далее

Ubuntu: микрофон в Asus eee pc 1001px

После установки Ubuntu 10.04 на Asus eee pc 1001px обнаружилась проблема со встроенным микрофоном. В микшере он отображался, но входной сигнал был на нуле.
Работать его удалось заставить после установки следующих пакетов:
eee-control и linux-alsa-driver-modules. Для их установки выполняем:

sudo aptitude install eee-control
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo aptitude update
sudo aptitude install linux-alsa-driver-modules-$(uname -r)

После этого выключаем и включаем нетбук.
Решение проверено на ядре 2.6.32.

Система резервного копирования на базе Linux и Backuppc

Требовалось организовать резервное копирование с рабочих компьютеров и серверов компании.
Бэкап-систему было решено построить на базе ОС Linux Debian и приложения BackupPC.

BackupPC — это свободное ПО (распространяется под GNU General Public License) для резервного копирования данных с управлением через веб-интерфейс. Кроссплатформенный программный сервер может работать на любом сервере под управлением GNU/Linux, Solaris или UNIX. Нет необходимости в клиентской части, так как сервер сам по себе является клиентом для нескольких протоколов, которые поддерживаются родными службами клиентской ОС.

Читать далее