<?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>Piom - с блогом по жизни &#187; Web Dev</title>
	<atom:link href="http://www.piom.ru/category/web-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.piom.ru</link>
	<description>Жизненные заметки на отвлеченные темы.</description>
	<lastBuildDate>Wed, 12 May 2010 12:02:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Управляем Linux через  web-browser. Для web-разработчиков и не только.</title>
		<link>http://www.piom.ru/2010/04/26/upravlyaem-linux-cherez-web-browser-dlya-web-razrabotchikov-i-ne-tolko/</link>
		<comments>http://www.piom.ru/2010/04/26/upravlyaem-linux-cherez-web-browser-dlya-web-razrabotchikov-i-ne-tolko/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 04:46:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[web разработчикам]]></category>
		<category><![CDATA[администрирование]]></category>
		<category><![CDATA[система]]></category>

		<guid isPermaLink="false">http://www.piom.ru/?p=337</guid>
		<description><![CDATA[Думаю у всех в течении дня возникают стандартные задачи по управлению системой. К таким задачам можно отнести настройку apache, добавление новых виртуальных хостов, добавление новых записей /etc/hosts итп. Для выполнения данных задач нужно войти в терминал и поправить конфиги, создать файлы. Но я давно пользуюсь полезной утилитой Webmin. Ее суть заключается в том, что она позволяет управлять [...]]]></description>
			<content:encoded><![CDATA[<p>Думаю у всех в течении дня возникают стандартные задачи по управлению системой. К таким задачам можно отнести настройку apache, добавление новых виртуальных хостов, добавление новых записей /etc/hosts итп.</p>
<p>Для выполнения данных задач нужно войти в терминал и поправить конфиги, создать файлы.</p>
<p>Но я давно пользуюсь полезной утилитой <a href="http://www.webmin.com" target="_blank">Webmin</a>. Ее суть заключается в том, что она позволяет управлять частью системы через web-интерфейс.</p>
<p>Все возможности данной утилиты вы сможете посмотреть на официальном сайте.  Мне же хотелось заострить ваше внимание на 2 моментах.</p>
<p>Момент 1. Установка.</p>
<p>Я устанавливаю через deb репозиторий следующим образом:<br />
Необходимо добавить репозиторий, для этого добавим в файл /etc/apt/sources.list следующую строку :</p>
<pre class="brush: plain;">deb http://download.webmin.com/download/repository sarge contrib</pre>
<p>Далее, добавим ключи с помощью команд:</p>
<pre class="brush: plain;">cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc</pre>
<p>Осталось только обновить информацию и непосредственно установить Webmin:</p>
<pre class="brush: plain;">apt-get update
apt-get install webmin</pre>
<p>В ходе установки будет запущен сервис на 10000 порту.</p>
<p>Момент 2.</p>
<p>Для того что бы перейти непосредственно к управлению системой необходимо открыть в браузере адрес<br />
<code>https://localhost:10000/</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2010/04/26/upravlyaem-linux-cherez-web-browser-dlya-web-razrabotchikov-i-ne-tolko/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Нелегкий выбор Хостинга для начинающих и не только.</title>
		<link>http://www.piom.ru/2009/09/06/nelegkij-vybor-xostinga-dlya-nachinayushhix-i-ne-tolko/</link>
		<comments>http://www.piom.ru/2009/09/06/nelegkij-vybor-xostinga-dlya-nachinayushhix-i-ne-tolko/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 11:17:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[веб разрабочикам]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://www.piom.ru/2008/02/26/%d0%bd%d0%b5%d0%bb%d0%b5%d0%b3%d0%ba%d0%b8%d0%b9-%d0%b2%d1%8b%d0%b1%d0%be%d1%80-%d1%85%d0%be%d1%81%d1%82%d0%b8%d0%bd%d0%b3%d0%b0-%d0%b4%d0%bb%d1%8f-%d0%bd%d0%b0%d1%87%d0%b8%d0%bd%d0%b0%d1%8e%d1%89/</guid>
		<description><![CDATA[Очень часто  можно встретить в сети Интернет вопросы примерно одинакового содержания: &#171;Здравствуйте, подскажите пожалуйста платный хостинг с оптимальным соотношением цена качества?&#187;, &#171;Какого хостинг-провайдера посоветуете?&#187; и.т.п. Часто при выборе хостера мы смотрим на основные характеристики: - Стоимость услуг - Спектр предоставляемых услуг - Используемые технологии - Количество обслуживаемых сайтов - Удобство панели управления - Надежность - [...]]]></description>
			<content:encoded><![CDATA[<p>Очень часто  можно встретить в сети Интернет вопросы примерно одинакового содержания: &laquo;Здравствуйте, подскажите пожалуйста платный хостинг с оптимальным соотношением цена качества?&raquo;, &laquo;Какого хостинг-провайдера посоветуете?&raquo; и.т.п.<br />
Часто при выборе хостера мы смотрим на  основные характеристики:<br />
- Стоимость услуг<br />
- Спектр предоставляемых услуг<br />
- Используемые технологии<br />
- Количество обслуживаемых сайтов<br />
- Удобство панели управления<br />
- Надежность<br />
- Служба поддержки</p>
<p>В русском сегменте Интернет можно выделить следующих хостеров, представляющих рынок хостинг услуг:valuehost, masterhost, agava, rbc, nic. Ценовой диапазон примерно одинаковый, набор фишек тоже.</p>
<p>Но есть одно но, шаред хостинг годиться для сайтов визиток, где больше статики нежели динамики. Очень часто можно встретить негативные отзывы почти на все перечисленные компании. Но подчас сами разработчики забывают, что они разделяют одну площадку с сотнями такими же как и они. Не говоря уже об оптимизации приложений, использовании тяжеловесных CMS без включенного кеширования и т.п.</p>
<p>В итоге мне хотелось бы сказать, что к выбору хостинга нужно подходить на ранних стадиях разработки сайта. Просчитать бюджет, требования к ресурсам, ожидаемые нагрузки. Обязательно протестировать на отказоустойчивость. И возможно уже на начальных этапах вы поймете, что шаред-хостинг не справиться с вашими потребностями и вам нужен будет VPS/VDS/dedicated, а это уже другой разговор.<br />
От себя хотелось бы обратить ваше внимание на двух представителей хостинг рынка <a href="http://locum.ru/">http://locum.ru/</a> и <a href="http://www.diphost.ru/">http://www.diphost.ru/</a>. Именно их я присматриваю для 2 небольших проектов, ограниченных в бюджете и не вытягивающие что-то большее, чем шаред хостинг.</p>
<p>А елси вы задумались <a href='http://nakievskom.ru/'>купить земельный участок в подмосковье</a>, то желаю вам удачи.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2009/09/06/nelegkij-vybor-xostinga-dlya-nachinayushhix-i-ne-tolko/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHPUnit, Ubuntu и злостный метод incrementAssertionCounter()</title>
		<link>http://www.piom.ru/2009/08/16/phpunit-ubuntu-i-zlostnyj-metod-incrementassertioncounter/</link>
		<comments>http://www.piom.ru/2009/08/16/phpunit-ubuntu-i-zlostnyj-metod-incrementassertioncounter/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 09:54:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[zend framework]]></category>
		<category><![CDATA[опыт]]></category>

		<guid isPermaLink="false">http://www.piom.ru/?p=295</guid>
		<description><![CDATA[Разрабатывая под ZendFrameWork я столкнулся с тем, что в туториалах часто тестируют функционал с помощью  PHPUnit. Решив попробовать написать свои тесты (и параллельно поковырять на практике XP) я создал пустой проект и сделал тесты на стандартные контроллеры. Пример тестирования действия Index контроллера Index: public function testIndexAction() { $this->dispatch('/index/'); $this->assertController('index'); } Но тесты у меня не [...]]]></description>
			<content:encoded><![CDATA[<p>Разрабатывая под <a title="Zend Framework" href="http://framework.zend.com/" target="_blank">ZendFrameWork</a> я столкнулся с тем, что в туториалах часто тестируют функционал с помощью  PHPUnit. Решив попробовать написать свои тесты (и параллельно поковырять на практике XP) я создал пустой проект и сделал тесты на стандартные контроллеры.<br />
Пример  тестирования действия Index контроллера Index:</p>
<pre lang="php" line="1">public function testIndexAction() {
       $this->dispatch('/index/');
       $this->assertController('index');
}</pre>
<p>Но тесты у меня не прошли, и в терминале красовалась ошибка:</p>
<blockquote><p>Fatal error: Call to undefined method<br />
IndexControllerTest::incrementAssertionCounter() in /home/piom/<br />
repositories/zf/library/Zend/Test/PHPUnit/ControllerTestCase.php on<br />
line 1119</p></blockquote>
<p>Погуглив на просторах интернета решения не нашел. По исходникам было видно, что данный метод пользовался в PHPUnit до версии 3.3.3.<br />
Скачал trunk версию. Но все равно ошибка оставалась. На <a href="http://zendframework.ru">форуме </a> мои предположения подтвердили. Тогда я скачал последний релиз с сайта (не с svn), поставил руками и всё заработало.<br />
В итоге получаем следующее. По умолчанию в Ubuntu 9.0.4 (Debian) ставится PHPUnit версии 3.2.16, который в свою очередь не подходит нам для тестирования.<br />
В конеце данной заметки хотелось бы посоветовать новичкам в мире Zend Framework хорошие скринкасты на <a href="http://www.zendcasts.com/">free Zend Framework screencasts</a><br />
Пусть  <a href='http://evart.ru'>разработка, создание сайтов</a> всегда приносит вам радость.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2009/08/16/phpunit-ubuntu-i-zlostnyj-metod-incrementassertioncounter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery, JsHttpRequest , AJAX загрузка файлов.</title>
		<link>http://www.piom.ru/2008/10/24/jquery-jshttprequest-ajax-zagruzka-fajlov/</link>
		<comments>http://www.piom.ru/2008/10/24/jquery-jshttprequest-ajax-zagruzka-fajlov/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 03:52:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[опыт]]></category>

		<guid isPermaLink="false">http://www.piom.ru/?p=250</guid>
		<description><![CDATA[При реализации AJAX загрузки файлов на сайте Jollyday.ru мною было использована связка JsHttpRequest на стороне клиента и PHP на стороне сервера. Недавно, пришлось приделывать такую же функциональность на сайте, построенного на CMS SLAED. И тут возникли проблемы. Суть проблемы заключается в том, что при одновременном использовании jQuery и JsHttpRequest возникал конфликт в использовании глобального именования, [...]]]></description>
			<content:encoded><![CDATA[<p>При реализации AJAX загрузки файлов на сайте <a title="JollyDay портал об отдыхе в вашем городе" href="http://www.jollyday.ru">Jollyday.ru</a> мною было использована связка JsHttpRequest на стороне клиента и PHP на стороне сервера. Недавно, пришлось приделывать такую же функциональность на сайте, построенного на CMS SLAED. И тут возникли проблемы.</p>
<p>Суть проблемы заключается в том, что при одновременном использовании jQuery и JsHttpRequest возникал конфликт в использовании глобального именования, и это препятствовало передаче данных между клиентом и сервером. Покопавшись в предыдущей работе я обнаружил как их можно подружить.Для этого существует 2 способа.</p>
<p>Первый способ, простой, не требует больших временных затрат. Необходимо в код файла jQuery добавить строку, это избавит нас от конфликтов с другими jsFrameworks.<br />
<code>jQuery.noConflict();</code></p>
<p>При этом нужно учесть, что теперь обращение к jQuery будет не как обычно через $, а через jQuery.<br />
<code><br />
//Старое обращение<br />
$(document);<br />
// Новое обращение<br />
jQuery(document);<br />
</code><br />
При этом, ненужно подключать дополнительных файлов файлов, сильно переписывать код.</p>
<p>Второй способ более радикальный. Отказаться от JsHttpRequest и воспользоваться плагинами jQuery. Приведу для примера <a href="http://www.phpletter.com/Our-Projects/AjaxFileUpload/">Ajax File Upload</a> или <a href="http://www.michaelmitchell.co.nz/one-click-upload/">One Click Upload.</a> При данном способе, вам необходимо будет переписать частично ваш код, но  в дальнейшей разработке вам не нужно будет отвлекаться на дополнительный jsFramework.</p>
<p>Лично я выбираю второй вариант, так как плюсы очевидны.</p>
<p>Не знаете какой выбрать инструмент для работы? Профессионалы советуют Makit. Неоспоримо, <a href="http://makita.vseinstrumenti.ru/">электроинструмент makita</a> выбор того, кто понимает толк в удобном и качественным инструменте, и тогда работа приносит не только доход но и радость!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/10/24/jquery-jshttprequest-ajax-zagruzka-fajlov/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Мне кажеться или вкусно?</title>
		<link>http://www.piom.ru/2008/09/19/mne-kazhetsya-ili-vkusno/</link>
		<comments>http://www.piom.ru/2008/09/19/mne-kazhetsya-ili-vkusno/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 09:16:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.piom.ru/?p=211</guid>
		<description><![CDATA[Цитата: &#171;С 1 октября 2008 года компания Verisign, реестр доменов .com и .net, повышает цены на регистрацию доменных имен в этих зонах.&#187; Но выход есть. Регистратор reggi.ru предлагает продлить до 30 сентября ваши домены на несколько лет по старой цене, а именно за 220 рублей. Помимо этого, можно перенести домены с другого регистратора и за [...]]]></description>
			<content:encoded><![CDATA[<p>Цитата:</p>
<blockquote><p>&laquo;С 1 октября 2008 года компания Verisign, реестр доменов .com и .net, повышает цены на регистрацию доменных имен в этих зонах.&raquo;</p></blockquote>
<p>Но выход есть. Регистратор <a href="http://www.reggi.ru?pid=7088">reggi.ru</a> предлагает продлить до 30 сентября ваши домены на несколько лет по старой цене, а именно за 220 рублей. Помимо этого, можно перенести домены с другого регистратора и за перенос вы ничего не заплатите, единственное вам нужно будет оплатить продление.<br />
Так же хотелось бы напомнить, что вы можете получить домен в зоне .ru в подарок, т.е. совершенно бесплатно. Для этого вам нужно зарегистрировать один домен .ru и через 20 минут после регистрации, вы получите сертификат на регистрацию еще одного домена в зоне .ru. Еще раз напомню, регистратор <a href="http://www.reggi.ru?pid=7088">reggi.ru</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/09/19/mne-kazhetsya-ili-vkusno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Стилизация input file.</title>
		<link>http://www.piom.ru/2008/08/08/stilizaciya-input-file/</link>
		<comments>http://www.piom.ru/2008/08/08/stilizaciya-input-file/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 15:31:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[input]]></category>

		<guid isPermaLink="false">http://www.piom.ru/?p=122</guid>
		<description><![CDATA[Недавно, передомной встала задача стилизовать элементы INPUT file, для одного сайт. Получилось весьма корявенько, кросбраузерность не на высоте, оно работает через раз, пример можно увидеть по данной ссылке. Сегодня я обнаружил что на habrhabr.ru появилось несколько статей на данную тему, для просмотра перейдите по ссылке1 и продолжение стилизации ссылка2 PR: wait&#8230; I: wait&#8230; L: wait&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>Недавно, передомной встала задача стилизовать элементы INPUT file, для одного сайт. Получилось весьма корявенько, кросбраузерность не на высоте, оно работает через раз, пример можно увидеть по данной <a title="Cтраница добавления нового pаведения на JollyDay.RU" href="http://www.jollyday.ru/element_add.html" target="_blank">ссылке</a>.</p>
<p>Сегодня я обнаружил что на habrhabr.ru появилось несколько статей на данную тему, для просмотра перейдите по <a title="Переход на старницу с подробным описание методики стилизации" href="http://vremenno.net/design/file-inputs-styling/" target="_blank">ссылке1 </a>и продолжение стилизации <a title="Переход на страницу с продолжением стилизации INPUT файл" href="http://vremenno.net/js/javascript-snippets-plus-new-file-input/" target="_blank">ссылка2</a></p>
<div id="seolinx-tooltip" style="border: 1px solid #000000; margin: 0pt; padding: 0pt; display: none; opacity: 0.9; position: absolute; width: auto; z-index: 99999;">
<table style="border: 0pt none; margin: 0pt; padding: 0pt; border-collapse: separate; width: auto;" border="0">
<tbody>
<tr>
<td id="seolinx-table" style="border: 0pt none; margin: 1px; padding: 0pt; font-family: Tahoma; font-size: 11px; font-weight: bold;">
<div style="margin: 0pt; padding: 0pt; overflow: auto; width: auto;">
<table id="seolinx-paramtable" style="border: 1px solid gray; margin: 0pt; border-collapse: separate;" border="0">
<tbody>
<tr>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://toolbarqueries.google.com/favicon.ico" alt="" width="12" height="12" /> PR: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Google pagerank" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://www.google.com/favicon.ico" alt="" width="12" height="12" /> I: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Google index" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://www.google.com/favicon.ico" alt="" width="12" height="12" /> L: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Google links" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://siteexplorer.search.yahoo.com/favicon.ico" alt="" width="12" height="12" /> LD: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Yahoo linkdomain" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://search.msn.com/favicon.ico" alt="" width="12" height="12" /> I: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="MSN index" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Sitemap.xml" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://bar-navig.yandex.ru/favicon.ico" alt="" width="12" height="12" /> CY: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Yandex CY" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://www.yandex.ru/favicon.ico" alt="" width="12" height="12" /> I: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Yandex index" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://www.yandex.ru/favicon.ico" alt="" width="12" height="12" /> L: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Yandex link" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://search.yaca.yandex.ru/favicon.ico" alt="" width="12" height="12" /> YCat: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Yandex catalogue" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://www.rambler.ru/favicon.ico" alt="" width="12" height="12" /> I: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Rambler index" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://search.rambler.ru/favicon.ico" alt="" width="12" height="12" /> Top: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Rambler Top100" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://siteanalytics.compete.com/favicon.ico" alt="" width="12" height="12" /> C: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Compete Rank" href="javascript:{}">wait&#8230;</a></td>
<td style="border: 1px solid gray; padding: 2px; background: #f0f0f0 none repeat scroll 0% 0%; color: darkgreen; font-family: Tahoma; font-size: 7pt; font-weight: bold; white-space: nowrap;"><img style="vertical-align: middle;" src="http://seodigger.com/favicon.ico" alt="" width="12" height="12" /> SD: <a style="color: blue; font-family: Tahoma; font-size: 7pt; font-weight: bold; text-decoration: underline;" title="Seodigger" href="javascript:{}">wait&#8230;</a></td>
</tr>
</tbody>
</table>
</div>
<div style="margin: 0pt; padding: 0pt; overflow: auto; width: auto;"></div>
</td>
<td id="seolinx-tooltip-close" style="border: 0pt none; margin: 0pt; padding: 1px; cursor: pointer; vertical-align: middle; width: auto;" title="close"><img src="chrome://seoquake/content/skin/close.gif" alt="" /></td>
</tr>
</tbody>
</table>
</div>
<div id="seolinx-tooltip" style="border: 1px solid #000000; margin: 0pt; padding: 0pt; display: none; opacity: 0.9; position: absolute; width: auto; z-index: 99999;">
<table style="border: 0pt none; margin: 0pt; padding: 0pt; border-collapse: separate; width: auto;" border="0">
<tbody>
<tr>
<td id="seolinx-table" style="border: 0pt none; margin: 1px; padding: 0pt; font-family: Tahoma; font-size: 11px; font-weight: bold;"></td>
<td id="seolinx-tooltip-close" style="border: 0pt none; margin: 0pt; padding: 1px; cursor: pointer; vertical-align: middle; width: auto;" title="close"><img src="chrome://seoquake/content/skin/close.gif" alt="" /></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/08/08/stilizaciya-input-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Инструмент для гонщиков</title>
		<link>http://www.piom.ru/2008/07/21/instrument-dlya-gonshhikov/</link>
		<comments>http://www.piom.ru/2008/07/21/instrument-dlya-gonshhikov/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 03:14:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://www.piom.ru/2008/07/21/%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82-%d0%b4%d0%bb%d1%8f-%d0%b3%d0%be%d0%bd%d1%89%d0%b8%d0%ba%d0%be%d0%b2/</guid>
		<description><![CDATA[Обнаружил весьма полезный инструмент для web-программистов. Данный сервис просматривает ваш сайт на предмет возможной оптимизации страниц. Помимо этого, после проверки дается ряд рекомендаций по увеличению скорости отображения страниц вашего сайта. На данном ресурсе вы сможете почерпнуть полезную информацию из сборника статей.]]></description>
			<content:encoded><![CDATA[<p>Обнаружил весьма полезный <a href="http://webo.in/">инструмент</a> для web-программистов. Данный сервис просматривает ваш сайт на предмет возможной оптимизации страниц. Помимо этого, после проверки дается ряд рекомендаций по увеличению скорости отображения страниц вашего сайта. На данном ресурсе вы сможете почерпнуть полезную информацию из сборника статей.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/07/21/instrument-dlya-gonshhikov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Особенности Denwer + Vista 64 SP1</title>
		<link>http://www.piom.ru/2008/05/18/%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd%d0%bd%d0%be%d1%81%d1%82%d0%b8-denwer-vista-64-sp1/</link>
		<comments>http://www.piom.ru/2008/05/18/%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd%d0%bd%d0%be%d1%81%d1%82%d0%b8-denwer-vista-64-sp1/#comments</comments>
		<pubDate>Sat, 17 May 2008 22:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.piom.ru/2008/05/12/%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd%d0%bd%d0%be%d1%81%d1%82%d0%b8-denwer-vista-64-sp1/</guid>
		<description><![CDATA[Установил на рабочий компьютер Vista Ultimate с SP1 64 разрядную. При первом просмотре обнаружил, что не запускается Denwer. Для решения данной задачи есть 2 направления 1. Отключить &#171;контроль учетных записей&#187;. Для этого жмем Win+R, далее “msconfig” переходим на последнюю вкладку и там находим: &#171;остановить службу контроля учетных записей&#187;. После этого, запускаем скрипт Run.exe с правами [...]]]></description>
			<content:encoded><![CDATA[<p>Установил на рабочий компьютер Vista Ultimate с SP1 64 разрядную.<br />
При первом просмотре обнаружил, что не запускается Denwer.<br />
Для решения данной задачи есть 2 направления<br />
1. Отключить &laquo;контроль учетных записей&raquo;.<br />
Для этого жмем Win+R, далее “msconfig” переходим на последнюю вкладку и там находим: &laquo;остановить службу контроля учетных записей&raquo;.<br />
После этого, запускаем скрипт Run.exe с правами администратора. Для чего нужно, нажать правой кнопкой мыши на файлы, выбрать: &laquo;запустить от Администратора&raquo;.<br />
2. Без отключения службы контроля учетных записей.<br />
Для этого нужно просто проделать вторую половину шага 1.Т.е. запускаем скрипт Run.exe с правами администратора. Для чего нужно нажать правой кнопкой мыши на файлы, выбрать: &laquo;запустить от Администратора&raquo;.<br />
Но при этом, вам каждый раз придеться давать разрешение на запрос о запуске приложения.<br />
Так же есть особенность управления файла hosts.<br />
Если вы пойдете, просто мышкой по каталогам, через проводник возможно вы не обнаружите привычный Windows/system32/drivers/etc/hosts<br />
Для того что бы его найти, вам поможет набрать в строке адреса полный путь к папке etc руками.  Благо, проводник будет подставлять нужные имена за вас при вводе первых букв каталога</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/05/18/%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd%d0%bd%d0%be%d1%81%d1%82%d0%b8-denwer-vista-64-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS : Не всё то браузер, что читает }}</title>
		<link>http://www.piom.ru/2008/03/14/css-ne-vsyo-to-brauzer-chto-chitaet/</link>
		<comments>http://www.piom.ru/2008/03/14/css-ne-vsyo-to-brauzer-chto-chitaet/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 04:23:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.piom.ru/2008/03/14/%d0%bd%d0%b5-%d0%b2%d1%81%d1%91-%d1%82%d0%be-%d0%b1%d1%80%d0%b0%d1%83%d0%b7%d0%b5%d1%80-%d1%87%d1%82%d0%be-%d1%87%d0%b8%d1%82%d0%b0%d0%b5%d1%82/</guid>
		<description><![CDATA[Все вы хорошо знаете какие негодяи создают Интернет-просмотровые-программы, и как потом нам, веб-разработчикам, приходится изгаляться дабы не незначительно увеличивая код и не делая его эдаким &#171;монстром&#187;, описывать требуемый функционал. В связи с этим многие находчивые профессионалы, изучая описанные методы и недокументированные баги, предлагают их как решение проблемы. Очередной баго-фичей которая помогает простым смертным избежать суеты [...]]]></description>
			<content:encoded><![CDATA[<p>Все вы хорошо знаете какие негодяи создают Интернет-просмотровые-программы, и как потом нам, веб-разработчикам, приходится изгаляться дабы не незначительно увеличивая код и не делая его эдаким &laquo;монстром&raquo;, описывать требуемый функционал. В связи с этим многие находчивые профессионалы, изучая описанные методы и недокументированные баги, предлагают их как решение проблемы.<br />
Очередной баго-фичей которая помогает простым смертным избежать суеты и сумятицы при написании кода является вот эта «}}» последовательность символов. Всё дело в том, что Эксплорер допускает подобный опус, а ядро браузеров, таких как Mozilla Firefox и прочих Netscape, Gecko строго соблюдает предписание и не читает вообще ничего далее этой пары. Ошибку нашел Maxja, и по его словам опробовал на IE 5 – 7, Mozilla Firefox 1-2 и Netscape 9.0.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/03/14/css-ne-vsyo-to-brauzer-chto-chitaet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Бывают рамки разные. HTML+CSS для создания рамок.</title>
		<link>http://www.piom.ru/2008/03/12/byvayut-ramki-raznye-htmlcss-dlya-sozdaniya-ramok/</link>
		<comments>http://www.piom.ru/2008/03/12/byvayut-ramki-raznye-htmlcss-dlya-sozdaniya-ramok/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 07:06:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://www.piom.ru/2008/03/12/%d0%b1%d1%8b%d0%b2%d0%b0%d1%8e%d1%82-%d1%80%d0%b0%d0%bc%d0%ba%d0%b8-%d1%80%d0%b0%d0%b7%d0%bd%d1%8b%d0%b5-htmlcss-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d1%80%d0%b0/</guid>
		<description><![CDATA[Наткнулся на весьма интересные примеры создания рамок. При использовании стандартных элементов html разметки и CSS вы создаете рамки для различных элементов на вашей странице. Отсыкать примеры вы сможете по данной ссылке]]></description>
			<content:encoded><![CDATA[<p>Наткнулся на весьма интересные примеры создания рамок. При использовании стандартных элементов html разметки и CSS вы создаете рамки для различных элементов на вашей странице. Отсыкать примеры вы сможете по данной <a href="http://www.shtogrin.com/design/box/">ссылке</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.piom.ru/2008/03/12/byvayut-ramki-raznye-htmlcss-dlya-sozdaniya-ramok/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
