<?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>Блог об openSuSE &#187; General</title>
	<atom:link href="http://sapfeer.ru/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://sapfeer.ru</link>
	<description>Блог по созданию и настройке OpenSuSE безопасного хамелеона</description>
	<lastBuildDate>Sun, 05 Sep 2010 04:25:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Настройка VirtualBox без GUI в OpenSuSE</title>
		<link>http://sapfeer.ru/nastrojka-virtualbox-bez-gui-v-opensuse/</link>
		<comments>http://sapfeer.ru/nastrojka-virtualbox-bez-gui-v-opensuse/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 13:46:10 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[RemoteDesktop]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=673</guid>
		<description><![CDATA[Здравствуйте, сегодня хочу рассказать, о том, как установить и настроить VirtualBox на сервере,
с которым работа ведется только по SSH. Это очень удобно, если где-то у вас имеется мощный сервер, а хочется экспериментов, ставим VirtualBox, поднимаем RDP/VNC в системе, в зависимости от предпочтений
и пользуемся  Указанная последовательность настройки VirtualBox будет работать в любом линукс дистрибутиве. Изначально, [...]]]></description>
			<content:encoded><![CDATA[<p>Здравствуйте, сегодня хочу рассказать, о том, как установить и настроить <strong>VirtualBox</strong> на сервере,</p>
<p>с которым работа ведется только по<strong> SSH</strong>. Это очень удобно, если где-то у вас имеется мощный сервер, а хочется экспериментов, ставим <strong>VirtualBox</strong>, поднимаем <strong>RDP/VNC</strong> в системе, в зависимости от предпочтений</p>
<p>и пользуемся <img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://sapfeer.ru/wp-content/uploads/2010/09/wlEmoticonsmile.png" alt="Smile" /> Указанная последовательность настройки <strong>VirtualBox</strong> будет работать в любом линукс дистрибутиве. Изначально, в репозиториях есть  Open Source версия эмулятора. Она нам не подходит, потому что в ней нет поддержки удаленного рабочего стола. Поэтому необходимо скачать <strong>VirtualBox </strong>со странички <a href="http://www.virtualbox.org/wiki/Linux_Downloads" target="_blank">VirtualBox downloads</a>. Там есть версии для <strong>OpenSuSE</strong> начиная с 11.0.</p>
<p><strong>1) Скачиваем и  устанавливаем(Можно просто указать ссылку с сайта virtualbox’):</strong></p>
<p><code>linux-z5dl:/path # zypper install VirtualBox-3.2-3.2.8_64453_openSUSE111-1.i586.rpm</code></p>
<p><strong>2) Начинаем настройку(<strong>Внимание! Настраивать virtualbox необходимо под непривелигированным пользователем</strong>):</strong></p>
<p><em>- создаем новую виртуальную машину с именем WinXP.</em></p>
<p><code>user@myhost:~&gt; VBoxManage createvm --name WinXP --register</code></p>
<p><em>- создаем для нее жесткий диск WinXP.vdi (на этом шаге рекомендую записать UID созданного диска, у меня он получился таким: b294b483-8654-47f6-8dc0-c7c4c6f0a66e):</em></p>
<p><code>user@myhost:~&gt; VBoxManage createvdi -filename "WinXP.vdi" -size 20000</code></p>
<p><em>- Назначаем общие параметры для виртуальной машины:</em></p>
<p><code>user@myhost:~&gt; VBoxManage modifyvm WinXP --ostype WindowsXP --memory 512 --pae on --audio alsa --vram 128</code></p>
<p>Здесь прокомментирую поподробней все параметры:</p>
<p><strong>ostype</strong> – тип гостевой операционной системы, все поддерживаемые типы  можно посмотреть командой</p>
<p><code>user@myhost:~&gt; VBoxManage list ostypes</code></p>
<p><strong>memory</strong> – количество оперативной памяти</p>
<p><strong>audio</strong> – устройство для вывода звука</p>
<p><strong>vram</strong> – количество виртуальной видео памяти</p>
<p>Список всех остальных параметров можно узнать, если выполнить команду:</p>
<p><code>user@myhost:~&gt; VBoxManage modifyvm</code></p>
<p><em>- Создаем новый IDE контроллер для виртуальной машины:</em></p>
<p><code>user@myhost:~&gt; VBoxManage storagectl WinXP --name IDE0 --add ide</code></p>
<p><em>- Добавляем жесткий диск к контроллеру:</em></p>
<p><code>user@myhost:~&gt; VBoxManage storageattach WinXP --storagectl IDE0 --port 0 --device 0  --type hdd --medium b294b483-8654-47f6-8dc0-c7c4c6f0a66e</code></p>
<p><em>- Теперь добавим образ ISO, с которого будем ставить систему</em></p>
<p><code>user@myhost:~&gt; VBoxManage storageattach WinXP --storagectl "IDE0" --port 1 --device 0 --type dvddrive --medium "/path/to/iso/winxp-pro-sp3.iso"</code></p>
<p><em>- Подключяем машину бриджем, чтобы была доступна как обычный хост</em></p>
<p><code>user@myhost:~&gt; VBoxManage modifyvm WinXP --nic1 bridged --bridgeadapter1 eth0 --cableconnected1 on</code><br />
В принципе, если не нужен доступ к машине напрямую из вне, то можете подключать ее под NAT'ом. Но я все-таки рекомендую подключить ее именно так, для удобства управления.<br />
<em>- Сообщаем ей, что грузится надо с ДВД привода:</em></p>
<p><code>user@myhost:~&gt; VBoxManage modifyvm WinXP --boot1 dvd</code></p>
<p><em>- Включаем RDP, чтобы можно было удаленно управлять процессом установки:</em></p>
<p><code>user@myhost:~&gt; VBoxManage modifyvm WinXP --vrdp on --vrdpport 4000</code></p>
<p><em>- Запускаем в screen’e:</em></p>
<p><code>user@myhost:~&gt; screen –RD VBOX</code></p>
<p>user@myhost:~&gt; VBoxHeadless -startvm WinXP</p>
<p>Все! Установка и настройка завершена, теперь откройте порт 4000 в файрволле, подключайтесь к машине и начинайте установку ОС, в данном случае <strong>Windows</strong>. Хочется добавить, что интерфейс RDP немного кривоват и глючила мышка, наверное, от слишком большого разрешения на моем мониторе, но после установки системы, я разрешил удаленное управление в <strong>Windows</strong> и теперь напрямик попадаю в систему по RDP, не используя реализацию от <strong>VirtualBox</strong>. В конечном счете получился просто удаленный компьютер с <strong>Windows XP</strong> на борту, ничем не отличающийся от обычной машины. Не забудьте добавить пользователя в группу <strong>vboxusers</strong>.</p>
<p>Да кстати, отключить машину(жестко) можно командой:</p>
<p><code>user@myhost:~&gt; VBoxManage controlvm WinXP poweroff</code></p>
<p>или эмулировать нажатие <em>power button</em>:</p>
<p><code>user@myhost:~&gt; VBoxManage controlvm WinXP acpipowerbutton</code></p>
<p><strong>VBoxManage --help</strong> и чтение документации поможет разобраться вам с остальными тонкостями настройки виртуальной машины, например, такими как подключение 3D рендеринга и аппаратной виртуализации.</p>
<p><strong>Поздравляю всех с первым днем осени! <img src='http://sapfeer.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/nastrojka-virtualbox-bez-gui-v-opensuse/","Настройка VirtualBox без GUI в OpenSuSE")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/nastrojka-virtualbox-bez-gui-v-opensuse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Антивирус для OpenSuSE</title>
		<link>http://sapfeer.ru/antivirus-dlya-opensuse/</link>
		<comments>http://sapfeer.ru/antivirus-dlya-opensuse/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 06:17:53 +0000</pubDate>
		<dc:creator>SuSEuser</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Avira]]></category>
		<category><![CDATA[Антивирус]]></category>
		<category><![CDATA[Безопасность]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=601</guid>
		<description><![CDATA[ Поскольку я учусь на компьютерной безопасности, то хочу пора бы затронуть эту тему и рассказать об антивирусе. Да, об антивирусе, как это не странно звучит. Многие думают, что раз они пользуются линуксом, то они защищены от вирусов. Это глубокое заблуждение! Уже сейчас известно около сотни вирусов для линукса. А сколько руткитов? Эксплоитов? Ведь отсутствие [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sapfeer.ru/wp-content/uploads/2010/04/avira-logo.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2010/04/avira-logo-276x300.jpg" alt="Avira - антивирус для OpenSuSE" title="Логотип Avira" height="250" class="size-medium wp-image-604" align="left" style="margin:5px;"/></a> Поскольку я учусь на компьютерной безопасности, то хочу пора бы затронуть эту тему и рассказать об антивирусе. Да, об антивирусе, как это не странно звучит. Многие думают, что раз они пользуются линуксом, то они защищены от вирусов. Это глубокое заблуждение! Уже сейчас известно около сотни вирусов для линукса. А сколько руткитов? Эксплоитов? Ведь отсутствие вирусов для линукса не достижение разработчиков... Их нет, только потому, что писать вирусы для линукса не выгодно. Как только линукс станет достаточно распространненым вирусы не заставят себя ждать. Но, мы не будем дожидаться этого момента! <img src='http://sapfeer.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Пора все-таки задуматься о безопасности и установить хоть какой-нибудь из антивирусов для вашей системы. Для начала я предлагаю остановится на Avira Antivir. Тем более, что для OpenSuSE он идет прямо в стандартном репозитории.<br />
Устанавливаем:<br />
<code><br />
user@notebook:~&gt; sudo zypper install antivir<br />
</code><br />
После установки, вам необходимо обновить антивирусные базы, хотя у avir'ы есть GUI я предпочел делать это через консоль:<br />
<code><br />
sudo antivir --update<br />
</code><br />
Если, вдруг, avira выдает вам ошибку, что лицензия устарела, то вам нужно сделать следущее:<br />
1) Перейти по адрес <a href="http://www.freeav.com/ru/download/download_servers.php">http://www.freeav.com/ru/download/download_servers.php</a><br />
2) Скачать ключ ("Файл лицензии для Avira AntiVir Personal")<br />
3) Скаченный ключ положить в каталог <em>/usr/lib/AntiVir/</em> , заменив при этом тот ключ, который там уже имелся.</p>
<p>Можно запустить GUI версию Avira:<br />
<code><br />
su -c antivir<br />
</code></p>
<p>Настроек у антивирусного сканера не много, поэтому не вижу смысла их описывать, тем более они стандартные для каждого антивируса. В на этом установка завершена и вы можете использовать Avir'у как сканер. К сожалению, данная лицензия не позволяет использовать avir'у как демон для server'a. Раньше можно было запросить лицензию зарегестрировавшись у них на сайте, сейчас видимо, эту возможность прикрыли. Однако можно попробовать взять триальный ключ или запустить avir'у в режиме workstation. Для этого нужно:<br />
1) Отредактировать <em>/etc/avguard.conf</em> и расскомментировать следующие строчки:<br />
<code><br />
GuiSupport  yes<br />
GuiCAFile   /usr/lib/AntiVir/gui/cert/cacert.pem<br />
GuiCertFile /usr/lib/AntiVir/gui/cert/server.pem<br />
GuiCertPass antivir_default<br />
</code><br />
Желательно сгенерировать свои ключи, вместо дефолтных<br />
2) Отредактировать <em>/etc/sysconfing/antivir</em>:<br />
<code><br />
AVGUARD_TYPE="workstation"<br />
</code><br />
3) Запустить демон:<br />
<code><br />
/etc/init.d/avguard start<br />
</code></p>
<p>Взаимодействие с GUI у авиры происходит через сеть, это конечно неудобно и медленно, но хотя бы так <img src='http://sapfeer.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
И, напоследок - всегда помните и будьте уверены в своей безопасности!</p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/antivirus-dlya-opensuse/","Антивирус для OpenSuSE")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/antivirus-dlya-opensuse/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>После долгого перерыва</title>
		<link>http://sapfeer.ru/posle-dolgogo-pereryva/</link>
		<comments>http://sapfeer.ru/posle-dolgogo-pereryva/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 06:57:37 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Перерыв]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=575</guid>
		<description><![CDATA[Долго не писал в блог. Но мне постоянно пишут люди, приходят отзывы, и я начинаю понимать, что та информация, которую я тут выкладываю просто для себя многим полезна, важна... Не всегда получается все описать, охватить, иногда банально не хватает времени сесть и написать даже маленький. Пост, но.. Все же я не брошу этот блог, буду [...]]]></description>
			<content:encoded><![CDATA[<p>Долго не писал в блог. Но мне постоянно пишут люди, приходят отзывы, и я начинаю понимать, что та информация, которую я тут выкладываю просто для себя многим полезна, важна... Не всегда получается все описать, охватить, иногда банально не хватает времени сесть и написать даже маленький. Пост, но.. Все же я не брошу этот блог, буду продолжать писать различные статейки, выкладывать новости. Хочу уйти в отпуск <img src='http://sapfeer.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/posle-dolgogo-pereryva/","После долгого перерыва")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/posle-dolgogo-pereryva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Модуль limitipconn для apache</title>
		<link>http://sapfeer.ru/modul-limitipconn-dlya-apache/</link>
		<comments>http://sapfeer.ru/modul-limitipconn-dlya-apache/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 06:59:57 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Безопасность]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/570/</guid>
		<description><![CDATA[    Все-таки я нашел время чтобы написать в блог, сегодня хочу сделать небольшую заметку о том. как ограничить себя от умников, которые практикуются в DOS на apache. Генерируется огромное количество запросов с 1го айпи, которые заставляет apache отфутболивать лигитимных пользователей. Конечно, можно с этим бороться и в файрволле, но как мне кажется [...]]]></description>
			<content:encoded><![CDATA[<p>    Все-таки я нашел время чтобы написать в блог, сегодня хочу сделать небольшую заметку о том. как ограничить себя от умников, которые практикуются в DOS на apache. Генерируется огромное количество запросов с 1го айпи, которые заставляет apache отфутболивать лигитимных пользователей. Конечно, можно с этим бороться и в файрволле, но как мне кажется - наиболее разумным решением будет использование возможностей самого apache. Я сразу же нашел в интернете специальный модуль, ограничивающий подключение к apache по ip. Он называется mod_limitipconn. Конечно, готовый RPM есть уже для OpenSuSE(прим. спасибо родному BuildService). Практически все модули вы сможете найти здесь:<br />
<a href="http://download.opensuse.org/repositories/Apache:/Modules/"><b><i>http://download.opensuse.org/repositories/Apache:/Modules/</i></b></a>. Добавляем репозиторий для вашего дистрибутива и устанавливаем пакет:<br />
<code><br />
user@linuxserver:~> zypper install apache2-mod_limitipconn<br />
</code><br />
После установки подключаем его к apache:<br />
<code><br />
user@linuxserver:~> a2enmod mod_limitipconn<br />
</code><br />
Ну и заключительный шаг - добавляем его в apache, модуль limitipconn привязывается к определенному виртуальному хосту и позволяет ограничить доступ к любой части вашего  сайта. Вот пример подключения:<br />
<code><br />
    <IfModule mod_limitipconn.c><br />
        <Location / >       # Относительный путь от корня сайта<br />
            MaxConnPerIP 8  # Количество максимальных подключений с одного айпи<br />
            NoIPLimit image/*  # Снимаем ограничение на загрузку изображений<br />
        </Location><br />
    </IfModule><br />
</code></p>
<p>Модуль можно настроить также, например,  на ограничение только по определенному типу запрашиваемого контента.  Вобщем, для меня этот модуль оказался крайне полезным и нужным.</p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/modul-limitipconn-dlya-apache/","Модуль limitipconn для apache")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/modul-limitipconn-dlya-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Полезный и интересный скрипт</title>
		<link>http://sapfeer.ru/poleznyj-i-interesnyj-skript/</link>
		<comments>http://sapfeer.ru/poleznyj-i-interesnyj-skript/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 00:04:58 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Информация о системе]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=533</guid>
		<description><![CDATA[Нашел на suseblog.com интересный скрипт, который показывает различную информацию о системе. Мне эта штука понравилась и я ее перевел на русский язык, вот пример работы скрипта на моем ноутбуке:
Сам скрипт можно скачать по этой ссылке.
okbm("http://sapfeer.ru/poleznyj-i-interesnyj-skript/","Полезный и интересный скрипт")]]></description>
			<content:encoded><![CDATA[<p>Нашел на suseblog.com интересный скрипт, который показывает различную информацию о системе. Мне эта штука понравилась и я ее перевел на русский язык, вот пример работы скрипта на моем ноутбуке:</p>
<div id="attachment_534" class="wp-caption alignnone" style="width: 761px"><img src="http://sapfeer.ru/wp-content/uploads/2009/12/снимок2.png" alt="пример работы скрипта" title="пример работы скрипта" width="751" height="422" class="size-full wp-image-534" /><p class="wp-caption-text">пример работы скрипта</p></div>
<p>Сам скрипт можно скачать по этой <a href='http://sapfeer.ru/wp-content/uploads/2009/12/sup.sh.gz'>ссылке</a>.</p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/poleznyj-i-interesnyj-skript/","Полезный и интересный скрипт")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/poleznyj-i-interesnyj-skript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Измерение скорости между двумя компьютерами</title>
		<link>http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/</link>
		<comments>http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 14:31:12 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Bandwidth]]></category>
		<category><![CDATA[Оптимизация]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=524</guid>
		<description><![CDATA[Здравствуйте, давно не писал в блог. Работа и личная жизнь, словом о покое пришлось забыть, вот выкроил минутку, написать небольшую заметку об интересной программе iperf. Понадобилось мне узнать реальную пропускную способность роутера asus-wl520g. Вобщем, как оказалось, в конце пропускная способность этого роутера оказалась очень низкой, порядка 2,4 мб/с и от его использования пришлось отказаться. Но [...]]]></description>
			<content:encoded><![CDATA[<p>Здравствуйте, давно не писал в блог. Работа и личная жизнь, словом о покое пришлось забыть, вот выкроил минутку, написать небольшую заметку об интересной программе <strong>iperf</strong>. Понадобилось мне узнать реальную пропускную способность роутера asus-wl520g. Вобщем, как оказалось, в конце пропускная способность этого роутера оказалась очень низкой, порядка 2,4 мб/с и от его использования пришлось отказаться. Но пишу я не об этом, а об измерении скорости.</p>
<p>Берем и устанавливаем прекрасную чудо-программку  <strong>iperf</strong>:<br />
<a href="http://software.opensuse.org/ymp/home:msvec/openSUSE_11.2/iperf.ymp"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/aluminium.png" alt="one_click_install" title="one_click_install" width="100" height="28" class="alignnone size-full wp-image-291" /></a><br />
<strong>OpenSUSE 11.2</strong></p>
<p><a href="http://software.opensuse.org/ymp/home:msvec/openSUSE_11.1/iperf.ymp"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/aluminium.png" alt="one_click_install" title="one_click_install" width="100" height="28" class="alignnone size-full wp-image-291" /></a><br />
<strong>OpenSUSE 11.1</strong></p>
<p><a href="http://software.opensuse.org/ymp/home:msvec/openSUSE_11.0/iperf.ymp"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/aluminium.png" alt="one_click_install" title="one_click_install" width="100" height="28" class="alignnone size-full wp-image-291" /></a><br />
<strong>OpenSUSE 11.0</strong></p>
<p>После установки на оба компьютера сразу же приступаем к измерению скорости. Процесс этот не занимает, в принципе, много времени. Запускаем на первом компьютере ее как сервер:<br />
<code>user@linuxserver:~> /etc/init.d/iperf start<br />
Starting iperf                                                        done<br />
</code><br />
Как вы  сразу могли заметить, программу можно(нужно) запускать от непривилегированного пользователя. Сейчас данный компьютер выступает сервером. Смотрим на каком порту запустилась программа:<br />
<code>_empty@linuxserver:~> netstat -nlp 2> /dev/null | grep iperf<br />
tcp        0      0 0.0.0.0:12423           0.0.0.0:*               LISTEN      20849/iperf<br />
</code><br />
Теперь на втором компьютере запускаем:<br />
<code>user@linux-xzvk:~> iperf -c 10.49.42.225 -p 12423<br />
------------------------------------------------------------<br />
Client connecting to 10.49.42.225, TCP port 12423<br />
TCP window size: 16.0 KByte (default)<br />
------------------------------------------------------------<br />
[  3] local 10.49.42.195 port 35030 connected with 10.49.42.225 port 12423<br />
[ ID] Interval       Transfer     Bandwidth<br />
[  3]  0.0-10.0 sec    104 MBytes  87.2 Mbits/sec</p>
<p></code><br />
Получается, что пропускная способность канала <strong 87.2 Mbit/s</strong>. В принципе это нормально, сервер измерялся под нагрузкой. То же самое можно проделать с другим компьютером. На втором запустить сервер, на первом утилиту из командной строки. <strong> Не забывайте открывать порт в файрволле!</strong></p>
<p>Напоследок хочется еще сказать, что утилита поддерживает множество различных видов измерений:<br />
- скорость передачи по TCP протоколу<br />
- скорость передачи по UDP протоколу<br />
- скорость передачи по IPv6</p>
<p>При всем при этом, она является кроссплатформенной, но к сожалению, готовых windows-бинарников я не нашел. Подробнее о возможностях утилиты можно узнать на страничке проекта в <a href="http://sourceforge.net/projects/iperf/">sourceforge.net</a>.</p>
<p>После измерения программу можно удалить. Хочу поблагодарить разработчиков за простую и полезную программу.</p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/","Измерение скорости между двумя компьютерами")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сайт фотографий ульяновска</title>
		<link>http://sapfeer.ru/sajt-ulyanovskix-fotografij/</link>
		<comments>http://sapfeer.ru/sajt-ulyanovskix-fotografij/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 11:14:11 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Фотографии]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=345</guid>
		<description><![CDATA[Сегодня в интернете наткнулся на очень интересный фотосайт о моем городе - www.ulskfoto.ru. Фотографии моего родного ульяновска. Насколько я понял - проект только начал свою работу, но уже имеет немалое количество фотографий. На сайте есть фотографии обоих мостов, районов области, улиц и много многого другого. А так же возможность добавления своих фотографий на сайт. Советую [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня в интернете наткнулся на очень интересный фотосайт о моем городе - <a href="www.ulskfoto.ru">www.ulskfoto.ru</a>. Фотографии моего родного ульяновска. Насколько я понял - проект только начал свою работу, но уже имеет немалое количество фотографий. На сайте есть фотографии <a href="http://ulskfoto.ru/thumbnails.php?album=9">обоих мостов</a>, районов области, улиц и много многого другого. А так же возможность добавления своих фотографий на сайт. Советую всем посетить! <img src='http://sapfeer.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/sajt-ulyanovskix-fotografij/","Сайт фотографий ульяновска")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/sajt-ulyanovskix-fotografij/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Красивые обои для вашей OpenSuSE</title>
		<link>http://sapfeer.ru/krasivye-oboi-dlya-vashej-opensuse/</link>
		<comments>http://sapfeer.ru/krasivye-oboi-dlya-vashej-opensuse/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 09:10:07 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux/SuSE]]></category>
		<category><![CDATA[openSuSE]]></category>
		<category><![CDATA[Wallpapers]]></category>
		<category><![CDATA[Дизайн]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=252</guid>
		<description><![CDATA[Несомненно, дистрибутив OpenSuSE является одним из самых красивых linux-дистрибутивов. Artwork в нем всегда располагает к себе пользователя. Огромное число обоев, тем, хаков сделано в зеленом стиле хамелеона OpenSuSE. Думаю, в этом большая заслуга дизайнеров, помогающих проекту SuSE. Сегодня хочу показать небольшую подборку обоев для рабочего стола от себя:
 
 
 
 
 
 
  [...]]]></description>
			<content:encoded><![CDATA[<p>Несомненно, дистрибутив OpenSuSE является одним из самых красивых linux-дистрибутивов. Artwork в нем всегда располагает к себе пользователя. Огромное число обоев, тем, хаков сделано в зеленом стиле хамелеона OpenSuSE. Думаю, в этом большая заслуга дизайнеров, помогающих проекту SuSE. Сегодня хочу показать небольшую подборку обоев для рабочего стола от себя:</p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/VistaWallpaper.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/VistaWallpaper-300x225.jpg" alt="VistaWallpaper" title="VistaWallpaper" width="300" height="225" class="alignnone size-medium wp-image-266" /></a> <a href="http://sapfeer.ru/wp-content/uploads/2009/10/tux_msn.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/tux_msn-300x225.jpg" alt="tux_msn" title="tux_msn" width="300" height="225" class="alignnone size-medium wp-image-265" /></a></p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/tux2.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/tux2-300x225.jpg" alt="tux2" title="tux2" width="300" height="225" class="alignnone size-medium wp-image-264" /></a> <a href="http://sapfeer.ru/wp-content/uploads/2009/10/linuxgnu1600.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/linuxgnu1600-300x225.jpg" alt="linuxgnu1600" title="linuxgnu1600" width="300" height="225" class="alignnone size-medium wp-image-262" /></a></p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/gearsoflinux1600.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/gearsoflinux1600-300x225.jpg" alt="gearsoflinux1600" title="gearsoflinux1600" width="300" height="225" class="alignnone size-medium wp-image-257" /></a> <a href="http://sapfeer.ru/wp-content/uploads/2009/10/dr_evil.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/dr_evil-300x225.jpg" alt="dr_evil" title="dr_evil" width="300" height="225" class="alignnone size-medium wp-image-256" /></a></p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/cpucube1600.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/cpucube1600-300x225.jpg" alt="cpucube1600" title="cpucube1600" width="300" height="225" class="alignnone size-medium wp-image-255" /></a> <a href="http://sapfeer.ru/wp-content/uploads/2009/10/Computers__003254_.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/Computers__003254_-300x225.jpg" alt="wallpaper1" title="wallpaper1" width="300" height="225" class="alignnone size-medium wp-image-254" /></a><br />
</a> </p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/linuxcpu1600.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/linuxcpu1600-300x225.jpg" alt="linuxcpu1600" title="linuxcpu1600" width="300" height="225" class="alignnone size-medium wp-image-261" /></a> <a href="http://sapfeer.ru/wp-content/uploads/2009/10/Linux-1600-824211.jpeg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/Linux-1600-824211-300x225.jpg" alt="Linux 1600-824211" title="Linux 1600-824211" width="300" height="225" class="alignnone size-medium wp-image-259" /></p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/img-wallpapers-linux-vs-vista-rastakouere-11774.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/img-wallpapers-linux-vs-vista-rastakouere-11774-300x187.jpg" alt="img-wallpapers-linux-vs-vista-rastakouere-11774" title="img-wallpapers-linux-vs-vista-rastakouere-11774" width="300" height="187" class="alignnone size-medium wp-image-258" /></a> <a href="http://sapfeer.ru/wp-content/uploads/2009/10/linuxcds1920.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/linuxcds1920-300x187.jpg" alt="linuxcds1920" title="linuxcds1920" width="300" height="187" class="alignnone size-medium wp-image-260" /></a> </p>
<p><a href="http://sapfeer.ru/wp-content/uploads/2009/10/linuxsrv1920.jpg"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/linuxsrv1920-300x180.jpg" alt="linuxsrv1920" title="linuxsrv1920" width="300" height="180" class="alignnone size-medium wp-image-263" /></a> </p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/krasivye-oboi-dlya-vashej-opensuse/","Красивые обои для вашей OpenSuSE")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/krasivye-oboi-dlya-vashej-opensuse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Как создать простой виджет в Wordpress</title>
		<link>http://sapfeer.ru/kak-sozdat-prostoj-vidzhet-v-wordpress/</link>
		<comments>http://sapfeer.ru/kak-sozdat-prostoj-vidzhet-v-wordpress/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 22:00:03 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Плагин Wordpress]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=212</guid>
		<description><![CDATA[Как создать простой виджет в Wordpress
Недавно возникла необходимость создать собственный виджет для Wordpress'a. В рунете снова не нашлось понятной и четкой инфы по этому вопросу. Хочу сегодня от и до расписать процесс создания плагина с виджетом. Естественно при написании требуются знания html/php, ну и хотя бы малейшее представление о API Wordpress.
1) И так, создаем файл [...]]]></description>
			<content:encoded><![CDATA[<p>Как создать простой виджет в Wordpress</p>
<p>Недавно возникла необходимость создать собственный виджет для Wordpress'a. В рунете снова не нашлось понятной и четкой инфы по этому вопросу. Хочу сегодня от и до расписать процесс создания плагина с виджетом. Естественно при написании требуются знания html/php, ну и хотя бы малейшее представление о API Wordpress.<br />
1) И так, создаем файл с именем плагина first_widget.php в папке wp-contents/plugins/</p>
<p>2) Помещаем в заголовок стандартный код комментариев с описанием плагина(Думаю тут комментарии излишни, вам же нужен виджет, а не тщеславие!):</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Plugin Name: WP_widget
Description: Your First WP widget
Version: 1.0
Author: Your name.
Author URI: http://sapfeer.ru
*/</span></pre></div></div>

<p>2) После этого создадим 2 функции, одна из них будет отвечать за вывод самого плагина, а вторая за управление плагином:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> first_wp_widget<span style="color: #009900;">&#40;</span><span style="color: #000088;">$args</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$args</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>                                  <span style="color: #666666; font-style: italic;">//Извлечение аргументов</span>
    <span style="color: #000088;">$title</span><span style="color: #339933;">=</span>get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'first_widget_title'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Получаем значение опции first_widget_title</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$before_widget</span><span style="color: #339933;">;</span>                       <span style="color: #666666; font-style: italic;">// --&gt; начало вывода widget'a</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$before_title</span><span style="color: #339933;">;</span>                            <span style="color: #666666; font-style: italic;">// --&gt; начало вывода заголовка widget'a</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$title</span><span style="color: #009900;">&#41;</span>? <span style="color: #0000ff;">'Set title please!'</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$title</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Вывод заголовка widget'a</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$after_title</span><span style="color: #339933;">;</span>                               <span style="color: #666666; font-style: italic;">// --&gt; конец вывода заголовка widget'a</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'My First WP Widget :)'</span><span style="color: #339933;">;</span>            <span style="color: #666666; font-style: italic;">// --&gt; вывод основного html текста widget'a</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$after_widget</span><span style="color: #339933;">;</span>                          <span style="color: #666666; font-style: italic;">// --&gt; конец вывода widget'a</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Функция управления:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> first_wp_widget_control<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_REQUEST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'first_widget_title'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
        update_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'first_widget_title'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_REQUEST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'first_widget_title'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>       <span style="color: #666666; font-style: italic;">//Обновляем заголовок виджета</span>
    <span style="color: #009900;">&#125;</span>
 <span style="color: #666666; font-style: italic;">/*Вывод поля для имени виджета */</span>
   <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'Widget'</span>s title<span style="color: #339933;">:&lt;</span>br<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>input style<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;width:200px;&quot;</span> type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;text&quot;</span> name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;first_widget_title&quot;</span> value<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;'.get_option('first_widget_title').'&quot;</span> <span style="color: #339933;">/&gt;&lt;</span>br <span style="color: #339933;">/&gt;</span><span style="color: #0000ff;">';
}</span></pre></div></div>

<p>В принципе, функциональность плагина определяется именно этими 2мя функциями. Здесь же, хочу сделать несколько заметок по поводу этих функций. Название любой опции для плагина должно быть <strong>строго уникальным</strong>! Иначе может произойти путаница с другими плагинами. Так же в функции управления виджетом не нужно создавать форму. Все опции виджетов в админ панели физически находятся на одной форме. Поэтому достаточно указать лишь нужный вам элемент(textbox, radio, select и т.д.). Ну и, конечно, обязательно старайтесь контролировать значения ваших опций.</p>
<p>3) А теперь необходимо интегрировать наш виджет в вордпресс:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">    register_sidebar_widget<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'First WP Widget'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'first_wp_widget'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//регистрируем виджет</span>
    register_widget_control<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'First WP Widget'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'first_wp_widget_control'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//регистрируем элемент управления виджетом</span></pre></div></div>

<p>4) И, наконец, не забудьте закрывающий тег для php скрипта:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>5) Все новый плагин готов, можете активировать его в настройках. Не забудьте добавить его на Sidebar и установить название заголовка.<br />
<a href="http://sapfeer.ru/wp-content/uploads/2009/09/plugin.jpeg"><div id="attachment_235" class="wp-caption alignnone" style="width: 310px"><img src="http://sapfeer.ru/wp-content/uploads/2009/09/plugin-300x174.jpg" alt="Виджет в действии" title="First Widget" width="300" height="174" class="size-medium wp-image-235" /><p class="wp-caption-text">Виджет в действии</p></div></a><br />
Исходный код плагина можно скачать так же по ссылке <a href='http://sapfeer.ru/wp-content/uploads/2009/09/first_widget.php.zip'>first_widget.php.zip</a></p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/kak-sozdat-prostoj-vidzhet-v-wordpress/","Как создать простой виджет в Wordpress")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/kak-sozdat-prostoj-vidzhet-v-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проблема с RSS</title>
		<link>http://sapfeer.ru/problema-s-rss/</link>
		<comments>http://sapfeer.ru/problema-s-rss/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 20:48:47 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=180</guid>
		<description><![CDATA[Сегодня столкнулся с проблемой экспорта RSS новостей из моего блога. Сначала я думал что виноват Akregator из OpenSuSE, но потом догадался проверить свою ленту в http://feedvalidator.org/check.cgi, и вот тут мне так же выдало ошибку в парсинге RSS. Оказалось во всем виноват плагин mystat. Я конечно попытался разобраться, что же такое там не так. Погуглив минут [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня столкнулся с проблемой экспорта RSS новостей из моего блога. Сначала я думал что виноват Akregator из OpenSuSE, но потом догадался проверить свою ленту в <a href="http://feedvalidator.org/check.cgi">http://feedvalidator.org/check.cgi</a>, и вот тут мне так же выдало ошибку в парсинге RSS. Оказалось во всем виноват плагин mystat. Я конечно попытался разобраться, что же такое там не так. Погуглив минут 20, так ничего, к сожалению, и не нашел <img src='http://sapfeer.ru/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Единственным выходом из этой ситуации стало отключение плагина. Кстати, проверил то же самое на блогах друзей и обнаружил такую же ошибку. Наверное разработчикам стоит исправить ошибку в коде плагина, либо написать HowTo как ее исключить, вобщем оставляем все на их совести.<br />
 Я попытался использовать вместо <em>MyStat</em> плагин <em>StatPress Seolution</em>, но он мне не очень понравился - слишком "тяжелый" и навороченый всякими графиками. Поэтому обойдусь пожалуй <em>Google Analytics</em>. Там конечно не так удобно, но зато работает все на ура и без глюков. Так же просьба, если кто-то нашел выход из этой проблемы или знает как ее устранить, то пожалуйста напишите мне. Был бы вам очень благодарен!</p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/problema-s-rss/","Проблема с RSS")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/problema-s-rss/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	<img style='margin:0;padding:0;border:0;' width='1px' height='1px' src="http://sapfeer.ru/wp-content/plugins/mystat/mystat.php?act=time_load&id=147655&rnd=1636169081" /></channel>
</rss>
