пятница, 27 марта 2009 г.

Звёздные войны в ASCII


Я зарубился и просмотрел весь фильм (если это так назвать можно). Молодцы парни, не поленились такое забодяжить.
Кому интересно запасаются попкорном (пивом, анашой) набивают в консоли
telnet towel.blinkenlights.nl

и смотрят...

пятница, 20 марта 2009 г.

Синхронизация с Google Calendar при помощи GCALDaemon

Я уже писал о синхронизации thunderbird + lightning с google calendar. Эта заметка для тех, кто терпеть не может thunderbird, у кого это слово вызывает тошноту или просто не пользуется, но использует другое приложение, которое умеет работать с iCalendar (например Sunbird, Lightning, Evolution, Rainlendar).

Возможностей у GCALDaemon немало, это не только синхронизация с google calendar, но и уведомление о новых письмах приходящих на ваш gmail аккаунт, доступ к gmail контактам, возможность отсылать ваши письма и html файлы из локальной папки не используя почтовый клиент(а оно нужно ?), удалённое управление вашим компьютером и др.

Я же напишу пока только про синхронизацию с гугловским календарём при помощи Sunbird. Остальные возможности подробно описаны на сайте.

Сразу скажу GCALDaemon написан на яве и её же требует не ниже 1.5 версии.

Качаем архив и распаковываем например в /usr/local/sbin. Если вы выбираете другую директорию, то надо будет подправить пару скриптов:
cd /usr/local/sbin
unzip ~/Downloads/gcaldaemon-linux-1.0-beta16.zip
Затем нужно задать права как кому угодно. Если вы хотите, чтобы каждый пользователь мог запускать демон:
chgrp -R имя_группы /usr/local/sbin/GCALDaemon
chmod -R g+w /usr/local/sbin/GCALDaemon
chmod 755 /usr/local/sbin/GCALDaemon/bin/*.sh
Если всё прошло гладко, делаем:
cd /usr/local/sbin/GCALDaemon/bin
./password-encoder.sh
вводим пароль и смело жмём enter.

Итак, с установкой мы справились, теперь запускаем:
standalone-start.sh
В настройках вашего календаря надо скопировать ical закрытый адрес (на картинке подчёркнут):


В sunbird создаём новый календарь и указываем, что находится он в сети. Формат выбираем iCalendar(ICS) и вставляем ваш закрытый адрес, заменяя при этом 'www.google.com' на 'localhost:9090':


Теперь осталось только дать календарю имя и ввести имя и пароль как в гугл аккаунте.
В настройке календаря можно выставить вид напоминаний: смс, оповещение на мыло или всплывающее окно. Я думаю смс оповещения - лучшее из имеющегося.

вторник, 10 марта 2009 г.

Анонимный серфинг с Tor

Цитата с официального сайта :
Tor обеспечивает защиту за счёт маршрутизации вашего сетевого трафика по распределённой сети серверов запущенных добровольцами со всего мира: это не даёт возможности внешнему наблюдателю отслеживающему ваше интернет-соединение узнать какие сайты вы посещаете, а также не даёт возможности сайту узнать ваше физическое местоположение. Tor работает со многими существующими приложениями, включая веб-браузеры, системы мгновенного обмена сообщениями, клиенты удалённого доступа, и другие приложения использующие протокол TCP.

Если у вас паранойя, и вам кажется, что за каждой вашей вылазкой в сеть следят, смело настраивайте).
Для начала нужно установить tor и privoxy. В gentoo оба пакета есть в портах, да и в других мало-мальски известных дистрибутивах, я думаю должны быть в наличии.

После установки в /etc/tor должен лежать конфиг torrc. Если такового нет, переименовываем torrc.sample.

Для того, чтобы tor и privoxy работали вместе, дописываем в начало конфига /etc/privoxy/config строчку

forward-socks4a / 127.0.0.1:9050 .
не забывая точку в конце.

Теперь запускаем tor и privoxy:
/etc/init.d/tor start
/etc/init.d/privoxy start
Для работы с tor я настроил только firefox, для этого установил дополнение FoxyProxy, которое позволяет легко переключаться между tor или различными прокси.

Для проверки можно попробовать check.torproject.org или whatsmyip.org

Если кто хочет использовать tor с другими приложениями, нужно будет почитать документацию, благо там всё подробно описано.

И если у кого есть сильное желание, тот может настроить сервер tor, чтобы помочь сети ускорить её работу. Как написано на сайте проекта, для этого нужно по крайней мере 20 килобайт/сек в каждом направлении. Надо будет этим на выходных занятся. А то всё халява да халява, надо же когда-нибудь и для сообщества что-нибудь сделать)

пятница, 6 марта 2009 г.

ccze - утилита для подсветки логов

Вот так к примеру выглядит Xorg.0.log без ccze


а вот так с


Можно конечно использовать и grep, но когда точно не знаешь, что ищешь, эта утилита самое то. Для меня преимущества очевидны. Да и ничего не мешает направить вывод ccze на grep.

В списке плагинов: apm, distcc, exim, fetchmail, ftpstats, httpd, icecast, oops, php, postfix, procmail, proftpd, squid, sulog, super, syslog, ulogd, vsftpd, xferlog. Или будет использоваться дефолтная подсветка. У кого есть желание, можно добавить поддержку нового вида файлов.
Также ccze может создавать отчёты в html. Вообщем man ccze в помощь.

Официальная страница недоступна, проект если верить freshmeat не обновлялся с 2003 года, ну да это и не важно.