- 
Перспективы для хороших рерайтеровВзглянул на новостную ленту известных и не очень СМИ другими глазами, под призмой рерайта. Выглядит очень забавно 🙂 – рерайт одной и той же новости. Соответственно, хорошие рерайтеры без работы никогда не останутся 🙂 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}. Вуаля – отзывы готовы. Правда…