Archive

Archive for the ‘IT-bullshit’ Category

С веб-камеры на веб-сервер

October 5th, 2012 No comments

Здравствуй, centos, пока Dibian. Пока. Переставил на одном из серверов Centos, с целью, так сказать развиваться, изучать основные дистрибутивы поподробнее. Соответственно возникла задача: надо из недорогой веб-камеры сделать пост наблюдения 🙂

Для этих целей мы будем использовать программу fswebcam, которая будет забирать изображения из /dev/video0. Поскольку rpm-пакета не нашлось, я скомпилировал вручную:

yum install make gcc gd-devel

С вопросами соглашаемся, ставим пакеты. Далее качаем исходники fswebcam:

cd /tmp
wget http://www.firestorm.cx/fswebcam/files/fswebcam-20110717.tar.gz

Конфигурим:

./configure

Компилируем и устанавливаем. :

make
make install

Готово.  Да, знаю, что для бинарных дистрибутивов сборка пакетов есть муветон, но уж простите, rpm-пакет делать лень. Теперь надо подключить веб-камеру в usb-порт и настроить программу. Я наваял простой скрипт:

#!/bin/bash
while true
do
#rm /home/siteroot/public_html/capture.jpg
fswebcam /home/siteroot/public_html/capture.jpg
sleep 3
done

Read more…

Categories: IT-bullshit Tags: ,

Debian 7.0 «Wheezy» заморожен

October 1st, 2012 No comments

30 июня в списке рассылки Debian Devel Announce было объявлено о переходе текущей тестовой ветки Debian в состояние заморозки. Это означает, что все дальнейшие обновления пакетов должны ограничиваться исправлениями ошибок. Пакеты, для которых на момент заморозки были более новые версии в Sid, автоматически получили исключения и будут обновлены немного позже. Прочие обновления и добавление новых пакетов возможны лишь по согласованию с Release Team (командой, ответственной за подготовку нового выпуска дистрибутива).

Среди интересных нововведений можно отметить:

поддержку Multiarch;
пакеты, когда возможно, собираются с использованием опций компилятора, повышающих безопасность (http://wiki.debian.org/HardeningWalkthrough);
/tmp по умолчанию в tmpfs (окончательного решения пока нет).
Debian 7.0 будет включать:

ядро Linux 3.2.0 (LTS-ветка);
поддержку стандарта LSB 4.1;
компилятор GCC 4.7;
Python 2.7;
Perl 5.14;
среду рабочего стола GNOME 3.4;
среду рабочего стола KDE 4.8.4 (кроме приложений KDE PIM (4.4.11));
среду рабочего стола Xfce 4.8;
офисный пакет LibreOffice 3.5.4;
графический редактор GIMP 2.8;
веб-браузер Iceweasel 10.0 (ESR-ветка);
почтовый клиент Icedove 10.0 (ESR-ветка);
веб-сервер Apache 2.2.22;
PHP 5.4.4;
MySQL 5.5.24;
и многое другое.

 Ссылка на источник
Ссылка на первоисточник

Categories: IT-bullshit Tags: ,

Good news, everyone

September 28th, 2012 No comments

Собственно, qwerty-форум отключили, на работе нечего делать, а готовиться к сессии лень. Вот я и решил написать сюда. Как и обещал – мы переехали на новый сервер, купили ИБП, все теперь на raid-1 🙂 Однако, заполняться блог почему-то перестал. Быть может, дело в работе, может еще в чем-то, но это необходимо исправлять.

За это время успели выйти:

  • Debian 6.0.6
  • Linux-kernel 3.6
  • Slackware 14.0

Вот такие дела.

Categories: IT-bullshit, Talk about all Tags:

Скрытая камера в Debian

July 2nd, 2012 No comments

Наверное каждый хотел попробовать понаблюдать за тем, что происходит вокруг, когда рядом с компьютером никого нет? Либо просто фотографировать себя за работой в течении продолжительного времени, как программа hidden от Mac. Многие интересовались, можно ли реализовать что-то подобное на Linux? Отвечаю: да можно. Есть даже несколько готовых реализаций таких программ. Достоинство этого скрипта в том – что он может работать без X, и не зависит от того, залогинен ли пользователь в системе.

Устанавливаем программу fswebcam:

aptitude update && aptitude -y install fswebcam

Я бы рекомендовал под работу этого скрипта создать отдельного пользователя, от которого потом запускать скрипт.

#!/bin/bash
cd ~/
mkdir .hidecam 
cd .hidecam/
_now=$(date +"%Y_%m_%d_%S")
_file="capture_$_now.jpg"
echo "Starting backup to $_file..."
fswebcam "$_file" 
exit 0

Создаем файл, вставляем туда текст скрипта. После этого, не забываем сделать его исполняемым:

chmod +x scriptcam

Соответственно, теберь это можно прописать в crontab, скажем что бы снимок делелся раз в 5 минут.

crontab -e

Дописываем строчку:

*/5 * * * * /path-to-script/scriptcam

Всё, теперь в папке .hidecam будут создаваться изображения с веб-камеры.

Установка Picassa на Linux

July 1st, 2012 No comments

 

К сожалению, Google перестал выпускать deb, rpm и другие пакеты для Linux. Обусловлено это тем, что сама Picassa, которую портировали под Linux, работала непосредственно через свою отдельную копию Wine. Соответственно, мы с таким же успехом можем просто скачать установщик и произвести установку через Wine. После долгого тестирования выяснилось, что программа работает не хуже чем в родной среде, и выполняет все те же самые функции без каких-либо ограничений.

Скачиваем установочный пакет:

# wget http://dl.google.com/picasa/picasa39-setup.exe

Устанавливаем Wine, если не сделали этого раньше:

# aptitude update && aptitude -y install wine

Далее, переходим в папку, куда скачивали Picassa и устанавливаем обычным способом, как в Windows. После установки можно включить поиск по папкам на наличие имеющихся изображений, после чего создать библиотеку фотографий, и многое другое.