Статистика загрузки канала сервера
Пятница, 16 мая, 2008 17:15:52 EEST

Публикация SABRE - Simple Anti Bot Registration Engine [Russian by Daemony] - защищаемся от автоматических регистраций

SABRE - мощный инструмент для защиты от автоматических регистраций [Русский перевод By Daemony] SABRE - это мощный инструмент для предотвращения автоматических регистраций, который к стандартной форме регистрации посетителя сайта Wordpress добавляет тесты Тьюринга вида captcha (проверочный код на картинке) или же небольшое математическое задание вида "сколько будет три плюс десять?". Плагин этот имеет массу настроек и довольно прост в использовании. Идеальное решение для тех, у кого на сайте включена открытая регистрация посетителей и кого достали спам-боты. Работает плагин на Wordpress 2.3.x и 2.5.x Но версия плагина, приведенная здесь, работает только на WP 2.5.x. Что касается Wordpress 2.3.x, то на странице автора плагина имеется версия Sabre 0.6.3…

SABRE - это аббревиатура от Simple Anti Bot Registration Engine. Автор плагина француз Didier Lorphelin (Didier, merci pour l’excellent travail!). Этот плагин я нашел совершенно случайно, просматривая http://wordpress.org/extend/plugins/ в разделе admin. Поискав в сети, русского перевода Sabre я не нашел. Решил перевести самостоятельно для себя и выложить здесь для тех, кому это тоже будет нужно. За качество перевода, если что не так, прошу строго не судить. Если где-то какая-то фраза звучит "криво", отписывайтесь, исправлю.

Системные требования для работы плагина:

  • PHP 4.3.2 или выше
  • GD 2.0.2 или выше
  • WordPress 2.5

Возможности плагина:

  • Подключение captcha (проверочного кода на картинке) к форме регистрации Wordpress. Из настроек:
    • список допустимых символов;
    • задание длины строки проверочного кода;
    • задание значения контрастности;
    • задание количества многоугольников, элипсов, линий и точек, которые могут быть отображены на картинке с кодом, а также определение их параметров.
  • Подключение математического теста:
    • возможность выбора арифметических операций, которые будут задействованы при генерации теста (по-умолчанию "сложение", "вычетание", "умножение").
  • Указание, какой тест использовать: ввод проверочного кода с картинки, математический тест, оба сразу или же показывать случайным образом либо тот, либо другой.
  • Имеется "скрытая" проверка браузера клиента, в котором происходит заполнение регистрационной формы:
    • проверка клиента на поддержку JavaScript (спам-боты на этом "прокалываются");
    • тайм-аут сессии клиента, вошедшего на страницу регистрации;
    • установка минимального времени, за которое происходит заполнение регистрационной формы;
    • проверка IP адреса клиента по базе DNSBL.
  • Подтверждение регистрации. В плагине имеется возможность подключения активации аккаунта по ссылке, которая отправляется на указанный в контактных данных e-mail адрес. Пользователь должен пройти по этой ссылке, чтобы подтвердить свою регистрацию и только после этого система отправит ему пароль для входа. Можно установить лимит по времени (дни), в течении которого зарегистрировавшийся должен активировать свой аккаунт. Можно включить отправку уведомлений администратору о том, что пользователь активировал свой аккаунт. Также плагин позволяет автоматически удалять неподтвержденные регистрации по истечении заданного срока.
  • По традиции, при регистрации пользователя, Wordpress генерирует пароли самостоятельно, отправляя их на контактный e-mail нового пользователя. Данный плагин позволяет предоставить регистрирующемуся посетителю задать изначально собственный пароль для входа.
  • Плагин ведет журнал регистраций и отслеживает все некорректные попытки зарегистрироваться, описывая в журнале по какой причине посетителю было отказано в регистрации, когда (дата/время) и его IP адрес.

Читать дальше ⇒

 
 
Информационный сайт по медицине: Салоны красоты
Вторник, 13 мая, 2008 07:57:03 EEST

Публикация Немного о циклах и условиях в PHP (модифицируем Wordpress шаблон)

Немного о циклах и условиях в PHP для модификации Wordpress шаблона Говорю сразу, что в PHP я не шибко силен. Так, по мелочам что-либо (для себя) могу подправить, синтаксис языка знаком. Однако, творить какие-то более или менее сложные вещи это не для меня. Потому, знающих этот язык на хорошем уровне, просьба меня не пинать, а лучше поправить или дополнить, если есть что сказать.

Так же следует отметить, что я никогда не использовал и наверное не буду использовать плагины WP для вставки кода Google Adsense в публикации. Гораздо удобнее и быстрее (как по мне) делать это руками, вставляя блоки непосредственно в шаблон темы оформления.

Значит сегодня заинтересовался блогом товарища Brim’а. Просмотрел практически все публикации в нем, обнаружив интересные для меня заметки. Среди прочего встретились рекомендации, как в полосе комментариев пронумеровать список оставленных комментариев, а так же как выделить те комменты, которые оставил автор обсуждаемого материала. Это мне напомнило то, что я хотел давно сделать у себя…

