<?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/"
	>

<channel>
	<title>Русская Раскрутка - блог</title>
	<atom:link href="http://blog.ruseonet.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ruseonet.ru</link>
	<description>Сайты для пользователей: удобство, эстетика, оптимизация, продвижение</description>
	<pubDate>Fri, 27 Nov 2009 14:55:20 +0000</pubDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>О комментариях и комментаторах</title>
		<link>http://blog.ruseonet.ru/o-kommentariyax/</link>
		<comments>http://blog.ruseonet.ru/o-kommentariyax/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 14:55:20 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Безопасность]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=126</guid>
		<description><![CDATA[Если я разрешу комментировать записи в этом блоге то кроме хрумер-спама здесь будет страшенная куча самопиара. И это не смотря на то, что линки в комментариях не индексируются.
Доказывать что-то самопиарщикам, а тем более ботам по меньшей мере глупо.
Если хотите оставить комментарий - регистрируйтес, подтверждайте по почте и вперёд!
При наличии мозгов в Ваших, господа комментаторы, постах, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.Blagun.ru/it.000000.048464.i.gif" border="0" alt="Блогун - монетизируем блоги" width="1" height="1" />Если я разрешу комментировать записи в этом блоге то кроме хрумер-спама здесь будет страшенная куча самопиара. И это не смотря на то, что линки в комментариях не индексируются.</p>
<p>Доказывать что-то самопиарщикам, а тем более ботам по меньшей мере глупо.</p>
<p>Если хотите оставить комментарий - регистрируйтес, подтверждайте по почте и вперёд!</p>
<p>При наличии мозгов в Ваших, господа комментаторы, постах, я даже в авторы пущу. Не сомневайтесь. Это не пустой трёп. А пока дела обстоят так как есть, и так пока и будет!</p>
<hr />Дабы зря не пустословить приведу кусочек полезного кода - на заметку начинающим и честным блоггерам:<br />
Убираем у всех запросов вначале &#8220;WWW.&#8221; ( у меня , как видите, без www )</p>
<p>RewriteEngine on    # оглашаем, что хотим использовать mod_rewrite</p>
<p>RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]<br />
RewriteRule ^/?(.*) http://%1/$1 [L,R=permanent]</p>
<p>Для чего это нужно я расскажу в следующем посте.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/o-kommentariyax/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Третье поколение - ореол чистоты или домохозяйки</title>
		<link>http://blog.ruseonet.ru/pokolenie-linux3/</link>
		<comments>http://blog.ruseonet.ru/pokolenie-linux3/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 08:47:31 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=122</guid>
		<description><![CDATA[чем меньше в линуксе людей тем больше наш ботнет вендовый]]></description>
			<content:encoded><![CDATA[<p>Вы думаете я о порошке? Нет. Не угадали.<br />
<img border='0' width='1' height='1' alt='Блогун - монетизируем блоги' src='http://www.Blagun.ru/it.000000.048464.i.gif'/><br />
Я расскажу вам как всё начиналось.  Мы были молоды, почти молоды. Яндекс пиарился у Якубовича и бомбардировал вновь созданные сайты порнообразными запросами. Я так и не узнал точно зачем он это делал.</p>
<p>Мы гуляли по Войду - дизайн ресурса остался старым, в память о Дюке. И слово ЛИНУКС тогда не вызывало неприязни кучи троллей, которым вендово-червивый комфорт дороже шевеления мозгами.</p>
<p>Это было время первого поколения Линуксоидов.  Поставить линукс было иногда трудно, настроить под себя ещё труднее, а постоянно использовали его единицы.</p>
<p>Человек, знающий Linux был более ценим, нежели сертифицированный спец Майкрософта.</p>
<p>Второе поколение выросло на гуи-инсталляторах, почти всё, как сейчас, ставилось &#8220;из коробки&#8221; и немного работы напильником превращало систему в устойчивую и пригодную для работы ОС.</p>
<p>Сейчас поколение тайда. Поколение ленивых и малообразованных людей, чьи знания не идут дальше ресурсов, подобных Удаву и Контакту.</p>
<p>Они ставят линукс, чаще всего Ubuntu, потом говорят что круты и цапаются с троллями на секлабе. Потом, не сумев что-то настроить или ощутив дискомфорт из-за непривычной среды обитаня эти люди сносят Линукс и поставив винду начинают орать: знаем мы ваш линукс, ставили-юзали, редкое недоподелие.</p>
<p>Жаль умственно отсталых придурков, не решившихся хоть слегка пошевелить мозгами или погуглить.</p>
<p>Остаёмся мы - те, кто использует unix-системы давно и профессионально. Ешё есть домохозяйки, впервые купившие комп - тем фиолетово что за операционка там стоит - они ни одной раньше не видели.</p>
<p>Невеселые размышления, однако так наверное и нужно - <strong>чем меньше в линуксе людей тем больше наш ботнет вендовый!<br />
</strong><br />
<span id="bac130a6a36c84bce03760f4892b7740"></span><br />
Лирика, логика - не знаю.  Просто записал мысли.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/pokolenie-linux3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Деньги никогда не решали всего</title>
		<link>http://blog.ruseonet.ru/dengi-nikogda-ne-reshali-vsego/</link>
		<comments>http://blog.ruseonet.ru/dengi-nikogda-ne-reshali-vsego/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 23:19:51 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[SEO Практика]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=117</guid>
		<description><![CDATA[Только полный дебил считает, что деньги решают всё. Такого надо вышвырнуть с голым задом в антарктику и вслед пачку баксов кинуть. Пусть греется.
В сети те же правила - вы никогда не раскрутите сайт полагаясь только на покупку ссылок или контекстную рекламу.
Большинство ниш уже занято, причем давно.   Что делать?
Я вам отвечу что: если вы читаете [...]]]></description>
			<content:encoded><![CDATA[<p>Только полный дебил считает, что деньги решают всё. Такого надо вышвырнуть с голым задом в антарктику и вслед пачку баксов кинуть. Пусть греется.</p>
<p>В сети те же правила - вы никогда не раскрутите сайт полагаясь только на покупку ссылок или контекстную рекламу.</p>
<p>Большинство ниш уже занято, причем давно.   Что делать?</p>
<p>Я вам отвечу что: если вы читаете это, значит уже идёте правильной дорогой.</p>
<p><strong>Добро пожаловать, господа! Умные люди всегда находят друг друга!</strong></p>
<p>Вам , владельцу сайта, на который мало кто ходит надо понять:</p>
<p><strong>по самым популярным запросам яндекс продал на годы вперёд всю выдачу</strong>.</p>
<p>Значит что? Правильно! Семантика вашего сайта требует иного построения.</p>
<p>Вместо отвёртки или &#8220;купить отвертку&#8221; найдите специалиста, который продаст её .</p>
<p>Я продам. Потому, что я не буду торговать отвёрткой, я продам уникальную отвёртку из композитных материалов, выполненную по космическим технологиям и служащую вечно!   Поняли разницу? Ещё бы не понять.</p>
<p>Я не продаю раскрутку, я раскручиваю. Русская Раскрутка продвигает вас профессионально.</p>
<p>Продвижение сайта происходит потому, что другого такого же  нет во всём интернете! Ваш сайт я сделаю уникальным.</p>
<p>Яндекс, google, кьидук и иже сильно похожи на зажравшихся коллекционеров, им мало просто контента, как нумизмату мало простой монетки. Ему надо монетку неповторимую, желательно единственную и дорогую!</p>
<p>Вы , будучи обеспеченным или не очень, человеком, купите запорожец? Или девятку?</p>
<p>Вам надо ездить на Феррари или Вольво, Ровере или Лексусе.</p>
<p>Мы поможем вам заработать на Лексус - покажите Ваш сайт, расскажите о товаре, фирме и идеях - мы их продвием в рекламном пространстве рунета.</p>
<p>Сделаем не просто сайт.  Мы - компания, я - руководитель, мы говорим Вам:</p>
<p>Ваш бизнес в ваших руках и его процветание в части, касающейся нас , будет обеспечен со стопроцентной гарантией.</p>
<p><img class="aligncenter size-full wp-image-120" title="Крайслер" src="http://blog.ruseonet.ru/wp-content/uploads/2009/11/untitled.bmp" alt="я патриотичен и мне нравятся наши машины" width="789" height="570" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/dengi-nikogda-ne-reshali-vsego/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apple</title>
		<link>http://blog.ruseonet.ru/apple/</link>
		<comments>http://blog.ruseonet.ru/apple/#comments</comments>
		<pubDate>Fri, 29 May 2009 17:28:44 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Новости]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=115</guid>
		<description><![CDATA[История моей симпатии к компании APPLE началась в 1990-м году с прочтения публикации о концептуальной по тем временам машины NEXT - поразило всё - подход к пользовательскому интерфейсу, многозадачности ( это во времена 486-х )и компактности исполнения
Знакомство продолжилось в Троицке, в Институте Атомных Исследований, где я впервае увидел их в работе
Всеми &#8220;любимая&#8221; виндовс тогда ещё [...]]]></description>
			<content:encoded><![CDATA[<p>История моей симпатии к компании APPLE началась в 1990-м году с прочтения публикации о концептуальной по тем временам машины NEXT - поразило всё - подход к пользовательскому интерфейсу, многозадачности ( это во времена 486-х )и компактности исполнения</p>
<p>Знакомство продолжилось в Троицке, в Институте Атомных Исследований, где я впервае увидел их в работе</p>
<p>Всеми &#8220;любимая&#8221; виндовс тогда ещё в пелёнках не мочилась, а на основе серверов и рабочих станций apple строились сети<br />
Для меня до сих пор остается загадкой как в советские времена купили продукцию,находящуюся в США под запретом экспорта!</p>
<p>С тех пор я всей душой желаю кампании заслуженного процветания и расширеня рынков сбыта</p>
<p>www.apple.com</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/apple/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Актуально и востребованно:</title>
		<link>http://blog.ruseonet.ru/actual/</link>
		<comments>http://blog.ruseonet.ru/actual/#comments</comments>
		<pubDate>Wed, 20 May 2009 06:38:27 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[SEO Теория]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=111</guid>
		<description><![CDATA[Представляю вашему вниманию статью , ведущую в конечном итоге к программе, помогающей определить авторство контента, да что та контента,  произведения:
Лингвистический анализатор,  разрабатывался в течение 2007-2008 годов в рамках сайта «Лаборатории Фантастики». Изначально ставилась цель проанализировать тексты русскоязычных писателей-фантастов и выявить значимые их характеристики, описывающие в совокупности авторский стиль, или так называемый «авторский лингвопрофиль».
Если тут не [...]]]></description>
			<content:encoded><![CDATA[<p>Представляю вашему вниманию статью , ведущую в конечном итоге к программе, помогающей определить авторство контента, да что та контента,  произведения:</p>
<p><strong>Лингвистический анализатор</strong>,  разрабатывался в течение 2007-2008 годов в рамках сайта «Лаборатории Фантастики». Изначально ставилась цель проанализировать тексты русскоязычных писателей-фантастов и выявить значимые их характеристики, описывающие в совокупности авторский стиль, или так называемый «авторский лингвопрофиль».</p>
<p>Если тут не стоит ссытки, то лишь с целью <strong>стимулировать заинтересованность в технологии посредством поиска в google</strong></p>
<p class="abzac">Для достижения поставленной цели был написан програмный код, получающий на входе текст, скажем, романа, и выдающий на выходе более тысячи различных его статистических характеристик, среди которых:</p>
<ul style="margin-left: 13px;">
<li style="margin-left: 17px;">Средняя длина предложения (СДП), знаков</li>
<li style="margin-left: 17px;">СДП авторского текста, знаков</li>
<li style="margin-left: 17px;">СДП диалога, знаков</li>
<li style="margin-left: 17px;">Доля диалогов в тексте</li>
<li style="margin-left: 17px;">Доля авторского текста в диалогах</li>
<li style="margin-left: 17px;">Динамика использование диалогов по тексту (график)</li>
<li style="margin-left: 17px;">Использовано уникальных слов (всего уникальных слов, как словарных, так и выдуманных автором)</li>
<li style="margin-left: 17px;">Активный словарный запас (количество уникальных словарных слов в тексте)</li>
<li style="margin-left: 17px;">Активный несловарный запас (количество уникальных выдуманных слов в тексте — сюда входят все имена, названия и неологизмы)</li>
<li style="margin-left: 17px;">Удельный АСЗ на 3000 слов текста (среднее количество уникальных словарных слов на 3000 слов текста)</li>
<li style="margin-left: 17px;">Удельный АСЗ на 10000 слов текста</li>
<li style="margin-left: 17px;">Удельный АСЗ на 100000 слов текста</li>
<li style="margin-left: 17px;">Динамика изменения УАСЗ-3000 от начала до конца произведения (график)</li>
<li style="margin-left: 17px;">Статистика использования частей речи: процент существительных, прилагательных, глаголов, местоимений-существительныхм, местоименных прилагательных, местоимений-предикативов, числительных (количественных), числительных (порядковых), наречий, предикативов, предлогов, послелогов, союзов, междометий, вводных слов, фразовых глаголов, частиц, кратких прилагательных, причастий, деепричастий, кратких причастий и инфинитивов. А также — неопределённых частей речи и т.н. служебных частей речи.</li>
<li style="margin-left: 17px;">Биграммы частей речи — частота употребления пар «существительное-глагол», «наречие-прилагательное» и т.д. для всех перечисленных выше частей речи.</li>
<li style="margin-left: 17px;">Части речи на позициях в предложении — как часто первым словом в предложении является местоимение, как часто вторым является глагол и т.п. По всем частям речи, вплоть до 20й позиции.</li>
<li style="margin-left: 17px;">Частоты всех известных знаков препинания.</li>
<li style="margin-left: 17px;">Биграммы буквенных пар — простой подсчёт частот всех алфавитных пар «аа», «аб», «ав»&#8230; «ба», «бб» и т.д.</li>
<li style="margin-left: 17px;">Биграммы «соединительных символов» (частоты пар первой буквы текущего слова и последней буквы предыдущего — исключая имена, названия и пр.)</li>
</ul>
<p class="abzac">Пару слов скажу о словарном запасе. Словарный запас — это, грубо говоря, количество уникальных слов, которые знает автор. Но знает ещё не значит, что они их употребляет в своих текстах. Поэтому гораздо более актуальной характеристикой является «активный словарный запас», что для случая конкретной книги означает количество использованных в ней уникальных слов. Но, учитывая тот факт, что книги различаются по объёму, логичным будет считать т.н. «удельный активный словарный запас», то есть количество уникальных слов на сколько-то слов текста. Если мы вычленим из текста 10000 идущих подряд слов, удалим из них повторяющиеся и посчитаем сколько осталось, то мы получим ни что иное как «удельный АСЗ на 10000 слов текста». И ещё один нюанс: несловарные слова (названия, имена, выдуманные автором слова) в подсчёте АСЗ и УАСЗ не участвуют. Количество этих слов считается как отдельная характеристика — «активный несловарный запас».</p>
<p class="abzac"><strong>Полный материал вы найдете на сайте автора</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/actual/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Я сторонник Free BSD, но на домашнем сервере ubuntu 9.04 удобнее</title>
		<link>http://blog.ruseonet.ru/free-bsd-vs-ubuntu/</link>
		<comments>http://blog.ruseonet.ru/free-bsd-vs-ubuntu/#comments</comments>
		<pubDate>Wed, 20 May 2009 06:06:29 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=108</guid>
		<description><![CDATA[Нет необходимости разносить Desktop и server, а на рабочем столе держать FreeBSD с моим железом не очень удобно.
По теме хостов: конфиг для виртуальных хостов в ubuntu:
ServerName 127.0.1.1
NameVirtualHost 127.0.1.1
&#60;VirtualHost *&#62;
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/
    &#60;Directory /&#62;
        Options FollowSymLinks
   [...]]]></description>
			<content:encoded><![CDATA[<p>Нет необходимости разносить Desktop и server, а на рабочем столе держать FreeBSD с моим железом не очень удобно.</p>
<p>По теме хостов: конфиг для виртуальных хостов в ubuntu:</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 610px; height: 498px; text-align: left;" dir="ltr">ServerName 127.0.1.1
NameVirtualHost 127.0.1.1
&lt;VirtualHost *&gt;
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/
    &lt;Directory /&gt;
        Options FollowSymLinks
        AllowOverride None
    &lt;/Directory&gt;
    &lt;Directory /var/www/&gt;
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
        # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
    &lt;/Directory&gt;

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    &lt;Directory "/usr/lib/cgi-bin"&gt;
        AllowOverride None
        Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    &lt;/Directory&gt;

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined
    ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    &lt;Directory "/usr/share/doc/"&gt;
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    &lt;/Directory&gt;

&lt;/VirtualHost&gt;

&lt;VirtualHost *&gt;
    ServerName smorodin.localhost
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/smorodin/
    &lt;Directory /&gt;
        Options FollowSymLinks
        AllowOverride None
    &lt;/Directory&gt;
    &lt;Directory /var/www/smorodin&gt;
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
        # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
    &lt;/Directory&gt;

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    &lt;Directory "/usr/lib/cgi-bin"&gt;
        AllowOverride None
        Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    &lt;/Directory&gt;

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined
    ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    &lt;Directory "/usr/share/doc/"&gt;
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    &lt;/Directory&gt;

&lt;/VirtualHost&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/free-bsd-vs-ubuntu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Взаимовыгодное общение</title>
		<link>http://blog.ruseonet.ru/%d0%b2%d0%b7%d0%b0%d0%b8%d0%bc%d0%be%d0%b2%d1%8b%d0%b3%d0%be%d0%b4%d0%bd%d0%be%d0%b5-%d0%be%d0%b1%d1%89%d0%b5%d0%bd%d0%b8%d0%b5/</link>
		<comments>http://blog.ruseonet.ru/%d0%b2%d0%b7%d0%b0%d0%b8%d0%bc%d0%be%d0%b2%d1%8b%d0%b3%d0%be%d0%b4%d0%bd%d0%be%d0%b5-%d0%be%d0%b1%d1%89%d0%b5%d0%bd%d0%b8%d0%b5/#comments</comments>
		<pubDate>Wed, 20 May 2009 05:49:59 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[SEO Практика]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=106</guid>
		<description><![CDATA[Этот блог пока не раскручен и по ходу дискуссий заказы возникнут ещё не скоро, но если вы ведёте блог на одном из популярных сервисов, где найти друзей по интересам очень просто, часто в процессе обсуждения чьей-то проблемы вы получаете заказ : http://filerecovery.12st.su/
Изначально это был англоязычный сайт, мы его быстренько перевели и зазеркалили, теперь будем раскручивать.
Больше [...]]]></description>
			<content:encoded><![CDATA[<p>Этот блог пока не раскручен и по ходу дискуссий заказы возникнут ещё не скоро, но если вы ведёте блог на одном из популярных сервисов, где найти друзей по интересам очень просто, часто в процессе обсуждения чьей-то проблемы вы получаете заказ : http://filerecovery.12st.su/<img usemap="#Map" src="http://filerecovery.12st.su/images/header.jpg" border="0" alt="" width="760" height="102" /></p>
<p>Изначально это был англоязычный сайт, мы его быстренько перевели и зазеркалили, теперь будем раскручивать.</p>
<p>Больше общайтесь, друзья! Не отказывайте в помощи, даже если ответ есть в www.goocle.com !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/%d0%b2%d0%b7%d0%b0%d0%b8%d0%bc%d0%be%d0%b2%d1%8b%d0%b3%d0%be%d0%b4%d0%bd%d0%be%d0%b5-%d0%be%d0%b1%d1%89%d0%b5%d0%bd%d0%b8%d0%b5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Средние и большие проекты - проблемы и решения</title>
		<link>http://blog.ruseonet.ru/virtualhost/</link>
		<comments>http://blog.ruseonet.ru/virtualhost/#comments</comments>
		<pubDate>Sun, 17 May 2009 08:57:16 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=104</guid>
		<description><![CDATA[Первая и наиболее распространенная проблема растущего проекта - теснота тарифного плана хостера.
Решается двумя способами: хостер прелоставляет вам VPS с удобной панелью и поначалу всё хорошо, однако у виртуального сервера теже проблемы - нехватка ресурсов.
При размещении своего сервака в стойке цена превышает стоимость аренды.
Вам остается только одно: арендовать сервер и самостоятельно им управлять.
Как это сделать , [...]]]></description>
			<content:encoded><![CDATA[<p>Первая и наиболее распространенная проблема растущего проекта - теснота тарифного плана хостера.<br />
Решается двумя способами: хостер прелоставляет вам VPS с удобной панелью и поначалу всё хорошо, однако у виртуального сервера теже проблемы - нехватка ресурсов.</p>
<p>При размещении своего сервака в стойке цена превышает стоимость аренды.<br />
Вам остается только одно: арендовать сервер и самостоятельно им управлять.</p>
<p>Как это сделать , если на начальном этапе вы получаете только сервак с BAMP в дефолтнй конфигурации и ssh?</p>
<p>Делается просто: для размещения сайтов клиентов на одном IP надо вот что:</p>
<p>сайты помещают внутри папки /var/www, дефолтную для web-сервера</p>
<p>Допустим наши сайты называются site.rf и secondsite.rf</p>
<ul>
<li>Раскомментируем
<pre>NameVirtualHost *:80</pre>
<p>в третьей секции конфигa.</li>
<li>Создаем диры 
<pre>$ mkdir /var/www/virthosts</pre>
<p>для 1-го сайта</p>
<pre>$ mkdir /var/www/virthosts/site.rf
$ mkdir /var/www/virthosts/site.rf/httpdocs</pre>
<p>и для 2-го</p>
<pre>$ mkdir /var/www/virthosts/secondsite.rf
$ mkdir /var/www/vhosts/secondsite.rf/httpdocs</pre>
</li>
<li>Для каждого  в конфиг добавляем отдельную секцию
<pre>&lt;VirtualHost *:80&gt;
    ServerName site.rf
    ServerAlias <a href="http://www.site.rf">www.site.rf
</a>    DocumentRoot /var/www/vhosts/site.rf/httpdocs
    ErrorLog logs/site.rf-error.log
&lt;/VirtualHost&gt;</pre>
<pre>&lt;VirtualHost *:80&gt;
    ServerName secondsite.rf
    ServerAlias <a href="http://www.secondsite.rf">www.secondsite.rf
</a>    DocumentRoot /var/www/vhosts/secondsite.rf/httpdocs
    ErrorLog logs/second.ru-error.log
&lt;/VirtualHost&gt;</pre>
</li>
<li>Разруливаем ситуацию с обращением по IP  добавляем следующее:
<pre>&lt;VirtualHost *:80&gt;
    ServerName default
&lt;/VirtualHost&gt;</pre>
<p>Теперь запросы по IP направляются в папку /var/www/html, где я обычно размещаю нечто вроде морды яндекса или поисковую форму google<script type="text/javascript"><!--
  var GOOG_FIXURL_LANG = 'ru';
  var GOOG_FIXURL_SITE = 'http://blog.ruseonet.ru/';
// --></script><br />
<script src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js" type="text/javascript"></script></li>
</ul>
<p> <a href="https://www.google.com/webmasters/tools/enhance404?siteUrl=http%3A%2F%2Fblog.ruseonet.ru%2F&amp;hl=ru">https://www.google.com/webmasters/tools/enhance404?siteUrl=http%3A%2F%2Fblog.ruseonet.ru%2F&amp;hl=ru</a></p>
<ul>
<li> перезапускаем сервер
<pre>    $ service httpd restart</pre>
<p>или</p>
<pre>    $ /etc/init.d/apache2 restart</pre>
</li>
</ul>
<pre>Для любых манипуляций с сервером подойдет webmin,</pre>
<pre>так что покупкой всевозможных панелей управления не заморачивайтесь.</pre>
<pre>Можно написать свою, о чем расскажу с следующих публикациях.</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/virtualhost/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Снова о Вордпрессе - mod_rewrite гоняет спамеров</title>
		<link>http://blog.ruseonet.ru/mod-rewrite-wordpress/</link>
		<comments>http://blog.ruseonet.ru/mod-rewrite-wordpress/#comments</comments>
		<pubDate>Wed, 13 May 2009 13:07:26 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Новости]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=99</guid>
		<description><![CDATA[1 — Перенаправляем WordPress RSS поток на feedburner с использованием .htaccess
альтернатива feedburner не надо руками ковырять файлы шаблонов. Собственно сабж:
&#60;IfModule mod_rewrite.c&#62;
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$
*httр://feeds2.feedburner.com/wordpress[R=302,NC,L]
&#60;/IfModule&#62;

2 — Удалить /category/ из пути в адресе WordPress
По умолчанию категории в WordPress отображаются так:
httр://www.wordpress.com/blog/category/wordpress
А это не очень красиво, да [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1 — Перенаправляем WordPress RSS поток на feedburner с использованием .htaccess</strong><br />
альтернатива feedburner не надо руками ковырять файлы шаблонов. Собственно сабж:</p>
<pre>&lt;IfModule mod_rewrite.c&gt;
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$
*httр://feeds2.feedburner.com/wordpress[R=302,NC,L]
&lt;/IfModule&gt;</pre>
<p><a name="habracut"></a></p>
<p><strong>2 — Удалить /category/ из пути в адресе WordPress</strong><br />
По умолчанию категории в WordPress отображаются так:</p>
<p>httр://www.wordpress.com/blog/category/wordpress<br />
А это не очень красиво, да и адрес выглядит длинновато.<br />
Сейчас Вы узнаете как исправить это с помощью .htaccess</p>
<p><code>RewriteRule ^category/(.+)$ </code></p>
<p><code>*httр://blog.ruseonet.ru/$1 [R=301,L]</code></p>
<p>Теперь категории будут выглядеть как:<br />
httр://blog.ruseonet.ru/blog/wordpress</p>
<p><strong>3 — Использование кэша браузера</strong><br />
Очень хороший путь оптимизации твоего блога это использование кэша браузера.</p>
<p>Этот код улучшает кэширование браузером статических файлов.<br />
При повторном запросе к файлу, который не изменился клиент получит ответ 304.</p>
<pre>FileETag MTime Size
&lt;ifmodule mod_expires.c&gt;
  &lt;filesmatch ".(jpg|gif|png|css|js)$"&gt;
       ExpiresActive on
       ExpiresDefault "access plus 1 year"
   &lt;/filesmatch&gt;
&lt;/ifmodule&gt;</pre>
<p><strong>4 — Сжатие статических данных</strong><br />
уменьшаем объём данных передаваемых между сервером и пользователем за  счет их сжатия.</p>
<pre>AddOutputFilterByType DEFLATE text/html text/plain text/xml
*application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html</pre>
<p><strong>5 — Перенаправление постоянных ссылок на основе Дня и имени на /%postname%/</strong><br />
Сначала зайдите в админку WordPress, зайдите в Settings → Permalinks и выберите  custom.<br />
Заполните поле с /%postname%/.<br />
Теперь постоянные ссылки будут выглядеть так: <em> httр://blog.ruseonet.ru/name-of-the-post</em></p>
<p>Теперь нам нужно перенаправить все старые ссылки на новые постоянные.<br />
Внесите в .htaccess следующие строки:</p>
<pre>RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ httр://blog.ruseonet.ru/$4</pre>
<p><strong>6 — Запретить комментирование если отсутствует referrer</strong><br />
Метод построен на том, что многие спам-боты не передают referer когда постят  данные.<br />
Этот код проверяет поле referrerи блокирует отправку комментария если  отсутствует</p>
<p>referer при обращении к файлу wp-comments-post.php.<br />
Не забудьте в строке 4 вписать домен своего блога</p>
<pre>RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.*blog.ruseonet.ru.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]</pre>
<p><strong>7 — Перенаправить пользователя на заглушку</strong><br />
на время работ на сайте желательно перенаправлять пользователей на временную  страницу<br />
Замените в строке 2 maintenance.html на название вашего файла.<br />
И в строке 3 впишите свой IP, чтобы вас не перенаправляло на эту заглушку.</p>
<p>302-редирек используется чтобы поисковые системы не проиндексировали содержимое  временной страницы.</p>
<pre>RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_ADDR} !^123.123.123.123
RewriteRule $ /maintenance.html [R=302,L]</pre>
<p><strong>8 — Защита блога от хотлинков</strong><br />
Хотлик — это использование файлов размещенных на вашем сайте</p>
<p>на страницах других  сайтов с целью сэкономить свой серверный трафик.<br />
Для борьбы с этой напастью помогут следующие строки в .htaccess</p>
<pre>RewriteEngine On
#Replace ?mysite.com/ with your blog url
RewriteCond %{HTTP_REFERER} !^http://(.+.)?mysite.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Replace /images/nohotlink.jpg with your "don't hotlink" image url
RewriteRule .*.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]</pre>
<p><strong>9 — Разрешить доступ к wp-admin только с Вашего IP</strong><br />
Дополнительной защитой Вашего блога от взлома может служить ограничение списка  адресов,</p>
<p>с которых разрешено заходить в админку блога.<br />
Не забудьте вставить свой IP в строке 8.<br />
Если Вы захотите использовать дополнительные адреса для доступа добавьте строки  allow from xx.xx.xxx.xx</p>
<pre>AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Example Access Control"
AuthType Basic
&lt;LIMIT GET&gt;
order deny,allow
deny from all
allow from xx.xx.xx.xx
&lt;/LIMIT&gt;</pre>
<p><strong>10 — Блокирование спамеров в WordPress через .htaccess</strong><br />
Часто спам-боты ходят с одних и техже IP. Следующий прием поможет блокировать  доступ с этих адресов.<br />
Внеси адрес спамера в строке 3.<br />
Можно расширить список заблокированных адресов добавив строки deny from  xxx.xx.xxx.xxx.</p>
<pre>&lt;Limit GET POST&gt;
order allow,deny
deny from 200.49.176.139
allow from all
&lt;/Limit&gt;</pre>
<p><strong>P.S.</strong> Оригинал статьи http://www.catswhocode.com/blog/10-awesome-htaccess-hacks-for-wordpress</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/mod-rewrite-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Народ пинчует</title>
		<link>http://blog.ruseonet.ru/%d0%bd%d0%b0%d1%80%d0%be%d0%b4-%d0%bf%d0%b8%d0%bd%d1%87%d1%83%d0%b5%d1%82/</link>
		<comments>http://blog.ruseonet.ru/%d0%bd%d0%b0%d1%80%d0%be%d0%b4-%d0%bf%d0%b8%d0%bd%d1%87%d1%83%d0%b5%d1%82/#comments</comments>
		<pubDate>Sun, 10 May 2009 10:23:16 +0000</pubDate>
		<dc:creator>root</dc:creator>
		
		<category><![CDATA[Безопасность]]></category>

		<guid isPermaLink="false">http://blog.ruseonet.ru/?p=97</guid>
		<description><![CDATA[более продвинутые юзают самостоятельно найденные баги и не выкладывая из в приват делают т.н. &#8220;скрытый взлом&#8221;, не лихой школярский дефейс&#124; а именно незаметный.
Сейчас это используется в том числе и для раскрутки. Код прячут в шаблонах  ифремы юзают.
Похожее недавно произошло на одном из клиентских сайтов. Взломщики вычислены, ибо прокси не гарантируют анонимности даже цепочкой.
Сейчас думаю как [...]]]></description>
			<content:encoded><![CDATA[<p>более продвинутые юзают самостоятельно найденные баги и не выкладывая из в приват делают т.н. &#8220;скрытый взлом&#8221;, не лихой школярский дефейс| а именно незаметный.</p>
<p>Сейчас это используется в том числе и для раскрутки. Код прячут в шаблонах  ифремы юзают.</p>
<p>Похожее недавно произошло на одном из клиентских сайтов. Взломщики вычислены, ибо прокси не гарантируют анонимности даже цепочкой.</p>
<p>Сейчас думаю как наказать поганцев. Жестоко наказывать не буду, но вот пахать им придётся. Честно отработать то, что неправедно поиметь хотели.</p>
<p>На всякий пожарный напомню: cron у хостеров не просто так стоит, делайте бекапы. Иначе не избежать аудита всего кода движка, что отнимет драгоценное время.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ruseonet.ru/%d0%bd%d0%b0%d1%80%d0%be%d0%b4-%d0%bf%d0%b8%d0%bd%d1%87%d1%83%d0%b5%d1%82/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
