<?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>Hatifnatt's blog</title>
	<atom:link href="http://hatifnatt.ru/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://hatifnatt.ru/blog</link>
	<description>Тут нужна умная надпись :)</description>
	<lastBuildDate>Wed, 09 Jun 2010 20:52:56 +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>Собираем rTorrent + ruTorrent</title>
		<link>http://hatifnatt.ru/blog/2010/06/09/sobiraem-rtorrent-rutorrent/</link>
		<comments>http://hatifnatt.ru/blog/2010/06/09/sobiraem-rtorrent-rutorrent/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 20:09:31 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[soft]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[libtorrent]]></category>
		<category><![CDATA[rtorrent]]></category>
		<category><![CDATA[rutorrent]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=110</guid>
		<description><![CDATA[Сначала несколько важных замечаний, актуальны они на момент публикации

ruTorrent из svn не поддерживает ПОСЛЕДНЮЮ svn версию rTorrent, только  ревизию 1148 и более ранние
Последние версии ruTorrent хранят настроки в пользовательских директориях, таким образом если какое-то время вы проработали без настроенной авторизации, то вам будет необходимо скопировать настройки в пользовательскую директорию, иначе сбросятся счетчики трафика, расписание [...]]]></description>
			<content:encoded><![CDATA[<p>Сначала несколько важных замечаний, актуальны они на момент публикации</p>
<ul>
<li>ruTorrent из svn не поддерживает ПОСЛЕДНЮЮ svn версию rTorrent, только  ревизию 1148 и более ранние</li>
<li>Последние версии ruTorrent хранят настроки в пользовательских директориях, таким образом если какое-то время вы проработали без настроенной авторизации, то вам будет необходимо скопировать настройки в пользовательскую директорию, иначе сбросятся счетчики трафика, расписание и некоторые другие настройки. Глобальные настроки и торренты хранятся в /var/www/rutorrent/share  а пользовательские в /var/www/rutorrent/share/users/username &#8211; где username имя заданное для basic авторизации</li>
</ul>
<p>Итак теперь к делу.</p>
<p><span id="more-110"></span> Сразу оговорю, все комманды воплняются с правами суперпользователя, права будут расставлены в конце.<br />
Для начала нам нужно установить apache + php для этого есть 2 пути.<br />
1) Использовать комманду <em>tasksel</em> &#8211; позволит установить LAMP максимально просто &#8211; но нам не нужен MySQL сервер, так что установка будет несколько избыточной.<br />
<code>tasksel</code><br />
выбрать &laquo;LAMP server&raquo; и нажать &lt;ok&gt;<br />
2) Установить нужные пакеты с помощью apt-get, этот вариант позволит установить только необходимое.<br />
<code># для начала на всякий случай обновим репозиторий<br />
apt-get update<br />
apt-get install apache2 php5 php5-cgi php5-cli libapache2-mod-php5 php5-common</code></p>
<p>Далее необходимо установить дополнительные библиотеки которые потребуются для работы ruTorrent<br />
<code>apt-get install php5-xmlrpc php5-curl libapache2-mod-scgi curl</code><br />
следом подключаем только что установленный SCGI модуль<br />
<code>a2enmod scgi</code><br />
произведем некоторые настройки которые понядобятся нам в будущем, отредактируем файл /etc/apache2/sites-available/default, после<br />
<code>&lt;Directory /var/www&gt;<br />
...<br />
&lt;/Directory&gt;</code><br />
добавьте<br />
<code>&lt;Directory /var/www/rutorrent&gt;<br />
AllowOverride AuthConfig<br />
Order allow,deny<br />
allow from all<br />
&lt;/Directory&gt;</code><br />
перед <code>&lt;/VirtualHost&gt;</code><br />
добавьте <code> SCGIMount /RPC2 127.0.0.1:5000</code><br />
перезапустим apache<br />
<code>apache2ctl restart</code></p>
<p>Пакеты необходимые для сбоки из исходников и для получения исходников через svn<br />
<code>apt-get install checkinstall subversion build-essential make autoconf autotools-dev automake libcurl4-openssl-dev libtool libsigc++-2.0-dev pkg-config libncurses5-dev libcppunit-dev</code></p>
<p>cоздадим папку для хранения исходников полуеннх через svn<br />
<code><br />
# предварительно перейдем в домашний каталог<br />
cd<br />
# создадим рабочую директорию<br />
mkdir buildrt<br />
cd buildrt</code><br />
cкачиваем исходники XML-RPC for C/C++  собираем и устанавливаем<br />
<code>svn co https://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced xmlrpc-c<br />
cd xmlrpc-c<br />
./configure --prefix=/usr<br />
make<br />
sudo checkinstall -D<br />
# в завершение возвращаемся в папку buildrt<br />
cd ..<br />
</code><br />
cкачиваем исходники libtorrent и rTorrent и собираем, во время работы checkinstall будет выдано предупреждение<br />
<code>*** Warning: The package version "0.12.6<br />
0.12.6<br />
0.12.6<br />
0.12.6<br />
0.12.6<br />
0.12.6<br />
0.12.6<br />
0.12.6<br />
0.12.6" is not a<br />
*** Warning: debian policy compliant one. Please specify an alternate one</code><br />
просто укажите (впечатайте) версию 0.12.6 для libtorrent и 0.8.6 для rtorrent<br />
<code>svn co svn://rakshasa.no/libtorrent/trunk rtorrent<br />
cd rtorrent<br />
# откатываемся до версии 1148<br />
svn up -r 1148<br />
cd libtorrent<br />
./configure --prefix=/usr<br />
make<br />
checkinstall -D</code></p>
<p><code>cd ../rtorrent<br />
./autogen.sh<br />
./configure --with-xmlrpc-c --prefix=/usr<br />
make<br />
checkinstall -D</code></p>
<p>Далее установим rutorrent, подробно про это написано <a href="http://code.google.com/p/rutorrent/wiki/GetFromSVN" class="liexternal">тут</a><br />
<code>cd /var/www/<br />
svn co http://rutorrent.googlecode.com/svn/trunk/rutorrent<br />
</code>и некоторые плагины<br />
<strong>diskspace</strong> &#8211; отображает занятое место на носителе куда скачиваются торренты<br />
<strong>erasedata</strong> &#8211; позволяет удалить скачанные файлы вместе с самим торрент файлом<br />
<strong>scheduler</strong> &#8211; позволяет настроить расписание<br />
<strong>traffic</strong> &#8211; ведет статистику принятого и отданного трафика<br />
список всех плагинов расположен <a href="http://code.google.com/p/rutorrent/wiki/Plugins" class="liexternal">здесь</a><br />
<code>cd /var/www/rutorrent/plugins<br />
svn co http://rutorrent.googlecode.com/svn/trunk/plugins/diskspace<br />
svn co http://rutorrent.googlecode.com/svn/trunk/plugins/erasedata<br />
svn co http://rutorrent.googlecode.com/svn/trunk/plugins/scheduler<br />
svn co http://rutorrent.googlecode.com/svn/trunk/plugins/trafic</code></p>
<p>Сразу же рекомендую настрить basic авторизацию, для этого создадим файл .htaccess в директории /var/www/rutorrent<br />
<code>AuthName "Need auth"<br />
AuthType Basic<br />
AuthUserFile /var/www/rutorrent/.htpasswd<br />
require valid-user</code><br />
и сгенерируем файл с авторизационными данными .htpasswd<br />
<code>htpasswd -mc .htpasswd username</code></p>
<p>Перейдем собственно к настройке rTorrent.<br />
Настроки хранятся в домашней директории в файле .rtorrent.rc</p>
<p><code># переключаемся на необходимого пользователя<br />
su user<br />
cd<br />
wget -O .rtorrent.rc http://hatifnatt.ru/rtorrent/rtorrent.rc<br />
exit<br />
</code></p>
<p>не забудьте изменить &laquo;user&raquo; &#8211; на своего пользователя, листинг .rtorrent.rc ниже<br />
<code># Скорость в KiB<br />
scgi_port = 127.0.0.1:5000<br />
encoding_list=UTF-8<br />
min_peers = 40<br />
max_peers = 80<br />
min_peers_seed = 10<br />
max_peers_seed = 60<br />
max_uploads = 10<br />
download_rate=600<br />
upload_rate=30<br />
directory = /mnt/fat/torrent/<br />
session =/home/download/rtorrent/session<br />
schedule = watch_directory,5,5,load_start=/home/download/rtorrent/watch/*.torrent<br />
# For trafic plugin<br />
schedule = trafic,10,00:15:00,"execute={sh,-c,php /var/www/rutorrent/trafic/update.php&amp; exit 0}"<br />
# For scheduler plugin<br />
schedule = scheduler,10,00:15:00,"execute={sh,-c,php /var/www/rutorrent/plugins/scheduler/update.php&amp; exit 0}"<br />
#номер порта (или нескольких портов) который открывает клиент для обмена данными port_range = 50000 - 50050<br />
port_random = no<br />
check_hash = yes<br />
session_save = yes<br />
encryption = allow_incoming,enable_retry,prefer_plaintext<br />
use_udp_trackers = yes</code></p>
<p>Запуск rtorrent как демона<br />
<code>wget http://libtorrent.rakshasa.no/attachment/wiki/RTorrentCommonTasks/rtorrentInit.sh?format=raw -O /etc/init.d/rtorrent</code><br />
изменим переменню <strong>user</strong> в скрипте, она отвечат за то, от имени какого пользователя будет стартовать rtorrent, проще всего запускать rtorrent от того пользователя под которым вы заходите в систему<br />
<code>nano /etc/init.d/rtorrent</code><br />
меняем права и настраиваем автозапуск<br />
<code>chmod +x /etc/init.d/rtorrent<br />
update-rc.d rtorrent defaults<br />
/etc/init.d/rtorrent start</code><br />
меняем так же права на папку с rutorrent<br />
<code>chown -R www-data:www-data /var/www/rutorrent</code><br />
стоит так же проверять права доступа после обновлений rutorrent и плагинов через SVN<br />
Теперь можно зайти по адресу http://ваш_сервер/rutorrent/ и начать что-нибудь загружать <img src='http://hatifnatt.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Вместо сборки из исходников можете попробовать установить собранные мной пакеты:<br />
<a href="http://hatifnatt.ru/rtorrent/rtorrent_0.8.6-1_amd64.deb" class="liinternal">rtorrent_0.8.6-1_amd64.deb</a><br />
<a href="http://hatifnatt.ru/rtorrent/libtorrent_0.12.6-1_amd64.deb" class="liinternal">libtorrent_0.12.6-1_amd64.deb</a><br />
<a href="http://hatifnatt.ru/rtorrent/xmlrpc-c_1.22-0_amd64.deb" class="liinternal">xmlrpc-c_1.22-0_amd64.deb</a></p>
<p>Ссылки по теме (собственно на основе них и была написан данный опус <img src='http://hatifnatt.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )<br />
<a href="http://isudo.ru/2009/07/rutorrent-gui-dlya-rtorrent-zamena-utorrent/" title="ruTorrent – Gui для rTorrent, замена uTorrent. Откроется в новом окне." rel="bookmark" target="_blank" class="liexternal">ruTorrent – Gui для rTorrent,  замена uTorrent</a><br />
<a href="http://isudo.ru/2009/10/rtorrent-compilation/" title="Собираем rTorrent из исходников. Откроется в новом окне." rel="bookmark" target="_blank" class="liexternal">Собираем rTorrent из исходников</a><br />
<a href="http://ksevelyar.ru/nastroyka-rtorrent-web-ui-rutorrent-wtorrent" title="Настройка rtorrent + web-ui (rutorrent / wtorrent). Откроется в новом окне." rel="bookmark" target="_blank" class="liexternal">Настройка  rtorrent + web-ui (rutorrent / wtorrent)</a><br />
<a href="http://filesharefreak.com/2010/02/13/how-to-install-rtorrent-rutorrent-using-socket-ssl-authentication-on-ubuntu-or-debian/" title="Permanent Link to How To Install rTorrent &amp; ruTorrent (using Socket + SSL + Authentication) on Ubuntu or Debian. Откроется в новом окне." rel="bookmark" target="_blank" class="liexternal">How  To Install rTorrent &amp; ruTorrent (using Socket + SSL +  Authentication) on Ubuntu or Debian</a><br />
<a href="http://www.prosto.org.ru/2009/11/seedbox-rtorrent-rutorrent-apache.html" title="SeedBox с rTorrent / ruTorrent на базе Apache под FreeBSD. Откроется в новом окне." target="_blank" class="liexternal">SeedBox  с rTorrent / ruTorrent на базе Apache под FreeBSD</a><br />
<a href="http://forum.degunino.net/index.php?showtopic=174614" title="Rtorrent + Rutorrent, установка и настройка (manual) :) Откроется в новом окне" target="_blank">Rtorrent + Rutorrent, установка и настройка (manual) <img src='http://hatifnatt.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a><br />
<a href="http://forum.ubuntu.ru/index.php?topic=70377.0;all" title="Вопрос о связке: rtorrent+rutorrent. Откроется в новом окне." target="_blank" class="liexternal">Вопрос о связке: rtorrent+rutorrent</a></p>
<p><strong>PS</strong> Данная запись достаточно долго пролежала в черновиках, кое что самую малость устарело, но в целом информация достаточно актуальная, так же надеюсь что ничего не упустил.</p>
]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2010/06/09/sobiraem-rtorrent-rutorrent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Всякие иероглифы</title>
		<link>http://hatifnatt.ru/blog/2010/05/11/vsyakie-ieroglify/</link>
		<comments>http://hatifnatt.ru/blog/2010/05/11/vsyakie-ieroglify/#comments</comments>
		<pubDate>Tue, 11 May 2010 10:48:22 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[humor]]></category>
		<category><![CDATA[юмор]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=140</guid>
		<description><![CDATA[<p style="line-height: 6em;"><span style="font-size: 10em;">目</span> - серверный шкаф</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">鈕</span> - новый год: елка и серверный шкаф</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">器</span> - компьютерная сеть</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">明</span> - два шкафа: один далеко, второй ближе (вид под углом)</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">員</span> - серваки и KVM на них</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">管</span> - серваки и отведенные от них сетевые провода наверх</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">自</span> - серверный шкаф и Wi-Fi антенна сверху</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">開</span> - у братишки похожий компьютерный столик</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">關</span> - одмины-атланты держат серваки чтоб не падали</p>
<p style="line-height: 6em;">Это все конечно скажем так ретро, но пусть будет для истории :)</p>]]></description>
			<content:encoded><![CDATA[<p style="line-height: 6em;"><span style="font-size: 10em;">目</span> - серверный шкаф</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">鈕</span> - новый год: елка и серверный шкаф</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">器</span> - компьютерная сеть</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">明</span> - два шкафа: один далеко, второй ближе (вид под углом)</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">員</span> - серваки и KVM на них</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">管</span> - серваки и отведенные от них сетевые провода наверх</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">自</span> - серверный шкаф и Wi-Fi антенна сверху</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">開</span> - у братишки похожий компьютерный столик</p>
<p style="line-height: 6em;"><span style="font-size: 10em;">關</span> - одмины-атланты держат серваки чтоб не падали</p>
<p style="line-height: 6em;">Это все конечно скажем так ретро, но пусть будет для истории :)</p>]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2010/05/11/vsyakie-ieroglify/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Norco Fluid LT</title>
		<link>http://hatifnatt.ru/blog/2009/09/24/norco-fluid-lt/</link>
		<comments>http://hatifnatt.ru/blog/2009/09/24/norco-fluid-lt/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 07:19:50 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[lytdybr]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[TimeSync]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=108</guid>
		<description><![CDATA[Моя прррелесссть&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Моя прррелесссть&#8230;<br />
<object id="mybike" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="610" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="flashvars" value="bikeId=28433" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="src" value="http://velorama.ru/tmp/mybike.swf?ac=1244713670" /><param name="name" value="mybike" /><param name="allowfullscreen" value="false" /><embed id="mybike" type="application/x-shockwave-flash" width="600" height="610" src="http://velorama.ru/tmp/mybike.swf?ac=1244713670" name="mybike" bgcolor="#ffffff" quality="high" flashvars="bikeId=28433" allowfullscreen="false" allowscriptaccess="sameDomain" align="middle"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2009/09/24/norco-fluid-lt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Battlefield 2 &#8211; crash to desktop</title>
		<link>http://hatifnatt.ru/blog/2009/04/20/battlefield-2-crash-to-desktop/</link>
		<comments>http://hatifnatt.ru/blog/2009/04/20/battlefield-2-crash-to-desktop/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 07:55:32 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[lytdybr]]></category>
		<category><![CDATA[battlefield 2]]></category>
		<category><![CDATA[cd-key]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[ctd]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[ошибка]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=74</guid>
		<description><![CDATA[Если вдруг, после переустановки системы ваш любимый Battlefiled 2 выпадает на рабочий стол при попытке подключиться к какому-либо серверу, но при этом замечательно работает в одиночной игре &#8211; попробуйте заново прописать свой CD-Key. Дело это не хитрое, надо выполнить следующие действия:
1) Перейти в папку с установленным BF2 там найти папку Support, а в ней программу [...]]]></description>
			<content:encoded><![CDATA[<p>Если вдруг, после переустановки системы ваш любимый Battlefiled 2 выпадает на рабочий стол при попытке подключиться к какому-либо серверу, но при этом замечательно работает в одиночной игре &#8211; попробуйте заново прописать свой CD-Key. Дело это не хитрое, надо выполнить следующие действия:</p>
<p>1) Перейти в папку с установленным BF2 там найти папку <strong>Support</strong>, а в ней программу <strong>&laquo;Battlefield 2_code.exe&raquo;</strong> итого путь будет <strong>путь_к_бф/Support/Battlefield 2_code.exe</strong><br />
2) Запустить ее, ввести внимательно свой CD-Key<br />
3) Затем, либо установить заново последний патч, либо воспользоваться приложенной утилитой <strong>BF2CDKeyCheck.exe </strong>в обоих случаях ключ в реестре будет зашифрован.</p>
<p>Для Battlefield 2 Special Forces действия такие же, только папка SupportXP1, а <strong>BF2CDKeyCheck.exe</strong> нужно запускать с  параметром <strong>&laquo;SOFTWARE\Electronic Arts\EA Games\Battlefield 2 Special Forces&raquo;</strong></p>
<p>Утилита для шифрования CD-key в реестре <a href="http://hatifnatt.ru/blog/wp-content/uploads/2009/04/bf2cdkeycheck.zip" class="lizip">Bf2 cd-key check</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2009/04/20/battlefield-2-crash-to-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Уровень владения интернетом</title>
		<link>http://hatifnatt.ru/blog/2008/05/28/uroven-vladeniya-internetom/</link>
		<comments>http://hatifnatt.ru/blog/2008/05/28/uroven-vladeniya-internetom/#comments</comments>
		<pubDate>Wed, 28 May 2008 20:55:12 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[lytdybr]]></category>
		<category><![CDATA[тест]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=69</guid>
		<description><![CDATA[<h1>Черный пояс</h1>
<p style="text-align: center;"><img class="aligncenter" src="http://alltests.yandex.ru/media/results/bl_he.jpg" alt="" /></p>
Вы непревзойденный знаток интернета, черныя и белыя, малыя и великая. Вам пятерка, почетная грамота и похвальный лист. Продолжайте в том же духе - скоро будет новый тест.

<a  href="http://alltests.yandex.ru/internet1/" target="_blank">Твой уровень владения интернетом ч.1</a>]]></description>
			<content:encoded><![CDATA[<h1>Черный пояс</h1>
<p style="text-align: center;"><img class="aligncenter" src="http://alltests.yandex.ru/media/results/bl_he.jpg" alt="" /></p>
Вы непревзойденный знаток интернета, черныя и белыя, малыя и великая. Вам пятерка, почетная грамота и похвальный лист. Продолжайте в том же духе - скоро будет новый тест.

<a  href="http://alltests.yandex.ru/internet1/" target="_blank">Твой уровень владения интернетом ч.1</a>]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2008/05/28/uroven-vladeniya-internetom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Поднял сервер</title>
		<link>http://hatifnatt.ru/blog/2008/04/24/podnyal-server/</link>
		<comments>http://hatifnatt.ru/blog/2008/04/24/podnyal-server/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 19:28:42 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[lytdybr]]></category>
		<category><![CDATA[agava]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=68</guid>
		<description><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-67" title="Поднял сервер" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/server-up-ed.jpg" alt="" width="300" height="300" /></p>
Поднял сервер. Жизнь налаживается. Агава те еще перцы. Вырубить сервер и устроить ему переезд потому что им казалось, что мы все решили, это сильно.

В любом случае могли позвонить или намылить письмецо "Мол, щас переезжаем вырубите сервер плиз", так нет просто вырубили питание и давай перевозить.

Но теперь мы на хорошем стабильном канале сидим. Да еще приобрету ценный опыт по переезду сервера.  Вобщем все что ни делается все к лучшему.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-67" title="Поднял сервер" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/server-up-ed.jpg" alt="" width="300" height="300" /></p>
Поднял сервер. Жизнь налаживается. Агава те еще перцы. Вырубить сервер и устроить ему переезд потому что им казалось, что мы все решили, это сильно.

В любом случае могли позвонить или намылить письмецо "Мол, щас переезжаем вырубите сервер плиз", так нет просто вырубили питание и давай перевозить.

Но теперь мы на хорошем стабильном канале сидим. Да еще приобрету ценный опыт по переезду сервера.  Вобщем все что ни делается все к лучшему.]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2008/04/24/podnyal-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Агава</title>
		<link>http://hatifnatt.ru/blog/2008/04/18/agava/</link>
		<comments>http://hatifnatt.ru/blog/2008/04/18/agava/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 12:51:32 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[lytdybr]]></category>
		<category><![CDATA[agava]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=65</guid>
		<description><![CDATA[<p style="text-align: center; font-weight:bold; font-size: 4em; line-height: 1em; height: 1em;">AGA<span style="color: #0e9544;">V</span>A</p>
Сегодня Агава лежала целых полтора часа, примерно с 15:00 до 16:30 весьма неприятное дело скажу вам, начали даже клиенты звонить, почему мол сервисы недоступны. Пришлось обрадовать их тем что лежит весь хостер, когда поднимется неизвестно, но сегодня мол обязательно заработает :)

Как работа восстановилась сразу прислали письмо с уведомлением о том что были проблемы с канальный провайдером, а они все белые и пушистые приносят свои извинения. Ну ладно и на том спасибо. Могли вообще ничего никому не сказать об официальных причинах простоя.

Последний раз такого рода неприятности были когда никак не хотел расходиться DNS  на в Украинском сегменте интернета. Дня три мне названивали жаловались.
Главное и сделать то ничего вобщем-то невозможно было.

<strong>PS</strong> Пока писал Агава снова упала и поднялась. Весело]]></description>
			<content:encoded><![CDATA[<p style="text-align: center; font-weight:bold; font-size: 4em; line-height: 1em; height: 1em;">AGA<span style="color: #0e9544;">V</span>A</p>
Сегодня Агава лежала целых полтора часа, примерно с 15:00 до 16:30 весьма неприятное дело скажу вам, начали даже клиенты звонить, почему мол сервисы недоступны. Пришлось обрадовать их тем что лежит весь хостер, когда поднимется неизвестно, но сегодня мол обязательно заработает :)

Как работа восстановилась сразу прислали письмо с уведомлением о том что были проблемы с канальный провайдером, а они все белые и пушистые приносят свои извинения. Ну ладно и на том спасибо. Могли вообще ничего никому не сказать об официальных причинах простоя.

Последний раз такого рода неприятности были когда никак не хотел расходиться DNS  на в Украинском сегменте интернета. Дня три мне названивали жаловались.
Главное и сделать то ничего вобщем-то невозможно было.

<strong>PS</strong> Пока писал Агава снова упала и поднялась. Весело]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2008/04/18/agava/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1C и NetHASP</title>
		<link>http://hatifnatt.ru/blog/2008/04/10/1c-i-nethasp/</link>
		<comments>http://hatifnatt.ru/blog/2008/04/10/1c-i-nethasp/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 13:11:02 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[soft]]></category>
		<category><![CDATA[1C]]></category>
		<category><![CDATA[hasp]]></category>
		<category><![CDATA[nethasp]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=62</guid>
		<description><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-64" title="HASP Logo" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/hasp_logo_reflect.jpg" alt="" /></p>
На днях устанавливал 1С:Предприятие на сервере. Принес мне специалист по 1C целых 5 HASP ключей, сказал втыкай все их значит в сервер, не объяснив какие из них собственно для  чего. Ну вобщем я положился на его опытность и не стал ничего спрашивать, раз говорят "подключай все хаспы к серверу и все заработает" значит должно быть так и есть.

Подключили, установили платформу 1C на сервер и на клиенты. Начали запускать, тут и начались трудности.<span id="more-62"></span>

<em>Хочется отметить одну тонкость, 5 лицензий из 7 были сетевыми, т.е. 1 специальный NetHASP в котором "зашито" 5 ключей, которые с помощью специального ПО раздаются по сети, т.е. на клиентской машине нет необходимости втыкать сам HASP ключ.</em>

Вобщем не видят клиенты сетевого ключа и все. Специалист говорит, что сеть значит у меня плохая, такое у него бывало, нужно ковыряться в настройках HASP License Manager-а на сервере и в nethasp.ini файле на клиенте. Ну ладно, раз специалист сказал, значит так оно и есть, начали настраивать, прописали все необходимые параметры, не работает и все тут. Проковырялись 2 часа совершенно безрезультатно и пошли по домам.
На следующий день я начал заниматься изысканиями самостоятельно, перерыл весь интернет, тысячу раз проверил и перепроверил все настройки, по идее все должно работать, но никак. Вижу коннектится клиент к серверу по нужному порту, но ключа не получает. Решил проверить, отдает ли вообще сервер ключи клиентам. Благо у Aladdin-а оказалось что есть для этого специальная утилита, называется просто и незатейливо <strong>"Сетевой Монитор"</strong>, скачать ее можно как и все драйвера и утилиты от Aladdin-а <a title="Сайт Aladdin, раздел Download" href="http://www.aladdin.ru/support/download/">на их сайте,</a> а конкретно в разделе <a title="Сайт Aladdin, раздел Download" href="http://www.aladdin.ru/support/download/">HASP 4.</a> Данная программа автоматически находит и подключается к серверу NetHASP и показывает доступные ключи.
Оказалось что доступных ключей то и нет, поэтому клиент их и не находит, что естественно. Не буду описывать как я искал информацию по тому из за чего могут быть не доступны ключи, но все оказалось очень просто, <strong>в компьютер можно воткнуть только 2 HASP ключа серверный и клиентский, при подключении допустим 2-х клиентских ключей один из них будет просто бездействовать,</strong> а у меня было подключено аж 3 клиентских ключа 1 сетевой и <strong>2 локальных</strong>, которые нужно втыкать исключительно в клиентские машины, из за этих локальных ключей HASP License Manager не видел нужного сетевого.
После извлечения локальных ключей все сразу заработало.

Итого на эту проблему было потрачено примерно часов 5 по нескольким причинам, <strong>во первых</strong> потому что спец по 1C почему-то не знал или не подумал о том, что в один комп нельзя подключать несколько клиентских HASP ключей и уж тем более, что локальный ключ (предназначенный для подключения именно в ту машину где будет запускаться платформа) не будет никогда в жизни работать по сети.
И <strong>во вторых</strong> потому, что сейчас имеется дурная тенденция решение всех проблем искать в интернете, а не в сопроводительной литературе. Когда я уже убил кучу времени и в интерне ничего путного не нашел, то начал ковыряться во всех коробочках которые нам принесли, по началу находились только книжки для  бухов и книжки по настройке платформы на локальных компах, но потом, о чудо! в одной из маленьких коробочек нашлась тоненькая книжечка от том, как поднимать и настраивать серверную платформу 1С, собственно там я и вычитал про то, что нельзя подключать несколько клиентских ключей в один комппьютер.
C одной стороны я сам виноват что не нашел эту книгу, с другой я и понятия не имел что она есть, если бы человек который приходил и устанавливал нам 1C сказал, что в комплекте есть этот мануал я думаю проблема была бы решена в первый же день.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-64" title="HASP Logo" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/hasp_logo_reflect.jpg" alt="" /></p>
На днях устанавливал 1С:Предприятие на сервере. Принес мне специалист по 1C целых 5 HASP ключей, сказал втыкай все их значит в сервер, не объяснив какие из них собственно для  чего. Ну вобщем я положился на его опытность и не стал ничего спрашивать, раз говорят "подключай все хаспы к серверу и все заработает" значит должно быть так и есть.

Подключили, установили платформу 1C на сервер и на клиенты. Начали запускать, тут и начались трудности.<span id="more-62"></span>

<em>Хочется отметить одну тонкость, 5 лицензий из 7 были сетевыми, т.е. 1 специальный NetHASP в котором "зашито" 5 ключей, которые с помощью специального ПО раздаются по сети, т.е. на клиентской машине нет необходимости втыкать сам HASP ключ.</em>

Вобщем не видят клиенты сетевого ключа и все. Специалист говорит, что сеть значит у меня плохая, такое у него бывало, нужно ковыряться в настройках HASP License Manager-а на сервере и в nethasp.ini файле на клиенте. Ну ладно, раз специалист сказал, значит так оно и есть, начали настраивать, прописали все необходимые параметры, не работает и все тут. Проковырялись 2 часа совершенно безрезультатно и пошли по домам.
На следующий день я начал заниматься изысканиями самостоятельно, перерыл весь интернет, тысячу раз проверил и перепроверил все настройки, по идее все должно работать, но никак. Вижу коннектится клиент к серверу по нужному порту, но ключа не получает. Решил проверить, отдает ли вообще сервер ключи клиентам. Благо у Aladdin-а оказалось что есть для этого специальная утилита, называется просто и незатейливо <strong>"Сетевой Монитор"</strong>, скачать ее можно как и все драйвера и утилиты от Aladdin-а <a title="Сайт Aladdin, раздел Download" href="http://www.aladdin.ru/support/download/">на их сайте,</a> а конкретно в разделе <a title="Сайт Aladdin, раздел Download" href="http://www.aladdin.ru/support/download/">HASP 4.</a> Данная программа автоматически находит и подключается к серверу NetHASP и показывает доступные ключи.
Оказалось что доступных ключей то и нет, поэтому клиент их и не находит, что естественно. Не буду описывать как я искал информацию по тому из за чего могут быть не доступны ключи, но все оказалось очень просто, <strong>в компьютер можно воткнуть только 2 HASP ключа серверный и клиентский, при подключении допустим 2-х клиентских ключей один из них будет просто бездействовать,</strong> а у меня было подключено аж 3 клиентских ключа 1 сетевой и <strong>2 локальных</strong>, которые нужно втыкать исключительно в клиентские машины, из за этих локальных ключей HASP License Manager не видел нужного сетевого.
После извлечения локальных ключей все сразу заработало.

Итого на эту проблему было потрачено примерно часов 5 по нескольким причинам, <strong>во первых</strong> потому что спец по 1C почему-то не знал или не подумал о том, что в один комп нельзя подключать несколько клиентских HASP ключей и уж тем более, что локальный ключ (предназначенный для подключения именно в ту машину где будет запускаться платформа) не будет никогда в жизни работать по сети.
И <strong>во вторых</strong> потому, что сейчас имеется дурная тенденция решение всех проблем искать в интернете, а не в сопроводительной литературе. Когда я уже убил кучу времени и в интерне ничего путного не нашел, то начал ковыряться во всех коробочках которые нам принесли, по началу находились только книжки для  бухов и книжки по настройке платформы на локальных компах, но потом, о чудо! в одной из маленьких коробочек нашлась тоненькая книжечка от том, как поднимать и настраивать серверную платформу 1С, собственно там я и вычитал про то, что нельзя подключать несколько клиентских ключей в один комппьютер.
C одной стороны я сам виноват что не нашел эту книгу, с другой я и понятия не имел что она есть, если бы человек который приходил и устанавливал нам 1C сказал, что в комплекте есть этот мануал я думаю проблема была бы решена в первый же день.]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2008/04/10/1c-i-nethasp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вело</title>
		<link>http://hatifnatt.ru/blog/2008/04/10/velo/</link>
		<comments>http://hatifnatt.ru/blog/2008/04/10/velo/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 21:24:02 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[lytdybr]]></category>
		<category><![CDATA[bike]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=58</guid>
		<description><![CDATA[Задумался, а не взять ли новый велосипед. Текущий хардтейл уже не очень радует, хочется чего то двухподвесного, более &#171;мясного&#187; вроде all mountain &#124; freeride хотя учитывая что торопиться мне некуда, можно дождаться пока появятся скидки, все равно сейчас денег не хватает, старый вел врядли удастся продать за хорошую сумму денег. Варианты далее по тексту
На данный [...]]]></description>
			<content:encoded><![CDATA[<p>Задумался, а не взять ли новый велосипед. Текущий хардтейл уже не очень радует, хочется чего то двухподвесного, более &laquo;мясного&raquo; вроде <em>all mountain</em> | <em>freeride</em> хотя учитывая что торопиться мне некуда, можно дождаться пока появятся скидки, все равно сейчас денег не хватает, старый вел врядли удастся продать за хорошую сумму денег. Варианты далее по тексту<br />
<span id="more-58"></span>На данный момент после быстрого изучения того что продается в магазинах приглянулась пара вещей.</p>
<p><a href="http://trial-sport.ru/goods/51516/313794.html" title="GT Sanction 3.0 - описание, характеристики" class="liexternal">GT Sanction 3.0</a> это чтоб больше ездить из серии All Mountain.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-59" style="border: 1px solid #a5cb0c; padding: 2px;" title="GT Sanction 3.0" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/gt-sanction-3.jpg" alt="" /></p>
<p>Ну и более &laquo;мясной&raquo; вариант это <a href="http://trial-sport.ru/goods/51516/313407.html" title="Norco Shore Three - описание, характеристики." class="liexternal">Norco Shore Three</a></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-60" style="border: 1px solid #a5cb0c; padding: 2px;" title="Norco Shore Three" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/norco-shore-3.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2008/04/10/velo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Плагины для Firefox. Часть 1. Web &#8211; разработка</title>
		<link>http://hatifnatt.ru/blog/2008/04/04/plaginy-dlya-firefox-chast-1-web-razrabotka/</link>
		<comments>http://hatifnatt.ru/blog/2008/04/04/plaginy-dlya-firefox-chast-1-web-razrabotka/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 14:04:27 +0000</pubDate>
		<dc:creator>hatifnatt</dc:creator>
				<category><![CDATA[soft]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://hatifnatt.ru/blog/?p=54</guid>
		<description><![CDATA[Как и многие многие другие решил написать о своем наборе плаигнов для FireFox, без которых для меня этот броузер не был бы так хорош. Приводить картинки в большинстве случаев думаю нет смысла, они есть на addons.mozilla.org


Firebug
Ну перво наперво хочется отметить, это Firebug &#8211; один из лучших инструментов для веб разработчика или даже просто для того [...]]]></description>
			<content:encoded><![CDATA[<p>Как и многие многие другие решил написать о своем наборе плаигнов для FireFox, без которых для меня этот броузер не был бы так хорош. Приводить картинки в большинстве случаев думаю нет смысла, они есть на <a href="https://addons.mozilla.org/ru/firefox/" target="_blank" class="liexternal">addons.mozilla.org</a></p>
<p><span id="more-54"></span></p>
<ol>
<li><strong><a href="https://addons.mozilla.org/ru/firefox/addon/1843" target="_blank" class="liexternal">Firebug</a><br />
</strong>Ну перво наперво хочется отметить, это Firebug &#8211; один из лучших инструментов для веб разработчика или даже просто для того кому интересно иногда &laquo;поковырять&raquo; чужой код. С помощью Firebug это превращается почти что в удовольствие <img src='http://hatifnatt.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
C помощью данного плагина вы можете просматривать исходные тексты страниц в удобном древовидном виде, при этом код можно редактировать на лету. Очень удобно можно отлаживать javascript, с установкой брейкпоинтов, отслеживанием переменных и проч. Наглядно можно посмотреть боксовую модель любого элемента, padding-и, margin-ы, border-ы, и прочая. <a href="http://www.getfirebug.com/" target="_blank" class="liexternal">Оффсайт</a>.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/5369" target="_blank" class="liexternal"><strong>YSlow</strong></a><br />
Дополнительный модуль для Firebug от Yahoo! который анализирует веб страницу и выдает рекомендации по ее оптимизации на основе того как разработчики из Yahoo! представляют себе производительный веб сайт. Проще говоря с помощью данного плагина можно по шагам оптимизировтаь свой сайт, дабы он радовал пользователей высокой скоростью загруки и быстрой работой.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/60" target="_blank" class="liexternal"><strong>Web Developer Toolbar</strong></a><br />
Название говорит само за себя. Тулбар для веб разработчиков. Функционал во многом пересекается с Firebug. Я использую линейку, &laquo;увеличительное стекло&raquo;, выключение стилей и скриптов, выделение (outline) таблиц, ячеек, блоков и прочих элементов. Так же плагин позволяет создавать очень удобные отчеты например о содержащихся в документе ссылках или использованных на странице цветах. <a href="http://chrispederick.com/work/" target="_blank" class="liexternal">Страница автора.</a></li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/249" target="_blank" class="liexternal"><strong>Html Validator</strong></a><br />
Ну и куда же при написании кода без проверки ошибок. Не все ошибки легко вылавливаются в процессе работы, особенно если код генерируется динамически. С помощью данного плагина легко отследить все ошибки, исправить их обычно тоже не сложно, благодоря тому что он дает рекомендации как это сделать.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/1290" target="_blank" class="liexternal"><strong>UrlParams</strong></a><br />
Один из самых простых и удобных плагинов для работы с GET и POST запросами, позволяет посылать произволные данные в запросе. Возможно добавление на лету новых переменных как GET так и POST. При кодировке на странице отлично от UTF-8 совершенно не дружит с русским языком. в строке для редактирования передаваемых данных &#8211; кракозябры. Возможно это личится ковырянием плагина, я глянул мельком не нашел ничего похожего на кодировку которую использует плагин. Поэтому частенько использовать его не получается.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/3829" target="_blank" class="liexternal"><strong>Live HTTP Headers</strong></a><br />
Позволяет просматривать передаваемы заголовки (Headers). В целом при использовании Firebug (где можно неторопливо посмотреть заголовки для каждого файла) особого смысла не имеет, разве что вы любите читать заголовки на лету или вам необходимо сохранить их в виде текста.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/966" target="_blank" class="liexternal"><strong>Tamper Data</strong></a><br />
Наверное самый мощьный из плагинов для работы с заголовками и POST. Позволяет изменять заголовки и POST данные  на лету или запрещать их передачу вообще. Отслеживает данные от всяких тулбаров кстати. Удобный инструмент рекомендую. По большому счету может заменить <em>UrlParams</em> и точно может полностью заменить <em>Live HTTP Headers</em>.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/1419" target="_blank" class="liexternal"><strong>IE Tab</strong></a><br />
Отличное расширение, позволяет быстро открыть любую страницу в Internet Explorer не запускае собственно его самого а просто открыв новую вкладку. Черезвычайно удобно. Особенно сравнивать как выглядит сайт в различных броузерах. Жаль нет возможности открывать вкладку с Оперой, было бы тоже очень удобно.</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/655" target="_blank" class="liexternal"><strong>View Source Chart</strong></a><br />
Очень удбный плагин, отображает исходный код в виде цветной структурной диаграмы, облегчает понимание вложенности блоков. Это как раз тот случай где проще один раз посмотреть чем сто раз рассказывать, поэтому картинка прилагается <img src='http://hatifnatt.ru/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/view-source-chart.png" class="highslide-image" onclick="return hs.expand(this);"></a></p>
<p style="text-align: center;"><a href="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/view-source-chart.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-thumbnail wp-image-56" title="view-source-chart" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/view-source-chart-150x150.png" alt="View Source Chart" width="150" height="150" /></a></p>
</li>
<li><a href="https://addons.mozilla.org/ru/firefox/addon/697" target="_blank" class="liexternal"><strong>View formatted source</strong></a><br />
Отображает исходный код в виде дерева (опять же смотрим картинку)</p>
<p style="text-align: center;"><a href="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/view-formatted-source.png" class="highslide-image" onclick="return hs.expand(this);"><img class="aligncenter size-thumbnail wp-image-55" title="view-formatted-source" src="http://hatifnatt.ru/blog/wp-content/uploads/2008/04/view-formatted-source-150x150.png" alt="View Formatted Source" width="150" height="150" /></a></p>
<p>позволяет посмотреть CSS для каждого элемента, но если подразумевается что мы используем Firebug то это не актуально. Ценен Inline mode, когда все основные блоки страницы вылеяются и мы можем посмотреть код именно нужного нам блока, притом отформатированный, Firebug дает код &laquo;как есть&raquo; что не всегда удобно.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://hatifnatt.ru/blog/2008/04/04/plaginy-dlya-firefox-chast-1-web-razrabotka/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
