<?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>Mikhail V. Sindeev</title>
	<atom:link href="http://mikhail.sindeev.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikhail.sindeev.ru</link>
	<description>Веб разработка, администрирование и сопровождение проектов</description>
	<lastBuildDate>Tue, 06 Mar 2012 16:39:06 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Архивация на лету в php</title>
		<link>http://mikhail.sindeev.ru/2012/03/gzip-php/</link>
		<comments>http://mikhail.sindeev.ru/2012/03/gzip-php/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 16:38:11 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Архивация]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=250</guid>
		<description><![CDATA[Часто бывают ситуации, что надо отдать какую-то информацию пользователю в сжатом виде, дабы он ее сохранил на диск. Все просто, для одного файла есть быстрое решение: $filename='filename.gz'; header&#40;'Content-Disposition: attachment; filename=&#34;'.$filename.'&#34;'&#41;; header&#40;&#34;Content-type: multipart/alternative&#34;&#41;; &#160; echo gzencode&#40;file_get_contents&#40;'somefile'&#41;&#41;;]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2012/03/gzip-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Первые 30 букв или 5 слов</title>
		<link>http://mikhail.sindeev.ru/2012/02/preg-match-cut/</link>
		<comments>http://mikhail.sindeev.ru/2012/02/preg-match-cut/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 20:37:56 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[preg_match]]></category>
		<category><![CDATA[регулярные выражения]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=244</guid>
		<description><![CDATA[Есть простой способы вывода первых 30-ти букв фразы вез разрыва слова или же первых 5-ти слов. Вывод первых 30+ символов без разрыва слов print preg_match&#40;&#34;/^(.{30,}?)\s+/s&#34;, $text, $m&#41; ? $m&#91;1&#93; . '...' : $text; Вывод первых 5 слов print preg_match&#40;&#34;/^((\S+\s+){5})/s&#34;, $text, $m&#41; ? $m&#91;1&#93; . '...' : $text;]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2012/02/preg-match-cut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git-log &#8212;graph</title>
		<link>http://mikhail.sindeev.ru/2011/12/git-log-graph/</link>
		<comments>http://mikhail.sindeev.ru/2011/12/git-log-graph/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 11:39:31 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=236</guid>
		<description><![CDATA[Красивый вывод на мой взгляд git log --graph --pretty=&#34;format:%C(yellow)%h%Cblue%d%Creset %s %C(white) %an, %ar%Creset&#34;]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/12/git-log-graph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>htop</title>
		<link>http://mikhail.sindeev.ru/2011/12/htop/</link>
		<comments>http://mikhail.sindeev.ru/2011/12/htop/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 01:11:10 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[htop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=231</guid>
		<description><![CDATA[Не могу упустить без внимания полезную утилиту htop Ставится достаточно просто: sudo apt-get install htop]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/12/htop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>screen</title>
		<link>http://mikhail.sindeev.ru/2011/12/screen/</link>
		<comments>http://mikhail.sindeev.ru/2011/12/screen/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 01:02:51 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=219</guid>
		<description><![CDATA[Маленькая программка, упрощающая жизнь при запуске удаленно каких-то операций, не позволяющих перевести вывод в nohup. Ставим пакет sudo apt-get install screen Пользоваться довольно просто, для того чтобы открыть окно, просто набираем screen Чтобы свернуть окно жмем Ctrl+A D, таким образом у нас есть свернутое окно, к которому мы можем вернуться командой: screen -r Ссылка на [...]]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/12/screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Восстановление загрузки Ubuntu после Windows</title>
		<link>http://mikhail.sindeev.ru/2011/12/boot-repair/</link>
		<comments>http://mikhail.sindeev.ru/2011/12/boot-repair/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 14:12:10 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=214</guid>
		<description><![CDATA[Итак, поставил я себе винду и не могу теперь загрузиться в своей любимой убунте. Оказыватеся все просто ) sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update &#38;&#38; sudo apt-get install -y boot-repair &#38;&#38; boot-repair Запускаем установленную программку, жмакаем на первую кнопку и ждем когда произойдет чудо ) Перезагружаемся и видим восстановленный grub c выбором Ubuntu / Windows]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/12/boot-repair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Разукрашиваем git</title>
		<link>http://mikhail.sindeev.ru/2011/06/colorize-git/</link>
		<comments>http://mikhail.sindeev.ru/2011/06/colorize-git/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 10:06:13 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[settings]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=206</guid>
		<description><![CDATA[Долой скучную и серую консоль! Оказывается Git можно разукрасить ;) Достаточно добавить несколько строчек в ~/.gitconfig: &#91;color&#93; branch = auto diff = auto status = auto &#160; &#91;color &#34;branch&#34;&#93; current = yellow reverse local = yellow remote = green &#160; &#91;color &#34;diff&#34;&#93; meta = yellow bold frag = magenta bold old = red bold new [...]]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/06/colorize-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ошибки ключей в репозитории</title>
		<link>http://mikhail.sindeev.ru/2011/06/apt-get-no-pubkey/</link>
		<comments>http://mikhail.sindeev.ru/2011/06/apt-get-no-pubkey/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 14:36:52 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[apt-key]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[NO_PUBKEY]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=198</guid>
		<description><![CDATA[Сегодня вылезла ошибка при обновлении: W: Ошибка GPG: http://ppa.launchpad.net natty Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 5A9BF3BB4E5E17B5 Все просто: sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com &#91;key&#93; Т.е. в моем случае: sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 5A9BF3BB4E5E17B5]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/06/apt-get-no-pubkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сетевая карта в VirtualBox, гостевая ОС Windows XP</title>
		<link>http://mikhail.sindeev.ru/2011/05/virtualbox-lan-windows-xp/</link>
		<comments>http://mikhail.sindeev.ru/2011/05/virtualbox-lan-windows-xp/#comments</comments>
		<pubDate>Wed, 25 May 2011 22:43:36 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=195</guid>
		<description><![CDATA[Столкнулся с проблемой после установки Windows XP на Virtualbox &#8212; нет интернетов. Решения оказалось простым. В настройках виртуальной машины в закладке Сеть выбираем NAT и в дополнительных параметрах говорим что у нас карточка из семейства Intel PRO. Затем качаем драйвера под XP http://downloadcenter.intel.com/Detail_Desc.aspx?lang=rus&#38;changeLang=true&#038;DwnldId=8659. Переносим эти драйвера в гостевую ОС, к примеру, через общую папку и [...]]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/05/virtualbox-lan-windows-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка gitolite на ubuntu</title>
		<link>http://mikhail.sindeev.ru/2011/05/gitolite-ubuntu/</link>
		<comments>http://mikhail.sindeev.ru/2011/05/gitolite-ubuntu/#comments</comments>
		<pubDate>Wed, 25 May 2011 22:03:36 +0000</pubDate>
		<dc:creator>Синдеев Михаил</dc:creator>
				<category><![CDATA[Блог]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitolite]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[репозиторий]]></category>

		<guid isPermaLink="false">http://mikhail.sindeev.ru/?p=192</guid>
		<description><![CDATA[Быстрый старт с gitolite. Сделайте ключ SSH public/private &#91;user@client ~&#93;$ ssh keygen -t rsa Скопируйте ключ на сервер &#91;user@client ~&#93;$ scp ~/.ssh/id_rsa.pub user@server.example.org:/tmp/user.pub Зайдите по SSH на сервер и станьте root &#91;user@client ~&#93;$ ssh user@server.example.org user@server:~$ sudo -s Установите gitolite root@server:~# apt-get install gitolite Переключитесь на пользователя gitolite root@server:~# sudo -u gitolite -i Запустите начальную [...]]]></description>
		<wfw:commentRss>http://mikhail.sindeev.ru/2011/05/gitolite-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

