Кто еще не зарегистрировался на traffic-converter.biz ?

Напоминаю, что сегодня последний день, когда можно на выгодных условиях зарегистрироваться на traffic-converter.biz, новой партнерке по продаже антиспайваре-софта. После 1 марта комиссия за продажу будет 25 баксов вместо 30 сейчас.

Я попробовал полить немного трафа для теста, три дня, с одним перерывом на сутки. Лил на дефолтный лэндинг, ссылка на который дается в разделе Links – Promo page 3. Получил вот такую картину:

Т.е. средний конверт составил чуть меньше 30 баксов за 1k. Для неспециализированного трафа это весьма неплохо. Но так как данный траф сейчас я могу сконвертировать лучше, лить его я перестал, оставил только откровенный reject, который не принимается другими партнерками.

За инвайтами велком в асю.

Новый способ оплаты Google Adwords

Вы, наверное, уже в курсе, что не так давно Google Adwords прекратил принимать деньги с кредитных карт Visa и Mastercard – видимо, спасаясь от кардинга.

В пору бы начать волноваться, но вот хорошая новость промелькнула на Хабре – Google Adwords начал принимать деньги через Webmoney.
Adwords – это не Adsense. Гугль заинтересован в притоке денег, пусть даже от нашей “Нигерии в снегу”. :)

Слушаем pandora.com при помощи своей socks-прокси

Есть на свете такой замечательный музыкальный сервис – pandora.com . Вкратце – это сервис по подбору и транслирования похожей музыки, сродни радио на last.fm. Более подробно о Пандоре и её отличиях от last.fm можно прочитать, например, здесь.

Но в результате козней злых звукозаписывающих компаний, Пандора ограничила вещание , фильтруя посетителей по IP и пуская только жителей USA. В это посте я расскажу, как можно обойти это ограничение.

В принципе, недавно появился сервис globalpandora.com, через который, по словам авторов, позволяет пользоваться Пандорой всем желающим, но я лично не разу не видел этот сервис работающим – то ли не справляется с потоком желающих, то ли пандора банит их проксёвую сеть. Лучше, мне кажется, заплатить немного денег и иметь свое персональное надежное решение.

Также можно купить VPN-канал с конечным адресом в USA, но это будет дороже и, по-моему, не так гибко как вариант с прокси.

Итак, нам нужно настроить свой прокси на сервере, который находится на территории США. Если вы уже имеете такой сервак – переходите к следующему шагу. Если нет – его надо купить. Самое бюджетное решение, по-моему – это взять vds от minivds.com. Это русская контора и к оплате они принимают Webmoney. Самый дешевый тарифный план VDS-Raccoon за 5.95$ в месяц имеет лимит 30Gb трафа, что вполне хватит для Пандоры. В результате вы получаете свой персональный мини-сервер с процессором 300MHz, 64 мегами оперативки, установленной FreeBSD и root-доступом. Тарифный план можно поменять в будущем без какого-либо вреда для настроенных скриптов.

Важный апдейт. По данным тулз типа geoiptool пул ip minivds считается российским. Из-за этого глюка Пандора через эти ip работать не сможет. Ищите другие хостинги.

После завершения регистрации вы получаете IP-адрес своего мини-сервера. Теперь нужно зайти на него по SSH протоколу, чтобы получить доступ к командной строке. Это можно сделать, например, при помощи программы Putty. Хинт, кстати – команды можно будет не печатать, а вставлять из клипбоарда при помощи Shift-Insert.

После соединения логинитесь под пользователем root и паролем, который вы выбрали при регистрации – и вот перед вами великая и ужасная командная строка unix. Но не все так страшно, как кажется на первый взгляд. :) Ниже я постараюсь все расписать очень подробно, ориентируясь на человека, который никогда ранее не работал с юниксом.

Итак.
Для начала создаем папку, куда поставим скрипт прокси. В качестве оной будем пользоваться 3proxy от 3APA3A (спасибо за наводку wespire.info). В результате мы будем иметь socks-прокси на 3128 порту.

cd /home/
mkdir 3proxy
cd 3proxy

Теперь качаем и распаковываем дистрибутив 3proxy. Актуальный адрес дистрибутива смотрите на http://3proxy.ru/download/, “sources for Unix/Linux/Windows and documentation”

wget http://3proxy.ru/0.5.3k/3proxy-0.5.3k.tgz
tar -zxf 3proxy-0.5.3k.tgz

Теперь компилируем:

make -f Makefile.unix

Теперь делаем свой конфиг:

cd src
vi config.cfg

появится окно редактора vi . Нажимаем i (переходим в режим вставки) и пишем следующее:

daemon
auth strong
users login:CL:password
proxy

вместо login и password пишем, разумеется, свои логин и пароль для доступа к прокси. Затем нажимаем Esc, затем :wq и нажимаем Enter. Это мы только что записали файл. Да, тру юникс – он такой :)
В принципе, на этом этапе можно запускать наш прокси, но мы сначала добавим скрипт его запуска в автозагрузку, чтобы у нас все работало по принципу “настроил и забыл” (примечание – в linux папка автозагрузочных скриптов находится в /etc/init.d . На minivds стоит freebsd , поэтому пишу для неё).

