<?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>О вебе с толком &#187; техпроцесс</title>
	<atom:link href="http://webtalk.su/tag/texprocess/feed" rel="self" type="application/rss+xml" />
	<link>http://webtalk.su</link>
	<description>О тонкостях интернета, веб-девелоперстве и жизни в сети</description>
	<lastBuildDate>Wed, 05 Oct 2011 12:34:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Забираем почту по POP3 с GMail, Hotmail and Windows Live и Yahoo! Mail</title>
		<link>http://webtalk.su/zabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail</link>
		<comments>http://webtalk.su/zabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail#comments</comments>
		<pubDate>Wed, 25 May 2011 08:55:16 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[профи]]></category>
		<category><![CDATA[сервисы]]></category>
		<category><![CDATA[#php]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[скачать]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1560</guid>
		<description><![CDATA[Понадобилось мне автоматизировать сбор почты с аккаунта GMail. Сайт написан на php. Очень кстати оказался php-класс широко известного в узких кругах Мануэля Лемоса &#8211; .
В обзоре рассказывается, как использовать данный php-класс для работы с популярными почтовыми сервисами и даны рекомендации, как обеспечить прием только новых сообщений, избегая загрузки всех сообщений каждый раз, если вы не [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" alt="Почтальон, POP3" border="0" height="205" hspace="5" src="http://webtalk.su/uploads/postman2.jpg" vspace="4" width="250" />Понадобилось мне автоматизировать сбор почты с аккаунта GMail. Сайт написан на php. Очень кстати оказался php-класс широко известного в узких кругах Мануэля Лемоса &#8211; <a href="http://webtalk.su/download/pop3class" title="Скачан 242 раз">pop3class</a> (Скачан 242 раз).</p>
<p>В обзоре рассказывается, как использовать данный php-класс для работы с популярными почтовыми сервисами и даны рекомендации, как обеспечить прием только новых сообщений, избегая загрузки всех сообщений каждый раз, если вы не удаляете почту из &quot;входящих&quot;.</p>
<p>	<span id="more-1560"></span></p>
<h2>Почта Gmail и&nbsp; аккаунты Google App</h2>
<p>Перед тем как использовать класс с гуглопочтой вам необходимо разрешить доступ к аккаунту по протоколу POP3. Для этого зайдите в веб-интерфейсе в нужный аккаунт, перейдите в настройки и активируйте вкладку &quot;<strong>Forwarding and POP/IMAP</strong>&quot; (в русском интерфейсе &#8211; &quot;<strong>Пересылка и POP/IMAP</strong>&quot; ) и выберите опцию &quot;Enable POP for mail that arrives from now on&quot; (в русском интерфейсе &#8211; &quot;Включить POP для писем, полученных с этого момента&quot;).<br />
	<a href="http://webtalk.su/uploads/2011/05/gmail-pop3-options.png" rel="lightbox[pics1560]"><img alt="gmail-pop3-options" class="attachment wp-att-1569 alignleft" height="74" src="http://webtalk.su/uploads/2011/05/gmail-pop3-options.png" style="width: 418px; height: 74px;" width="418" /></a><br />
	Сохраните изменения.</p>
<p>POP-сервер GMail отвечает на 995 порту и требует SSL/TLS шифрование. Логином является полное имя почтового ящика, включая <strong>@</strong>&nbsp; и имя домена:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"> <span style="color: #000088;">$pop3</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> pop3_class<span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">hostname</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;pop.gmail.com&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">port</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">995</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tls</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$user</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;account@gmail.com&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$password</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;account password&quot;</span><span style="color: #339933;">;</span></pre></div></div>

<h2>Почта Hotmail и аккаунты Windows Live</h2>
<p>Отличие от GMail здесь только в том, что не нужно ничего предварительно включать в настройках. В остальном же все так же:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"> <span style="color: #000088;">$pop3</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> pop3_class<span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">hostname</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;pop.live.com&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">port</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">995</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tls</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$user</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;account@hotmail.com&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$password</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;account password&quot;</span><span style="color: #339933;">;</span></pre></div></div>

<h2>Yahoo! Mail</h2>
<p>Жадные Яхи предоставляют POP3 только для платных аккаунтов. Но тем не менее, приведем и для них код. В целом все похоже на GMail и Hotmail. Отличие в том, что в имени не нужно добавлять знак AT ( @ )&nbsp; и домен:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"> <span style="color: #000088;">$pop3</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> pop3_class<span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">hostname</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;pop.mail.yahoo.com&quot;</span><span style="color: #339933;">;;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">port</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">995</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$pop3</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tls</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$user</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;account&quot;</span><span style="color: #339933;">;</span>
 <span style="color: #000088;">$password</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;account password&quot;</span><span style="color: #339933;">;</span></pre></div></div>

<h2>Остальные почтовые сервисы</h2>
<p>настраиваются, как правило, аналогично и опять же как правило, инструкция по настройке почтовых программ-клиентов есть на странице помощи каждой почтовой системы. Вам нужно только подставить нужные значения в приведенный выше код.</p>
<p>Большой проблемой при работе с протоколом POP3 может стать прием только новых сообщений. Дело в том, что не все почтовые сервисы позволяют удалять сообщения с сервера после их приема. То есть, нам нужно каким-то образом узнать, принимали мы <em>это конкретное сообщение</em> или нет. Но POP3 не предоставляет для этого никаких инструментов. Единственный выход в этой ситуации &#8211; сохранять историю принятых сообщений, например, в локальной базе данных, отслеживая принятые письма по их уникальным идентификаторам.</p>
<p>Здесь нам поможет метод ListMessages, который вернет список всех входящих писем, если вызвать его с пустым первым параметрfм. Если же в качетве второго параметра передать единицу, то он вернет массив с уникальными идентификаторами всех писем.<br />
	Теперь нам достаточно посмотреть в нашей локальной БД список приянтых писем, исключить их идентификаторы из общего принятого списка и принять только новые.</p>
<p>Конечно, это не самый эффективный метод, если в вашем ящике ежедневно появляется несколько сотен новых писем, но, к сожалению, в некоторых случаях это единственный выход.</p>
<p>Чтобы использовать pop3class, вам необходимо скачать также класс MIME-парсер <a href="http://webtalk.su/download/MIME+E-mail+message+parser" title="Скачан 120 раз">MIME E-mail message parser</a> (Скачан 120 раз) и класс SSL-прослойку <a href="http://webtalk.su/download/Simple+Authentication+and+Security+Layer" title="Скачан 116 раз">Simple Authentication and Security Layer</a> (Скачан 116 раз) от того же Мануэля Лемоса.</p>
<p>Удачи вам, дорогие читатели! </p>
<p>Задавайте вопросы, пишите отчеты в комментариях.</p>
<p>А видео сегодня вам про отважного кенийского начинающего авиатора, который очень хочет в небо, но никак не может оторваться от земли <img src='http://webtalk.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br />
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='500' id='cb_embed_player1' name='cb_embed_player1'><param name='movie' value='http://wecanfly.tv/player/jw_smart/player-viral.swf'></param><param name='allowfullscreen' value='true'></param><param name='allowscriptaccess' value='always'></param><param name='flashvars' value='file=http://wecanfly.tv/files/videos/1305894408e07e6.flv'><embed id='cb_embed_player1' name='cb_embed_player1' src='http://wecanfly.tv/player/jw_smart/player-viral.swf' width='500' height='400' allowscriptaccess='always' allowfullscreen='true' flashvars='file=http://wecanfly.tv/files/videos/1305894408e07e6.flv'/></param></object></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fzabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fzabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/zabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/zabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/zabiraem-pochtu-po-pop3-s-gmail-hotmail-and-windows-live-i-yahoo-mail/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GZip-сжатие и принудительное кэширование файлов стредствами .htaccess</title>
		<link>http://webtalk.su/gzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess</link>
		<comments>http://webtalk.su/gzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess#comments</comments>
		<pubDate>Mon, 23 May 2011 08:26:56 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1563</guid>
		<description><![CDATA[Одним из способов, позволяющим экономить трафик посетителей сайта, является включение принудительного кеширования файлов на стороне клиента. Говоря простым языком, для объектов, которые не изменяются на сайте (фоновые изображения, скрипты, CSS-файлы) можно задать время, в течении которого они будут храниться на компьютере посетителя. Таким образом, при следующем посещении его браузер уже не будет скачивать изображения с [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webtalk.su/uploads/2011/05/cmpress.jpg" rel="lightbox[pics1563]"><img align="left" alt="GZIP-сжатие" border="0" class="attachment wp-att-1566 alignleft" height="193" hspace="5" src="http://webtalk.su/uploads/2011/05/cmpress.thumbnail.jpg" vspace="2" width="300" /></a>Одним из способов, позволяющим экономить трафик посетителей сайта, является включение принудительного кеширования файлов на стороне клиента. Говоря простым языком, для объектов, которые не изменяются на сайте (фоновые изображения, скрипты, CSS-файлы) можно задать время, в течении которого они будут храниться на компьютере посетителя. Таким образом, при следующем посещении его браузер уже не будет скачивать изображения с сайта, а возьмет из своего кеша.</p>
<p>Для этого используются директивы ExpiresActive , ExpiresDefault и ExpiresByType. Перед их применением необходимо уточнить у службы поддержки хостера поддерживается ли модуль mod_expires вашим сервером.<span id="more-1563"></span></p>
<p>Теперь перейдем к редактированию файла .htaccess (он находится в корне сайта). Следующие строки можно дописать в его конце.</p>
<p>1. Проверяем, работает ли модуль mod_expires:</p>
<p>&nbsp;</p>
<p style="background: url(&quot;http://mlscorp.ru/plugins/content/xtypo/icon/_no-image.gif&quot;) no-repeat scroll 10px 5px rgb(240, 240, 240); padding: 5px 20px 5px 10px; font-family: Courier New,Courier,mono,times new roman; line-height: 150%; border-left: 5px solid rgb(195, 215, 234); color: rgb(102, 102, 102);">&#8230;</p>
<p>2. Дальнейший код вписывается вместо троеточия. Активируем установку http- заголовков</p>
<p>&nbsp;</p>
<p style="background: url(&quot;http://mlscorp.ru/plugins/content/xtypo/icon/_no-image.gif&quot;) no-repeat scroll 10px 5px rgb(240, 240, 240); padding: 5px 20px 5px 10px; font-family: Courier New,Courier,mono,times new roman; line-height: 150%; border-left: 5px solid rgb(195, 215, 234); color: rgb(102, 102, 102);">ExpiresActive On</p>
<p>3. Далее задаем время хранения по умолчанию и для различных типов данных</p>
<p>&nbsp;</p>
<p style="background: url(&quot;http://mlscorp.ru/plugins/content/xtypo/icon/_no-image.gif&quot;) no-repeat scroll 10px 5px rgb(240, 240, 240); padding: 5px 20px 5px 10px; font-family: Courier New,Courier,mono,times new roman; line-height: 150%; border-left: 5px solid rgb(195, 215, 234); color: rgb(102, 102, 102);">ExpiresDefault &quot;access plus 3600 seconds&quot;<br />
	ExpiresByType image/x-icon &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType image/jpeg &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType image/jpg &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType image/ico &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType image/png &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType image/gif &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType application/x-shockwave-flash &quot;access plus 2592000 seconds&quot;<br />
	ExpiresByType text/css &quot;access plus 604800 seconds&quot;<br />
	ExpiresByType text/javascript &quot;access plus 216000 seconds&quot;<br />
	ExpiresByType application/javascript &quot;access plus 604800 seconds&quot;<br />
	ExpiresByType application/x-javascript &quot;access plus 604800 seconds&quot;<br />
	ExpiresByType text/html &quot;access plus 3600 seconds&quot;</p>
<p>ExpiresByType application/xhtml+xml &quot;access plus 3600 seconds&quot;</p>
<p>4. Далее настраиваем Cache-Control:</p>
<p>&nbsp;</p>
<p style="background: url(&quot;http://mlscorp.ru/plugins/content/xtypo/icon/_no-image.gif&quot;) no-repeat scroll 10px 5px rgb(240, 240, 240); padding: 5px 20px 5px 10px; font-family: Courier New,Courier,mono,times new roman; line-height: 150%; border-left: 5px solid rgb(195, 215, 234); color: rgb(102, 102, 102);">Header set Cache-Control &quot;max-age=2592000, public&quot;<br />
	Header set Cache-Control &quot;max-age=604800, public&quot;<br />
	Header set Cache-Control &quot;max-age=216000, private&quot;<br />
	Header set Cache-Control &quot;max-age=3600, private, must-revalidate&quot;</p>
<p style="background: url(&quot;http://mlscorp.ru/plugins/content/xtypo/icon/_no-image.gif&quot;) no-repeat scroll 10px 5px rgb(240, 240, 240); padding: 5px 20px 5px 10px; font-family: Courier New,Courier,mono,times new roman; line-height: 150%; border-left: 5px solid rgb(195, 215, 234); color: rgb(102, 102, 102);"># Выключаем ETags<br />
	FileETag None<br />
	Header set Cache-Control &quot;max-age=290304000, public#</p>
<p>	#Удаляем заголовок Last-Modified<br />
	Header unset Last-Modified</p>
<p>
	5. Так же можно использовать GZip-сжатие. актуально только для сервера Apache2. Этот код необходимо написать перед тем,которые был написан на шаге 1. Этот код будет сжимать по алгоритму gzip все файлы со следующими расширениями *.css, *.js, *.html, *.html, *.xhtml, *.php.</p>
<p>&nbsp;</p>
<p style="background: url(&quot;http://mlscorp.ru/plugins/content/xtypo/icon/_no-image.gif&quot;) no-repeat scroll 10px 5px rgb(240, 240, 240); padding: 5px 20px 5px 10px; font-family: Courier New,Courier,mono,times new roman; line-height: 150%; border-left: 5px solid rgb(195, 215, 234); color: rgb(102, 102, 102);">SetOutputFilter DEFLATE</p>
<p style="text-align: right;"><em>&nbsp;(Оригинальный текст взят с сайта <a href="http://mlscorp.ru/sajtostroitelju/pochitat/viewpost/18.html" target="_blank">mlscorp.ru</a>)</em></p>
<p>На закуску вот вам видео, как планер переходит в режим &quot;Птица&quot; и машет крыльями.<br />
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='300' height='250' id='cb_embed_player1' name='cb_embed_player1'><param name='movie' value='http://wecanfly.tv/player/jw_smart/player-viral.swf'></param><param name='allowfullscreen' value='true'></param><param name='allowscriptaccess' value='always'></param><param name='flashvars' value='file=http://wecanfly.tv/files/videos/130384118860f8e.flv'><embed id='cb_embed_player1' name='cb_embed_player1' src='http://wecanfly.tv/player/jw_smart/player-viral.swf' width='540' height='334' allowscriptaccess='always' allowfullscreen='true' flashvars='file=http://wecanfly.tv/files/videos/130384118860f8e.flv'/></param></object></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fgzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fgzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/gzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/gzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/gzip-szhatie-i-prinuditelnoe-keshirovanie-fajlov-stredstvami-htaccess/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как отключить ?tp=1 в Joomla 1.5</title>
		<link>http://webtalk.su/kak-otklyuchit-tp1-v-joomla-1-5</link>
		<comments>http://webtalk.su/kak-otklyuchit-tp1-v-joomla-1-5#comments</comments>
		<pubDate>Thu, 21 Apr 2011 13:09:00 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[cms]]></category>
		<category><![CDATA[профи]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1542</guid>
		<description><![CDATA[Я думаю, для вас не секрет, что если сайт построен на&#160; cms Joomla! 1.5, можно посмотреть схему расположения элементов. Для этого достаточно добавить к адресу ?tp=1, или &#38;tp=1, если знак вопроса в адресе уже есть. Например, так или вот так &#8211; Joomla c указанным шаблоном. Но мы-то не очень хотим, чтобы все знали, как и [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webtalk.su/uploads/2011/04/htaccess.jpg" rel="lightbox[pics1542]"><img align="left" alt="htaccess и защита сайта" border="0" class="attachment wp-att-1553 alignleft" height="250" hspace="5" src="http://webtalk.su/uploads/2011/04/htaccess.thumbnail.jpg" vspace="4" width="250" /></a>Я думаю, для вас не секрет, что если сайт построен на&nbsp; cms Joomla! 1.5, можно посмотреть схему расположения элементов. Для этого достаточно добавить к адресу <strong>?tp=1</strong>, или &amp;tp=1, если знак вопроса в адресе уже есть. Например, <a href="http://demo.gorsk.net/?tp=1" target="_blank">так</a> или вот так &#8211; <a href="http://demo.gorsk.net/?template=i_gobot&amp;tp=1" target="_blank">Joomla c указанным шаблоном</a>. Но мы-то не очень хотим, чтобы все знали, как и что у нас организовано, поэтому прибегнем к хитрости.<br />
	<span id="more-1542"></span>В файле .htaccess в корне вашего сайта допишем такую конструкцию:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">##### Start ?tp=1 prevention ######</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>QUERY_STRING<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #007800;">tp</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
RewriteRule ^<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>$ index.php <span style="color: #7a0874; font-weight: bold;">&#91;</span>F,L<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #666666; font-style: italic;">##### End ?tp=1 prevention ######</span></pre></div></div>

<p>(О&nbsp; дополнительной <a href="http://webtalk.su/zashhita-sajta-s-ispolzovaniem-fajla-htaccess">защите с .htaccess я уже писал</a>)</p>
<p>Теперь подобные запросы, раскрывающие логику верстки наших шаблонов, узнать будет невозможно, &#8211; любопытного пользователя перекинет на главную страницу.<br />
	С сайтом <a href="http://uavto.kiev.ua/cars/Skoda">шкода</a> такие фокусы не пройдут; он построен не на Joomla, но будет интересен автолюбителям.</p>
<p>Сегодняшнее видео об игре в большой теннис на крыльях летящего самолета. Да, это возможно!</p>
<p><object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='300' height='250' id='cb_embed_player1' name='cb_embed_player1'><param name='movie' value='http://wecanfly.tv/player/jw_smart/player-viral.swf'></param><param name='allowfullscreen' value='true'></param><param name='allowscriptaccess' value='always'></param><param name='flashvars' value='file=http://wecanfly.tv/files/videos/130140760278b78.flv'><embed id='cb_embed_player1' name='cb_embed_player1' src='http://wecanfly.tv/player/jw_smart/player-viral.swf' width='500' height='350' allowscriptaccess='always' allowfullscreen='true' flashvars='file=http://wecanfly.tv/files/videos/130140760278b78.flv' /></param></object></p>
<p><i>See more at <a href="http://wecanfly.tv/">WeCanFly.TV</a></i></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fkak-otklyuchit-tp1-v-joomla-1-5"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fkak-otklyuchit-tp1-v-joomla-1-5&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/kak-otklyuchit-tp1-v-joomla-1-5" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/kak-otklyuchit-tp1-v-joomla-1-5" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/kak-otklyuchit-tp1-v-joomla-1-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Защита сайта с использованием файла .htaccess</title>
		<link>http://webtalk.su/zashhita-sajta-s-ispolzovaniem-fajla-htaccess</link>
		<comments>http://webtalk.su/zashhita-sajta-s-ispolzovaniem-fajla-htaccess#comments</comments>
		<pubDate>Wed, 20 Apr 2011 14:42:12 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[cms]]></category>
		<category><![CDATA[профи]]></category>
		<category><![CDATA[#php]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1526</guid>
		<description><![CDATA[Приведу в этой заметке небольшой список директив для файла .htaccess, которые конечно же не являются панацеей в деле защиты вашего сайта от непрошенных гостей, но вполне действенно ограничивают набор инструментов потенциального недоброжелателя.
	Итак, начнем.
	
Сначала включим mod_rewrite

RewriteEngine On


## ASG test
RewriteCond %&#123;REQUEST_URI&#125; ^&#40;.*&#41;CAST&#40;.*&#41; &#91;OR&#93;
RewriteCond %&#123;REQUEST_URI&#125; ^&#40;.*&#41;DECLARE&#40;.*&#41; &#91;NC&#93;
RewriteRule ^.* - &#91;F,L&#93;

Для начала блокируем наиболее частые эксплойты

# Блокируем base64_encode в [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webtalk.su/uploads/2011/04/vzlomschik.jpg" rel="lightbox[pics1526]"><img align="left" alt="Файл .htaccess против взломщика" border="0" class="attachment wp-att-1536 alignleft" height="180" hspace="5" src="http://webtalk.su/uploads/2011/04/vzlomschik.thumbnail.jpg" vspace="4" width="250" /></a>Приведу в этой заметке небольшой список директив для <strong>файла .htaccess</strong>, которые конечно же не являются панацеей в деле защиты вашего сайта от непрошенных гостей, но вполне действенно ограничивают набор инструментов потенциального недоброжелателя.<br />
	Итак, начнем.<br />
	<span id="more-1526"></span></p>
<p>Сначала включим mod_rewrite</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">RewriteEngine On</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">## ASG test</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_URI<span style="color: #7a0874; font-weight: bold;">&#125;</span> ^<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>CAST<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>OR<span style="color: #7a0874; font-weight: bold;">&#93;</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_URI<span style="color: #7a0874; font-weight: bold;">&#125;</span> ^<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>DECLARE<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>NC<span style="color: #7a0874; font-weight: bold;">&#93;</span>
RewriteRule ^.<span style="color: #000000; font-weight: bold;">*</span> - <span style="color: #7a0874; font-weight: bold;">&#91;</span>F,L<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></div></div>

<p>Для начала блокируем наиболее частые эксплойты</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Блокируем base64_encode в URL</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>QUERY_STRING<span style="color: #7a0874; font-weight: bold;">&#125;</span> base64_encode.<span style="color: #000000; font-weight: bold;">*</span>\<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span>\<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>OR<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #666666; font-style: italic;"># Блокируем всевозможные скрипты, включая тег &amp;lt;script&amp;gt; в URL</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>QUERY_STRING<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span>\<span style="color: #000000; font-weight: bold;">&amp;</span>lt;<span style="color: #000000; font-weight: bold;">|%</span>3C<span style="color: #7a0874; font-weight: bold;">&#41;</span>.<span style="color: #000000; font-weight: bold;">*</span>script.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>\<span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">|%</span>3E<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>NC,OR<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #666666; font-style: italic;"># Блокируем установку глобальных переменных ( GLOBALS ) в URL</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>QUERY_STRING<span style="color: #7a0874; font-weight: bold;">&#125;</span> GLOBALS<span style="color: #7a0874; font-weight: bold;">&#40;</span>=<span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span>-9A-Z<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #000000;">0</span>,<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#125;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>OR<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #666666; font-style: italic;"># Блокируем попытки модифицировать глобальную переменную _REQUEST в URL</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>QUERY_STRING<span style="color: #7a0874; font-weight: bold;">&#125;</span> _REQUEST<span style="color: #7a0874; font-weight: bold;">&#40;</span>=<span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span>-9A-Z<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #000000;">0</span>,<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#125;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #666666; font-style: italic;"># На все подобные запросы будем отвечать ошибкой &amp;quot;403 Forbidden&amp;quot;!</span>
RewriteRule ^<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>$ index.php <span style="color: #7a0874; font-weight: bold;">&#91;</span>F,L<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></div></div>

<p>Блокируем выполнение код в коротких php-тегах</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">php_flag allow_url_fopen off</pre></div></div>

<p>Блокируем выполнение некоторых потенциально опасных функций из сценариев php</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">php_flag disable_functions show_source
php_flag disable_functions system
php_flag disable_functions shell_exec
php_flag disable_functions passthru
php_flag disable_functions <span style="color: #7a0874; font-weight: bold;">exec</span>
php_flag disable_functions phpinfo
php_flag disable_functions popen
php_flag disable_functions proc_open</pre></div></div>

<p>Следующая группа инструкций изменит метод отдачи определенных файлов вашим сервером пользователю. Это обезопасит не только вас, но и посетителей вашего сайта. Например, если к вам на сайт в выходной html-код подсадят нехороший файлик swf, сервер вместо того, чтоб встроить его в страницу, просто отдаст его браузеру на скачивание. А там уж дело антивируса распознать зараженный файл и убить его или блокировать доступ к нему.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .3g2
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .3gp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .2gp2
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .3gpp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .aac
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ac3
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .adts
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .aif
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .aifc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .aiff
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .air
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .amc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .api
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .asf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .asx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .au
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .avi
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .awb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .caf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .cda
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .cdda
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .cmp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dat
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .divx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .doc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dochtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .docm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .docmhtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .docx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .docxml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dot
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dothtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dotm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dotx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dv
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .dvr-ms
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .gsm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .jar
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .js
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .jse
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .m1v
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .m3u
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .m4a
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .m4b
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .m4p
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .m4v
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mac
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mfp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mid
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .midi
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mmm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mov
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mp2
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mp2v
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mp3
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mp4
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mpa
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mpe
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mpeg
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mpg
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mpv2
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .mqv
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .msc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .msi
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .msp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pdb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pdf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pdfx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pnc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pot
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pothtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .potm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .potx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ppa
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ppam
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pps
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ppsm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ppsx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ppt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ppthtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pptm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pptmhtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pptx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pptxml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pqa
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .prc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pub
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pubhtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pubmhtlm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pwd
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pwz
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pxl
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .pxt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qht
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qhtm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qpa
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qti
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qtif
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .qtl
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ra
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .ram
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rdp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .reg
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rmj
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rmm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rmp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rms
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rmvb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rmx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rv
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .rvx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .scp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .sct
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .sd2
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .snd
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .spl
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .sql
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .swf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .txt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vbe
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vbs
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vbscript
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vcf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vcs
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vdx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vsd
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vsh
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vsi
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vss
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vst
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vsx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vtx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .vxd
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wav
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wax
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wbk
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wch
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wcm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wdp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wgt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wma
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmd
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmdb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wms
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmv
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wmz
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wpd
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wpe
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wpg
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wpl
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wps
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wpt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wri
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wsc
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wsf
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wsh
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wtx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .wvx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xaml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xbap
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xdl
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xdp
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xhtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xla
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlam
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlk
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xll
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xls
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlsb
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlsh
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlsm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlsmhtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlsx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlt
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlthtml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xltm
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xltx
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlw
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xlxml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xml
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xps
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xsl
AddType application<span style="color: #000000; font-weight: bold;">/</span>x-httpd-zip .xst</pre></div></div>

<p>Эта группа инструкций блокирует известные типы атак и программы, используемые для атак на сайты.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">BrowserMatchNoCase ^libwww-perl blocktheaccess
BrowserMatchNoCase .<span style="color: #000000; font-weight: bold;">*</span>libwww-FM.<span style="color: #000000; font-weight: bold;">*</span> blocktheaccess
BrowserMatchNoCase ^<span style="color: #c20cb9; font-weight: bold;">wget</span> blocktheaccess
BrowserMatchNoCase ^TeamSoft blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Express WebPictures<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase ^WebAuto blocktheaccess
BrowserMatchNoCase ^eCatch blocktheaccess
BrowserMatchNoCase ^InterGet blocktheaccess
BrowserMatchNoCase ^DOWNLOAD blocktheaccess
BrowserMatchNoCase ^Java1 blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Internet Ninja<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Teleport Pro<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase ^AllThumbs blocktheaccess
BrowserMatchNoCase ^Pockey-GetHTML blocktheaccess
BrowserMatchNoCase .<span style="color: #000000; font-weight: bold;">*</span>DnloadMage.<span style="color: #000000; font-weight: bold;">*</span> blocktheaccess
BrowserMatchNoCase .<span style="color: #000000; font-weight: bold;">*</span>HTTrack.<span style="color: #000000; font-weight: bold;">*</span> blocktheaccess
BrowserMatchNoCase .<span style="color: #000000; font-weight: bold;">*</span>WebLeacher.<span style="color: #000000; font-weight: bold;">*</span> blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Microsoft URL Control<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase ^Webdup blocktheaccess
BrowserMatchNoCase ^WebReaper blocktheaccess
BrowserMatchNoCase ^WebSauger blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Mister PiX<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Offline Explorer<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^Download Ninja<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
BrowserMatchNoCase ^Linkbot blocktheaccess
BrowserMatchNoCase <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>Link Sleuth.<span style="color: #000000; font-weight: bold;">*&amp;</span>quot; blocktheaccess
BrowserMatchNoCase ^SiteSnagger blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*/</span>phpwcms<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*/</span>nonexistentfile.php$<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*/</span>xmlrpc.php$<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*/</span>adxmlrpc.php$<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*/</span>cmd.php$<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>shell.php$<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>r57\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>c99\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>mod_pxt_latest\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>functions_mod_user\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>favorites\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>configuration\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>component\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>controller\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>router\.php<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>mosConfig_absolute_path<span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>^<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>CAST<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>^<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>DECLARE<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>base64_encode.<span style="color: #000000; font-weight: bold;">*</span>\<span style="color: #7a0874; font-weight: bold;">&#40;</span>.<span style="color: #000000; font-weight: bold;">*</span>\<span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>\<span style="color: #000000; font-weight: bold;">&amp;</span>lt;<span style="color: #000000; font-weight: bold;">|%</span>3C<span style="color: #7a0874; font-weight: bold;">&#41;</span>.<span style="color: #000000; font-weight: bold;">*</span>script.<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>\<span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">|%</span>3E<span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>GLOBALS<span style="color: #7a0874; font-weight: bold;">&#40;</span>=<span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span>-9A-Z<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #000000;">0</span>,<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#125;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIf Request_URI <span style="color: #000000; font-weight: bold;">&amp;</span>quot;.<span style="color: #000000; font-weight: bold;">*</span>_REQUEST<span style="color: #7a0874; font-weight: bold;">&#40;</span>=<span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">|</span>\<span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span>-9A-Z<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #000000;">0</span>,<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#125;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; blocktheaccess
SetEnvIfNoCase User-Agent <span style="color: #000000; font-weight: bold;">&amp;</span>quot;^libwww-perl<span style="color: #000000; font-weight: bold;">*&amp;</span>quot; blocktheaccess
Order deny,allow
Deny from <span style="color: #007800;"><span style="color: #c20cb9; font-weight: bold;">env</span></span>=blocktheaccess</pre></div></div>

<p>Последней строчкой мы запретили указанным идентификаторам доступ к сайту.</p>
<p>Добавьте все (или по вашему усмотрению только какие-то части) в файл <strong>.htacess</strong> в корне вашего сайта, и надеюсь, это убережет вас от некоторых неприятностей.</p>
<p>Кстати, на некоторых сайтах специально ставят определенные правила, чтоб файлы скачивались в любом случае. Например, на сайте, где можно скачать <a href="http://nestudent.ru/catalog.php?t=3">курсовые работы</a> (в том числе и по it-предметам <img src='http://webtalk.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) Или, например на сайте, где есть <a href="http://denweb.ru/put-veb-mastera/video-uroki-css-chast-2.html">уроки css для новичков</a>, установлены специальные правила для отдачи пользователю видеофайлов.</p>
<p>&#8212;<br />
	На закуску вам видео о том, как на самом деле делают облака и какие облака бывают.<br />
	<iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/rN-mfQsno2g?rel=0" title="YouTube video player" width="640"></iframe></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fzashhita-sajta-s-ispolzovaniem-fajla-htaccess"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fzashhita-sajta-s-ispolzovaniem-fajla-htaccess&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/zashhita-sajta-s-ispolzovaniem-fajla-htaccess" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/zashhita-sajta-s-ispolzovaniem-fajla-htaccess" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/zashhita-sajta-s-ispolzovaniem-fajla-htaccess/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Конвертируем flac в mp3</title>
		<link>http://webtalk.su/converting-flac-to-mp3</link>
		<comments>http://webtalk.su/converting-flac-to-mp3#comments</comments>
		<pubDate>Tue, 08 Feb 2011 07:48:22 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[профи]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1417</guid>
		<description><![CDATA[Иногда требуется сконвертировать кучу файлов в формате flac в mp3, например, если хочется послуштать несколько альбомов из вашей домашней коллекции на mp3-плеере. Инструкция, представленная ниже позволяет решить эту задачу, используя только командную строку linux. Будем конвертировать все flac-файлы в текущей директории в mp3, оставляя в неприкосновенности исходные флаки.
Внимание: для работоспособности этого метода у вас должен [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webtalk.su/uploads/2011/02/eol_arpha.jpg" rel="lightbox[pics1417]"><img align="left" alt="Эолова арфа. Музыкальный инструмент бога ветров, а не просто беседка" border="0" class="attachment wp-att-1443 alignleft" hspace="5" src="http://webtalk.su/uploads/2011/02/eol_arpha.thumbnail.jpg" style="width: 164px; height: 246px;" title="Эолова арфа. Музыкальный инструмент бога ветров, а не просто беседка" vspace="5" /></a>Иногда требуется сконвертировать кучу файлов в формате flac в mp3, например, если хочется послуштать несколько альбомов из вашей домашней коллекции на mp3-плеере. Инструкция, представленная ниже позволяет решить эту задачу, используя только командную строку linux. Будем конвертировать все flac-файлы в текущей директории в mp3, оставляя в неприкосновенности исходные флаки.</p>
<p><em>Внимание: для работоспособности этого метода у вас должен быть установлен <a href="http://flac.sourceforge.net/" title="Go to flac's home page">flac</a> и <a href="http://lame.sourceforge.net/" title="Go to lame's<br />
homepage">lame</a>.</em> Запустите следующую команду в директории, содержащей flac-файлы:</p>
<p><span id="more-1417"></span></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>webtalk<span style="color: #000000; font-weight: bold;">@</span>localhost ~<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #c20cb9; font-weight: bold;">file</span> <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">*</span>.flac; <span style="color: #000000; font-weight: bold;">do</span> flac <span style="color: #660033;">-cd</span> <span style="color: #000000; font-weight: bold;">&amp;</span>quot;<span style="color: #007800;">$file</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">lame</span> <span style="color: #660033;">-h</span> - <span style="color: #000000; font-weight: bold;">&amp;</span>quot;<span style="color: #800000;">${file%.flac}</span>.mp3<span style="color: #000000; font-weight: bold;">&amp;</span>quot<span style="color: #000000; font-weight: bold;">;;</span> <span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p>Результатом будет вывод mp3-файлов в той же директории, где лежат исходные flac`и. Все существующие mp3-файлы с нужными именами будут перезаписаны. После конвертации можно скопировать файлы в нужную вам директорию:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>webtalk<span style="color: #000000; font-weight: bold;">@</span>localhost ~<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">*</span>.mp3 <span style="color: #000000; font-weight: bold;">/</span>media<span style="color: #000000; font-weight: bold;">/</span>sda1</pre></div></div>

<p><em>Имейте в виду, будут скопированы <strong>все</strong> mp3-файлы в текущей директории, а не только те, что были конвертированы. Заменив</em> &quot;cp&quot; на &quot;mv&quot; вы не скопируете, а переместите файлы, но это уже из другой оперы.</p>
<p>Но вы можете сразу писать конвертированные mp3-файлы в нужное вам место:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>webtalk<span style="color: #000000; font-weight: bold;">@</span>localhost ~<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #c20cb9; font-weight: bold;">file</span> <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">*</span>.flac; <span style="color: #000000; font-weight: bold;">do</span> flac <span style="color: #660033;">-cd</span> <span style="color: #000000; font-weight: bold;">&amp;</span>quot;<span style="color: #007800;">$file</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">lame</span> <span style="color: #660033;">-h</span> - МЕСТО_НАЗНАЧЕНИЯ<span style="color: #000000; font-weight: bold;">/&amp;</span>quot;<span style="color: #800000;">${file%.flac}</span>.mp3<span style="color: #000000; font-weight: bold;">&amp;</span>quot<span style="color: #000000; font-weight: bold;">;;</span> <span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p>Замените &quot;МЕСТО_НАЗНАЧЕНИЯ&quot; нужным вам путем (адресом), по которому нужно писать конвертированные файлы . Например:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>webtalk<span style="color: #000000; font-weight: bold;">@</span>localhost ~<span style="color: #7a0874; font-weight: bold;">&#93;</span>$ <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #c20cb9; font-weight: bold;">file</span> <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">*</span>.flac; <span style="color: #000000; font-weight: bold;">do</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span>flac <span style="color: #660033;">-cd</span> <span style="color: #000000; font-weight: bold;">&amp;</span>quot;<span style="color: #007800;">$file</span><span style="color: #000000; font-weight: bold;">&amp;</span>quot; <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">lame</span> <span style="color: #660033;">-h</span> - ~<span style="color: #000000; font-weight: bold;">/</span>Music<span style="color: #000000; font-weight: bold;">/</span>converted<span style="color: #000000; font-weight: bold;">/&amp;</span>quot;<span style="color: #800000;">${file%.flac}</span>.mp3<span style="color: #000000; font-weight: bold;">&amp;</span>quot;<span style="color: #7a0874; font-weight: bold;">&#41;</span>; <span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p>Результатом выполнения этой команды будет конвертирование flac-файлов в mp3 и запись в /Music/converted/ ниже домашней директории текущего юзера.</p>
<hr />
<p>Сегодняшнее видео &#8211; отличная комедия из жизни дикой природы. Даже если вы не знаете английский, даже просто звукоряд, я думаю, заставит вас улыбнуться <img src='http://webtalk.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><object height="390" width="640"><param name="movie" value="http://www.youtube.com/v/EQ1HKCYJM5U&amp;rel=0&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed allowfullscreen="true" allowscriptaccess="always" height="390" src="http://www.youtube.com/v/EQ1HKCYJM5U&amp;rel=0&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" width="540"></embed></object></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fconverting-flac-to-mp3"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fconverting-flac-to-mp3&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/converting-flac-to-mp3" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/converting-flac-to-mp3" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/converting-flac-to-mp3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Звездные Войны и Гражданская война</title>
		<link>http://webtalk.su/zvezdnye-vojny-i-grazhdanskaya-vojna</link>
		<comments>http://webtalk.su/zvezdnye-vojny-i-grazhdanskaya-vojna#comments</comments>
		<pubDate>Wed, 26 Jan 2011 10:12:39 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[дизайн]]></category>
		<category><![CDATA[картинки]]></category>
		<category><![CDATA[релакс]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1344</guid>
		<description><![CDATA[Недавно наткнулся в сети на блог замечательного ходжника Грега Пельтца (Greg Peltz). Предлагаю вам его недавние работы &#8211; серия по мотивам Звездных Войн в стиле старинных фотографий времен Гражданской войны в США (война Севера и Юга).
Все картинки идут в формате &#34;оригинал, работа Грега Пельтца&#34;. Все картинки кликабельны.
&#160;
Дарт Вейдер ( Dart Vader )
 &#160; 
&#160;

	Темная сторона [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webtalk.su/uploads/2011/01/с3po.jpg" rel="lightbox[pics1344]" title="Робот с3po"><img align="left" alt="Робот с3po" border="0" class="attachment wp-att-1346 alignleft" height="174" hspace="5" src="http://webtalk.su/uploads/2011/01/с3po.thumbnail.jpg" style="width: 131px; height: 174px;" vspace="5" width="131" /></a>Недавно наткнулся в сети на блог замечательного ходжника Грега Пельтца (Greg Peltz). Предлагаю вам его недавние работы &#8211; серия по мотивам Звездных Войн в стиле старинных фотографий времен Гражданской войны в США (война Севера и Юга).</p>
<p><span id="more-1344"></span>Все картинки идут в формате &quot;оригинал, работа Грега Пельтца&quot;. Все картинки кликабельны.</p>
<h2>&nbsp;</h2>
<h2>Дарт Вейдер ( Dart Vader )</h2>
<p><a href="http://webtalk.su/uploads/2011/01/real-dart-veider.jpg" rel="lightbox[pics1344]"><img align=" rel="lightbox[1344]"><img align="left" alt="Дарт Вейдер" border="0" class="attachment wp-att-1355 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/real-dart-veider.thumbnail.jpg" width="177" /> </a><a href="http://webtalk.su/uploads/2011/01/VaderNEW_7.jpg" rel="lightbox[pics1344]"><img align="left" alt="Dart Vader" border="0" class="attachment wp-att-1349 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/VaderNEW_7.thumbnail.jpg" width="133" /></a>&nbsp; <a href="http://webtalk.su/uploads/2011/01/darth-vader-balloon.jpg" rel="lightbox[pics1344]"><img align="left" alt="Воздушный шар Дарт Вейдер" border="0" class="attachment wp-att-1359 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/darth-vader-balloon.thumbnail.jpg" width="150" /></a></p>
<p>&nbsp;</p>
<p>
	Темная сторона СИЛЫ помогает воздушному шару &quot;Дарт Вейдер&quot; летать.</p>
<p>&nbsp;</p>
<hr />
<h2>Люк Скайуокер и Лея Органа Соло</h2>
<p><a href="http://webtalk.su/uploads/2011/01/leia_luke_kiss-244x300.jpg" rel="lightbox[pics1344]"><img align=" rel="lightbox[1344]"><img align="left" alt="Люк и Лея Скайвокер" border="0" class="attachment wp-att-1356 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/leia_luke_kiss-244x300.thumbnail.jpg" width="162" /></a> <a href="http://webtalk.su/uploads/2011/01/luk-n-leya.jpg" rel="lightbox[pics1344]"><img align="left" alt="Luke Skywalker and Leia Organa Solo" border="0" class="attachment wp-att-1350 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/luk-n-leya.thumbnail.jpg" width="133" /></a></p>
<p><a href="http://webtalk.su/uploads/2011/01/luk-n-leya-cat.jpg" rel="lightbox[pics1344]"><img align="left" alt="Это ты, Лея??" border="0" class="attachment wp-att-1361 alignleft" height="163" hspace="5" src="http://webtalk.su/uploads/2011/01/luk-n-leya-cat.thumbnail.jpg" width="200" /></a></p>
<p>
	&nbsp;</p>
<hr />
<h2>Робот-переводчик C3PO (СиТриПиО, господа танкисты)</h2>
<p><a href="http://webtalk.su/uploads/2011/01/c3po1_robot.jpg" rel="lightbox[pics1344]"><img align=" rel="lightbox[1344]"><img align="left" alt="Робот C3PO" border="0" class="attachment wp-att-1354 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/c3po1_robot.thumbnail.jpg" width="158" /></a> <a href="http://webtalk.su/uploads/2011/01/с3po.jpg" rel="lightbox[pics1344]" title="Робот с3po"><img align="left" alt="Робот с3po" border="0" class="attachment wp-att-1346 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/с3po.thumbnail.jpg" width="150" />&nbsp; </a><a href="http://webtalk.su/uploads/2011/01/toddler_c3po.jpg" rel="lightbox[pics1344]"><img align="left" alt="Маленький c3po" border="0" class="attachment wp-att-1362 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/toddler_c3po.thumbnail.jpg" width="131" /></a></p>
<p>СиТриПиО, его дедушка и его ребенок.</p>
<hr />
<h2>Чубакка</h2>
<p><a href="http://webtalk.su/uploads/2011/01/episode_4_han_solo_and_chewbacca_1.jpg" rel="lightbox[pics1344]"><img align=" rel="lightbox[1344]"><img align="left" alt="Сhewbacca" border="0" class="attachment wp-att-1357 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/episode_4_han_solo_and_chewbacca_1.thumbnail.jpg" width="134" /></a> <a href="http://webtalk.su/uploads/2011/01/Chewbacca.jpg" rel="lightbox[pics1344]"><img align="left" alt="Chewbacca - Чубакка" border="0" class="attachment wp-att-1352 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/Chewbacca.thumbnail.jpg" width="155" /></a>&nbsp; <a href="http://webtalk.su/uploads/2011/01/chewbacca-slippers.jpg" rel="lightbox[pics1344]"><img align="left" alt="Чубакотапки" border="0" class="attachment wp-att-1364 alignleft" height="163" hspace="5" src="http://webtalk.su/uploads/2011/01/chewbacca-slippers.thumbnail.jpg" width="200" /></a></p>
<p>
	&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>На первой фотографии Чубакка слева. На третьей &#8211; и слева, и справа.</p>
<hr />
<h2>Джабба Хатт</h2>
<p><a href="http://webtalk.su/uploads/2011/01/real-Jabba.jpg" rel="lightbox[pics1344]"><img align=" rel="lightbox[1344]"><img align="left" alt="Jabba the Hatt" border="0" class="attachment wp-att-1365 alignleft" hspace="5" src="http://webtalk.su/uploads/2011/01/real-Jabba.thumbnail.jpg" style="width: 154px; height: 98px;" /></a> <a href="http://webtalk.su/uploads/2011/01/Jabba.jpg" rel="lightbox[pics1344]"><img align="left" alt="Джабба Хатт" border="0" class="attachment wp-att-1351 alignleft" height="200" hspace="5" src="http://webtalk.su/uploads/2011/01/Jabba.thumbnail.jpg" width="155" /></a>&nbsp; <a href="http://webtalk.su/uploads/2011/01/novodvorskaya.jpg" rel="lightbox[pics1344]"><img align="left" alt="Родственница Джабба Хатта" border="0" class="attachment wp-att-1366 alignleft" hspace="5" src="http://webtalk.su/uploads/2011/01/novodvorskaya.thumbnail.jpg" style="width: 155px; height: 116px;" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Еще интересно, что персонаж Джаббы на съемках обслуживался аж шестью членами съемочной группы:<br />
	<a href="http://webtalk.su/uploads/2011/01/InsideJabba-full.jpeg" rel="lightbox[pics1344]"><img align="left" alt="Inside Jabba" border="0" class="attachment wp-att-1367 alignleft" height="131" hspace="5" src="http://webtalk.su/uploads/2011/01/InsideJabba-full.thumbnail.jpeg" width="200" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr />
<p>Видео в тему: Не играйте в гольф, если ваш противник &#8211; Дарт Вейдер</p>
<p><iframe allowfullscreen="" class="youtube-player" frameborder="0" height="390" src="http://www.youtube.com/embed/81fwEmP2CKY?rel=0" title="YouTube video player" type="text/html" width="540"></iframe></p>
<hr />
<p>Кстати, посмотрерть другие работы Грега вы можете в <a href="http://gregpeltz.blogspot.com/" target="_blank">его блоге</a>.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fzvezdnye-vojny-i-grazhdanskaya-vojna"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fzvezdnye-vojny-i-grazhdanskaya-vojna&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/zvezdnye-vojny-i-grazhdanskaya-vojna" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/zvezdnye-vojny-i-grazhdanskaya-vojna" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/zvezdnye-vojny-i-grazhdanskaya-vojna/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fake (фейковая) вебкамера в линуксе</title>
		<link>http://webtalk.su/fake-webcam-v-linux</link>
		<comments>http://webtalk.su/fake-webcam-v-linux#comments</comments>
		<pubDate>Tue, 19 Oct 2010 11:21:06 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[скачать]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1243</guid>
		<description><![CDATA[Вам никогда не требовалась подставная, фейковая вебкамера? А мне вот понадобилась недавно. Самый известынй и востребованный продукт, реализующий возможность подстановки видеопотока даже при напрочь отсутствующей вебкамере &#8211; AVLD (Another Video Loopback Device) На данный момент актуальной является версия 0.1.4 (скачать ее можно по ссылке выше).
Установка проста: под рутом выполняем:

make &#38;&#38; make install

&#160;
На первом же шаге [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webtalk.su/uploads/2010/10/500x_chewy_comission_fur_on_fur_by_gamefan84.jpg" rel="lightbox[pics1243]"><img align="left" alt="Чубака на белке, наци побеждающий" class="attachment wp-att-1249 alignleft" height="300" hspace="5" src="http://webtalk.su/uploads/2010/10/500x_chewy_comission_fur_on_fur_by_gamefan84.thumbnail.jpg" vspace="5" width="231" /></a>Вам никогда не требовалась подставная, фейковая вебкамера? А мне вот понадобилась недавно. Самый известынй и востребованный продукт, реализующий возможность подстановки видеопотока даже при напрочь отсутствующей вебкамере &#8211; <a href="http://allonlinux.free.fr/Projets/AVLD/src/" target="_blank">AVLD</a> (Another Video Loopback Device) На данный момент актуальной является версия 0.1.4 (скачать ее можно по ссылке выше).</p>
<p>Установка проста: под рутом выполняем:</p>
<blockquote>
<p>make &amp;&amp; make install</p>
</blockquote>
<p>&nbsp;</p>
<p>На первом же шаге вы можете получить такую же или подобную ошибку:</p>
<p><span id="more-1243"></span></p>
<blockquote>
<p>make:<br />
		make -C /lib/modules/2.6.31-17-generic/build M=/home/&#8230;/HG12605/avld_0.1.4 modules<br />
		make[1]: Entering directory `/usr/src/linux-headers-2.6.31-17-generic&#39;<br />
		CC [M] /home/&#8230;/HG12605/avld_0.1.4/video_device.o<br />
		/home/&#8230;/HG12605/avld_0.1.4/video_device.c:627: error: &lsquo;v4l_compat_ioctl32&rsquo; undeclared here (not in a function)<br />
		/home/&#8230;/HG12605/avld_0.1.4/video_device.c:637: warning: initialization from incompatible pointer type<br />
		make[2]: *** [/home/.../HG12605/avld_0.1.4/video_device.o] Error 1<br />
		make[1]: *** [_module_/home/.../HG12605/avld_0.1.4] Error 2<br />
		make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-17-generic&#39;<br />
		make: *** [all] Error 2</p>
</blockquote>
<p>Стоит ли говорить, что перед выполнением make нужно убедиться, что у вас есть заголовочные файлы ядра (kernel headers)? Конечно, без них никак. Но если вы, как и я, уверены, что &quot;хедерс&quot; у вас присутствуют и особенно если вы видите в тексте ошибки &quot;<strong>v4l_compat_ioctl32</strong>&quot;, это с большой долей вероятности означает, что у вас x86_64 линукс и без танцев с бубном нам с вами никак не обойтись.</p>
<p>Есть бубен поменьше &#8211; патч, который нужно будет ручками наложить на исходник перед компиляцией: <a href="http://webtalk.su/download/AVLD+64bit+manual+patch" title="Скачан 168 раз">AVLD 64bit manual patch</a> (Скачан 168 раз) <br />
	А есть бубен &quot;pr&ecirc;t-&agrave;-porter&quot; &#8211; уже пропатченный для работы с 64bit linux, готовый к компиляции: <a href="http://webtalk.su/download/AVLD+64bit+patched" title="Скачан 138 раз">AVLD 64bit patched</a> (Скачан 138 раз)</p>
<hr />
<p>Ок, скомпилировали, установили. Работаем с этим так. Сначала подгрузим модуль ядра avld:</p>
<blockquote>
<p>modprobe avld</p>
</blockquote>
<p>Так как по дефолту модуль работает с разрешением 320х240, можно грузить его с более подходящими и правдоподобными параметрами:</p>
<blockquote>
<p>modprobe avld width=640 height=480 fps=25</p>
</blockquote>
<p>Здесь значения fps такие:</p>
<ul>
<li>fps = 0 : поток будет отдаваться с таким framerate, с каким воспроизводится</li>
<li>fps &gt; 0 : частота обновления устанавливается жестко равной указанному значению</li>
<li>fps &lt; 0 : framerate будет выравниваться принимающим поток приложением.</li>
</ul>
<p>Подставляем видеопоток:</p>
<blockquote>
<p>mencoder videofile.*** -nosound -ovc raw -vf format=bgr24 -of rawvideo -o /dev/video0</p>
</blockquote>
<p>(в конце может быть не video0, а video1, например, если у вас уже настроена настоящая вебкамера)<br />
	Как вы поняли, &quot;videofile.***&quot; &#8211; не что иное, как ваш видеофайл, который нужно передавать &quot;от имени&quot; вебкамеры.</p>
<p>Проверить, работает ли ваш подставной видеопоток, можно так:</p>
<blockquote>
<p>mplayer tv:// -tv &quot;driver=v4l:device=/dev/video0:noaudio:outfmt=rgb24&quot;</p>
</blockquote>
<p>Когда модуль AVLD уже загружен, можно менять его параметры прямо &quot;на лету&quot;, посылая их из командой строки:</p>
<blockquote>
<p>echo &quot;width=800 height=600 fps=25&quot; &gt; /dev/video0</p>
</blockquote>
<hr />
<p>Сегодняшнее видео: а вам слабо поиграть в &quot;Змейку&quot; на целом здании его окнами?<br />
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="405" width="540"><param name="movie" value="http://player.ordienetworks.com/flash/fodplayer.swf" /><param name="flashvars" value="key=7115261225" /><param name="allowfullscreen" value="true" /><embed allowfullscreen="true" flashvars="key=7115261225" height="405" quality="high" src="http://player.ordienetworks.com/flash/fodplayer.swf" type="application/x-shockwave-flash" width="540"></embed></object></p>
<p>P,S, Вы спросите, а при чем здесь Чубака на белке? Да не при чем <img src='http://webtalk.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Просто мне понравилась картинка. <img src='http://webtalk.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Ffake-webcam-v-linux"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Ffake-webcam-v-linux&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/fake-webcam-v-linux" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/fake-webcam-v-linux" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/fake-webcam-v-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Сканер Mustek BearPaw 1200 CU Plus в Linux</title>
		<link>http://webtalk.su/skaner-mustek-bearpaw-1200-cu-plus-v-linux</link>
		<comments>http://webtalk.su/skaner-mustek-bearpaw-1200-cu-plus-v-linux#comments</comments>
		<pubDate>Thu, 23 Sep 2010 19:05:57 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1217</guid>
		<description><![CDATA[Указанный сканер ну никак не хотел устанавливаться и работать в Windows 7, зато благодаря нижеприведенному рецепту быстро завелся в Fedora 12 x86_64. А судя по тому, что рецепт взят с форума русской поддержки Ubuntu, все должно заработать и в Юбунте.
Первым делом необходимо скачать(или взять на диске с драйверами) следующие firmware-файлы :

	
Файлы изначально лежали на meier-geinitz.de, [...]]]></description>
			<content:encoded><![CDATA[<p>Указанный сканер ну никак не хотел устанавливаться и работать в Windows 7, зато благодаря нижеприведенному рецепту быстро завелся в Fedora 12 x86_64. А судя по тому, что рецепт взят с форума русской поддержки <a href="http://forum.ubuntu.ru/index.php?topic=61796.msg462129#msg462129" target="_blank">Ubuntu</a>, все должно заработать и в Юбунте.</p>
<p><span id="more-1217"></span>Первым делом необходимо скачать(или взять на диске с драйверами) следующие firmware-файлы :<br />
	<a href="http://webtalk.su/download/PS1Gfw.usb" title="Скачан 765 раз">PS1Gfw.usb</a> (Скачан 765 раз)<br />
	<a href="http://webtalk.su/download/PS1Dfw.usb" title="Скачан 592 раз">PS1Dfw.usb</a> (Скачан 592 раз)<br />
	<a href="http://webtalk.su/download/ps1fw.usb" title="Скачан 588 раз">ps1fw.usb</a> (Скачан 588 раз)</p>
<p>Файлы изначально лежали на meier-geinitz.de, но их на всякий случай скопировал себе; так надежнее.</p>
<p>	xsane&nbsp; уже джолжен быть установлен, разумеется.<br />
	&nbsp;</p>
<p>Далее работаем под рутом!</p>
<p>Создаем следующие каталоги:<br />
	<strong>mkdir /usr/local/share/sane</strong><br />
	а в ней <br />
	<strong>mkdir /usr/local/share/sane/gt68xx</strong></p>
<p>	Далее, опять же от root&#39;a&nbsp; копируем firmware-файлы в следующие каталоги<br />
	/usr/local/share/sane/gt68xx,<br />
	/usr/share/sane/gt68xx<br />
	/usr/share/sane/xsane.</p>
<p>	P.S. Для корректной работы xsane необходимо пользователю предоставить права на эти самые firmware-файлы. Для чего делаем следующее:<strong><br />
	</strong></p>
<p><strong>chmod +r /usr/local/share/sane/gt68xx -R<br />
	chmod +r&nbsp; /usr/share/sane/gt68xx -R<br />
	chmod +r&nbsp; /usr/share/sane/xsane -R</strong></p>
<p>После этого Ctrl+F2 и xsane &#8211; и сканируйте на здороовье.</p>
<p>Особая благодарность камраду <b><a href="http://forum.ubuntu.ru/index.php?action=profile;u=48590" title="Просмотр профиля svetnike">svetnike</a> &#8211; </b>именно его мини-мануал я и использовал практически без изменений (только опечатки в именах каталогов поправил).</p>
<p>&#8212;</p>
<p>Чтоб было не скучно, вот вам свежее видео. Сегодня видео про будущее диджеев.<br />
	Мультитач-панель для диджеев.<br />
	<object height="225" width="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13658956&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed allowfullscreen="true" allowscriptaccess="always" height="225" src="http://vimeo.com/moogaloop.swf?clip_id=13658956&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" width="400"></embed></object></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fskaner-mustek-bearpaw-1200-cu-plus-v-linux"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fskaner-mustek-bearpaw-1200-cu-plus-v-linux&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/skaner-mustek-bearpaw-1200-cu-plus-v-linux" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/skaner-mustek-bearpaw-1200-cu-plus-v-linux" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/skaner-mustek-bearpaw-1200-cu-plus-v-linux/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Fedora 13, 14 x86_64, Flash, Air и тихий звук</title>
		<link>http://webtalk.su/fedora-13-x86_64-flash-air-i-tixij-zvuk</link>
		<comments>http://webtalk.su/fedora-13-x86_64-flash-air-i-tixij-zvuk#comments</comments>
		<pubDate>Wed, 22 Sep 2010 09:20:11 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[*nix]]></category>
		<category><![CDATA[скачать]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1155</guid>
		<description><![CDATA[Воевал я на свежеустановленной системе Fedora 13 x86_64 с Adobe Flash и Adobe Air. Если у вас не Linux и не 64-разрядный, то читать далее бесполезно; будет много непонятных букв, названий и действий.
Я потратил немало времени понедельника на борьбу за право пользоваться флешем и эйром на своей новенькой 64bit системе. И при этом, хочу не [...]]]></description>
			<content:encoded><![CDATA[<p>Воевал я на свежеустановленной системе<strong> Fedora 13 x86_64 с Adobe Flash и Adobe Air</strong>. Если у вас не Linux и не 64-разрядный, то читать далее бесполезно; будет много непонятных букв, названий и действий.</p>
<p><span id="more-1155"></span>Я потратил немало времени понедельника на борьбу за право пользоваться флешем и эйром на своей новенькой 64bit системе. И при этом, хочу не пользоваться костылем &#8211; <a href="http://webtalk.su/x86_64-linux-and-flash-without-nspluginwrapper">ndiswrapper</a>`ом Перепробовал много вариантов вплоть до сноса 64bit-браузеров и установки 32bit`ных их версий. Скажу сразу: это не выход. Выход ниже.</p>
<h2>Flash</h2>
<p>Для начала снесем всё, что нам может помешать при установке: ndiswrapper, adobe-flash и adobe-air. Кстати, советую пользоваться не консольным YUM`ом, а его иксовым GUI &#8211; yumex, он ставится просто :</p>
<blockquote>
<p>[root@webtalk ~]# yum install yumex -y</p>
</blockquote>
<p>Сразу после этого подключим полезные репозитарии rpmfusion :</p>
<blockquote><pre style="">yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
</pre>
</blockquote>
<pre style=""><span style="font-size: 9px;"><em>(весь текст на строке не умещается;
тройной щелчок мышкой на строке выделит ее всю, затем ctrl+C)</em></span>
</pre>
<p>Более подробно про подключение этих репозитариев <a href="http://rpmfusion.org/Configuration" target="_blank">здесь</a>.</p>
<p>Теперь установим все, что может понадобиться для работы Flash. В yumex ищем и устанавливаем и <strong>64-битные (x86_64), и 32-битные (i686) версии</strong> пакетов gnome-keyring, libgnome-keyring, xterm, rpm-libs, libxml2, nss, libXt, GConf2, gtk2-devel.</p>
<p>Сейчас можно попробовать установить флеш. Качаем файлик с последней на данный момент рабочей версией 64bit Flash-библиотеки с <a href="http://download.macromedia.com/pub/labs/flashplayer10/flashplayer_square_p1_64bit_linux_091510.tar.gz">сайта Adobe</a>&nbsp; &#8211; это версия 10.2 d161. Опробовано &#8211; работает.<br />
	Этот же файл я сохранил на всякий случай здесь.<br />
	Скачать: <a href="http://webtalk.su/download/64bit+Flash+plugin+v.10.2+d161" title="Скачан 187 раз">64bit Flash plugin v.10.2 d161</a> (Скачан 187 раз)</p>
<p><strong>UPD 27.09.2010г</strong>: обновился Square до p2 &#8211; <a href="http://webtalk.su/download/Flash+Square+p2" title="Скачан 73 раз">Flash Square p2</a> (Скачан 73 раз). Это тоже v.10.2 d161, но уже с закрытой дырой безопасности (читать <a href="http://www.adobe.com/support/security/bulletins/apsb10-22.html" target="_blank">здесь</a>)</p>
<p><strong>UPD </strong>обновился Square до <strong>p3</strong> &#8211; <a href="http://webtalk.su/download/Flash+Square+p3+%28111710%29" title="Скачан 65 раз">Flash Square p3 (111710)</a> (Скачан 65 раз)</p>
<p>Если есть проблемы с этой версией, можно попробовать немного более старую:<br />
	Скачать <a href="http://webtalk.su/download/64bit+Flash+plugin+v.10.0+r22" title="Скачан 127 раз">64bit Flash plugin v.10.0 r22</a> (Скачан 127 раз)</p>
<p>Все, что нужно для установки &#8211; извлечь из архива файл libflashplayer.so и скопировать его в папку <strong>~/.mozilla/plugins</strong></p>
<p>&#8212;</p>
<h2>Adobe Air</h2>
<p>Доустанавливаем в дополнение к установленному на предыдущем шаге PackageKit-gtk-module &#8211; можно только 64bit версии;<br />
	Следующие пакеты &#8211; и 64-битные (x86_64), и 32-битные (i686) версии: libxslt, rpm-devel, libxml2-devel.<br />
	Скачиваем BIN-инсталлятор <a href="http://go2.wordpress.com/?id=725X1342&amp;site=rootblock.wordpress.com&amp;url=http%3A%2F%2Fget.adobe.com%2Fair%2F&amp;sref=http%3A%2F%2Frootblock.wordpress.com%2F2009%2F06%2F24%2Ffedora-11-adobe-air-installation-not-allowed-by-administrator%2F" target="_blank">Adobe Air</a> с сайта Adobe или сразу отсюда: <a href="http://webtalk.su/download/Adobe+AIR+2.0.3" title="Скачан 118 раз">Adobe AIR 2.0.3</a> (Скачан 118 раз), и пробуем запустить.</p>
<blockquote>
<p>[root@webtalk ~]# chmod +x AdobeAIRInstaller.bin<br />
		[root@webtalk ~]# ./AdobeAirInstaller.bin</p>
</blockquote>
<p><span class="pln" style="">Если вы получаете ошибку &quot;An error occurred while installing Adobe AIR. Installation may not be allowed by your administrator. Please contact your administrator.&quot;, значит вы все-таки не все установили, что я рекомендовал.</span></p>
<p>&#8212;</p>
<h2><span class="pln" style="">Звук</span></h2>
<p>Если после установки системы вы получаете очень тихий звук, значит дефолтный уровень выставлен системой некорректно. Исправим это.</p>
<blockquote>
<p>[root@webtalk ~]# alsamixer</p>
</blockquote>
<p>Если понадобится (как понадобилось мне), меняем текущую звуковую карту по F6. По дефолту alsamixer мне предложил карту &quot;default&quot;, но я сменил на &quot;HDA NVIDIA&quot;. У вас, разумеется, может быть другое название. Затем нажимаем F5, чтобы видеть все ползунки сразу, и курсорными клавишами &quot;влево-вправо&quot; выбираем выкрученные на ноль или около того, а &quot;вверх-вниз&quot; регулируем уровень. Нормальный уровень &#8211; примерно первые 1-2 красных &quot;кубика&quot;.Заодно посмотрите, не выкручен ли на ноль микрофон.<br />
	Выход &#8211; Esc. Теперь нужно сохранить уровни, чтобы после перезагрузки каждый раз не выставлять их заново.</p>
<blockquote>
<p>[root@webtalk ~]# alsactl store</p>
</blockquote>
<p>&#8212;</p>
<p>Вот, собственно, и все.<br />
	Скучный пост. Ни картинок, ни видео.</p>
<p>UPD. Видео! Slip n` Slide &#8211; классынй аттракцион для безбашенных <img src='http://webtalk.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br />
	<object height="304" id="RBPlayer" width="540"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="sameDomain" /><param name="wMode" value="transparent" /><embed allowfullscreen="true" allowscriptaccess="always" height="304" src="http://www.redbull.de/cs/RedBull/flash/socialmedia/RBPlayer.swf?data_url=http://www.redbull.de/cs/Satellite?c%3DRB_Video%26cid%3D1242906346825%26locale%3D1237398958892%26p%3D1242746061871%26pagename%3DRedBullDE%2FRB_Video%2FVideoPlayerDataXML&amp;quality=low&amp;on_redbull=yup&amp;primary_up_color=0xDD013F&amp;primary_over_color=0x0C2044&amp;primary_down_color=0x0C2044&amp;secondary_up_color=0xDD013F&amp;secondary_over_color=0x0C2044&amp;secondary_down_color=0x0C2044&amp;num_analytics_intervals=5" type="application/x-shockwave-flash" width="540" wmode="transparent"></embed></object></p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Ffedora-13-x86_64-flash-air-i-tixij-zvuk"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Ffedora-13-x86_64-flash-air-i-tixij-zvuk&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/fedora-13-x86_64-flash-air-i-tixij-zvuk" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/fedora-13-x86_64-flash-air-i-tixij-zvuk" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/fedora-13-x86_64-flash-air-i-tixij-zvuk/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Сисадмин-дей. Или день сисадмина.</title>
		<link>http://webtalk.su/sysadmin-day-ili-den-sisadmina</link>
		<comments>http://webtalk.su/sysadmin-day-ili-den-sisadmina#comments</comments>
		<pubDate>Fri, 30 Jul 2010 13:23:59 +0000</pubDate>
		<dc:creator>Alecfyz</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[профи]]></category>
		<category><![CDATA[праздники]]></category>
		<category><![CDATA[суппорт]]></category>
		<category><![CDATA[техпроцесс]]></category>

		<guid isPermaLink="false">http://webtalk.su/?p=1009</guid>
		<description><![CDATA[
Сегодня нужно что-то написать, хотя бы потому, что в прошлом и я был причастен к сисадминству.
Коллеги, админы, шустрых пингов вам, вменяемого начальства и нетупых юзеров!
	
Более красиво вас поздравил блог ITea.SU:

Вот сервак, который поставил админ.
А это система, с которой вечно одни проблемы
		На серваке, который поставил админ.
А это службы, нужные и не нужные,
		Которые постоянно в системе запущены&#8230;

Читать [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://webtalk.su/uploads/2010/07/wired_odmin.jpg" rel="lightbox[pics1009]"><img alt="Sysadmin day" class="attachment wp-att-1014 centered" height="127" src="http://webtalk.su/uploads/2010/07/wired_odmin.thumbnail.jpg" width="200" /></a></p>
<p>Сегодня нужно что-то написать, хотя бы потому, что в прошлом и я был причастен к сисадминству.</p>
<p><strong>Коллеги, админы, шустрых пингов вам, вменяемого начальства и нетупых юзеров!<br />
	</strong></p>
<p>Более красиво вас поздравил блог <strong>ITea.SU</strong>:</p>
<blockquote>
<p>Вот сервак, который поставил админ.</p>
<p>А это система, с которой вечно одни проблемы<br />
		На серваке, который поставил админ.</p>
<p>А это службы, нужные и не нужные,<br />
		Которые постоянно в системе запущены&#8230;</p>
</blockquote>
<p><strong><a href="http://itea.su/adminozhaba/">Читать поздравление далее.<br />
	</a></strong></p>
<blockquote>
<p><strong>Постовой: </strong><em><a href="http://www.sendflowers.ru/" target="_blank">Доставка цветов</a> ко Дню Сисадмина и ко всем другим праздникам.</em></p>
</blockquote>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwebtalk.su%2Fsysadmin-day-ili-den-sisadmina"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwebtalk.su%2Fsysadmin-day-ili-den-sisadmina&amp;source=alecfyz&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p class="facebook"><a rel="nofollow" href="http://www.facebook.com/share.php?u=http://webtalk.su/sysadmin-day-ili-den-sisadmina" target="_blank"><img src="http://webtalk.su/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://webtalk.su/sysadmin-day-ili-den-sisadmina" target="_blank" title="Share on Facebook" rel="nofollow" >Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://webtalk.su/sysadmin-day-ili-den-sisadmina/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

