Rejik — блокируем нежелательный контент

Декабрь 12th, 2009

доступ к ресурсу ограничен

Вам надоело бесконтрольно пускать юзеров на любые сайты и позволять им качать что ни попадя? Или раздражают рекламные баннеры? А может и то и другое? В общем, сегодня речь пойдет о высокопроизводительном контент-фильтре для Squid или по-другому редиректоре - Rejik.

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

Squid, наверное самый популярный на сегодня прокси-сервер, позволяет использовать внешнюю программу редиректор для фильтрации запросов клиентов. Принцип действия редиректора таков: любой запрос клиентского браузера поступает на прокси-сервер, где данные о запросе передаются на стандартный вход редиректора. Редиректор анализирует поступившие данные и при соблюдении соответствующих условий перенаправляет на требуемый ресурс.

читать полностью →

Отзыв пользовательских сертификатов OpenVPN

Декабрь 09th, 2009

В предыдущих статьях на тему OpenVPN я рассказывал как настроить openVPN сервер и клиентов для него с использованием личных сертификатов пользователей. Остался не раскрытым вопрос, что делать в случае если требуется отказать какому-либо клиенту в доступе по его сертификату. Причины могут разными - закрытый ключ, связанный с сертификатом скомпрометирован или украден, пользователь забыл пароль на ключ, либо просто хотите прекратить доступ данного человека в вашу сеть. Решением этой задачи является создание списка отзыва сертификатов (Certificate Revocation List - CRL), в котором перечисляются отозванные вами клиентские сертификаты и руководствуясь которым сервер будет отклонять запросы.

В качестве примера, отзовём сертификат пользователя client2. Пример будет для Linux/BSD/Unix.

cd /usr/local/etc/openvpn
. ./vars
./revoke-full client2

читать полностью →

Микроволновый датчик объема для сигналки

Декабрь 09th, 2009

vg-641

Сегодня серьездно задумался о том, как дополнительно обезопасить машину. Криминала на фоне "кризиса" становится всё больше, да и просто идитов и всякого рода наркоманов прибавилось. Сегодня заметил из окна, как в потемках троица подозрительных личностей проявляет нездоровый интерес к моему пепелацу, замышляя что-то не доброе в районе бензобака. Что-то последнее время не дня без приключений...

Конечно сорвался, но пока отыскал монтировку и спустился вниз, увидел лишь одну удаляющуюся спину. В общем уверенности не было, что это именно нужная мне спина, всё-таки темно было и вдруг человеку достанется не за что, решил не догонять... как-то глупо выглядел бы, ведь и предъявить нечего - на тот момент ничего не произошло. Видимо проверяли что да как, жаль не удалось застукать на месте - руки бы поломал однозначно и сдал в милицию.

Но стоять и караулить не будешь, тут нужны другие методы. Настроил датчик удара на максималку и решил вообще почитать про способы охраны и датчики.

Сигналки сейчас практически все оснащены датчиками удара, но ещё имеют дополнительный свободный канал, куда я и собираюсь подключить микроволновый датчик объема. Датчик объема реагирует на приближение к охраняемому автомобилю и проникновение в салон. В зависимости от того, насколько близко приблизились к автомобилю, срабатывает предупредительный или тревожный уровень датчика. Так работают двухзонные объемные датчики, где кажда зона срабатывания настраивается индидуально. Это как раз то, что мне нужно - нефига по ночам тереться возле машины.

Полазив в сети и тематическим форумам понял, что в основном есть 3 конкурента: Falcon MWS-2 и 2A (2А меньшего размера и с меньшим энергопотреблением), Saturn MMS-2 и Altonika VG 61/62/63/64. Saturn MMS-2 наиболее распространенная, но как я понял имеет проблемы с настройкой и нестабильна ведет себя при перепаде температур, придется всё время подстраивать, про Falcon нашел не очень много информации, но в целом хвалят и вроде как везде лидером признают продукцию Альтоники, но цена выше конкурентов почти в 2-3 раза, зато полностью цифровая обработка и минимум ложных срабатываний. Себе попробую поставить Altonika VG 64, если найду. По характеристикам очень даже не плохо - потребляемый ток в режиме охраны не более 1,6 мА и 8-ми метровая зона действия при максимальной чувствительности, хотя столько конечно мне не надо, но пусть будет. Схема подключения и рекомендации по установке идут в комплекте.

