<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>RafaelMoreira.net</title>
	
	<link>http://www.rafaelmoreira.net/blog</link>
	<description>Um laboratório de webdeveloper e diversão</description>
	<lastBuildDate>Thu, 02 Jul 2009 12:55:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/RafaelMoreiraBlog" type="application/rss+xml" /><item>
		<title>Postar no wordpres com código em highlight</title>
		<link>http://feedproxy.google.com/~r/RafaelMoreiraBlog/~3/kjjjWFWgY2c/</link>
		<comments>http://www.rafaelmoreira.net/blog/postar-no-wordpres-com-codigo-em-highlight/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 12:55:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[highlight]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.rafaelmoreira.net/blog/?p=15</guid>
		<description><![CDATA[Provavelmente a maioria já sabe como fazer isso. Mas tive alguns problemas no meu caso de achar um modo eficiente e simples de fazer um texto com código de diversas linguagens em highlight e com contador de linhas no wordpress.Finalmente consegui um plugin que  faz exatamente o que eu quero, sem mais complicações, e [...]]]></description>
			<content:encoded><![CDATA[Provavelmente a maioria já sabe como fazer isso. Mas tive alguns problemas no meu caso de achar um modo eficiente e simples de fazer um texto com código de diversas linguagens em highlight e com contador de linhas no wordpress.<br /><br />Finalmente consegui um plugin que  faz exatamente o que eu quero, sem mais complicações, e sem frescuras chatas.<br /><br /><a href="http://wordpress.org/extend/plugins/devformatter/">http://wordpress.org/extend/plugins/devformatter/</a> aqui é o link do download.<br /><br /><a href="http://projects.pro.br/gsaraiva/">http://projects.pro.br/gsaraiva</a>/ e aqui a página do autor. <br /><br />O processo é o mais simples possível, baixar o plugin, ativá-lo no wordpress, digital o código no post, e ele cria um botão &#8220;Add formated code&#8221;, marcar o código e clicar nesse botão, ai escolher a linguagem, dentre as várias possíveis, e só. Simples e rápido.<br /><br />Pra quem não gostar desse plugin, tem outras opções no proprio site do wordpress.<br /><br /><a href="http://wordpress.org/extend/plugins/">Plugins</a><img src="http://feeds.feedburner.com/~r/RafaelMoreiraBlog/~4/kjjjWFWgY2c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rafaelmoreira.net/blog/postar-no-wordpres-com-codigo-em-highlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.rafaelmoreira.net/blog/postar-no-wordpres-com-codigo-em-highlight/</feedburner:origLink></item>
		<item>
		<title>Como desabilitar hotlink do seu site</title>
		<link>http://feedproxy.google.com/~r/RafaelMoreiraBlog/~3/5e44cCzbUcQ/</link>
		<comments>http://www.rafaelmoreira.net/blog/como-desabilitar-hotlink-do-seu-site/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 11:34:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[largura de banda]]></category>
		<category><![CDATA[servidor dedicado]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[tráfego]]></category>

		<guid isPermaLink="false">http://www.rafaelmoreira.net/blog/?p=7</guid>
		<description><![CDATA[Para quem desenvolve e mantém sites na web. Sabe muito bem que a copia de conteúdo é muito comum. Até ai tudo bem, desde que seja feito os créditos ao autor original, é uma coisa já concentida no meio da web. Até porque a maioria dos sites e blogs, inclusive esse, adotam o creative commons [...]]]></description>
			<content:encoded><![CDATA[Para quem desenvolve e mantém sites na web. Sabe muito bem que a copia de conteúdo é muito comum. Até ai tudo bem, desde que seja feito os créditos ao autor original, é uma coisa já concentida no meio da web. Até porque a maioria dos sites e blogs, inclusive esse, adotam o creative commons que permite a reprodução desde que citada a fonte original. Nenhuma novidade até aqui.<br /><br />Mas o problema começa a surgir quando nos deparamos com o hotlink de imagens, videos, flashs e tudo mais do seu servidor. Quem tem um site com um pouco mais de visitas sabe, que o custo de um servidor dedicado é alto, e principalmente a banda é caríssima em servidores dedicados. 1 TB adicional chega a custa 150 dolares.<br /><br />Enfim depois de procurar bastante na web achei uma solução definitiva para isso. Como desabilitar o hotlink pra qualquer tipo de formato.<br /><blockquote><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://jogon.com.br/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://jogon.com.br$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.jogon.com.br/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.jogon.com.br$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.gratisjogos.info/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.gratisjogos.info$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://gratisjogos.info/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://gratisjogos.info$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.buscarjogos.com.br/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.buscarjogos.com.br$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://buscarjogos.com.br/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://buscarjogos.com.br$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.guijogos.net/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://www.guijogos.net$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://guijogos.net/.*$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{HTTP_REFERER} !^http://guijogos.net$      [NC]</div><div id="_mcePaste" style="position: absolute; left: -10000px; top: 71px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteRule .*\.(jpg|jpeg|gif|png|bmp|swf)$ &#8211; [F,NC]</div>
<blockquote></blockquote>
<pre class="devcodeblock" title="Apache configuration"><table class="devcodetools"><tbody><tr><td>&nbsp;Apache configuration&nbsp;|&nbsp;</td><td style="background-image:url('http://www.rafaelmoreira.net/blog/wp-content/plugins/devformatter/img/devformatter-copy.png');background-repeat:no-repeat;background-position:50% 50%;width:16px;height:16px;"/><embed id="ZeroClipboard2" src="http://www.rafaelmoreira.net/blog/wp-content/plugins/devformatter/_zclipboard.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="16px" height="16px" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="id=2&width=16&height=16" wmode="transparent" /></td><td>&nbsp;copy&nbsp;code&nbsp;|</td><td style="cursor:pointer" title="DevFormatter Plugin" onclick="devfmt_credits()">?</td><td width="99%">&nbsp;</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">01</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteEngine</span> <span style="color: #0000ff;">On</span></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">02</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">03</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://seusite.com.br/.*$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">04</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">05</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://seusite.com.br$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">06</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">07</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://www.seusite.com.br/.*$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">08</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">09</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://www.seusite.com.br$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">10</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">11</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://www.sitepermitido.com.br/.*$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">12</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">13</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://www.sitepemitido.com.br$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">14</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">15</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://sitepermitido.com.br/.*$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">16</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">17</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteCond</span> %{HTTP_REFERER} !^http://sitepermitido.com.br$      [NC]</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">18</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">19</td><td class="devcodelinesarea"><pre class="devcode devcodeline"><span style="color: #00007f;">RewriteRule</span> .*\.(jpg|jpeg|gif|png|bmp|swf)$ - [F,NC]</pre></td></tr></table></div></pre>
<blockquote></blockquote>
</blockquote><br />Isso deve ser incluído no arquivo .htaccess na pasta raiz do site, seja ela public_html, www, htdocs, o que seja. Perceba que nesse exemplo temos 4 vezes o nome de seu site, e outros permitidos no código, que você também pode adicionar quantos sites for de sua escolha, permitidos a realizarem hotlink. 2 referentes ao seu site com www e 2 sem www. Caso seu site aceite visitas apenas com www. elimine as 2 linhas que tornam-se desnecessárias.<br /><br />E também no exemplo, vemos as extensões dos arquivos que estão desabilitados os hotlinks, podendo adicionar ou remover algum tipo também.<br /><br />Apenas mais uma observação, isso foi testado com servidores linux, não tenho conhecimento de servidores em windows, portanto não posso afirmar se funciona ou não.<br /><br />Outra observação para quem utiliza servidores com cpanel, essa opção é automática, existe um link no menu do cpanel, desabilitar hotlink, é só seguir as instruções.<img src="http://feeds.feedburner.com/~r/RafaelMoreiraBlog/~4/5e44cCzbUcQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rafaelmoreira.net/blog/como-desabilitar-hotlink-do-seu-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.rafaelmoreira.net/blog/como-desabilitar-hotlink-do-seu-site/</feedburner:origLink></item>
		<item>
		<title>Mais uma vez perdi tudo</title>
		<link>http://feedproxy.google.com/~r/RafaelMoreiraBlog/~3/paZ6zfFYr0A/</link>
		<comments>http://www.rafaelmoreira.net/blog/mais-uma-vez-perdi-tudo/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 05:51:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://www.rafaelmoreira.net/blog/?p=1</guid>
		<description><![CDATA[Simplesmente vou ter que recomeçar tudo, como diz o título do post.Foi tudo pro saco, banco de dados, layout e tudo mais.]]></description>
			<content:encoded><![CDATA[Simplesmente vou ter que recomeçar tudo, como diz o título do post.<br /><br />Foi tudo pro saco, banco de dados, layout e tudo mais.<img src="http://feeds.feedburner.com/~r/RafaelMoreiraBlog/~4/paZ6zfFYr0A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.rafaelmoreira.net/blog/mais-uma-vez-perdi-tudo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.rafaelmoreira.net/blog/mais-uma-vez-perdi-tudo/</feedburner:origLink></item>
	</channel>
</rss>
