<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Записки программиста &#187; Perl</title>
	<atom:link href="http://eax.me/tag/perl/feed/" rel="self" type="application/rss+xml" />
	<link>http://eax.me</link>
	<description>FreeBSD, Perl, создание и раскрутка сайтов, девайсы, компьютерные сети и не только</description>
	<lastBuildDate>Mon, 06 Sep 2010 07:46:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Философия UNIX или fork() vs CreateThread()</title>
		<link>http://eax.me/unix-way/</link>
		<comments>http://eax.me/unix-way/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 14:12:57 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[IPC]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Отладка]]></category>
		<category><![CDATA[Си]]></category>
		<category><![CDATA[Философия]]></category>

		<guid isPermaLink="false">http://eax.me/?p=808</guid>
		<description><![CDATA[Вот уже вторую неделю в Москве царит невыносимая жара. Вентиляторы и кондиционеры в магазинах не найти, прохладительные напитки не помогают. Уровень желания работать (УЖР) по десятибалльной шкале &#8211; &#171;ноль точка ноль&#187;, мысли путаются, кодинг не идет. Поэтому сегодняшний пост будет &#171;на философскую тему&#187; и почти не будет содержать кода. Идею для этого поста подсказали мне [...]]]></description>
		<wfw:commentRss>http://eax.me/unix-way/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>И еще немного про Google Hack</title>
		<link>http://eax.me/google-hack/</link>
		<comments>http://eax.me/google-hack/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 14:53:45 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[Веб]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=795</guid>
		<description><![CDATA[Недавно я рассказывал о способе, позволяющем обойти капчу Google, которую поисковик использует в случае получения большого числа похожих запросов с одного IP. За прошедшие две недели я придумал, как еще можно ускорить (и не только ускорить) парсинг выдачи Google, чем и хотел бы сейчас поделиться. 1. Используем прокси Прием с кукисами и tcpdump действительно позволяет [...]]]></description>
		<wfw:commentRss>http://eax.me/google-hack/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Обходим защиту от ботов в Google</title>
		<link>http://eax.me/google-captcha-bypass/</link>
		<comments>http://eax.me/google-captcha-bypass/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 12:42:44 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Веб]]></category>
		<category><![CDATA[Captcha]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Боты]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=754</guid>
		<description><![CDATA[Если вы пробовали когда-нибудь написать парсер выдачи Google, то наверняка знаете, что в нем предусмотрен ряд мер, направленных против такого использования поисковой машины. В этой заметке я расскажу о нескольких приемах, позволяющих эти меры обойти. Update: Чуть более удобный, на мой взгляд, способ парсинга Google описан в посте И еще немного про Google Hack. Тем [...]]]></description>
		<wfw:commentRss>http://eax.me/google-captcha-bypass/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Основы Perl &#8211; ввод/вывод, файлы, каталоги и глобы</title>
		<link>http://eax.me/perl-basics-part4/</link>
		<comments>http://eax.me/perl-basics-part4/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 22:18:59 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Учебник Perl]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=590</guid>
		<description><![CDATA[С момента публикации моего предыдущего урока программирования на Perl прошло уже более двух месяцев. И вот она &#8211; долгожданная последняя часть! Если вы пропустили предыдущие три части, я бы советовал начать чтение с начала. В принципе, эту серию уроков можно читать в произвольном порядке и во всем разобраться, но зачем усложнять себе жизнь? В отличии [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-basics-part4/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Автоматический постинг в WordPress</title>
		<link>http://eax.me/perl-wordpress-xmlrpc/</link>
		<comments>http://eax.me/perl-wordpress-xmlrpc/#comments</comments>
		<pubDate>Tue, 18 May 2010 16:47:23 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Сайтостроение]]></category>

		<guid isPermaLink="false">http://eax.me/?p=581</guid>
		<description><![CDATA[Не знаю, многих ли интересует этот вопрос, но зато он интересует меня Существует по крайней мере три способа автоматизировать создание новых записей в WordPress. Способы эти следующие: Создание отложенных записей. Во время редактирования поста можно точно задать дату и время его публикации. На некоторых хостингах эта фишка может не сработать, но это легко лечится с [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-wordpress-xmlrpc/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Параллельная обработка данных в Perl</title>
		<link>http://eax.me/perl-parallel-processing/</link>
		<comments>http://eax.me/perl-parallel-processing/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 10:11:38 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[IPC]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Кодинг]]></category>

		<guid isPermaLink="false">http://eax.me/?p=533</guid>
		<description><![CDATA[Решил выложить небольшую заготовку для скрипта, обрабатывающего данные с помощью нескольких дочерних процессов. Мне уже приходилось пару раз ее использовать, может и Вам пригодится. Идея следующая. Есть много дочерних процессов, предназначенных непосредственно для обработки данных, и родительский процесс, который собственно создает дочерние, если нужно &#8211; синхронизирует их, и так далее. Для начала &#8211; код родителя, [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-parallel-processing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Основы Perl &#8211; use strict, ссылки и функции</title>
		<link>http://eax.me/perl-basics-part3/</link>
		<comments>http://eax.me/perl-basics-part3/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 13:04:09 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Учебник Perl]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=426</guid>
		<description><![CDATA[Третья часть цикла статей, посвященных основам программирования на Perl. Если вы пропустили первые две части, ознакомьтесь с оглавлением. Директива use strict Вспомните, как мы объявляли переменные в предыдущих статьях? #/usr/bin/perl $alpha = 1; $beta = 2; # ... $alpha = $alpha + $beta; # alpha равно 3 Однако что произойдет, если мы случайно сделаем опечатку [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-basics-part3/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Мой первый плагин-виджет для WordPress</title>
		<link>http://eax.me/two-columns-archive-plugin/</link>
		<comments>http://eax.me/two-columns-archive-plugin/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 17:53:33 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Сайтостроение]]></category>

		<guid isPermaLink="false">http://eax.me/?p=409</guid>
		<description><![CDATA[Сегодня написал свой первый плагин для WordPress. До этого на PHP не писал около года, так что строго не судите&#8230; Плагин очень простой. Он представляет собой виджет, выводящий архив блога по месяцам в две колонки. Причиной для его написания стал тот факт, что мне не удалось сделать желаемое средствами WordPress, ровно как и с помощью [...]]]></description>
		<wfw:commentRss>http://eax.me/two-columns-archive-plugin/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Основы Perl &#8211; условные операторы и циклы</title>
		<link>http://eax.me/perl-basics-part2/</link>
		<comments>http://eax.me/perl-basics-part2/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:29:31 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Учебник Perl]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=396</guid>
		<description><![CDATA[Ну вот дошли руки написать продолжение к посту Основы программирования на Perl. В этой части речь пойдет об условных операторах и циклах. Условные операторы Как всегда, начнем сразу с примеров. $a = shift; if&#40;$a &#62; 10&#41; &#123; &#160; print &#34;a &#62; 10\n&#34;; &#125; Программистам на C-подобных языках эта конструкция должна быть до боли знакома, так [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-basics-part2/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Загрузка на depositfiles.com с помощью curl</title>
		<link>http://eax.me/depositfiles-curl-upload/</link>
		<comments>http://eax.me/depositfiles-curl-upload/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 12:48:14 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Веб]]></category>

		<guid isPermaLink="false">http://eax.me/?p=388</guid>
		<description><![CDATA[Что-то давненько я не писал в блог, верно? В этой заметке я расскажу, как можно закачивать файлы на depositfiles.com с помощью утилиты curl. Небольшая справка: DepositFiles.com &#8211; это файловый хостинг, позволяющий закачивать файлы размером до 2 Гб на достаточно хорошей скорости, при этом файл хранится практически вечно (если его кто-нибудь скачивает хотя бы раз в [...]]]></description>
		<wfw:commentRss>http://eax.me/depositfiles-curl-upload/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
