<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Записки программиста</title>
	
	<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>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/eaxme" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="eaxme" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">eaxme</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Feaxme" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Feaxme" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><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>Задача о роботе-пылесосе без датчиков</title>
		<link>http://eax.me/hoover-task/</link>
		<comments>http://eax.me/hoover-task/#comments</comments>
		<pubDate>Thu, 10 May 2012 04:59:29 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Haskell]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Алгоритмы]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[ФП]]></category>

		<guid isPermaLink="false">http://eax.me/?p=8922</guid>
		<description><![CDATA[Тем временем я продолжаю почитывать книги по искусственному интеллекту и нахожу в них массу интересных вещей. В этой заметке я предлагаю вашему вниманию задачу о роботе-пылесосе, которая формулируется примерно следующим образом. Есть робот-пылесос и прямоугольная комната размером M на N полей. Робот умеет передвигаться вперед, назад, влево и вправо на одно поле, а также всасывать [...]]]></description>
		<wfw:commentRss>http://eax.me/hoover-task/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Прикупил себе Asus Eee PC 1215P</title>
		<link>http://eax.me/asus-eee-pc-1215p/</link>
		<comments>http://eax.me/asus-eee-pc-1215p/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 11:25:38 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Девайсы]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[ОС]]></category>

		<guid isPermaLink="false">http://eax.me/?p=7664</guid>
		<description><![CDATA[Я давно хотел приобрести небольшой ноутбук. Знаете, такой, чтобы можно было всюду таскать с собой &#8212; на работу, в поездки, на конференции и так далее. Ну и, конечно же, чтобы на нем стояло что-нибудь юниксовое. А поскольку эксперимент с юниксами мог не удастся, хотелось чего-то недорогого. Поискав по Яндекс.Маркету и поспрашивав людей, решил брать Asus [...]]]></description>
		<wfw:commentRss>http://eax.me/asus-eee-pc-1215p/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Мини заметки — выпуск 6</title>
		<link>http://eax.me/mini-notes-issue-6/</link>
		<comments>http://eax.me/mini-notes-issue-6/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 08:00:18 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Прочее]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[ФП]]></category>

		<guid isPermaLink="false">http://eax.me/?p=6164</guid>
		<description><![CDATA[Главные темы шестого выпуска: комбинаторика на Haskell, исправление кодировки без использования iconv, полуавтоматическая поисковая оптимизация заголовков, настройка unbound и pptp, а также создание мгновенного снимка файловой системы под FreeBSD. Предыдущие выпуски: первый, второй, третий, четвертый и пятый. 1. Размещение &#171;шариков&#187; по &#171;коробкам&#187; на Haskell Дано N разноцветных шариков, M коробок различной вместимости, а также стол [...]]]></description>
		<wfw:commentRss>http://eax.me/mini-notes-issue-6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Реализация алгоритма поиска A* на Haskell</title>
		<link>http://eax.me/a-star/</link>
		<comments>http://eax.me/a-star/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 08:02:04 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Haskell]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Алгоритмы]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[ФП]]></category>

		<guid isPermaLink="false">http://eax.me/?p=8512</guid>
		<description><![CDATA[Вы когда-нибудь пробовали написать программу, решающую судоку, задачу о волке, козе и капусте или головоломку вроде кубика Рубика? У этих задач есть кое-что общее &#8212; точно известно начальное условие и к какому условию требуется прийти, но придумать алгоритм решения задачи не так-то просто. Такие задачи решаются с помощью поиска на графах. Представим себе состояние задачи [...]]]></description>
		<wfw:commentRss>http://eax.me/a-star/feed/</wfw:commentRss>
		<slash:comments>12</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>Об использовании модульных тестов и TDD</title>
		<link>http://eax.me/unit-testing/</link>
		<comments>http://eax.me/unit-testing/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 06:00:17 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Безопасность]]></category>
		<category><![CDATA[Отладка]]></category>
		<category><![CDATA[Работа]]></category>
		<category><![CDATA[Тестирование]]></category>

		<guid isPermaLink="false">http://eax.me/?p=7989</guid>
		<description><![CDATA[На протяжении последних нескольких месяцев я практиковал TDD. Теперь я понимаю &#8212; эта техника (не путать технику и методологию!) работает. Ее легко использовать и она эффективно решает вполне конкретные проблемы. Эта заметка адресована программистам и, в меньшей степени, руководителям проектов. Можете дальше не читать, если&#8230; Работать с вашим кодом легко и приятно? Вы не боитесь [...]]]></description>
		<wfw:commentRss>http://eax.me/unit-testing/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Redis и области его применения</title>
		<link>http://eax.me/redis/</link>
		<comments>http://eax.me/redis/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 06:01:31 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Базы данных]]></category>
		<category><![CDATA[СУБД]]></category>
		<category><![CDATA[Хайлоад]]></category>
		<category><![CDATA[Шардинг]]></category>

		<guid isPermaLink="false">http://eax.me/?p=7681</guid>
		<description><![CDATA[Redis (REmote DIctionary Server) &#8212; это нереляционная высокопроизводительная СУБД. Redis хранит все данные в памяти, доступ к данным осуществляется по ключу. Опционально копия данных может храниться на диске. Этот подход обеспечивает производительность, в десятки раз превышающую производительность реляционных СУБД, а также упрощает секционирование (шардинг) данных. Коротко о главном В первом приближении может показаться, что Redis [...]]]></description>
		<wfw:commentRss>http://eax.me/redis/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Как я познакомился с Xmonad</title>
		<link>http://eax.me/xmonad/</link>
		<comments>http://eax.me/xmonad/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 06:00:05 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[UNIX]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[ФП]]></category>

		<guid isPermaLink="false">http://eax.me/?p=7536</guid>
		<description><![CDATA[Решил попробовать Xmonad. До этого я никогда не пользовался Awesome, dwm или каким-либо другим тайловым (мозаичным, фреймовым) оконным менеджером. Зато теперь я прекрасно понимаю, чем они так цепляют людей. Чем удобен Xmonad? Последние несколько лет я пользовался Xfce. После перехода на Xmonad мною были отмечены следующие преимущества этого оконного менеджера: Место на экране используется более [...]]]></description>
		<wfw:commentRss>http://eax.me/xmonad/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Получаем бесплатные +28 Гб на Dropbox</title>
		<link>http://eax.me/dropbox-extra-space/</link>
		<comments>http://eax.me/dropbox-extra-space/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 06:00:34 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Веб]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Жизнь]]></category>

		<guid isPermaLink="false">http://eax.me/?p=7669</guid>
		<description><![CDATA[Из этого поста вы узнаете, как совершенно бесплатно увеличить место на Dropbox до 19-30 Гб. Существенная часть заметки состоит из подборки ссылок на Хабр. Таким образом, тем, кто уже в теме, скорее всего будет неинтересно. Отмечу, что все описанные в этой заметке способы были мной проверены: Теперь приступим. Традиционные способы (+1.1 Гб) Под &#171;традиционными&#187; способами [...]]]></description>
		<wfw:commentRss>http://eax.me/dropbox-extra-space/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 4.288 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-05-18 00:21:02 -->