Собственно, ничего сложного и нет. Использование PHP цикла дает возможность нумеровать комментарии. Условие, которое проверяет соответствие e-mail адреса комментатора адресу автора публикации, вставляет в код необходимый стиль css, если эти параметры равны.

Читать дальше ⇒

Суббота, 10 мая, 2008 10:09:42 EEST

Публикация Бросить курить реально?

Бросить курить реально? Я курю последние три года. Все это время я курю легкие сигареты (Winston Blue все три года) и скуриваю в среднем по одной пачке сигарет в сутки. Зачем курю? А зачем вообще люди курят? Многие по разному "оправдываются", у каждого есть на то своя причина. Вот моя.

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

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

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

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

Вообще, я себе не представляю как это может быть, не представляю себя без сигарет. Но не так давно, моя Любимая подкинула мне книжку американского писателя Аллена Карра "Легкий способ бросить курить". Утверждают, что якобы после прочтения этой книги 99% читателей бросали курить навсегда и больше не начинали. Выкладываю книгу в блоге для скачивания (см. ссылку ниже). Хочется услышать мнение тех, кто ее прочитал, или кто что-то слышал об этой книге. Читать мне ее лень. Когда соберусь читать - незнаю. Времени на нее особо нет.

Книга представляет собой Word документ из 87 страниц 12-м шрифтом. Если у кого-то есть что сказать по этому поводу, комментарии ниже.

Аллен Карр (Allen Karr) "Легкий способ бросить курить"

[Размер 193 KB]

Читать дальше ⇒

Подпишись на RSS ленту и будь в курсе обновлений

