Блог очередного разработчика

Sanasol

jQuery фильтр полей в таблице

Фильтр полей в таблице по содержимому колонок. Можно точнее нужно использовать на несколько колонок одновременно.

 

Использование:

 

Демо: http://jsfiddle.net/L53dy/

Снова обработка писем Postfix + Dovecot

В продолжении поста про ловлю почты postfix + dovecot. Так как предыдущий варинт оказался мне не по нраву, да и не подошел, потому что письма после фильтра теряются. Пришлось искать решение при котором письма попадают и в ящик, и на обработку php.

Добавляем эту строчку в /etc/postfix/recipient_bcc. После сохранения запускаем в консоли «postmap /etc/postfix/recipient_bcc«. Так мы учим Postfix отправлять копии письма которые содержат «@yourdomain.tld» на адрес robotscript@localhost. Т.е. создаем catch-all адрес.

Добавляем эту строчку в /etc/postfix/transport. После сохранения запускаем в консоли  «postmap /etc/postfix/transport«. Теперь Postfix  знает что письма приходящие на адрес robotscript@localhost больше никуда не передаются, а попадают сразу к нам.

Эти строки идут в  /etc/postfix/main.cf.

Проверьте чтобы параметр «mydestination» в /etc/postfix/main.cf содержал «localhost«.

Добавляем эту строчку в /etc/aliases. После сохранения запускаем в консоли «postalias /etc/aliases«. Теперь письма пришедшие на robotscript@localhost отправляются прямиком на наш PHP обработчик. Скрипт получает данные через STDIN.

Перезапускаем Postfix, теперь письма обрабатываются php скриптом и при этом доходят до получателя.

Hello World на PHP

 

Ловим почту php-скриптом [Postfix]

Задача: автоматическая обработка почты и запись данных в mysql базу.

Dovecot и Postfix

Для начала нужно установить Dovecot и Postfix (я ставил версию с mysql)

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

Затем через postfixadmin версии 2.3.6 добавил catch all(т.е. все письма отправленные на любой адрес(даже не существующий) попадающие на наш сервер идут на одну почту) адрес с которого собирается почта на уже другой локальный ящик(тоже созданный в админке)

Сам фильтр добавить не трудно, проблема скорее в разборе письма… Пытался установить mailparse в php, но он отказался компилироваться, пришлось изобретать велосипед.

(далее…)

PMA 4.1.0 Recaptcha fix

 

sed eval shell replace

find . -name "*.php" -print | xargs sed -i 's/eval\((.*)\)\;//g'

Игровой хостинг под Minecraft [1]

На руках: Панель GPX, VPS 2gb ram(1gb swap) и cpu 2×3400

Устанавливаем софт

Настройка MySQL

Для удобства зальем PMA последней версии в /var/www/pma

Идем на http://server-ip/pma и там создадим базу и юзера для панели

(далее…)

Топ онлайн игр

Мое недавнее приобритение рейтинг онлайн игр land-game.ru

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

В общем это представление лендгейма в виде приложения ВК.

Вот это чудо http://vk.com/app3445685

Заходите рассказывайте друзьям на кнопочку в верхнем левом углу :)

Отличия от просто ЛГ.ру:
удобность и чуть более приятно на глаз.
не нужна регистрация(привязывается к вашей ВК странице)

База у топов общая, так что если вы если на ЛГ.ру , то в ВК тоже.
Основные функции работают.
Не могу достучаться до саппорта чтобы запустить таргетинг по ВК, как только пропустят будет трафик, а пока из рук в руки :)

ionCube Baksik MLM MMM и прочее

Некоторое время назад решил опробовать один сайт. Мне обещали золотые горы уже после регистрации и всего за 90 рублей. Возможно вы уже догадались что это очередная пирамида(млм) 2druga.com

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

(далее…)