Антиспам II. POPFile

В предыдущей заметке речь шла о программе POP3Catcher, которая проверяет приходящую почту - не была ли она отправлена через открытый релей, что на 99% означает - «спам». Тогда же я упомянул о других способах определения спама, в частности, о возможности статистического анализа пришедших писем.

Теория

Самым «модным» алгоритмом является Bayesian algorithm. В двух словах об идее алгоритма в применении к сортировке электронной почты.

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


Антиспам I. POP3Catcher

«#$% %$^$%^ @!» - это, или примерно это я произнес, в очередной раз приняв почту на своем диалапе. Почты было на 1М - и это всего за день. Стало ясно, что пришла пора искать программы, которые будут отучать спамеров от моего мэйлбокса.

Поиски программ затянулись. Всеразличные MailWasher’ы и прочие SpamPal’ы не прижились. У каждой программы находились свои багофичи, которые делали работу с ней практически невозможной.

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


WatzNew

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

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

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


Баннеры

Пришло мне давеча письмо, автор которого просил помочь настроить файервол ZoneAlarm для резки баннеров. Дело полезное и давно практикуемое значительной частью пользователей интернета. Удаление баннеров позволяет существенно сократить трафик и ускорить загрузку страниц. Лично я за последний месяц с домашнего диалапа «нарезал» рекламы на 18 мегабайт. И это притом, что серфер из меня просто никакой - все что надо, смотрю на работе, с хорошим коннектом.

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

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


SequoiaView

Есть многое на свете, друг Горацио, что и не снилось нашим мудрецам…

Что называется «срочно в номер». В номер, тема которого планировалась совсем иной. Однако не сложилось, ибо не смог удержаться. Просто обязан рассказать о мега-программе SequoiaView.

На описание этой программы я натыкался то там, то сям, но значения восторженным воплям о том, что программа позволила освободить половину винчестера, не придавал. Что там можно потерять на небольшом 6Гб диске, где каждый мегабайт на учете? Тем не менее, решил скачать и посмотреть.

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


P133. Часть вторая - с облегчением

В первой части мы говорили о том, как разобрать мусор в завале, имя которому C:\WINDOWS. И если Windows - это тяжкое бремя, которое нести все равно придется, то все остальные программы - наш личный выбор. И сделать его надо с умом. Дело в том, что большинство программ со временем обрастает огромным количеством функций, которые рядовому пользователю никогда не понадобятся. Эдакий «и швец, и жнец и на дуде игрец». Зачастую такая универсальность неблагоприятно сказывается на производительности, и все чаще и чаще мы видим, как программа класса «Hello world» требует себе никак не меньше Pentium-4 с 256 Мб памяти, поскольку нынче не модно просто вывести знаменитые слова, надо, чтобы они обязательно были трехмерные.

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


P133. Часть первая - уборка

Сегодня мы поговорим о том, как превратить Pentium 133 в компьютер. Я не оговорился. Под последним я подразумеваю нечто, на чем можно поработать и поиграть, получая при этом удовольствие. Насчет поиграть советчик я так себе - последний раз компьютерную игру запускал полгода назад. И был это Quake 3, которому места на вышеупомянутом устройстве ну никак не найдется.

Откуда у меня взялся сей музейный экспонат? Ха! Нашел. В буквальном смысле. Собрался он из запчастей, которые не стоили мне ни копейки. Технологию поиска пересказывать не буду - у вас не получится, поскольку ничего не осталось.

Что вышло. Pentium 133, памяти 32 мегабайта, 4 Гб диск, какая то видеокарточка S3, SoundBlaster 16, монитор на 15" ну и прочей мелочевки мешок. В принципе полный набор. Лет 5 назад просто предел мечтаний. А сегодня…

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


WinWord и орфография

Обожаю я WinWord. Особенно за его проверку орфографии. Дело в том, что все, что пишется для широкой публики, я прогоняю через Word, чтобы избежать элементарных опечаток. Но временами его фокусы просто сводят с ума.

Развлекательная часть

Вот, например, что мне предлагает Word, встретив во фразе «то есть скрипты …» незнакомое слово «скрипты»:

крипты
скрипы
с крипты
скрип ты

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


Cygwin

Тема этой заметки будет следующая, - за что я уважаю Unix. А уважаю я его за: bash, sed, grep, find. Казалось бы, суть не в этом и профессионалы будут с пеной у рта доказывать, что сила, она, брат, в концептуальном устройстве Unix, но нам бы что попроще, на пальцах. Поэтому о самом главном как-нибудь потом, а пока пройдемся по верхам.

Есть такая вещь, которая называется Cygwin. Это - качественный порт под Win32 многих Unix’овых утилит. При этом достигается великолепная совместимость. То есть скрипты, написанные и отлаженные под Windows, с большой вероятностью будут работать под Unix и наоборот. Альтернативы Cygwin’у на данный момент практически нет, единственным соперником мог бы быть MKS Toolkit, но он продается за деньги, а нас такой вариант не устраивает. Идем качать и устанавливать Cygwin. (Тут вот проскочило некое подобие - GnuWin32. Фанаты могут посмотреть, мне - лень. 11.01.2004)

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


Far. Макросы

В предыдущей заметке мы говорили о плагинах, без которых работа с Far’ом становится гораздо менее удобной. Но помимо плагинов есть одна вещь, позволяющая изменить поведение нашего любимого файл-менеджера - макросы.

Для тех, кому уже исполнилось 6 лет, но еще не исполнилось 7, объясняю на пальцах. Есть у нас последовательность клавиш, которую мы часто используем. Длинная последовательность. Очень длинная. А мы берем и назначаем эту длинную последовательность одной клавише. Вот это и есть макрос.

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

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