Авг 3

Иногда у программистов при написании авторизаций на сайтах возникает потребность посмотреть http заголовки, которые передает браузер.

Для этого существует много программ. Но я расскажу, как просматривать заголовки с помощью баннерорезки Proxomitron.

Скачать программу можно тут (программа бесплатная).

После запуска программы Proxomitron необходимо настроить в браузере прокси (т.к. программа является прокси-сервером). Адрес прокси 127.0.0.1 (либо localhost), порт 8080.

Для просмотра http заголовков откройте программу и перейдите во вкладку «Журнал». HTTP-заголовки запросов отображаются зеленым цветом, ответов – желтым.

Июн 7

Вчера после покупки хостинга оказалось, что на нем закрыт доступ к консольной утилите wget через ssh. Пришлось искать замену. В итоге нашел.

Альтернативой wget является команда:
curl http://domain.com/file.rar -o file.rar

Май 23

Частенько вебмастеры сталкиваются с проблемой – необходимостью распарсить https страницу. Есть два варианта: использовать CURL либо сокеты. CURL использовать непрактично, ибо он отсутствует на большем количестве хостингов.
Остановимся на сокетах.

Далее »

Фев 12

Наверняка каждый сплоггер сталкиваться с проблемами добавления сплога в систему Sape.ru (или иную биржу ссылок) и плохой индексацией сплога в поисковых системах. Но все эти проблемы, даже при наличии откровенно плохого контента, легко решаются видоизменением и реструктуризацией сплога.

Сегодня я представлю 2 элементарных и быстрых способов сделать сплог похожим на белый сайт.

1) Почти все сплоггеры, делающие свои серые проекты на движке WordPress совершают одну критическую ошибку – оставляют по 10-30 постов каждый день. Блог естественно и выглядит как сайт-однодневка.
Решение предельно простое – делаете сплог, наполняете его нужным количеством записей.
Затем скачиваете вот этот скрипт. В настройках скрипта указываете начальную дату постов (год, месяц, день), кладете его в директорию вордпресс движка и запускаете. Скрипт изменит дату первого поста на ту дату, которую вы указали в настройках, а дата последующих постов будет отличаться от даты предыдущего поста на срок от 1 до 5 суток. Т.е. посты на сплоге не будут создавать впечатление, что блог наполнялся автоматически.

П.С. Если у вас в сплоге много записей, советую в настройках скрипта указывать 2005 либо 2006 год.

2) Этот способ не привязан к какому-либо конкретному движку. Идея – на главной странице сплога публикуются только хорошие (лучше – уникальные) статьи, а на внутренних страницах будут спарсенные статьи.

Янв 5

Частенько при программировании на php (особенно при написании различных парсеров) требуются функции для преобразования кодировок.
Одна из таких функций – iconv(). Но у многих (в особенности у пользователей старых версий Денвера) эта функция отключена. При этом выдается ошибка:

Call to undefined function: iconv()

Для подключения функции iconv() необходимо в конфигурационном файле php.ini (который расположен по адресу /usr/local/php/php.ini) раскомментировать строчку

extension=php_iconv.dll

затем скачать библиотеку php_iconv.dll и скопировать ее в папку /usr/local/php/extensions/, после чего перезапустить apache.