cd /usr/local/etc/rc.d/
vi 3proxy.sh

Снова редактор vi. Как и раньше нажимаем i , пишем
#!/bin/sh
cd /home/3proxy/src/
./3proxy config.cfg
затем Esc :wq Enter . Затем даем файлу права на запись:

chmod 777 3proxy.sh

Теперь можно запускать прокси

cd /home/3proxy/src
./3proxy config.cfg

Все, прокси работает. Теперь, если дать команду ps -ax , мы увидим его в списке процессов. Если вы хотите прекратить работу прокси, дайте команду kill -9 xxxxx , где xxxxx – pid процесса, отображаемый в списке ps -ax.

Теперь прописываем в браузере http-прокси ip_вашего_сервера:3128 и для проверки заходим на http://myip.ru . Если все сделано правильно, вы увидите окно авторизации, а после ввода логина и пароля – страницу браузера, на котором будет этот самый ip_вашего_сервера.

Чтобы постоянно не менять настройки прокси, когда вам захочется послушать музыку, рекомендую поставить отдельный браузер, исключительно для Пандоры. У меня для этих целей работает Опера.

Теперь можете заходить на pandora.com и регистрить аккаунт, если у вас его еще нет. При регистрации нужно, разумеется, закосить под американца, правдоподобные данные о zip-коде, городе и телефоне можете взять из хулизатора на Пукле.

Как говорится, приятного аппетита. :)

PS Ну и вообще, своя socks-прокся на амерском ip – очень полезная вещь. Начиная от опроса поисковиков для уменьшения вероятности бана и заканчивая регистрацией фрихостов. Ну и офферы на COPEAC удобно смотреть. Ну и мало ли что еще :)

PPS Выложил этот текст на Хабре.

Адсенс поворачивается к нам лицом

Неужели когда-нибудь наступит такое время, когда русский вебмастер перестанет гемороиться с чеками ? :)

Адсенс подключает Рапиду. Пока в тестовом режиме и тем, у кого большой объем трафа. (via любимый форум gofuckbiz)

Пособие по просветлению для тех, кто его не хочет.

Алексей Каптерев написал отличный текст на Единственно Важную Тему (тм) :)

“Этот текст адресуется нормальным людям. Тем, кто хочет в жизни счастья, любви, благосостояния, самореализации, радости, добра, здоровья, душевного спокойствия и тихой, мирной старости – короче, чего угодно, только не просветления. ”
http://thecroaker.livejournal.com/499205.html

Текст спонтанный, с некоторыми провисаниями, но драгоценное зернышко есть. Возможно, кого-то зацепит. Тут ведь как – для такого дела важно даже секундное мимолетное переживание.

Актуальный список всех таблеток Главмеда

Довольно распространенная задача – как узнать ассортимент продаваемых препаратов на шопах для последующего юзания их в скриптах типа доргенов и т.п. В случае Главмеда нам поможет простенький скрипт, который я привожу ниже:

$domain = "http://officialcanadian.com/"; // Домен главмедовской аптеки на движке SE2

$page = file_get_contents($domain);
$page = str_replace("\n","",$page);
preg_match_all('/<select.*?>(.*?)<\/select>/',$page,$match);
$select = $match[1][0];
preg_match_all('/<option.*?>(.*?)<\/option>/',$select,$match);
foreach($match[1] as $m)
{
 	$m = str_replace(" ","",$m,$count);
 	if ($count == 2) echo "<b>".$m."</b><br>\n"; // если хотите исключить категории, то замените эту строку на if ($count == 2) echo "";
 	else
 	{
	 	$m = strtolower($m);
	 	echo $m."<br>\n";
 	}
}

Прописав в $domain урл своей аптеки, вы получаете список препаратов, которые продаются у вас, оставив официальный officialcanadian.com – список препаратов, в принципе имеющихся у Главмеда. Тестировался скрипт только на шопах на движке SE2 (если вы юзаете osCommerce, то я не понимаю, зачем вы это делаете, переходите на SE2, он рулез.)

Кстати, как можете видеть, я поставил на блог js-highlighter кода, а именно вот этот. Удобная вещь.

Вышел Code Igniter 1.6.0

Обновился наш дорогой и горячо любимый php-фреймворк Code Igniter. Changelog можно посмотреть здесь. Довольно много багфиксов, новые функции для Active Records (не знаю, правда, зачем этой системой пользоваться – проще же писать сразу SQL-запросы). Самое нужное, пожалуй, – это multiview. Теперь сразу из контроллера можно вызывать несколько вьювов – типа хедер, собственно контент и футер сайта.

Кстати, один добрый человек собрал всю информацию о Code Igniter в одном месте – практически всё, что есть на русском и наиболее значимое на английском. Рекомендую ознакомиться.