Год: 2014

  • Перспективы для хороших рерайтеров

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

  • Платные отзывы на товар на Яндекс Маркет

    Сегодня «шарился» на фрилансе и вот чего попалось на глаза 🙂 Платные отзывы на Яндекс Маркет! Так что читая очередной отзыв о товаре, попытайтесь понять видел ли этот человек товар вообще 🙂

  • NGINX — защита от DDOS с одного IP. Параметры limit_zone и limit_req.

    У одного из клиентов сайт частенько сайт начал «лежать», изучение логов показало множественные запросы (более 10) с одного и того-же IP адреса, которые и давали нагрузку на сайт. Фронтендом у клиента стоял nginx — поэтому заблокировать подобную активность не составило никакого труда. В этом мне помогли директивы limit_zone и limit_req. Собственно, первое — в секцию…

  • Правка скрипта поиска изменений — не работает фукнция dir->read() !

    С недавних пор перестал работать мой сриптик поиска изменений на хостинге (трудно недооценить его полезность в поиске троянов). Кстати, понял я это уже слишком поздно и для начала пришлось писать скрипт удаления троянов 🙁 Итак, скрипт не пашет — почему я так и не понял, вернее понял почему, но как это вылечить — не совсем…

  • PHP cкрипт поиска и замены — вычищаем троянские инъекции в PHP

    Продолжаем изобретать велосипед (скрипт поиска и замены с secu.ru у меня не отработал), поэтому модифицировал свой для вхождения и замены в подпапках. Исходник лежит в новоиспечённом разделе Инструменты. Так же пришлось подкинуть скрипту памяти и убрать ограничение по времени — иначе лично у меня скрипт затыкался. Запускал я его по ssh консольно. Лично я использовал…

  • Полезные инструмены администрирования и поисковой оптимизации

    Решил сваять отдельную страничку для размещения различных полезных фишек для администрирования и поисковой оптимизации. Частенько приходится пользоваться и каждый раз ищу одно и то же. Так всё необходимое будет под рукой 🙂 Страничку прикрепил в верхнее меню — Инструменты. P.S. У кого есть чем поделиться — скидывайте ссылочки, размещу.

  • PHP OpenSSL — работаем с почтой pop.gmail.com

    Чего-то хозяева бэкдора активизировались прямо — вчера домены парсили, сегодня тестят работу с гугулом по SSL. Собственно, код (имхо полезный): $descriptorspec = array( 0 => array(«pipe», «r»), 1 => array(«pipe», «w»), 2 => array(«file», «/dev/null», «a») ); $cwd = ‘/tmp’; $process = proc_open(‘openssl s_client -crlf -connect pop.gmail.com:995’, $descriptorspec, $pipes, $cwd, $env); sleep(1); if (is_resource($process)) {…

  • Списки всех существующих доменов

    Общеизвестная информация по «нашим» доменам: .RU https://partner.r01.ru/ru_domains.gz .SU https://partner.r01.ru/su_domains.gz .РФ https://partner.r01.ru/rf_domains.gz Международники http://premiumdrops.com/zones.html НО доступ 25$ в месяц — дороговато… Так же у меня на «поплавке» висит переделанный бэкдор, который по идее должен исполнять посланный ему PHP код, я же его просто изучаю и делюсь с тобой, уважаемый читатель — думаю у меня на это…

  • Многосайтовость на Битриксе бесплатно!

    Приветствую уважаемые! Итак, хочу поделиться мыслями по поводу реализации многосайтовости на Битриксе не приобретая доп.лицензий на каждый сайт (опробовано на доменах 3его уровня — работает, до 2го пока руки не дошли, но думаю метод работать будет). Метод не очень удобен, а так же не использует функционал Битрикса по работе с сайтами (это понято — при…

  • Битрикс «Сертифицированный партнер»

    Для подтверждения статуса компании «Сертифицированный партнер» Битрикс, пришлось пройти сертификацию по новым типам сертификатов «Администратор. Модули», «Администратор. Бизнес», «Разработчик Bitrix Framework». Сегодня закончил последний, и пожалуй самый главный «Разработчик Bitrix Framework»!

  • Table jos_404sef_meta doesn’t exist when using LOCK TABLES

    Нужно сайтик с джумлой перекинуть с одного хостинга на другой. Выгружаю БД дампером — загружаю, не пашет. Оказалось не выгружает нихрена — «jos_404sef_meta doesn’t exist when using LOCK TABLES» Поставил —skip-lock-tables — выгружать начал, но половину таблиц в БД PHPMyAdmin таблицу jos_404sef_meta вообще не видит, но как оказалось она есть! но немного в другом регистре!…

  • Mysql бэкап всех баз данных в разные файлы

    Полезный скрипт echo ‘show databases’ | mysql -u root —password=»pass» —skip-column-names | grep -v information_schema | xargs -I {} -t sh -c ‘mysqldump —opt -u root —password=»pass» {} | gzip > /backup/mysql/{}-$(date +%Y-%m-%d-%H.%M.%S).sql.gz’

  • Виртуальная машина Битрикс «не видит» сетевой интерфейс eth0

    Не так давно использую технологию виртуализации серверов, в качестве самой виртуальной машины испльзую готовую BitrixVM. Собственно, всё шло хорошо — тут захотел я перетащить виртуалку с одного физического сервера на другой. Перенёс не всю папку с виртуалкой (моя ошибка), а только vmdk — жестский диск. При запуске виртуалки — ошибка eth0 error fetching interface information…

  • Возможно, сайт взломан — в htaccess 404 по страничкам дора

    Сегодня с «Инструменты для веб-мастеров» Гугла пришло письмо «Возможно, сайт взломан» с указанием конкретной чужеродной страницы, по мнению Гугла! И действительно, при открытии этой странички обнаруживаю рецепт маринованых огурчиков! Яндекс в отличие от Гугла прекрасно скушал дорвей расположенный на моём сайте и даже поставил его в выдачу (причём сразу на хорошие позиции! обидно — левость…

  • Битрикс. Защита регистрации от спамеров — stopforumspam.

    Буквально задолбали один сайт с авто-регистрацией новых пользователей! (благо в форум не срут). Тем не менее — капчу уже завернул до неузнаваемости — всё равно прошибают! Готовых бесплатных (этого клиента «качать» на деньги — долго и нудно) решений на маркетплейсе не нашел — самому что-то ваять честно — лень! Нашел решение, очень симпатичное мне по…

  • Ограничение на размер загружаемого на сервер файла

    Нужно было загрузить файлик 30Мб — не лезет! Проверил настройки upload_max_filesize post_max_size всё ОК оказалось nginx не пускал увеличил client_max_body_size и вуаля!

  • Битрикс — разделяем хосты в логах Аpache

    В стандартной вирт.машине Битрикс логи Апача пишутся в один файл, причём без занесения туда вирт.хоста, соответственно понять к какому именно вирт.хосту был запрос — невозможно. Решения два: первое в конфиге аппача в LogFormat добавить %v — это как раз виртуальный хост. второе — для каждого вирт.хоста прописать свой файл для сбора логов P.S. И вообще,…

  • Битрикс Sitemap — проблема и решение

    Итак, взял на обслуживание/раскрутку нового клиента — платформа, как вы уже догадались Битрикс. При наведении порядков, столкнулся с такой проблемой: Правилами внутренних редиректов странички вида filename.php для клиента отображаются как filename.html а так же некоторые filename.php отображаются как категории /filename/ Для правильной раскрутки всё должно быть правильно, в т.ч. sitemap.xml, который к сожалению упорно генерируется…

  • Форум Битрикс — расширенное модерирование пользователей. Компонент Модератор.

    Форум на Битриксе, честно говоря сильно отстаёт по возможностям от любых современных бесплатных форумов, а он многим нужен. Двойная авторизация — не вариант, и приходится искать сторонние решения и допиливать то что есть … Одно из самых необходимых — возможность дать группе модераторов собственно права на модерирование, без доступа в админскую панель Битрикса. С чем…

  • Делаем отзывы для Joomla — jcomments

    Обращаются за помощью люди с сайтам на самых разнообразных CMS. Сегодня вот понадобился инструмент Отзывы на сайте с движком Joomla. Решение — использование модуля jcomments. Качаем с оф.сайта последнюю stable версию, создаём меню, материал, вешаем его на менюшку (всё как обычно). И материал подключаем jcomments — вставкой тега {jcomments on}. Вуаля — отзывы готовы. Правда…