<?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>Компьютерный журнал DevPulse</title>
	<atom:link href="http://www.devpulse.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devpulse.ru</link>
	<description></description>
	<lastBuildDate>Thu, 10 May 2012 10:24:49 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Регулярка для удаления мусора UMI.CMS</title>
		<link>http://www.devpulse.ru/%d0%b1%d0%b5%d0%b7-%d1%80%d1%83%d0%b1%d1%80%d0%b8%d0%ba%d0%b8/%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%80%d0%ba%d0%b0-%d0%b4%d0%bb%d1%8f-%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bc%d1%83%d1%81%d0%be%d1%80%d0%b0-umi-cms/</link>
		<comments>http://www.devpulse.ru/%d0%b1%d0%b5%d0%b7-%d1%80%d1%83%d0%b1%d1%80%d0%b8%d0%ba%d0%b8/%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%80%d0%ba%d0%b0-%d0%b4%d0%bb%d1%8f-%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bc%d1%83%d1%81%d0%be%d1%80%d0%b0-umi-cms/#comments</comments>
		<pubDate>Thu, 10 May 2012 10:24:49 +0000</pubDate>
		<dc:creator>Bethrezen</dc:creator>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[regexp]]></category>
		<category><![CDATA[umi]]></category>

		<guid isPermaLink="false">http://www.devpulse.ru/?p=23</guid>
		<description><![CDATA[(xmlns&#124;umi)(:[^=]*)?="([^"]*)"]]></description>
			<content:encoded><![CDATA[<p><code>(xmlns|umi)(:[^=]*)?="([^"]*)"</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.ru/%d0%b1%d0%b5%d0%b7-%d1%80%d1%83%d0%b1%d1%80%d0%b8%d0%ba%d0%b8/%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%80%d0%ba%d0%b0-%d0%b4%d0%bb%d1%8f-%d1%83%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bc%d1%83%d1%81%d0%be%d1%80%d0%b0-umi-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Миф о естественном продвижении &#8212; Часть 1: География и ссылки</title>
		<link>http://www.devpulse.ru/seo/seo-myth-1/</link>
		<comments>http://www.devpulse.ru/seo/seo-myth-1/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 04:51:23 +0000</pubDate>
		<dc:creator>Bethrezen</dc:creator>
				<category><![CDATA[seo]]></category>
		<category><![CDATA[yandex]]></category>

		<guid isPermaLink="false">http://www.devpulse.ru/?p=12</guid>
		<description><![CDATA[[ Это черновик записи, в последствии она будет дописана ] Введение Конференция Ашманова Optimization-2011. Садовский: «Не занимайтесь SEO, делайте свой сайт качественнее» ©. Эту фразу мы слышали не раз и в различных вариациях: «Если Вы не покупали у нас контекстную &#8230; <a href="http://www.devpulse.ru/seo/seo-myth-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>[ Это черновик записи, в последствии она будет дописана ]</p>
<h2>Введение</h2>
<p>Конференция Ашманова Optimization-2011. Садовский: «Не занимайтесь SEO, делайте свой сайт качественнее» <a href="http://www.seonews.ru/events/detail/124125.php" rel="nofollow">©</a>. Эту фразу мы слышали не раз и в различных вариациях: «Если Вы не покупали у нас контекстную рекламу, а Ваш сайт находиться в топе – это наша недоработка, которую мы скоро устраним», «Делайте сайты для людей!» и так далее.</p>
<p>Но тем не менее суровая реальность такова, что всем приходится заниматься не только сайтами для людей, но и SEO. На данный момент недостаточно сделать просто хороший сайт, нужно ещё уметь правильно его продвигать</p>
<p>Что же входит в SEO на текущий момент? Да практически всё, что можно посчитать программным путём:</p>
<ul>
<li>текст, его релевантность, полезность и уникальность</li>
<li>ссылки на сайт и с сайта</li>
<li>классификация документов, сайтов и самих запросов по тематикам, аудитории, географии</li>
<li>поведение пользователей на сайте и в выдаче</li>
<li>качество технической реализации сайта</li>
<li>юзабилити</li>
<li>уникальность и полезность сервисов и услуг сайта</li>
<li>наличие положительных отзывов о сайте в социальных сетях</li>
<li>и многое другое</li>
</ul>
<div>Может ли подкрутка текста или простановка ссылок может быть естественной? Ответ: Да, но этого не всегда хватает.</div>
<div>Попробуем доказать, что без искусственных манипуляций продвинуть сайт в ТОП-10 будет сложно.</div>
<h2>География</h2>
<p>Уже ни для кого не секрет, что поисковые системы давно научились осуществлять поиск с использованием данных о местоположении пользователя и сайтов, участвующих в поиске. Цель проста &#8212; дать пользователю ту информацию, которая больше всего подходит.</p>
<p>Опредление географической принадлежности сайта в большинстве случаев неплохо осуществляется автоматически. На всякий случай поисковики дают интерфейс вебмастерам для ручного задания региона сайта.</p>
<p>Так ли хороша автоматическая классификация географии? С технической точки зрения она работает хорошо и свою цель выполняет &#8212; в индексе имеется достаточное количество сайтов с присвоенным регионом для качественного ответа практически на любой вопрос. Так ли важна погрешность в несколько процентов? Нет.</p>
<p>Неплохим примером несовершенства алгоритмов геоклассификации в Яндексе для меня недавно послужил сайт <a href="http://www.alpnn.com/">Федерации Альпинизма в Нижнем Новгороде</a>. История сайта такова.</p>
<p>Однажды ко мне обратилась знакомая с просьбой бесплатно продвинуть этот сайт по запросу &#171;альпинизм&#187; в Нижнем Новгороде. Сам сайт неплохой, тИЦ 10, да и не коммерческий, так что идея мне понравилась и я согласился.</p>
<p>Казалось бы, само название сайта говорит о его благих намерениях, официальности и уникальности. По инструкциям ассесоров, которые должны помогать настраивать алгоритмы так, чтобы пользователям ПС отдавались действительно полезные и хорошие сайты, он должен пройти на пять с плюсом. Однако, в выдаче его найти мне так и не удалось.</p>
<p>Первая мысль, которая приходит в голову &#8212; гео-привязки. Алгоритмы несовершенны и могли дать сбой, так что проверить и привязать на всякий случай не помешало бы.</p>
<p>Сказано &#8212; сделано. Зарегистрировал сайт в Яндекс.Вебмастере, подправил страницу &#171;Контакты&#187; для соответствия с микроформатом hCard и зарегистрировал сайт в справочнике организаций с указанием города и адреса.</p>
<p>Буквально через 3 недели сайт уже на 36 месте по нужному запросу.</p>
<p>Вывод: автоматическая классификация региона сайта есть, но надеиться на неё не надо и лучше перестраховаться ручной привязкой географии в Яндекс.Вебмастере.</p>
<h2>Ссылки</h2>
<p>Цель продвижения сайта об альпинизме &#8212; ТОП-10. Мы находимся на 36 месте, что далеко от первой страницы, поэтому надо предпринять что-то ещё.</p>
<p>Тексты на сайте естественные, интересные и в принципе хорошие. Поэтому их я трогать не стал, да и не очень то хотелось. Самым простым способом попасть в ТОП-10 были ссылки.</p>
<p>Пока я собирался с мыслями, произошел очередной апдейт тИЦ, и на подопытном сайте он упал с 10 до 0, а сайт немного отодвинулся на 38 место. Зайдя в Яндекс.Вебмастер я увидел, что количество ссылок резко сократилось с 57 до 35, что и послужило падением многими любимой пузомерки.</p>
<p>Надо заметить, что даже на тот момент у сайта была естественная ссылочная масса &#8212; все ссылки ставились по доброте душевной и в тему. Но тексты ссылок не всегда отражали нужный нам запрос, поскольку чаще всего выглядили просто в виде URL.</p>
<p>Именно естественность ссылок заставила меня немного повременить с закупкой платных ссылок. В результате на очередной ссылочный апдейт я увидел, что количество ссылок в Я.Вебмастере снова увеличилось до 57, а сайт таки поднялся на 16-18 место. Апдейта тИЦ не было, поэтому он был по прежнему нулевой. Сам рост сайта с 38 на 16 место можно обосновать лишь пересчетом весов входящих на него ссылок с учетом новой классификации. Возможно, это связано с присвоением региона, а возможно вместе с присвоением региона был ещё пересчет тематической классификации, что и учлось в ранжировании.</p>
<p>Тем не менее, 16 место меня по прежнему не устраивало и я решил поэкспериментировать дальше. Поскольку делал я это всё бесплатно, а даром тратить время на обмен ссылками или регистрацию в каталогах мне не хотелось, я решил потратить маленькую сумму на одну нормальную платную ссылку в <a href="http://www.sape.ru/r.qyHrNlbeby.php" rel="nofollow">Sape</a>.</p>
<p>Купил ссылку с тематического сайта с тИЦ 60, PR 4, УВ 2, ВС 2 с анкором &#171;апльпинизм&#187;. Подождал 3 недели и на очередной ссылочный апдейт сайт оказывается на 8-9 месте.</p>
<p>Вывод: естественная ссылочная масса &#8212; хорошо, но без платных ссылок в более-менее конкурентной тематике не обойтись.</p>
<blockquote><p>Небольшое отступление:<br />
Сам запрос &#171;альпинизм&#187; можно классифицировать как в спортивный альпинизм, так и в промышленный. Поэтому тематика сразу становится конкурентной. По промышленному альпинизму сделать продающий и оптимизированный сайт для людей и роботов крайне сложно, поэтому все прибегают к платным ссылкам. За счет них набирают лишние плюсы в релевантности, которую честному некоммерческому сайту приходится догонять за счет платных SEO-ссылок.</p>
<p>Единственная надежда в данной ситуации &#8212; технология Яндекса «Спектр», но увы, в данном случае она опять не сработала в нашу пользу.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.ru/seo/seo-myth-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Обновление Ruby On Rails проектов с github</title>
		<link>http://www.devpulse.ru/ruby/updating-ruby-on-rails-projects-from-github/</link>
		<comments>http://www.devpulse.ru/ruby/updating-ruby-on-rails-projects-from-github/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 11:35:15 +0000</pubDate>
		<dc:creator>Bethrezen</dc:creator>
				<category><![CDATA[git]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[migrations]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.devpulse.ru/?p=9</guid>
		<description><![CDATA[Приблизительная схема обновления проектов на Ruby On Rails, взятых с gitlab.com 1. git stash 2. git pull 3. git stash apply 4. merge??? 5. bundle 6. RUBY_ENV=production bundle exec rake db:migrate &#160; Подходит для GitLab HQ: https://github.com/gitlabhq/gitlabhq]]></description>
			<content:encoded><![CDATA[<p>Приблизительная схема обновления проектов на Ruby On Rails, взятых с gitlab.com</p>
<p>1. git stash<br />
2. git pull<br />
3. git stash apply<br />
4. merge???<br />
5. bundle<br />
6. RUBY_ENV=production bundle exec rake db:migrate</p>
<p>&nbsp;</p>
<p>Подходит для GitLab HQ: https://github.com/gitlabhq/gitlabhq</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.ru/ruby/updating-ruby-on-rails-projects-from-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка PHP функции mail() в Debian с exim4 для работы с masterhost.ru</title>
		<link>http://www.devpulse.ru/linux/%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-php-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-mail-%d0%b2-debian-%d1%81-exim4-%d0%b4%d0%bb%d1%8f-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-m/</link>
		<comments>http://www.devpulse.ru/linux/%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-php-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-mail-%d0%b2-debian-%d1%81-exim4-%d0%b4%d0%bb%d1%8f-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-m/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 13:02:18 +0000</pubDate>
		<dc:creator>Bethrezen</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[exim]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[masterhost]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://www.devpulse.ru/?p=4</guid>
		<description><![CDATA[Итак, дано: Debian lenny, Exim4, PHP 5.3. Нужно настроить правильную работу функции mail() в PHP, чтобы та отсылала почту через smtp.masterhost.ru. Делается всё просто. 1. Добавляем в конфиг /etc/exim4/update-exim4.conf.conf : dc_eximconfig_configtype='internet' dc_smarthost='smtp.masterhost.ru::25' 2. В /etc/exim4/passwd.client добавляем данные для авторизации: smtp.masterhost.ru:OurMail@OurDomain.ru:OurMailPassword &#8230; <a href="http://www.devpulse.ru/linux/%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-php-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-mail-%d0%b2-debian-%d1%81-exim4-%d0%b4%d0%bb%d1%8f-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-m/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Итак, дано: Debian lenny, Exim4, PHP 5.3.</p>
<p>Нужно настроить правильную работу функции mail() в PHP, чтобы та отсылала почту через smtp.masterhost.ru.</p>
<p>Делается всё просто.</p>
<p>1. Добавляем в конфиг /etc/exim4/update-exim4.conf.conf :</p>
<pre>dc_eximconfig_configtype='internet'
dc_smarthost='smtp.masterhost.ru::25'</pre>
<p>2. В /etc/exim4/passwd.client добавляем данные для авторизации:</p>
<pre>smtp.masterhost.ru:OurMail@OurDomain.ru:OurMailPassword</pre>
<p>3. В /etc/email-addresses добавляем :</p>
<pre>root: OurMail@OurDomain.ru</pre>
<p>root – пользователь, с которого будет вызываться функция mail. Если у нас www-data, то указываем его.</p>
<p>4. Шлём письма в PHP:</p>
<pre>$headers = "Content-type: text/html; charset=\"utf-8\"\n";
$headers .= "From: Our good php script \n";
mail("OurRecepient@OurDomain.ru", "Test", "Hi! This is a &lt;b&gt;test mail&lt;/b&gt;", $headers);</pre>
<p>Таким образом, почта приходит в UTF-8 в формате text/html.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.ru/linux/%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-php-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8-mail-%d0%b2-debian-%d1%81-exim4-%d0%b4%d0%bb%d1%8f-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-m/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: devpulse.ru @ 2012-05-21 15:12:12 -->
