<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>Patlatyj Lair</title>
	<link>http://patlatyj.com</link>
	<description>PHP, MySQL, SEO, Wordpress, Web-marketing</description>
	<lastBuildDate>Mon, 25 Aug 2008 23:11:31 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Hostgator, 10 bucks of overselling</title>
		<description>Hi, I'd like to share with you my experience of using the hostgator services (this blog is currently running on it), *00 gigs of storage for 10 bucks per month? Cute... The fact is, 99,9% of users won't use more then 1 gb and this allows hostgators to sell 1000 ...</description>
		<link>http://patlatyj.com/hostgator-10-bucks-overselling</link>
			</item>
	<item>
		<title>Wordpress multiple languages support?</title>
		<description>Hello there! Have you ever thought of having your blog display in multiple languages? Seems like no existing plugin combines the perfect set of features:

	Nice permalink handling, with domain.com/ in default language and domain.com/de in German
	Automatic IP-based detection of the preferred language
	Option to show only relevant posts on the category, ...</description>
		<link>http://patlatyj.com/wordpress-multiple-languages-support</link>
			</item>
	<item>
		<title>Perl multithreading: threads vs. POE</title>
		<description>I've coded some POE-using project recently and discovered, that if you use the sleep function in one sessions, all of them are going be sleeping, thus causing you to have no multithreading at all. Googling this stuff I've found an interesting page answering the sleep in POE question. Long story ...</description>
		<link>http://patlatyj.com/perl-multithreading-threads-poe</link>
			</item>
	<item>
		<title>Plain Google datacenters list, ban and Tor</title>
		<description>Only those, returning 200 header:



64.233.161.104
64.233.161.147
64.233.167.99
64.233.167.104
64.233.167.147
64.233.171.99
64.233.171.104
64.233.171.147
64.233.179.99
64.233.179.104
64.233.183.99
64.233.183.104
64.233.185.99
64.233.185.104
64.233.187.99
64.233.187.104
66.102.1.104
66.102.9.99
66.102.9.104
66.102.9.147
66.249.81.104
66.249.83.104
66.249.89.104
66.249.91.104
72.14.211.104
72.14.215.104
72.14.219.104
72.14.221.104
72.14.235.104
216.239.59.99
216.239.59.104
216.239.59.147

By the way, if you scrape massive amounts of comment and get banned by Google, spreading queries within these datacenters won't solve the problem - from my own experience. The better way to deal with that is using tor that, almost rocks. Almost, because it's too ...</description>
		<link>http://patlatyj.com/plain-google-datacenters-list</link>
			</item>
	<item>
		<title>Wordpress plugin to log SE traffic (and improve your ranking)</title>
		<description>Ever thought of using keywords that already gave you some traffic to promote site page instead of keywords it was originally designed for? I did. So what I needed was a way to get the SE terms that gave some traffic to a WP based site. Of course, the first ...</description>
		<link>http://patlatyj.com/wordpress-plugin-log-se-traffic-improve-ranking-se-log</link>
			</item>
	<item>
		<title>Simple PHP Crawler</title>
		<description>I've recently made a wordpress plugin for generating really big sites, like 30k pages in some minutes, it works so that it first adds all the keywords post titles into the database with no post_content and then when a page is displayed it generates content. Actually it is using Google ...</description>
		<link>http://patlatyj.com/simple-php-crawler</link>
			</item>
	<item>
		<title>A function to parse line</title>
		<description>Parsing line into multidimensional array...
function toarr($input, $prefix = '') {
if (!$prefix) $input = preg_replace('#[^\w\d\(\),]#', '', $input);
$word='';
for ($i=0;$i&#60;strlen($input);$i++)
{
$letter = $input[$i];
if ($letter == ',') {
if ($word) $res[] = $prefix.$word;
$word = '';
} elseif ($word &#38;&#38; $letter == '(') {
$opened = 1;
$subinput = '';
for ($i = $i+1; $i&#60;strlen($input); $i++) {
$letter = $input[$i];
if ($letter == ...</description>
		<link>http://patlatyj.com/php-function-parse-line</link>
			</item>
	<item>
		<title>Simple Syn - Wordpress Synonymizing</title>
		<description>
Description
A simple Wordpress synonimizing plugin.
Dictionary
The dictionary must be created by you personally. There are two types of word lines:

1)  word&#124;syn1,syn2,syn3 - this means the word will be randomly synonymized to one of syns. Syns won't be changed to word.

2) syn1:syn2:syn3 - all synonyms are equal. That means syn1 will ...</description>
		<link>http://patlatyj.com/simple-syn-21</link>
			</item>
	<item>
		<title>A legal way to use paid forums for free</title>
		<description>Ever wanted to see, what is posted on paid forums, but never wanted to pay for it? Good news - it's possible and very easy!

Quick start guide

Well, let's imagine you want to set up a relative location to .htpasswd file. As any decent surfer you type "Apache htpasswd relative location" ...</description>
		<link>http://patlatyj.com/a-legal-way-to-use-paid-forums-for-free</link>
			</item>
	<item>
		<title>Exordium orationis</title>
		<description>Hello. My real name is Rodik, I can be know as 'roddik', 'patlatyj' or 'Hategrinder'. I'm from Ukraine and speak English, German, Ukrainian and Russian. Starting this blog I plan to share my (both positive and negative) experience of creating an Internet-based passive income source, let it be a network ...</description>
		<link>http://patlatyj.com/exordium-orationis</link>
			</item>
</channel>
</rss>
