<?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/category/programming/perl/feed/" rel="self" type="application/rss+xml" />
	<link>http://eax.me</link>
	<description>Операционные системы, скрипты,  компьютерные сети, безопасность, алгоритмы, блогинг, девайсы и пр</description>
	<lastBuildDate>Thu, 17 May 2012 04:21:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Perl-скрипт для уведомления о новых письмах</title>
		<link>http://eax.me/email-notifier/</link>
		<comments>http://eax.me/email-notifier/#comments</comments>
		<pubDate>Thu, 17 May 2012 04:21:37 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Протоколы]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=9033</guid>
		<description><![CDATA[Некоторое время назад мне захотелось очень простой вещи &#8212; чтобы при получении новой электронной почты где-то в углу экрана появлялось уведомление об этом. Притом мне нужны были только уведомления, а не полноценный почтовый клиент, поскольку почту я предпочитаю читать через веб-интерфейс. После непродолжительного поиска мне удалось найти парочку соответствующих приложений. Готовые решения и что мне [...]]]></description>
		<wfw:commentRss>http://eax.me/email-notifier/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Шпаргалка по работе с DBIx::Class</title>
		<link>http://eax.me/dbix-class/</link>
		<comments>http://eax.me/dbix-class/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 06:00:45 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Библиотеки]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[СУБД]]></category>

		<guid isPermaLink="false">http://eax.me/?p=7870</guid>
		<description><![CDATA[Хорошо продуманный ORM может существенно упростить жизнь программисту. Но если это так, то откуда берутся крики, что &#171;ORM &#8212; это антипаттерн&#187;? Думается, дело в том, что не все ORM одинаково хороши (ORM для C++ из этой хабрастатьи просто ужасны). В этой заметке речь пойдет о DBIx::Class &#8212; хорошо продуманном и являющимся де-факто стандартным ORM для [...]]]></description>
		<wfw:commentRss>http://eax.me/dbix-class/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Граф развития языков программирования</title>
		<link>http://eax.me/lang-graph/</link>
		<comments>http://eax.me/lang-graph/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 06:00:06 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Алгоритмы]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=6917</guid>
		<description><![CDATA[На страницах Википедии, посвященных определенному языку программирования, приводится информация о том, на какие языки он оказал влияние и влиянию со стороны каких языков подвергся. Например, Haskell исптытал влияние со стороны Lisp и ML, повлияв при этом на Scala, Perl 6 и Python. Интересно, а что будет, если нарисовать граф отношения «язык X повлиял на язык [...]]]></description>
		<wfw:commentRss>http://eax.me/lang-graph/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Пишем на Perl в функциональном стиле</title>
		<link>http://eax.me/perl-fp/</link>
		<comments>http://eax.me/perl-fp/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 06:00:10 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[ФП]]></category>

		<guid isPermaLink="false">http://eax.me/?p=4937</guid>
		<description><![CDATA[Спустя некоторое время после знакомства с Haskell, я заметил, что некоторые задачи уж больно легко решаются при помощи функционального подхода. Возник вполне закономерный (для меня) вопрос. А можно ли применить этот подход в Perl? Одно из возможных решений, которое приходит на ум, заключается в том, чтобы написать динамическую библиотеку на Haskell и подгрузить ее в [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-fp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Как изменить синтаксис Perl на свой вкус</title>
		<link>http://eax.me/glamorous-perl/</link>
		<comments>http://eax.me/glamorous-perl/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 06:05:58 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=4989</guid>
		<description><![CDATA[Есть такой модуль на CPAN&#8217;е, называется Modern::Perl. В настоящее время его подключение эквивалентно написанию строк «use strict» и «use warnings», а также приводит к активации еще нескольких полезных фич перла. Мне стало интересно, а можно ли пойти дальше и написать модуль, подгружающий, к примеру, Try::Tiny и Moose? Оказалось, что написать такой модуль довольно просто. Вот [...]]]></description>
		<wfw:commentRss>http://eax.me/glamorous-perl/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>На чем палятся сайты, добавленные в SAPE</title>
		<link>http://eax.me/sape-detection/</link>
		<comments>http://eax.me/sape-detection/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 06:00:07 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Сайтостроение]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=4888</guid>
		<description><![CDATA[Некоторое время назад я занимался одной любопытной задачкой. Нужно было написать скрипт, который по доменному имени определяет, продаются на сайте ссылки в биржах типа SAPE и TrustLink или не продаются. *** Решать эту задачу можно разными способами. Например, на сёрче в свое время проскакивало мнение, что поисковые системы анализируют IP и данные Whois сайтов. Если [...]]]></description>
		<wfw:commentRss>http://eax.me/sape-detection/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Как создать портабельное GUI приложение на wxPerl</title>
		<link>http://eax.me/wxperl/</link>
		<comments>http://eax.me/wxperl/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 06:00:31 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[wxWidgets]]></category>
		<category><![CDATA[Ассемблер]]></category>
		<category><![CDATA[Библиотеки]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Кроссплатформенность]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=3553</guid>
		<description><![CDATA[Одна из проблем интерпретируемых языков заключается в зависимости скриптов от наличия у пользователя соответствующего интерпретатора и модулей, используемых в коде скрипта. В мире UNIX эти проблемы никого не беспокоят благодаря менеджерам пакетов. К сожалению, 90% наших потенциальных пользователей сидят не под UNIX. *** Спрашивается &#8212; есть ли способ писать на скриптовых языках программы, рассчитанные на [...]]]></description>
		<wfw:commentRss>http://eax.me/wxperl/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Как я познакомился с Mojolicious</title>
		<link>http://eax.me/mojolicious/</link>
		<comments>http://eax.me/mojolicious/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 03:55:33 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Библиотеки]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Сайтостроение]]></category>

		<guid isPermaLink="false">http://eax.me/?p=3401</guid>
		<description><![CDATA[Mojolicious (произносится &#171;моджолишес&#187;) &#8212; это новый и активно развивающийся веб-фреймворк, написанный на Perl. И написал его не абы кто, а Sebastian Riedel, который является одним из разработчиков Catalyst. В последнее время Mojolicious стал темой активного обсуждения в сообществе Perl-программистов &#8212; в блогах, YAPP и на недавнем YAPC::Russia, так что я просто не мог его не [...]]]></description>
		<wfw:commentRss>http://eax.me/mojolicious/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Объектно-ориентированное программирование в Perl5</title>
		<link>http://eax.me/perl5-oop/</link>
		<comments>http://eax.me/perl5-oop/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 05:46:57 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Мысли]]></category>
		<category><![CDATA[Скрипты]]></category>
		<category><![CDATA[Философия]]></category>

		<guid isPermaLink="false">http://eax.me/?p=2737</guid>
		<description><![CDATA[Когда создавался Perl, ООП еще не был моден. Сейчас он моден, в связи с чем некоторые граждане, не обнаружив в этом языке любимых классов, испытывают культурный шок, плюются и идут учить модные PHP и Python. Тем не менее, если вы используете в своей работе Perl и хотите программировать в ООП стиле, язык не будет стоять [...]]]></description>
		<wfw:commentRss>http://eax.me/perl5-oop/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Cкрипт для скачивания музыки из ВКонтакта</title>
		<link>http://eax.me/vk-get-mp3/</link>
		<comments>http://eax.me/vk-get-mp3/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 17:20:11 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Алгоритмы]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=2204</guid>
		<description><![CDATA[В сети есть много сервисов для скачивания mp3 из Вконтакта, но мне они не нравятся. Например, vMuke.ru часто возвращает пустой результат, а MP3-Search.su постоянно перегружен (и недавно затребовал регистрацию). Поэтому мне кажется, что юниксоиды оценят следующий скрипт. Вот его код: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181#!/usr/bin/perl # vk-get-mp3.pl script v 0.9.12 # (c) Alexandr A Alexeev 2011-2012 &#124; http://eax.me/ # [...]]]></description>
		<wfw:commentRss>http://eax.me/vk-get-mp3/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
	</channel>
</rss>

