<?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>Anze&#039;s Laboratory</title>
	<atom:link href="http://sergey.tatarenkov.name/feed/" rel="self" type="application/rss+xml" />
	<link>http://sergey.tatarenkov.name</link>
	<description>Escape all I know</description>
	<lastBuildDate>Fri, 17 Feb 2012 02:27:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Русский язык в консоли Ubuntu</title>
		<link>http://sergey.tatarenkov.name/2012/02/17/russian-in-ubuntu-console/</link>
		<comments>http://sergey.tatarenkov.name/2012/02/17/russian-in-ubuntu-console/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 02:26:45 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[locale]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=435</guid>
		<description><![CDATA[Уже не первый раз сталкиваюсь со ситуацией когда на сервере в консоли надо видеть и править что-то на русском языке. А Консоль этого не позволяет, даже со свеже установленным сервером. Достался мне сервер у Hetzner с убунту 11.10. При выполнении: locale Ругался: locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2012/02/17/russian-in-ubuntu-console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Получение повторяющихся строк в MySQL</title>
		<link>http://sergey.tatarenkov.name/2012/01/16/get-duplicate-records-in-mysql/</link>
		<comments>http://sergey.tatarenkov.name/2012/01/16/get-duplicate-records-in-mysql/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 00:45:53 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=422</guid>
		<description><![CDATA[Редко когда стоит задача найти повторяющиеся записи в MySQL по какому-то значению. И почти всегда эта задача стоит &#8220;на вчера&#8221;. Есть несколько путей её решения. Тут записан наиболее приемлемый для меня вариант её решения. SELECT t1.id, t1.a, t1.b FROM t1 INNER JOIN &#40; SELECT id, a, b FROM t1 GROUP BY a, b HAVING COUNT&#40;id&#41; [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2012/01/16/get-duplicate-records-in-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfred extention: Open with TextMate</title>
		<link>http://sergey.tatarenkov.name/2011/12/21/alfred-extension-open-with-textmate/</link>
		<comments>http://sergey.tatarenkov.name/2011/12/21/alfred-extension-open-with-textmate/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 15:44:02 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[Alfred]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=407</guid>
		<description><![CDATA[About This Extension Simple extension that helps to quickly open file or project folder with TextMate with Alfred. Can be used with Alfred navigation as action. Mind that extensions works only with Alfred Powerpack. This extension can be updated via Extension Updater for Alfred. How To Use This Extension Use #1: textmate &#60;input file name [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/12/21/alfred-extension-open-with-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gettext</title>
		<link>http://sergey.tatarenkov.name/2011/12/19/gettext/</link>
		<comments>http://sergey.tatarenkov.name/2011/12/19/gettext/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 00:28:53 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[gettext]]></category>
		<category><![CDATA[locale]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=403</guid>
		<description><![CDATA[Время от времени забываю команды для компилирования переводов с помощью gettext utilities. Запишу в памятку. Получить строки для локализации из файлов: xgettext ./*.php На выходе получаем файл messages.po, в котором надо сделать соответствие текущему значению нового (в переводе). msgid &#34;исходное значение&#34; msgstr &#34;новое значение&#34; После правки, компилируем перевод: msgfmt messages.po]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/12/19/gettext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Обновляем TimeZone на MacOS X</title>
		<link>http://sergey.tatarenkov.name/2011/10/15/update-macos-x-timezones/</link>
		<comments>http://sergey.tatarenkov.name/2011/10/15/update-macos-x-timezones/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 15:17:23 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[MacBookPro]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Xserve]]></category>
		<category><![CDATA[zoneinfo]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=360</guid>
		<description><![CDATA[UPD: Внимание, &#8220;Украиной&#8221; принято решение об отмене отмены перехода на зимнее время, так что до марта статья не актуальна, но может быть кому-то пригодится. В связи с принятием закона &#8220;об отмене сезонного перехода на летнее время&#8221; в России, Белоруссии, Украине и Армении осенью 2011 мы имеем некоторый гемморой с этим самым временем. Итак, на MacOS [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/10/15/update-macos-x-timezones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Получаем SRC (и не только) картинок из текста с preg_match_all</title>
		<link>http://sergey.tatarenkov.name/2011/09/09/matching-src-of-image-using-preg_match_all/</link>
		<comments>http://sergey.tatarenkov.name/2011/09/09/matching-src-of-image-using-preg_match_all/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 22:38:45 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=325</guid>
		<description><![CDATA[Иногда бывает надо получить урлы (и не только) всех картинок в тексте (html) с какой-нибудь целью, например заменить их все на превью. Для этого замечательно подойдёт preg_match_all, поскольку в данном случае мне надо было не только получить сами src, но и остальные атрибуты тега, чтобы заменить картинки в тексте обёртками. $images = array&#40;&#41;; if &#40;preg_match_all&#40;'~&#60;img[^&#62;]+&#62;~is', [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/09/09/matching-src-of-image-using-preg_match_all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Удаление первого символа в файле</title>
		<link>http://sergey.tatarenkov.name/2011/06/23/%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b5%d1%80%d0%b2%d0%be%d0%b3%d0%be-%d1%81%d0%b8%d0%bc%d0%b2%d0%be%d0%bb%d0%b0-%d0%b2-%d1%84%d0%b0%d0%b9%d0%bb%d0%b5/</link>
		<comments>http://sergey.tatarenkov.name/2011/06/23/%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b5%d1%80%d0%b2%d0%be%d0%b3%d0%be-%d1%81%d0%b8%d0%bc%d0%b2%d0%be%d0%bb%d0%b0-%d0%b2-%d1%84%d0%b0%d0%b9%d0%bb%d0%b5/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 00:50:25 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[sed]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=317</guid>
		<description><![CDATA[Удаляем первый символ в первой строке файла in_file с помощью sed&#8217;а: sed '1s/^.//' ./in_file &#62; ./out_file]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/06/23/%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b5%d1%80%d0%b2%d0%be%d0%b3%d0%be-%d1%81%d0%b8%d0%bc%d0%b2%d0%be%d0%bb%d0%b0-%d0%b2-%d1%84%d0%b0%d0%b9%d0%bb%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wake-On-LAN на dd-wrt</title>
		<link>http://sergey.tatarenkov.name/2011/05/31/wake-on-lan-%d0%bd%d0%b0-dd-wrt/</link>
		<comments>http://sergey.tatarenkov.name/2011/05/31/wake-on-lan-%d0%bd%d0%b0-dd-wrt/#comments</comments>
		<pubDate>Tue, 31 May 2011 09:20:46 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[dd-wrt]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=300</guid>
		<description><![CDATA[Нам надо включить компьютер удалённо, и мы забыли его МАС-адрес, или не знали. Если этот компьютер настроен на получение Static DHCP то у нас задача несколько легче. У нас как раз такой случай. Получить список хостов, на которые настроен Static DHCP на dd-wrt, можно следующей командой: nvram get static_leases Далее посылаем команду на включение ПК: [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/05/31/wake-on-lan-%d0%bd%d0%b0-dd-wrt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настраиваем Solr, schema.xml</title>
		<link>http://sergey.tatarenkov.name/2011/04/05/setup-solr-schema-xml/</link>
		<comments>http://sergey.tatarenkov.name/2011/04/05/setup-solr-schema-xml/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 11:03:00 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[Solr]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=283</guid>
		<description><![CDATA[schema.xml &#8211; это важный файл для настройки работы Solr. От его содержания напрямую зависит производительность поиска и хранения данных у Solr. Первое и самое важное что стоит сделать это отчистить этот файл от ненужных настроек, типов и прочего. Если вы не используете этот тип &#8211; нечего ему делать в конфиге, если планируете использовать в будущем [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/04/05/setup-solr-schema-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solr, используем фильтры (FilterQuery)</title>
		<link>http://sergey.tatarenkov.name/2011/04/04/solr-and-filterquery/</link>
		<comments>http://sergey.tatarenkov.name/2011/04/04/solr-and-filterquery/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 23:59:29 +0000</pubDate>
		<dc:creator>Sergey Tatarenkov</dc:creator>
				<category><![CDATA[Solr]]></category>
		<category><![CDATA[Памятка]]></category>

		<guid isPermaLink="false">http://sergey.tatarenkov.name/?p=255</guid>
		<description><![CDATA[В Solr&#8217;e есть очень полезная штука &#8211; FilterQuery (fq). Она используется чтобы фильтровать результат выборки, уже после самой выборки, что очень полезно, так как сама выборка может быть закеширована Solr, а конечная выборка, после фильтрации &#8211; нет. Это означает что при использовании фильтра в таком же запросе, но с другими параметрами фильтрации можно использовать предыдущую [...]]]></description>
		<wfw:commentRss>http://sergey.tatarenkov.name/2011/04/04/solr-and-filterquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

