<?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>Игорь Олемской - практические заметки по системному администрированию Linux CentOS &#187; Отобранные</title>
	<atom:link href="http://olemskoi.ru/category/featured/feed" rel="self" type="application/rss+xml" />
	<link>http://olemskoi.ru</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 06:41:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Gearman и PHP&#160;&#8212; асинхронные задачи</title>
		<link>http://olemskoi.ru/node/3448</link>
		<comments>http://olemskoi.ru/node/3448#comments</comments>
		<pubDate>Fri, 09 Jul 2010 16:38:54 +0000</pubDate>
		<dc:creator>Feeder</dc:creator>
				<category><![CDATA[Интересные RSS-выборки (софт)]]></category>
		<category><![CDATA[Отобранные]]></category>
		<category><![CDATA[gearman]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[очереди сообщений]]></category>
		<category><![CDATA[Технологии]]></category>

		<guid isPermaLink="false">http://highload.com.ua/?p=1178</guid>
		<description><![CDATA[Gearman - это сервер организации и распределения задач, или проще говоря сервер очереди сообщений. Gearman включает множество функциональных особенностей - балансировка, асинхронное/синхронное выполнение, приоритеты и т.п. В этой статье, на примере с PHP, реализуем простой механизм отложенной отправки почты.

Суть
Зачем вообще нужны такие решения, как Gearman, читайте в статье &#8220;Очередь сообщений - что это и зачем?&#8220;. [...]
Похожие записи:<ol>
<li><a href='http://olemskoi.ru/node/7013' rel='bookmark' title='Отсылка почты в Rails через sendmail'>Отсылка почты в Rails через sendmail</a></li>
<li><a href='http://olemskoi.ru/node/7427' rel='bookmark' title='Flush deferred messages in sendmail queue'>Flush deferred messages in sendmail queue</a></li>
<li><a href='http://olemskoi.ru/node/5096' rel='bookmark' title='Deleting mail from the mail queue'>Deleting mail from the mail queue</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://highload.com.ua/wp-content/uploads/2010/07/gearman.gif" alt="gearman" title="gearman" width="300" height="50" class="alignleft size-full wp-image-1179" /></p>
<p><b>Gearman</b>&nbsp;&mdash; это сервер организации и распределения задач, или проще говоря сервер очереди сообщений. Gearman включает множество функциональных особенностей&nbsp;&mdash; балансировка, асинхронное/синхронное выполнение, приоритеты и т.п. В этой статье, на примере с PHP, реализуем простой механизм отложенной отправки почты.<br />
<span id="more-1178"></span></p>
<h2>Суть</h2>
<p>Зачем вообще нужны такие решения, как Gearman, читайте в статье &#8220;<noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/highload.com.ua/index.php/2009/05/15/%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B9-%D1%87%D1%82%D0%BE-%D1%8D%D1%82%D0%BE-%D0%B8-%D0%B7%D0%B0%D1%87%D0%B5%D0%BC/" >Очередь сообщений&nbsp;&mdash; что это и зачем?</a></noindex>&#8220;. Наша задача реализовать отложенную отправку почты, т.к. это довольно ресурсоемкая операция и может сильно влиять на скорость ответа приложения клиенту.</p>
<h2>Установка</h2>
<p>Установка происходит в два этапа. Сначала ставим сам сервер (исходники качаем <noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://gearman.org/index.php?id=download" >тут</a></noindex>):</p>
<pre>
tar -xvzf  gearmand-version.tar.gz
cd gearmand
./configure
make; make install
</pre>
<p>Теперь устанавливаем php расширение:</p>
<pre>
pecl download gearman-0.7.0
tar -xvf gearman-0.7.0.tgz
cd gearman-0.7.0
phpize
./configure
make
make install
</pre>
<p>Не забываем добавить &#8220;extension=gearman.so&#8221; в php.ini. Если все хорошо, то phpinfo () покажет нам:<br />
<img src="http://highload.com.ua/wp-content/uploads/2010/07/php-info-gearman.png" alt="php-info-gearman" title="php-info-gearman" width="662" height="179" class="aligncenter size-full wp-image-1182" /></p>
<h2>Клиент</h2>
<p>В нашем клиенте (основное приложение) отправка email сообщений будет осуществляться путем регистрации новых задач на сервере Gearman:</p>
<pre>

...
$mail = array(
  'to' => 'test@gmail.com',
  'subject' => 'Привет',
  'body' => 'Это тестовое сообщение',
);
...

# Подключаемся к серверу
$client= new GearmanClient();
$client->addServer();
# Регистрируем задачу для фонового выполнения
# "sendmail" - это тип задачи
# $mail - это данные письма
$result = $client->doBackground("sendmail", serialize($mail));
</pre>
<p>Обратите внимание, что PHP клиент принимает только строку в качестве данных о задаче, поэтому необходимо любой другой тип объектов сериализовать. Мы использовали асинхронное выполнение задач (метод <strong>doBackground</strong>), поэтому реальное время отправки почты не повлияет на скорость выполнения нашего приложения.</p>
<h2>Обработчик задачи</h2>
<p>Обработчик&nbsp;&mdash; это отдельное приложение (скрипт), который &#8220;слушает&#8221; сервер на предмет появления новых задач. Как только задача приходит&nbsp;&mdash; он выполняет связанную с ней логику (в нашем случае это будет отправка письма с помощью почтового сервера).</p>
<pre>

# Создаем "воркера" и подключаемся к серверу задач
$worker= new GearmanWorker();
$worker->addServer();

# Регистрируем обработчик события "sendmail"
# "send_mail" - это имя функции, объявленной ниже
$worker->addFunction("sendmail", "send_mail");

while (1)
{
  echo "Ждем работы...\n";

  $ret= $worker->work();
  if ($worker->returnCode() != GEARMAN_SUCCESS) break;
}

# Функция реальной отправки почты
# В аргумент ей передается объект задачи
function send_mail($job)
{
  $workload= $job->workload();
  $data = unserialize($workload);
  mail($data['to'], $data['subject'], $data['body']);
}
</pre>
<h2>Полезные ссылки</h2>
<ul>
<li><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://gearman.org/" >Официальный сайт</a></noindex>
<li><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://php.net/gearman" >PHP клиент</a></noindex>
</ul>
<div class="zakladka"><noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.google.com/bookmarks/mark?op=add&#038;bkmk=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;title=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/google.png" border="0" width="16" height="16" alt="Google Bookmarks" title="Google Bookmarks"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://digg.com/submit?url=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/digg.png" border="0" width="16" height="16" alt="Digg" title="Digg"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://links.i.ua/add/?_rand=149669598http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/ua.png" border="0" width="16" height="16" alt="I.ua" title="I.ua"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.ru-marks.net/bookmarks.php/?action=addhttp://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/ru-marks.png" border="0" width="16" height="16" alt="Ru-marks" title="Ru-marks"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.ruspace.ru/index.php?link=bookmark&#038;action=bookmarkNewhttp://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/ruspace.png" border="0" width="16" height="16" alt="Ruspace" title="Ruspace"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.zakladok.net/add_link.php?folder_id=0http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/zakladok.png" border="0" width="16" height="16" alt="Zakladok.net" title="Zakladok.net"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://reddit.com/submit?url=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;title=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/reddit.png" border="0" width="16" height="16" alt="Reddit" title="Reddit"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://delicious.com/post?url=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;title=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/delicious.png" border="0" width="16" height="16" alt="delicious" title="delicious"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.technorati.com/faves?add=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/technorati.png" border="0" width="16" height="16" alt="Technorati" title="Technorati"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;t=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/yahoo.png" border="0" width="16" height="16" alt="Yahoo My Web" title="Yahoo My Web"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://news2.ru/add_story.php?url=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/news2ru.png" border="0" width="16" height="16" alt="News2.ru" title="News2.ru"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.bobrdobr.ru/addext.html?url=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;title=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/bobrdobr.png" border="0" width="16" height="16" alt="БобрДобр.ru" title="БобрДобр.ru"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://memori.ru/link/?sm=1&#038;u_data%5Burl%5D=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;u_data%5Bname%5D=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/memori.png" border="0" width="16" height="16" alt="Memori.ru" title="Memori.ru"></a></noindex></noindex> <noindex><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://www.rucity.com/bookmarks.php?action=add&#038;address=http://highload.com.ua/index.php/2010/07/09/gearman-%D0%B8-php-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8/&#038;title=Gearman+%D0%B8+PHP+-+%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5+%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8+-+Highload+Web"  rel="nofollow" ><img src="http://highload.com.ua/wp-content/plugins/zakladka/images/rucity.png" border="0" width="16" height="16" alt="rucity.com" title="rucity.com"></a></noindex></noindex> </div>
Related posts:
<ol>
<li><noindex><a rel="nofollow" href="http://olemskoi.ru/goto/http://highload.com.ua/index.php/2009/05/21/%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B9-%D0%BD%D0%B0-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5-php-%D0%B8-memcacheq/"  rel='bookmark' title='Permanent Link: Очередь сообщений на основе PHP и MemcacheQ'>Очередь сообщений на основе PHP и MemcacheQ</a></noindex></li>
</ol>
<p>Похожие записи:<ol>
<li><a href='http://olemskoi.ru/node/7013' rel='bookmark' title='Отсылка почты в Rails через sendmail'>Отсылка почты в Rails через sendmail</a></li>
<li><a href='http://olemskoi.ru/node/7427' rel='bookmark' title='Flush deferred messages in sendmail queue'>Flush deferred messages in sendmail queue</a></li>
<li><a href='http://olemskoi.ru/node/5096' rel='bookmark' title='Deleting mail from the mail queue'>Deleting mail from the mail queue</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://olemskoi.ru/node/3448/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>installing CentOS from USB pen drive</title>
		<link>http://olemskoi.ru/node/3440</link>
		<comments>http://olemskoi.ru/node/3440#comments</comments>
		<pubDate>Thu, 08 Jul 2010 14:22:44 +0000</pubDate>
		<dc:creator>Feeder</dc:creator>
				<category><![CDATA[Интересные RSS-выборки (софт)]]></category>
		<category><![CDATA[Отобранные]]></category>
		<category><![CDATA[CentOS Linux]]></category>

		<guid isPermaLink="false">http://itblog.su/?p=369</guid>
		<description><![CDATA[Понадобилось у становить CentOS на машину которая не умеет загружаться по сети и не оказалось под рукой CD-ROM. Создаем загрузочную флешку для установки CentOS вставляем флешку в usb порт, появляется новое устройство /dev/sdd теперь запустим fdisk fdisk /dev/sdd удалим все разделы создадим: /dev/sdd1 размером 15 MB /dev/sdd2 всё остальное пространство /dev/sdd1 нужно сделть Bootable, т.е. [...]
Похожие записи:<ol>
<li><a href='http://olemskoi.ru/node/7143' rel='bookmark' title='Словил баг в CentOS 6 с последним ядром 2.6.32-71.29.1.el6.x86_64'>Словил баг в CentOS 6 с последним ядром 2.6.32-71.29.1.el6.x86_64</a></li>
<li><a href='http://olemskoi.ru/node/7303' rel='bookmark' title='Hetzner&nbsp;&mdash; создаем диск на 9 Tb под CentOS'>Hetzner&nbsp;&mdash; создаем диск на 9 Tb под CentOS</a></li>
<li><a href='http://olemskoi.ru/node/2092' rel='bookmark' title='Установка CentOS 5.5'>Установка CentOS 5.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Понадобилось у становить CentOS на машину которая не умеет загружаться по сети и не оказалось под рукой CD-ROM. Создаем загрузочную флешку для установки CentOS</p>
<p>вставляем флешку в usb порт, появляется новое устройство /dev/sdd теперь запустим fdisk</p>
<p>fdisk /dev/sdd</p>
<p>удалим все разделы  создадим:<br />
	/dev/sdd1 размером 15 MB<br />
	/dev/sdd2 всё остальное пространство</p>
<p>/dev/sdd1 нужно сделть Bootable, т.е. загрузочным и переходим к установке:<br />
wget http://mirror.yandex.ru/centos/5.4/os/i386/images/diskboot.img<br />
dd if=diskboot.img of=/dev/sdd1</p>
<p>если размер USB диска позволяет, то форматируем /dev/sdd2 в ext3<br />
mkfs.ext3 /dev/sdd2<br />
и копируем в этот раздел содержимое установочного диска.</p>
<p>теперь можно начать установку с USB диска и выбрать установка с диска указав второй раздел или указать локальный http репозиторий для установки</p>
<p>Похожие записи:<ol>
<li><a href='http://olemskoi.ru/node/7143' rel='bookmark' title='Словил баг в CentOS 6 с последним ядром 2.6.32-71.29.1.el6.x86_64'>Словил баг в CentOS 6 с последним ядром 2.6.32-71.29.1.el6.x86_64</a></li>
<li><a href='http://olemskoi.ru/node/7303' rel='bookmark' title='Hetzner&nbsp;&mdash; создаем диск на 9 Tb под CentOS'>Hetzner&nbsp;&mdash; создаем диск на 9 Tb под CentOS</a></li>
<li><a href='http://olemskoi.ru/node/2092' rel='bookmark' title='Установка CentOS 5.5'>Установка CentOS 5.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://olemskoi.ru/node/3440/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вышел CentOS 5.5</title>
		<link>http://olemskoi.ru/node/2074</link>
		<comments>http://olemskoi.ru/node/2074#comments</comments>
		<pubDate>Sun, 16 May 2010 01:47:34 +0000</pubDate>
		<dc:creator>Игорь Олемской</dc:creator>
				<category><![CDATA[Интересные RSS-выборки (софт)]]></category>
		<category><![CDATA[Отобранные]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[Статьи]]></category>

		<guid isPermaLink="false">http://centos.alt.ru/?p=404</guid>
		<description><![CDATA[Представлен релиз Linux дистрибутива CentOS 5.5, основанный на пакетной базе Red Hat Enterprise Linux 5.5. В отличие от RHEL в CentOS объединены в единый репозитор...
Похожие записи:<ol>
<li><a href='http://olemskoi.ru/node/6332' rel='bookmark' title='CentOS 5.6 вышел'>CentOS 5.6 вышел</a></li>
<li><a href='http://olemskoi.ru/node/6469' rel='bookmark' title='Тестирование ipset 4.5 под CentOS 5.x'>Тестирование ipset 4.5 под CentOS 5.x</a></li>
<li><a href='http://olemskoi.ru/node/1371' rel='bookmark' title='Вышел релиз Red Hat Enterprise Linux 5.5'>Вышел релиз Red Hat Enterprise Linux 5.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Представлен релиз Linux дистрибутива CentOS 5.5, основанный на пакетной базе Red Hat Enterprise Linux 5.5. В отличие от RHEL в CentOS объединены в единый репозиторий пакетов и в один установочный комплект пакеты как из серверной, так и из десктоп редакции RHEL. CentOS 5.5 поставляется для платформ i386 и x86_64 в сборках: LiveCD (689 Мб), DVD [...]</p>
<p>Похожие записи:<ol>
<li><a href='http://olemskoi.ru/node/6332' rel='bookmark' title='CentOS 5.6 вышел'>CentOS 5.6 вышел</a></li>
<li><a href='http://olemskoi.ru/node/6469' rel='bookmark' title='Тестирование ipset 4.5 под CentOS 5.x'>Тестирование ipset 4.5 под CentOS 5.x</a></li>
<li><a href='http://olemskoi.ru/node/1371' rel='bookmark' title='Вышел релиз Red Hat Enterprise Linux 5.5'>Вышел релиз Red Hat Enterprise Linux 5.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://olemskoi.ru/node/2074/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