Я хочу добавить Daemony`s Live RSS ленту в Google Reader Я хочу добавить Daemony`s Live RSS ленту в Яндекс.Лента Я хочу получать RSS ленту Daemony`s Live Blog по электронной почте Я хочу добавить Daemony`s Live RSS ленту в My Yahoo Я хочу добавить Daemony`s Live RSS ленту в My MSN

Пятница, 9 мая, 2008 01:07:21 EEST

Публикация День Победы!

День Победы

- Дедушка, а расскажи о войне?
- О войне?.. Ну садись, внучек, расскажу…

 

Все меньше и меньше остается Вас среди живых…

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

МЫ ПОМНИМ

 
 
Среда, 7 мая, 2008 17:12:39 EEST

Публикация Сердце кровью обливается или Безвременно убиенный Uptime :(

Безвременно убиенный аптайм Windows пользователи могут не читать все нижеследущее. Неинтересно будет…

Короче, жил и работал себе один хороший сервер. Видел он многое и работал уже давно. За два года своего существования перегружали его всего несколько раз и то только когда обновляли операционную систему до нового релиза FreeBSD, либо переносили на новое "железо". А последний раз его перезагружали 90 дней 1 час и 13 минут назад. И тут… Трямц, ни с того ни с сего! Машинка перестала отвечать на все запросы (даже из локалки), и, самое обидное, перестала что-либо показывать на экране монитора. При этом, она вполне адекватно отреагировала на нажатие убийственной комбинации на клавиатуре: Ctrl-Alt-Del (reset хоть не пригодился и то слава Богу), уйдя в перезагрузку. К сожалению, что-либо еще предпринять было невозможно.

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

Uptime жалко. :( Хоть три месяца и не так много, но все же некоторые и столько не работают.

Фрагмент вчерашнего письма, которое прислал скрипт daily run output:

...
Received: (from root@localhost)
        by somefinehost.net (........../Submit) id m4703lm4066686
        for root; Wed, 7 May 2008 03:03:47 +0300 (EEST)
        (envelope-from root)
Date: Wed, 7 May 2008 03:03:47 +0300 (EEST)
From: "root" <root@somefinehost.net>
Message-Id: <200805070003.m4703lm4066686@somefinehost.net>
To: root@somefinehost.net
Subject: somefinehost.net daily run output

...
Local system status:
 3:01AM  up 89 days, 12:31, 2 users, load averages: 0.73, 0.56, 0.44
...
Фортуна vip знакомства мы поможем.
Среда, 7 мая, 2008 15:21:09 EEST

Публикация Wordpress 2.5.1 | Восстановление пароля: “Извините, этот ключ не верен.”

Wordpress 2.5.1 | Восстановление пароля посетителя: “Извините, этот ключ не верен.” В первую очередь, хочу принести свои извинения посетителям моего сайта, которые за последние шесть дней (после обновления движка Daemony’s Live до актуальной версии Wordpress) по каким-либо причинам пробовали восстановить пароль к логину для авторизации на сайте, но вместо пароля получили сообщение об ошибке Wordpress: "Извините, этот ключ не верен." Проблема заключалась в самом скрипте новой версии Wordpress и приводила к тому, что пользователю, запросившему смену пароля, высылалась ссылка с ключом подтверждения, который невозможно было использовать. Характерно еще и то, что сколько ссылку-код ни запрашивай, каждый раз высылался один и тот же ключ. И в добавление ко всему, с использованием спецсимволов таких как, например ^ Все бы ничего, но в интерфейсе GMail все что шло после этого символа отрезалось, точнее превращалось не в ссылку, из-за чего некоторые пользователи (умеющие "клацать" и не умеющие "копи-пастить") натыкались на еще одни грабли.

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

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

В поисках, я первым делом поинтересовался у Lecactus‘а, не встречал ли он подобной ошибки, но ответ последовал отрицательный. И я переместился на Google. По ключевой фразе "Извините, этот ключ не верен." найти удалось всего лишь просканированные Гуглоботом файлы русской локализации Wordpress на каком-то хостинге. И все. Тогда я отправился на форум русской поддержки mywordpress.ru. Поиск по форуму тоже ничего не дал и я уже было думал создать новый топик да самому спросить, но в последний момент вспомнил о таком полезном ресурсе, как Wordpress Багтрек. И не даром. Описание своей проблемы и ее устранение я нашел именно на Багтреке.

Читать дальше ⇒

Понедельник, 5 мая, 2008 03:20:53 EEST

Публикация Если Вам не пришло письмо с паролем при регистрации

Если Вам не пришло письмо с паролем при регистрации Уважаемые читатели и новые посетители. Имеется проблема следущего характера. Сервер, на котором расположен Daemony’s Live Blog, не имеет записи в обратной DNS зоне. Запись (PTR) прописать нет технической возможности, а потому так будет и дальше. Дело в том, что очень много почтовых серверов в сети Интернет настроены таким образом, чтобы отвергать электронную почту с узлов, для IP адресов которых в DNS нет обратной записи. Такая настройка делается администраторами, обычно, с целью уменьшить потоки спама. Мера эффективная, но иногда она мешает нормальной работе и "честным" серверам.

Мне очень часто в последнее время в почтовый ящик падают уведомления почтовой системы (Mailer-Daemon’а) о том, что произошла ошибка при доставке сообщения, например, при регистрации нового пользователя, при отправке письма с паролем этому пользователю. Как я уже писал ранее, для просмотра некоторых фрагментов моих публикаций требуется зарегистрироваться. Это несложно и занимает минимум времени. Мне это необходимо для статистики: кто и что читает, кому что интересно… Ну и куда "уплывают" мои публикации тоже можно просмотреть при желании.

Если Вы укажете при регистрации неверный e-mail адрес, то не получите письма с паролем. Соответственно, не сможете войти на сайт как посетитель. Если Вы указали правильный e-mail, но почтовый сервер, обслуживающий его, откажет моему серверу принять почту из-за отсутствия PTR записи, Вы также не сможете получить пароль.

Я регулярно читаю почту (если только не уезжаю куда-то надолго). И если мне приходит "отлуп" с письмом, которое было предназначено новому пользователю, я пересылаю его адресату с почтового ящика gmail. С mail.google.com и на него почта доходит гарантированно (рекомендую всем использовать почту на этом сервере).

Если Вам не пришло письмо с паролем при регистрации, Вы можете:

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

Если Вы самостоятельно администрируете  почтовый сервер, на который будете получать от меня письма и у Вас включена проверка на наличие PTR записи отправляющей стороны, добавьте заранее в свои "белые" списки IP адрес, на котором расположен сайт live.daemony.org

На сегодняшний день почту с моего сервера не принимают:

  • relay1.mail.zp.ua [адреса *@mail.zp.ua]
  • mx.freemail.ru [адреса *@freemail.ru]
  • mx1.spaceweb.ru, mx2.spaceweb.ru [хостинг от spaceweb]
  • mx1.an.ru, mx2.an.ru [адреса *@an.ru]
  • mail.fene4ek.net [адреса *@fene4ek.net]
  • mx.energo74.ru [адреса *@energo74.ru]
  • mxs.valuehost.ru, mxs2.valuehost.ru, relay.valuehost.ru [хостинг от valuehost - адреса *@bsdportal.ru здесь же]
  • mx5.aha.ru [вполне вероятно, что на все адреса *@aha.ru письма не дойдут]

 Данный список скорее всего будет увеличиваться.

 
 

Подпишись на RSS ленту и будь в курсе обновлений

Я хочу добавить Daemony`s Live RSS ленту в Google Reader Я хочу добавить Daemony`s Live RSS ленту в Яндекс.Лента Я хочу получать RSS ленту Daemony`s Live Blog по электронной почте Я хочу добавить Daemony`s Live RSS ленту в My Yahoo Я хочу добавить Daemony`s Live RSS ленту в My MSN

 << 1 2 3 4 5 6 7 8 9 ... 34 35 36 37 >>
 

Последние комментарии в публикациях Я хочу подписаться на Daemony`s Live RSS ленту комментариев к записям

Случайное из галереи

Случайное изображение

Случайное изображение