Как вылечить клавиатуру после потопа

Декабрь 08th, 2009

Случалось вам заливать клавиатуру чем-нибудь? Обычно это что-нибудь оказывается сладким, мокрым и липким. Вчера такая нелегкая доля постигла и мою клавиатуру - попил молочка знаете-ли... залил исключительно качественно. Отмечу, что клавитура любимая и ей бы ещё жить да жить, но жизнь у неё началась своя, неповторимая, в которой, к сожалению, уже не было места мне. Было решено провести реанимационные меры воздействия. Вооружиться пришлось отверткой, спиртом, ластиком, чистой тряпочкой и самое главное МАССОЙ ТЕРПЕНИЯ.

читать полностью →

Делаем темы WordPress виджет-совместимыми

Декабрь 07th, 2009

В WordPress есть одна отличная штука под названием "виджеты". Прелесть их в том, что они позволяют легко управлять информационными блоками на вашем сайте, находящимися в сайдбаре. Но вот беда, что встречаются очень красивые темы, распространяемые по GPL, не поддерживающие этой замечательной функции.

Как оказалось, всё не так страшно и для решения данной проблемы нет необходимости писать горы кода, что особенно актуально для начинающих php разработчиков и уж тем более рядовых блоггеров. Вполне достаточно создать файл functions.php и прописать в него несколько строк.

Итак, рассмотрим подробнее как можно добавить поддержку виджетов в шаблон вашей темы. Для этого нам понадобится поправить файл sidebar.php. В текстовом редакторе открываем sidebar.php, где видим примерно следующий код:

<div id="sidebar">
<h2>Рубрики</h2>
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>
</ul>
</ul>
<h2>Архив</h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
<ul>
<?php get_links_list(); ?>
</div>

читать полностью →

Как бесплатно раскрутить блог? Рассказ о BlogUpp!

Декабрь 06th, 2009

На улице похолодало, выходной и заняться особенно не чем. Блуждая по сети в поисках чего-нибудь интересного и полезного наткнулся на сервис BlogUpp! Всех начинающих блоггеров, и меня в том числе, волнует вопрос продвижения своего блога и привлечения читателей - собственно это вполне логично. Странно, что не замечал его ранее.

По заверениям разработчиков BlogUpp! предоставляет возможность бесплатной рекламы блога в сети, путем ротации скриншотов вашего блога в специальном окошечке на страницах сайтов других блоггеров, учавствующих в проекте. Выглядит это как некий баннерообмен. Человек, кликнув по понравившемуся ему окошечку, переходит на другой блог. 10 показов на вашем сайте, генерируют 9 показов вашего сайта на иных страницах. Выглядит красиво, но помня, про место нахождения бесплатного сыра решил выяснить что да как...

В чём же выгода авторов проекта? А всё оказалось просто - каждый 10-ый показ на вашем сайте полностью принадлежит им и тут они могут показывать свою рекламу или рекламу блога, который купил показы (есть такая возможность).

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

В панели администрирования WordPress создаем новый текстовый виджет и вставляем туда код, сгенерированный BlogUpp, либо вручную вставляем тот же код в sidebar.php в нужное место. Осталось только проследить за тем, что ваш блог принят в систему. Это легко определяется по цвету полосы баннерообменника BlogUpp.

  • Серый цвет - ваш сайт принят к рассмотрению;
  • Голубой цвет - участие сайта одобрено;
  • Красный цвет - блогу отказано в участии.

Для доступа к статистике обязательно иметь свой OpenID.

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

Переход на Windows 7. Первые впечатления

Декабрь 05th, 2009

