Скрытые ссылки бесплатных шаблонов

При попытке настроить автоматическое резервное копирование заметил что лог-файл error_log в папке WordPress'а  какой-то уж слишком большой.

Сначала по отключал не поддерживаемые и не корректно работающие плагины, после чего обратил внимание на такие вот строки:

PHP Warning:  file_put_contents(/wp-content/uploads/2011/b3284f5be60d5b268402cb468b46a239.jpg) [<a href='function.file-put-contents'>function.file-put-contents</a>]: failed to open stream: No such file or directory in /wp-content/themes/Wallbase/functions.php on line 223

Первая мысль была проверить существует ли папка /wp-content/uploads/2011/ и если ее нет, то создать ее с правами 0777. После создания такой папки увидел что в папке начали появляться jpg файлы со странными именами. Файлы естественно в графическом редакторе не открывались, а вот в текстовом открываются без проблем. Содержимое таких файлов следующее:

<!-- wp-templates.ru/rules правила ссылки >> --> <div id="posts">  <a href="http://www.joufair.ru/">лучшие видео приколы</a> </div><noindex><style>#posts{position:absolute;left:-1970px;}</style></noindex>

Вот тут-то и вспомнилась поговорка: "Бесплатный сыр бывает только в мышеловке". В моем случае это бесплатный шаблон с сайта wp-templates.ru со встроенным кодом, который создает скрытые ссылки.

Читать о скрытых ссылках бесплатных шаблонов

Как создавать логотипы и кнопки бесплатно онлайн

Если у вас нет навыков в графике и дизайне, но при этом нужно создать логотип, кнопку или водяной знак, то это можно легко и быстро создать с помощью бесплатных онлайн-сервисов:

Читать как создавать логотипы и кнопки бесплатно онлайн

Создан подблог о притчах

Решил создать подблог о притчах, чтоб они не надоедали в rss-ленте посвященной IT-тематике так как я начал частенько публиковать притчи и их набралось уже достаточное количество.

WordPress: Не могу создать директорию uploads/2013/05 Проверьте, доступна ли родительская директория для записи

Столкнулся с такой вот ошибкой. При попытке загрузить новую тему через админку Вордпреса выскакивала ошибка

Не могу создать директорию uploads/год/месяц Проверьте, доступна ли родительская директория для записи.

Например:

Не могу создать директорию uploads/2013/06 Проверьте, доступна ли родительская директория для записи.

Решение оказалось достаточно простое.

Читать как решить проблему

Linux: заметки

В этом посте буду для себя собирать короткие заметки касательно Ubuntu.

Читать Ubuntu: заметки

Русские man'ы в Ubuntu

В ОС Ubuntu есть man'ы на других языках.

Все английские man'ы находятся в папке /usr/share/man/man{1..8}. А man'ы на других языках находятся в /usr/share/man/ЯЗЫК/man{1..8}. Утилита man имеет ключ -L, которому указывается нужный язык.
Прочитать man ls на русском:
ubuntu$ man -L ru ls

В репозиториях есть пакет мануалов на русском языке manpages-ru, чтоб установить его введите:

ubuntu$ sudo apt-get install manpages-ru

Теперь у вас русских мануалов будет больше. :)

CarotDAV — один клиент для облачных сервисов Google Drive, Dropbox, SkyDrive и не только

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

Стало достаточно трудно определиться между ними: Dropbox,  SugarSync, Google Drive, Яндекс.диск и т.д.

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

Читать о CarotDAV

Перенос Windows XP на другой компьютер

Чтоб перенести Windows со всеми файлами, документами и программами на другой компьютер с схожей архитектурой (старый и новый компьютер 32-битный,  процессор одной фирмы (Intel,AMD), однопроцессорные, ) сделайте следующее:

Читать о переносе Windows XP на другой компьютер

Утилита для скрытия процессов под Windows

Хакер-программист Kaimi наткнулся на интересный пост форума exelab о сокрытии процессов: ssl.exelab.ru/f/index.php?action=vthread&forum=1&topic=20263

и вдохновился написать небольшую программку, с помощью которой можно запускать скрытые процессы (т.е. их не видно через обычные диспетчеры задач). Реализовано взаимодействие с известным драйвером Frost, он имеет данную функциональность и имеет действительную цифровую подпись, это позволяет его использовать его на Windows Vista+.

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

Принудительная синхронизация контроллеров домена active directory

Теория

Синхронизация контроллеров домена – процесс автоматический. Каждый контроллер Active Directory с определенной периодичностью получает изменения, которые произошли на его партнерах по репликации . Чтобы изменения на контроллере домена dc01, попали на контролер dc02, нужно, чтоб dc02 был партнером по репликации с dc01 и запросил эти изменения у контролера dc01.

Для совершения принудительной синхронизации нужно заставить контроллер dc02 запросить изменения с контроллера dc01, не ожидая очередного цикла репликации. Что же делать если контроллеров домена AD много, их топология репликации неизвестна и мы не знаем на каком контроллере произошли изменения? Естественно нужно заставить каждый контроллер домена AD запросить изменения у всех своих партнеров по репликации. И лучше выполнить это дважды.

Читать о принудительной синхронизации контроллеров домена AD