После долгих раздумий решился всё-таки поставить семерку на домашний компьютер как основную ось. В принципе меня вполне устраивала и XP, но прогресс не стоит на месте, в магазинах уже вовсю продаются ноутбуки с предустановленной Windows 7, и начали появляться первые клиенты, у которых она установлена. Выходит пришло время знакомиться с новым детищем Мелкософт... тут я немного слукавил — на работе впихнул семёрку на свой компьютер второй системой ещё месяц назад, вместо предустановленной Vista, вот только вплотную заняться ей времени не было.

читать полностью →

О чем писать в блоге, когда писать не о чем...

Ноябрь 30th, 2009

И снова здравствуйте. У блога уже появились постоянные читатели, что конечно меня радует. Вот только с темами статей бывает не всё гладко... Ведь откуда берутся темы? В моем случае из окружающей действительности - я стараюсь писать о том, что мне интересно и с чем сталкиваюсь по ходу своей работы или в жизни. Не всё правда стоит озвучивать в блоге - есть много личного, поэтому сюда такие вещи не попадают. Бывает, что некоторые темы приходят в голову в не очень подходящие моменты, когда на них совсем нет времени, а когда оно всё-таки появляется, то либо забываются мысли, которые хотел изложить, либо задумка настолько масштабна, что ей придется посвятить не один день, а таким временем я пока не располагаю... Да и в голове бывает так всё складно и гладко, а начинаешь писать... в общем то что выходит, мягко говоря не сильно вяжется с тем, что задумывалось и статья откладывается в долгий ящик. Ещё имеются интересные вопросы, о которых хочется написать, но в силу того, что сам пока не до конца в них разобрался, не публикую и не рассказываю вам.

Так... пришлось немного прерваться - ноутбук вероломно отключился в самый не подходящий момент, напоследок пожаловашись, что не плохо было-бы заменить батарею. Приходится писать на ноуте, т.к. решил поставить на основной комп Windows 7. Уже было собрался наваять хвалебную статью на тему "наконец-то Мелкософт сделала что-то не глючное", как эта нормальная ось вот уже 20 минут пытается самостоятельно настроить сеть. Видимо определить DSL-модем в режире роутера и точку доступа беспроводки для неё непосильная задача, хотя надо отдать должное, на работе установка прошла без сучка и задоринки, и даже дрова не потребовалось доставлять, чему я был крайне удивлен. Стоп. Куда-то снова Остапа понесло - тема совсем другая сейчас.

Вернёмся к тому, с чего начали... заметил я такую вещь, что когда перестаешь писать даже временно, то потом заставить себя сложно - находятся какие-то причины, на данный отрезок времени более важные, чтобы этого не делать. Тут как в спорте - стоит перестать заниматься, как уже становится сложно вновь приступить к тренеровкам. Но как только начнешь, втягиваешься в процесс и уже всё идет как по нотам. И уже не остановиться, появляется какой-то азарт, хочется двигаться дальше и дальше. Точно так-же и в блоггинге, вот такие мысли...

Регистрация домена в кириллической зоне «.рф». Почем нынче ЫЫ.РФ?

Ноябрь 27th, 2009

25 ноября стартовала регистрация доменов в зоне .РФ. Если вы уже навострили лыжи застолбить себе "вкусный" домен, то мягко говоря сильно поторопились. Более того, как стало известно, сегодня, 27 ноября Технический центр Интернет вообще приостановил прием заявок на регистрацию доменов в данной зоне и очистил реестр от уже зарегистрированных доменов. Почему? Да потому что в стране цирк, а Интернет лишь проекция нашей жизни.

Давайте разбираться, что это за домен, кому он нужен и почему у нас всё так не просто.читать полностью →

Стоит ли переходить на Mac?

Ноябрь 26th, 2009

Стоит ли переходить на Mac? - именно такой вопрос последнее время мне задают всё чаще и чаще. Честно говоря, затрудняюсь ответить - решение зависит от человека и задач, которые он хочет решать при помощи компьютера, будь то Mac или PC. Каждый найдет свои аргументы за или против, а я лишь хочу порассуждать о сильных и слабых сторонах этих двух платформ.

читать полностью →