<?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>InterPossi</title>
	<atom:link href="http://interpossi.com.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://interpossi.com.br</link>
	<description>Só mais um blog de computação...</description>
	<lastBuildDate>Sun, 23 Jun 2013 14:28:08 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.8.1</generator>
	<item>
		<title>Removendo o Unity do Ubuntu</title>
		<link>http://interpossi.com.br/artigos/removendo-o-unity-do-ubuntu/</link>
		<comments>http://interpossi.com.br/artigos/removendo-o-unity-do-ubuntu/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 15:52:09 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Unity]]></category>

		<guid isPermaLink="false">http://interpossi.com.br/?p=1145</guid>
		<description><![CDATA[Veja como remover Unity de uma dez do seu Ubuntu, e ainda corrige os erros das janelas.<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/" rel="bookmark" title="Programas travados no Ubuntu 11.04">Programas travados no Ubuntu 11.04 </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoas.</p>
<p>Há uns três anos, eu uso apenas (99,9% das vezes) o Linux (Ubuntu) no meu computador. E como todo mundo sabe, as novas versões do Ubuntu (a partir do 11) passaram a utilizar o Unity (ao invés do bom e velho GNOME), com intuito de &#8220;utilizar melhor o espaço da área de trabalho&#8221;.</p>
<p>No entanto, até agora não chegou aos meus olhos alguém que tenha gostado da nova interface. Pelo contrário, o Ubuntu tem perdido sua liderança entre as distribuições Linux mais populares [1], e muitos alegam isto ao Unity.</p>
<p>O que eu, e a maioria das pessoas que ainda utilizam o Ubuntu (por comodidade talvez), fizemos foi desabilitar o Unity e voltar a utilizar o bom e velho GNOME. <a title="Remover Unity do Ubuntu 11.04" href="http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/">Aqui no blog tem um artiguinho</a> sobre como fazer isso de maneira simples no Ubuntu 11.04. Para o 11.10 você pode encontrar informações <a title="Remover o Unitu do Ubuntu 11.10" href="http://linux-software-news-tutorials.blogspot.com/2011/10/ubuntu-1110-oneiric-remove-unity-and.html" rel="nofollow">aqui</a>.</p>
<p>No entanto, ao remover o Unity, o Ubuntu começa a demonstrar comportamentos anômalos em suas janelas. Por exemplo, ao clicar no ícone &#8220;menubar&#8221; (ou ao apertar o atalho ALT + ESPAÇO em uma janela), o gerenciador de janelas trava. Outra coisa bastante irritante é quando já existem várias janelas abertas e abrimos outra: ao clicar em fechar (ou maximizar, ou minimizar) nessa janela o gerenciador de janelas fecha a janela de trás (!!) como se a janela atual não estivesse aqui.</p>
<p>Mas eis que uma pessoa iluminada descobriu a solução: <a title="Bug do Compiz" href="https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/740767" rel="nofollow">neste link</a>, no comentário #27.</p>
<p>Para tanto, basta acessar as configurações do Compiz, em &#8220;Sistema -&gt; Preferências -&gt; Gerenciador de configurações do CompizConfig&#8221;. Se você não tem esse aplicativo, basta instalá-lo através do comando:</p>
<pre>sudo apt-get install compizconfig-settings-manager</pre>
<p>Estando lá, é só ir à seção &#8220;Efeitos&#8221;, e clicar nas configurações de &#8220;Decoração de Janela&#8221;. Serão mostradas várias opções, e a que nos interessa é a propriedade &#8220;Comando&#8221;. Clique no botão que tem na frente dessa propriedade (com ícone de vassoura) para restaurar o valor dessa propriedade para o valor padrão. Ou modifique você mesmo o valor da propriedade: no meu sistema, o valor padrão é /usr/bin/compiz-decorator.</p>
<p><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2012/01/Captura_de_tela-Gerenciador-de-configurações-do-CompizConfig.png"><img class="aligncenter size-medium wp-image-1152" title="Captura_de_tela-Gerenciador de configurações do CompizConfig" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2012/01/Captura_de_tela-Gerenciador-de-configurações-do-CompizConfig-300x188.png" alt="" width="300" height="188" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2012/01/Captura_de_tela-Gerenciador-de-configurações-do-CompizConfig-300x188.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2012/01/Captura_de_tela-Gerenciador-de-configurações-do-CompizConfig.png 998w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Feito isso é só reiniciar o servidor X (CTRL + ALT + Backspace) ou então encerre a sessão atual e faça login novamente.</p>
<p>Pronto.</p>
<p>Espero que seja útil para alguém, e se for, por favor compartilhe aí nos comentários: às vezes eu acho que essas coisas só acontecem comigo.</p>
<p>Referências:</p>
<p>[1] <a href="http://distrowatch.com/dwres.php?resource=popularity">http://distrowatch.com/dwres.php?resource=popularity</a></p>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/" rel="bookmark" title="Programas travados no Ubuntu 11.04">Programas travados no Ubuntu 11.04 </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/removendo-o-unity-do-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Remover o ID das URLs do Joomla</title>
		<link>http://interpossi.com.br/artigos/remover-o-id-das-urls-do-joomla/</link>
		<comments>http://interpossi.com.br/artigos/remover-o-id-das-urls-do-joomla/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 19:05:21 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[HP Router]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[SEF]]></category>

		<guid isPermaLink="false">http://interpossi.com.br/?p=1126</guid>
		<description><![CDATA[Veja como remover os IDs das URLs amigáveis do Joomla<div class='yarpp-related-rss yarpp-related-none'>

Não há artigos relacionados.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoas,</p>
<p>Post rápido novamente sobre uma dica super legal para quem utiliza o <a title="CMS" href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo">CMS</a> <a title="Joomla" href="http://www.joomla.org/">Joomla</a>. Já vou avisando que não costumo utilizá-lo, e tenho 10 min de experiência nele. Então, usem com cautela.</p>
<p>Se você é o cara, e quer a solução logo, você pode <a href="#interessa">pular essa lenga-lenga e ir direto para o que interessa</a>.</p>
<p>Primeiro, quem desenvolve sites, etc, sabe que precisamos nos preocupar com uma coisinha chamada <a title="Search Engine Optimization" href="http://pt.wikipedia.org/wiki/SEO">SEO</a>, ou seja, otimizar o nosso site, ou melhor, o conteúdo dele, para que (os visitantes) o Google e outros motores de busca, possam indexar do modo mais eficiente possível o nosso conteúdo, e assim, nosso site apareça com mais frequência, e de maneira mais relevante, nos resultados de busca.</p>
<blockquote><p>É válido lembrar que o objetivo principal do SEO é organizar o conteúdo para os visitantes! O próprio Google afirma que valoriza a organização do conteúdo que facilita a navegabilidade do visitante. O fato disto melhorar o rank do site nas pesquisas é consequência. Basta lembrarmos que o <a title="Web Crawler" href="http://pt.wikipedia.org/wiki/Web_crawler">crawler</a> do Google (o <a title="GoogleBot" href="http://pt.wikipedia.org/wiki/Googlebot">GoogleBot</a>) nada mais é que um visitante também. Triste é entrar em um site que só pensa nos motores de busca, e a gente fica perdido lá com tanta palavra-chave espalhada por todo o site (<a title="SEO Black Hat" href="http://pt.wikipedia.org/wiki/SEO#Alguns_m.C3.A9todos_Black_Hat_conhecidos">SEO: métodos black hat</a>).</p></blockquote>
<p>Dentre as váááárias otimizações que podemos fazer em um site, uma delas é configurar as chamadas &#8220;URLs amigáveis&#8221; (<a title="SEF URLs com Rewrite Module" href="http://en.wikipedia.org/wiki/Rewrite_engine">SEF URLs</a>), ou seja, ou invés de eu ter um conteúdo com essa URL (por exemplo, utilizando o Joomla):</p>
<p>http://www.meusite.com.br/index.php?option=com_content&#038;view=article&#038;id=51&#038;Itemid=56</p>
<p>eu posso ter a mesma página, mas com essa URL:</p>
<p>http://www.meusite.com.br/noticias/esportes/flamengo-lidera-brasileirao.html</p>
<p>Tanto é mais fácil para a gente, visitantes humanos, quanto para os crawlers, entendermos o significado de uma URL assim. Mais ainda, o Google anunciou que as &#8220;tags&#8221; da URL são levadas em consideração nos resultados, e com um peso extra!</p>
<p>Claro que esta URL ainda não é a mais amigável possível. Aquelas que também apresentam datas, por exemplo, são ainda melhores. Mas voltemos ao foco do post.</p>
<p>Para ativar as URL amigáveis no Joomla, inicialmente, basta ir em &#8220;Site&#8221; -&gt; &#8220;Configuração Global&#8221;  e no conjunto de campos &#8220;Configurações de SEO&#8221; configurar as URL amigáveis.</p>
<div id="attachment_1130" style="width: 310px" class="wp-caption aligncenter"><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-sef.png"><img class="size-medium wp-image-1130" title="joomla-sef" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-sef-300x108.png" alt="" width="300" height="108" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-sef-300x108.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-sef.png 422w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Ativando URL amigáveis no Joomla</p></div>
<p>Se você tiver o <a title="Rewrite Engine" href="http://en.wikipedia.org/wiki/Rewrite_engine">Rewrite Engine</a> ativado no seu servidor web (como o mod_rewrite no servidor Apache), as URLs do seu site Joomla já irão estar &#8220;bonitinhas&#8221;.</p>
<p>Cada artigo no Joomla tem um campo chamado &#8220;alias&#8221; ou &#8220;apelido&#8221;, onde a gente coloca o nome que irá aparecer na URL.</p>
<div id="attachment_1131" style="width: 310px" class="wp-caption aligncenter"><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-alias.png"><img class="size-medium wp-image-1131" title="joomla-alias" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-alias-300x179.png" alt="" width="300" height="179" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-alias-300x179.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/11/joomla-alias.png 315w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Configurando Aliases no Joomla (meramente ilustrativo)</p></div>
<p>O que está ali no &#8220;Apelido&#8221; é justamente o que irá vir na URL, normalmente, definida assim:</p>
<p>http://www.meusite.com.br/alias-da-seção/alias-da-categoria/alias-do-artigo</p>
<p>No entanto, existe um problema (que é o motivo do post): e se você colocar dois artigos com o mesmo &#8220;apelido&#8221;? Para resolver isso, o Joomla <del>inteligentemente</del> faz o seguinte: adiciona o ID da seção, o ID da categoria, o ID do artigo antes dos apelidos. Por isso, no Joomla, a URL ficaria assim:</p>
<p>http://www.meusite.com.br/29-noticias/14-esportes/55-flamengo-lidera-brasileirao.html</p>
<p>Só que, se você se comprometer em nunca criar dois apelidos iguais, você pode remover esses números. Veja como.</p>
<h3><a name="interessa"></a>Removendo o ID das URLs do Joomla</h3>
<p>Para remover o ID das URLs do Joomla não é necessário prática tampouco habilidade: basta instalar esse plugin, o HP Router. Embora ele tenha sido retirado das <a title="Extensões do Joomla" href="http://extensions.joomla.org/">extensões do Joomla</a>, você pode <a title="HP Router" href="http://www.joomlager.de/images/stories/plg_hp_router_v0.3.zip">baixá-lo aqui</a>.</p>
<p>Depois de instalá-lo no Joomla, basta ir em &#8220;Extensões&#8221; -&gt; &#8220;Administrar Plugin&#8221; e procurar pelo plugin HP Router, e ativá-lo.</p>
<p>Pronto, as URL amigáveis agora não terão mais os IDs nelas. E o mais legal: as URLs antigas continuam funcionando.</p>
<p>Claro claro, você pode dizer: mais existem várias extensões de SEF para Joomla que já fazem isso. Sim, você pode inclusive passar o nome delas aí nos comentários. Eu procurei várias, mas muitas eram pagas, outras eram gratuitas mais adicionavam propagandas, etc. Além de adicionar muitas funcionalidades extras que eu não queria. Essa é bem simples e vai direto ao ponto.</p>
<p>Lembrando que é bom testar bastante antes, para ver se está tudo certo. Eu ainda estou testando, e por enquanto, está funcionando.</p>
<p>Ah, eu utilizei o Joomla 1.5. Eu sei, mas é que era um sistema legado (e por isso que o fato das URLs antigas continuarem funcionando é tão legal).</p>
<p>Bom, pessoal, acho que era isso. Espero que seja útil. E se você consegue um jeito mais fácil, compartilha aí com a gente.</p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>Não há artigos relacionados.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/remover-o-id-das-urls-do-joomla/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalando Codecs no Windows</title>
		<link>http://interpossi.com.br/artigos/instalando-codecs-no-windows/</link>
		<comments>http://interpossi.com.br/artigos/instalando-codecs-no-windows/#respond</comments>
		<pubDate>Wed, 12 Oct 2011 19:54:35 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Codecs]]></category>
		<category><![CDATA[Codec]]></category>
		<category><![CDATA[K-Lite]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://interpossi.com.br/?p=1108</guid>
		<description><![CDATA[Instalando codecs no Windows para assistir seus vídeos.<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/windows-7-e-o-som-surround-5-1/" rel="bookmark" title="Windows 7 e o Som Surround 5.1">Windows 7 e o Som Surround 5.1 </a></li>
<li><a href="http://interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/" rel="bookmark" title="Scilab e SIPToolBox no Windows">Scilab e SIPToolBox no Windows </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoal,</p>
<p>Como todo mundo anda sem tempo, vou experimentar uma nova abordagem nos posts: criar posts pequenos e práticos, e que sejam úteis, claro. Podem até ser de assuntos bem bobos (como este), que todo mundo já deve ter a sua própria solução. Mas é bom que a gente vai trocando conhecimentos.</p>
<p>O primeiro deles é esse: como instalar codecs no seu computador para assistir aos seus vídeos?</p>
<p>Normalmente, você deveria saber qual codec baixar, mas isso fica para outro post. Hoje, vamos instalar um pacote chamado de K-Lite Mega Codec Pack, que tem a maioria dos codecs disponíveis atualmente, e provavelmente, depois de instatá-lo, você não precisará de mais nada.</p>
<p><strong>1)</strong> Primeiro, baixe o <a title="k-lite mega codec pack" href="http://www.codecguide.com/download_mega.htm">K-Lite Mega Codec Pack</a>. Lá tem várias versões, eu recomendo o &#8220;Full&#8221;. Tem também uma versão para Windows 64bits, nunca testei.</p>
<p><strong>2)</strong> Instale-o. Vou colocar aqui algumas telas da instalação.</p>
<p><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-1.png"><img class="aligncenter size-medium wp-image-1114" title="klite-install-1" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-1-300x255.png" alt="" width="300" height="255" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-1-300x255.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-1.png 503w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-2.png"><img class="aligncenter size-medium wp-image-1115" title="klite-install-2" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-2-300x255.png" alt="" width="300" height="255" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-2-300x255.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-2.png 503w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p><strong>3)</strong> Terminando a instalação, pronto. No Menu Iniciar, em Programas, você achará o menu do K-Lite:</p>
<p><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-4.png"><img class="aligncenter size-medium wp-image-1116" title="klite-install-4" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-4-273x300.png" alt="" width="273" height="300" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-4-273x300.png 273w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-4.png 442w" sizes="(max-width: 273px) 100vw, 273px" /></a></p>
<p><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-3.png"><img class="aligncenter size-medium wp-image-1117" title="klite-install-3" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-3-300x261.png" alt="" width="300" height="261" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-3-300x261.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/10/klite-install-3.png 387w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Espero que seja útil para alguém. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/windows-7-e-o-som-surround-5-1/" rel="bookmark" title="Windows 7 e o Som Surround 5.1">Windows 7 e o Som Surround 5.1 </a></li>
<li><a href="http://interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/" rel="bookmark" title="Scilab e SIPToolBox no Windows">Scilab e SIPToolBox no Windows </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/instalando-codecs-no-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Provável local de queda do satélite UARS [Atualizado]</title>
		<link>http://interpossi.com.br/artigos/queda-do-satelite-uars/</link>
		<comments>http://interpossi.com.br/artigos/queda-do-satelite-uars/#respond</comments>
		<pubDate>Fri, 23 Sep 2011 01:05:18 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Ciência]]></category>
		<category><![CDATA[Destaque]]></category>
		<category><![CDATA[NASA]]></category>
		<category><![CDATA[Satélite]]></category>
		<category><![CDATA[UARS]]></category>

		<guid isPermaLink="false">http://interpossi.com.br/?p=1061</guid>
		<description><![CDATA[Fique ligado nas últimas informações oficiais sobre o provável local da queda do UARS.<div class='yarpp-related-rss yarpp-related-none'>

Não há artigos relacionados.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoal,</p>
<p>Todos já devem ter ouvido falar no satélite UARS e sua queda na Terra, certo? Para quem ainda não ouviu falar sobre isso, um breve resumo:</p>
<p>O UARS, sigla de Upper Atmosphere Research Satellite (Satélite de Pesquisa da Atmosfera Superior), é um satélite artificial, mais especificamente, um observatório orbital, lançado pela NASA em 15 de setembro de 1991, para estudar a atmosfera da Terra, em especial, a camada de ozônio, a uma altura de 600 km, e pesando 5900 Kg.</p>
<p>O problema é em 2005 ele chegou ao final de sua vida útil, e esse ano, 20 anos depois (devido ao aumento da atmosfera da Terra, em virtude do efeito estufa) o satélite foi &#8220;arrastado&#8221; pelo atrito com a atmosfera de volta à Terra, iniciando sua reentrada.</p>
<p>Apesar desse processo destruir bastante o satélite, a NASA prevê que pelo menos 26 estruturas não serão destruídas, atingindo a superfície da Terra.</p>
<p>Veja na animação:</p>
<p><iframe src="http://www.youtube.com/embed/5laK2JopaVE?rel=0" frameborder="0" width="560" height="315"></iframe></p>
<h4>Provável local de colisão do UARS:</h4>
<p>O interessante, e motivo do post, é que, apesar das especulações, existe um site, inclusive informado pela NASA no <a title="UARS" href="http://www.nasa.gov/mission_pages/uars/" target="_blank">site oficial do UARS</a>, que é responsável por &#8220;rastrear&#8221; esses objetos que possam vir a atingir a Terra, e tentar predizer onde irá ser a queda. Trata-se do site <a title="Space Track" href="https://www.space-track.org/" target="_blank">Space-Track</a>, administrado pelo USSTRATCOM (United States Strategic Command).</p>
<p>É necessário ser um usuário registrado e aceito, para ter acesso aos dados. Uma vez lá, podemos ver a situação que vários objetos, satélites, etc, entre eles, o UARS. Eles liberam boletins de informação, chamados de TIPs.</p>
<p><span style="color: #c0c0c0;"><del>O último TIP, publicado em 21/09/2011 às 17:28 (horário de Brasília), informou que a previsão do &#8220;impacto&#8221; é para o dia 23/09/2011, às 17:58 (horário da Brasília, com erro de ± 24 horas), e que o provável local de impacto fica nas coordenadas: 31.9° N, 331.1° E.</del></span></p>
<p><span style="color: #c0c0c0;"><del>Não sou expert em posicionamento global, mas 331.1 Leste é o mesmo que 28.9 Oeste, (já que o google maps só aceita longitude variando de 0 a 180º) ? Se for, esse local fica mais ou menos onde mostrado na mapa abaixo (lembrando que, segundo a NASA, os destroços devem se espalhar por um raio de 500 milhas):</del></span></p>
<p><span style="color: #c0c0c0;"><del>ATUALIZAÇÃO [23/09/2011 09:50]:</del></span></p>
<p><span style="color: #c0c0c0;"><del>Pessoal, o Space-Track liberou outro TIP, informando  que a hora provável de colisão seja no dia 23 mesmo, <strong>às 21:42, horário de Brasília, com um erro de ± 15 horas</strong>. O novo local de impacto está localizado <strong>nas coordenadas 46,1º S, 112,7º E</strong>. De acordo com meus cálculos, esse lugar fica onde está marcado no mapa abaixo (lembrando que, segundo a NASA, os destroços devem se espalhar por um raio de 500 milhas):</del></span></p>
<p><span style="background-color: #ffffff; color: #c0c0c0;"><del>ATUALIZAÇÃO [23/09/2011 13:18]:</del></span></p>
<p><span style="background-color: #ffffff; color: #c0c0c0;"><del>Pessoal, o Space-Track divulgou outra TIP, informando que a hora provável de colisão será <strong>dia 24/09 (sábado), às 00:34, horário de Brasília, com um erro de ± 9 horas. </strong>O novo local previsto para o impacto está localizado nas coordenadas 36º S, 54,8º E. O local está marcado no mapa abaixo, lembrando que, segundo a NASA, os destroços devem se espalhar por um raio de 500 milhas:</del></span></p>
<p>ATUALIZAÇÃO [24/09/2011 08:26]</p>
<p>Pessoal, o Space-Track divulgou o último TIP, informando que a hora provável de reentrada será <strong>dia 24/09 (sábado), às 01:16 da madrugada, horário de brasília, com um erro de ± 53 minutos. </strong>O novo local previsto para reentrada está l<strong>ocalizado nas coordenadas 30.9º N, 218.9 E</strong>. O local está marcado no mapa abaixo, lembrando que, segundo a NASA, os destroços devem se espalhar por um raio de 500 milhas (<strong>±</strong>800km). Esse é o último TIP do Space-Track (Final Report). Provavelmente, eles já atingiram um grau de certeza grande o suficiente. No entanto, vou continuar monitorando o Space-Track, até a confirmação da queda do UARS. E atualizo aqui para vocês.</p>
<p>[sniplet mapa1]</p>
<p>É interessante notar duas coisas: primeiro, que à medida que se aproxima do impacto, as previsões vão ficando mais precisas, com graus de erro menores. Segundo a NASA, só será possível prever com certeza o local da queda, 2 horas antes do impacto. Então fiquem ligados. O outro fato interessante é que os russos já haviam calculado o local da queda, e segundo eles, será no mar, perto de Papua Nova Guiné. E agora as previsões do local da queda do Space-Track estão se aproximando da previsão dos Russos, embora o horário ainda esteja bem diferente.</p>
<p>Segundo os russos: “<em>De acordo com dados que reunimos nesta manhã, a área de queda se encontra a 90 quilômetros ao noroeste de Port Moresby, no Mar de Coral. O horário calculado é às 00h05 de Moscou (17h05 em Brasília)</em>”, disse o porta-voz do Ministério da Defesa russo Alexei Zolotujin.</p>
<p>ATUALIZAÇÃO [24/09/2011 18:40]</p>
<p><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/09/UARS1.png"><img class="alignleft size-medium wp-image-1097" style="margin: 4px;" title="UARS" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/09/UARS1-300x251.png" alt="" width="180" height="151" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/09/UARS1-300x251.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/09/UARS1.png 540w" sizes="(max-width: 180px) 100vw, 180px" /></a>Pessoal, a NASA divulgou nota confirmando que, segundo o Centro de Operações Espaciais na Base da Força Aérea de Vandenberg, na Califórnia, o UARS fez sua reentrada e já se espatifou todo. Segundo o Centro de Operações, o satélite entrou na atmosfera da Terra entre 00:23 e 02:09 da madrugada deste sábado (dia 24), passando sobre o Canadá, o continente Africano, e os oceanos Atlântico, Pacífico e Índico, ou seja, bem vaga a informação deles. Você pode acessar a informação nesse <a title="NASA UARS" href="http://www.nasa.gov/pdf/591662main_UARS%20Map.pdf">link</a>.</p>
<p>Existem boatos por aí de que pessoas teriam visto ele passando pelo Canadá, pegando fogo, etc, e que até alguns pedaços tenham caído por lá. No Youtube tem N vídeos sobre isso. Vou colocar os mais interessantes aqui, embora possam ser fake. Fica a critério de vocês.</p>
<p><iframe src="http://www.youtube.com/embed/3TaTVNzLFXI?rel=0" frameborder="0" width="560" height="315"></iframe></p>
<p><iframe src="http://www.youtube.com/embed/2OfWgu5jk5g?rel=0" frameborder="0" width="560" height="315"></iframe></p>
<p>Creio que esta seja a última atualizaçao sobre o UARS pessoal. Graças a Deus ele não acertou ninguém. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Aquele abraço e até a próxima.</p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>Não há artigos relacionados.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/queda-do-satelite-uars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programas travados no Ubuntu 11.04</title>
		<link>http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/</link>
		<comments>http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 20:04:19 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Unity]]></category>

		<guid isPermaLink="false">http://interpossi.com.br/?p=1044</guid>
		<description><![CDATA[Saiba como fazer o Filezilla e outros programas pararem de travar no Ubuntu 11.04<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire-no-linux/" rel="bookmark" title="Teclado Multimídia do Acer Aspire no Linux">Teclado Multimídia do Acer Aspire no Linux </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Oi pessoa, quanto tempo hein?</p>
<p>Hoje vou postar uma dica rápida, que me foi muito útil, e acho que pode ser útil para alguém.</p>
<p>Recentemente, atualizei meu linux Ubuntu para sua versão 11.04, o famoso Natty Narwhal, que foi lançado em abril desse ano.</p>
<p>Ele veio cheio de frescurinhas, entre as piores (na minha opinião) estão o Unity ( o novo gerenciador de janelas) e aquela barra de rolagem que só aparece quando você passa o mouse por cima dela. Se você está utilizando essa versão do Ubuntu, sabe do que estou falando, e provavelmente (se você usa o Linux profissionalmente) não gosta.</p>
<div id="attachment_1046" style="width: 160px" class="wp-caption alignleft"><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/08/ubuntu-classic-login.png"><img class="size-thumbnail wp-image-1046" title="ubuntu-classic-login" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/08/ubuntu-classic-login-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">Aparência clássica no Ubuntu</p></div>
<p>Bom, para resolver o primeiro problema e<strong> voltar a usar o nosso bom e velho Gnome clássico</strong>, é mais fácil que quebrar a segurança de redes wifi com protocolo WEP: basta, ainda na tela de login, depois de selecionar seu usuário, ir na barra inferior que aparecerá e escolher a opção &#8220;<strong>Ubuntu Clássico</strong>&#8220;. Se quiser voltar a usar o Unity, e só voltar para a opção anterior no próximo login. Veja no printscreen.</p>
<div id="attachment_1053" style="width: 160px" class="wp-caption alignright"><a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/08/Captura_de_tela-Configurações-de-tela-de-login.png"><img class="size-thumbnail wp-image-1053 " title="Captura_de_tela-Configurações de tela de login" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/08/Captura_de_tela-Configurações-de-tela-de-login-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">Para quem não utiliza senha no Ubuntu</p></div>
<p>Atualização: Para usuários que configuraram o Ubuntu para pular a tela de Login, ou seja, quando ligam o computador, já entra direito, sem pedir senha, é só ir em &#8220;Sistema -&gt; Administração -&gt; Tela de Login&#8221;, e lá (após desbloquear) escolher &#8220;Ubuntu Clássico&#8221; como sessão padrão. Veja na segunda figura o exemplo.</p>
<p>O outro problema, é o grande motivo do post: eu estava utilizando alguns programas, como o Filezilla, e o VirtualBox, e notei que eles travavam. Até o descanso de tela às vezes travava. Mas não é um travamento usual, onde o processo fez algo errado: os programas continuavam funcionando, respondendo a vários eventos, menos aos eventos do mouse e do teclado. Sim, eu conseguia ver o Filezilla fazendo upload de arquivos que eu modifiquei, mas quando clicava sobre ele, nada acontecia, em nenhum botão, em nenhuma caixa de texto, etc. Tentei de tudo, culpei o Compiz, a Microsoft, o Sistema Capitalista, e no final eles não tinham nada a ver com isso.</p>
<p>O problema era a danada da barra de rolagem fresca do novo ubuntu.</p>
<p>Como resolver? Eliminando essas barras de rolagem, e voltando para as boas e clássicas barrinhas. Para tanto, basta executar os seguintes comandos no seu terminal:</p>
<pre dir="ltr">sudo apt-get remove overlay-scrollbar liboverlay-scrollbar-0.1-0
sudo su
echo "export LIBOVERLAY_SCROLLBAR=0" &gt; /etc/X11/Xsession.d/80overlayscrollbars</pre>
<p dir="ltr">E pronto! Espero que ajude vocês de alguma forma.</p>
<p dir="ltr">Até a próxima, se Deus quiser.</p>
<p dir="ltr">Fonte: <a title="Ubuntu Foruns" href="http://ubuntuforums.org/showthread.php?t=1752115">Ubuntu Foruns</a></p>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire-no-linux/" rel="bookmark" title="Teclado Multimídia do Acer Aspire no Linux">Teclado Multimídia do Acer Aspire no Linux </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java Web Start no Google Chrome</title>
		<link>http://interpossi.com.br/artigos/java-web-start-no-google-chrome/</link>
		<comments>http://interpossi.com.br/artigos/java-web-start-no-google-chrome/#respond</comments>
		<pubDate>Tue, 03 May 2011 14:21:16 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Java Web Start]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://interpossi.com.br/?p=1027</guid>
		<description><![CDATA[Veja como configurar o Google Chrome para rodar aplicativos com o Java Web Start<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/usando-geoip-e-google-maps-parte-2/" rel="bookmark" title="Usando GeoIP e Google Maps &#8211; Parte 2">Usando GeoIP e Google Maps &#8211; Parte 2 </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoas.</p>
<p>O Java Web Start (JWS) é uma ferramente muito útil, que permite que, através do navegador, você inicie aplicativos Java. Isso acontece da seguinte maneira: você clica em um link JWS (extensão .jnlp), e o navegador trata de passar a requisição para o Java, que irá baixar o aplicativo e executá-lo. Uma vez baixado, o aplicativo fica no cache do JWS, de tal forma que nas próximas vezes que você clicar no link, o aplicativo irá ser executado quase que instantaneamente.</p>
<p>Veja aqui um exemplo de link JWS (teste do Java Web Start do Google):</p>
<p><a href="http://appinventor.googlelabs.com/ode/JWSTest/notepad.jnlp"><img title="Teste de Java Web Start do Google" src="http://appinventor.googlelabs.com/ode/JWSTest/images/launch.png" alt="Teste de Java Web Start do Google" width="88" height="23" /></a></p>
<p>Pois bem. Se você utiliza qualquer navegador (que não o Google Chrome), e clicou nesse link, viu um programa Bloco de Notas sendo executado. Mas se você, assim como eu, utiliza o Google Chrome, tudo que aconteceu foi que ele baixou o arquivo .jnlp, ao invés de executá-lo, certo? Como resolver então? Veja a seguir.</p>
<p>A primeira coisa a se saber é que, uma vez que o arquivo .jnlp (que nada mais é do que um arquivo .xml com informações de onde baixar o programa java, etc) tenha sido baixado, você pode &#8220;executá-lo&#8221; manualmente, através do comando:</p>
<pre>javaws &lt;nome_do_arquivo&gt;.jnlp</pre>
<p>Mas isso é só para emergências. Para fazer o Google Chrome reconhecer e executar arquivos .jnlp automaticamente basta fazer o seguinte:</p>
<ol>
<li>Com o Google Chrome, baixe um arquivo .jnlp (pode ser esse ali em cima mesmo);</li>
<li>Após o Download ter sido concluído, ele irá aparecer na barra de download, que fica na parte inferior do Google Chrome, certo? Clique na setinha, ao lado do Download concluído, e escolha a opção &#8220;Sempre abrir arquivos deste tipo&#8221;. Veja na figura:<br />
<a href="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/05/Captura_de_tela-Java-Web-Start-no-Google-Chrome-InterPossi-Google-Chrome.png"><img class="aligncenter size-medium wp-image-1037" title="Java Web Start no Google Chrome" src="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/05/Captura_de_tela-Java-Web-Start-no-Google-Chrome-InterPossi-Google-Chrome-248x300.png" alt="" width="248" height="300" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/05/Captura_de_tela-Java-Web-Start-no-Google-Chrome-InterPossi-Google-Chrome-248x300.png 248w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2011/05/Captura_de_tela-Java-Web-Start-no-Google-Chrome-InterPossi-Google-Chrome.png 546w" sizes="(max-width: 248px) 100vw, 248px" /></a></li>
<li>E pronto. Toda vez que você clicar em um link Java Web Start, ele será executado, e a aplicação Java irá aparecer normalmente.</li>
</ol>
<p>Essa dica eu vi no <a title="Fórum de Suporte do Google Chrome" href="http://www.google.com/support/forum/p/Chrome/thread?tid=0e66a911b9807e74&amp;hl=en" target="_blank">Fórum de Suporte do Google Chrome</a>, e foi dada pelo usuário &#8220;dhsmith1001&#8221;.</p>
<p>Até a próxima.</p>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/usando-geoip-e-google-maps-parte-2/" rel="bookmark" title="Usando GeoIP e Google Maps &#8211; Parte 2">Usando GeoIP e Google Maps &#8211; Parte 2 </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/java-web-start-no-google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 e o Som Surround 5.1</title>
		<link>http://interpossi.com.br/artigos/windows-7-e-o-som-surround-5-1/</link>
		<comments>http://interpossi.com.br/artigos/windows-7-e-o-som-surround-5-1/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 22:46:20 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Multimídia]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[5.1]]></category>
		<category><![CDATA[K-Lite]]></category>
		<category><![CDATA[Realtek]]></category>
		<category><![CDATA[Surround]]></category>
		<category><![CDATA[up-mixing]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=973</guid>
		<description><![CDATA[Configure seu Windows para desfrutar de todas as vantagens de um som surround 5.1<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/instalando-codecs-no-windows/" rel="bookmark" title="Instalando Codecs no Windows">Instalando Codecs no Windows </a></li>
<li><a href="http://interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/" rel="bookmark" title="Scilab e SIPToolBox no Windows">Scilab e SIPToolBox no Windows </a></li>
<li><a href="http://interpossi.com.br/artigos/continuar-downloads-no-megaupload/" rel="bookmark" title="Continuar downloads interrompidos">Continuar downloads interrompidos </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações people.</p>
<p>O post de hoje é sobre como configurar (seu home theater) suas caixinhas de som 5.1 (dolby surround) no Windows 7, fazendo tudo funcionar direitinho, tanto as caixas laterais, traseiras, central e o subwoofer.</p>
<p>(Se não quiser ler esse &#8220;lero-lero&#8221; introdutório, vá direto para a <a href="#solucao">solução</a>)</p>
<h3>O que eu preciso?</h3>
<p><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/dolby_surround_sound.jpg"><img class="size-full wp-image-1014 alignleft" style="margin: 10px;" title="dolby_surround_sound" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/dolby_surround_sound.jpg" alt="" width="177" height="183" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/dolby_surround_sound.jpg 253w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/dolby_surround_sound-36x36.jpg 36w" sizes="(max-width: 177px) 100vw, 177px" /></a>Para você pode assistir aos seus filmes em dolby surround e desfrutar dos benefícios de um jogo com áudio 5.1, tudo o que você precisa é um sistema de som 5.1, que pode ser um home theater, ou caixinhas pra computador mesmo, só que com 5 caixinhas e um subwoofer, ou você pode fazer uma &#8220;gambi&#8221; e ligar 5 caixinhas independentes (e um subwoofer) na sua placa de som. Ah, sim, você precisa de uma placa de som que suporte, no mínimo, o formato 5.1.</p>
<p>Eu estou usando um conjunto de caixinhas de som da Genius, de 75W RMS (moro em apartamento.. hehe), e uma placa de som on-board Realtek AC&#8217;97 que suporta um sistema 7.1 (pra você ver que este não é um recurso tão raro assim, talvez sua placa de som já seja 5.1 e você não saiba).</p>
<h3>Conectando os cabos</h3>
<p>Feito isso, você precisa conectar as caixinhas ao computador. Cada caixinha tem seus conectores, mas normalmente são três conectores p2: um para as caixinhas direita e esquerda, um para as caixinhas traseira-direita e traseira-esquerda, e um para a caixinha central e para o sub-woofer.</p>
<p>Na sua placa de som, deverão existir vários &#8220;conectores&#8221; (entradas para os plugs p2) para esses cabos. Você precisa ler o manual para saber em que conector colocar cada plug. Normalmente são, no mínimo, 3 conectores. Na minha placa, especificamente, são 6 conectores, dos quais, 3 eu uso para conectar as caixinhas 5.1.</p>
<p>Algumas placas de som, como a minha, instalam softwares auxiliares, que indicam onde conectar cada caixa, ou mais, permitem definir qual conector será a caixa traseira, dianteira, etc. Veja na imagem o programa em questão:</p>
<div id="attachment_975" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/programa-auxiliar.png"><img class="size-medium wp-image-975  " title="programa-auxiliar" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/programa-auxiliar-300x141.png" alt="Acessando o programa auxiliar" width="300" height="141" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/programa-auxiliar-300x141.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/programa-auxiliar.png 341w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 1: Acessando o gerenciador de som</p></div>
<div id="attachment_976" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/programa-auxiliar-gerenciador-de-som.png"><img class="size-medium wp-image-976 " title="programa-auxiliar-gerenciador-de-som" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/programa-auxiliar-gerenciador-de-som-300x225.png" alt="Gerenciador de som, mostrando as conexões" width="300" height="225" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/programa-auxiliar-gerenciador-de-som-300x225.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/programa-auxiliar-gerenciador-de-som.png 720w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 2: Detalhes do gerenciador de som da placa</p></div>
<p>Veja na figura, o programa auxiliar mostra como posicionar as caixas, além de ilustrar em qual conector (identificados pelas cores) qual caixa deverá ser conectada.</p>
<h3>Configurando o som do windows para 5.1</h3>
<p>Uma vez que as caixas estejam conectadas corretamente, é hora de configurar o windows e testar as caixas. Para configurar o windows, basta acessar o ícone do alto-faltante que fica no cantinho da tela, do lado do relógio, clicando com o botão direito do mouse, e no menu que aparece, escolher a opção &#8220;Dispositivos de reprodução&#8221;, como ilustrado na próxima imagem (ou acessar &#8220;Menu Iniciar&#8221; -&gt; &#8220;Painel de Controle&#8221; -&gt; &#8220;Som&#8221;):</p>
<div id="attachment_977" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/dispositivo-de-reproducao.png"><img class="size-medium wp-image-977 " title="dispositivo-de-reproducao" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/dispositivo-de-reproducao-300x173.png" alt="Acessando as configurações do som" width="300" height="173" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/dispositivo-de-reproducao-300x173.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/dispositivo-de-reproducao.png 307w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 3: Acessando as configurações do som do Windows 7</p></div>
<p>Após fazer isso, irá aparecer a janela do gerenciador de som do Windows 7.</p>
<div id="attachment_981" style="width: 294px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/configurar-som.png"><img class="size-medium wp-image-981 " title="configurar-som" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/configurar-som-284x300.png" alt="" width="284" height="300" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/configurar-som-284x300.png 284w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/configurar-som.png 437w" sizes="(max-width: 284px) 100vw, 284px" /></a><p class="wp-caption-text">Fig. 4: Acessando as configurações do som</p></div>
<p>Nesta tela, na aba &#8220;Reprodução&#8221;, selecione o item &#8220;Alto-falantes&#8221; e clique no botão &#8220;Configurar&#8221;.</p>
<div id="attachment_982" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-1.png"><img class="size-medium wp-image-982 " title="config-som-1" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-1-300x234.png" alt="" width="300" height="234" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-1-300x234.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-1.png 544w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 5: Configurando para Surround 5.1</p></div>
<p>Na tela seguinte, escolhe a configuração de suas caixinhas de som. Aqui, escolhemos Surroud 5.1, ou seja, 5 caixinhas de som e 1 subwoofer, num total de 6 canais de áudio. Para testar as caixinhas, basta clicar no botão &#8220;Testar&#8221;. Se quiser testar cada caixinha individualmente, basta clicar nelas na imagem da direita que uma uma melodia será tocada na caixinha correspondente. Com isso, você pode verificar se caxa caixinha está ligada no conector correto.</p>
<p>Veja a seguir a ilustração dos próximos passos:</p>
<div id="attachment_983" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-2.png"><img class="size-medium wp-image-983 " title="config-som-2" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-2-300x234.png" alt="" width="300" height="234" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-2-300x234.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-2.png 544w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 6: Escolhendo as caixinhas que irão funcionar. O opção &quot;Par lateral&quot; só funciona com um sistema 7.1</p></div>
<div id="attachment_984" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-3.png"><img class="size-medium wp-image-984 " title="config-som-3" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-3-300x234.png" alt="" width="300" height="234" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-3-300x234.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-3.png 544w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 7: Escolhendo se as caixinhas têm espectro total, ou tocam apenas uma faixa de frequência (tocam só os agudos, por exemplo).</p></div>
<div id="attachment_985" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-4.png"><img class="size-medium wp-image-985 " title="config-som-4" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/config-som-4-300x234.png" alt="" width="300" height="234" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-4-300x234.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/config-som-4.png 544w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 8: Concluindo a configuração.</p></div>
<p>Pronto, você já está usando seu poderosíssimo sistema de som Surround 5.1, certo? Mas, você não tem nada em 5.1 no seu computador, suas músicas mp3 são stéreo (2.0) e só tocam nas caixinhas frontais. Continue lendo, e veja como resolver isso.</p>
<h3>Transformando som stéreo em 5.1 (up-mixing)</h3>
<p>(Se não quiser ler o &#8220;lero-lero&#8221; a seguir, vá direto para <a href="#solucao">solução</a>)</p>
<p>Um dos problemas de se ter esse sisteminha Surround 5.1 é que você só vai utilizá-lo só quando assistir seus filmes em DVD ou Blue-Ray que tenham a opção de som 5.1, que normalmente é o áudio em Inglês (você pode baixar um filme na Internet que tenha áudio 5.1 também). Eu prefiro ouvir o áudio original (normalmente inglês) mesmo, mas tem filmes, como os de comédia, que eu prefiro dublado, e nesse caso, normalmente o som é stereo (2.0). Assim também acontece com as músicas mp3, e os (antigos) CDs, que também tocam em stereo (embora já existam várias mp3 (mpeg2 layer III) que podem ser 5.1 também).</p>
<p>Para tentar resolver isso, existem plugins para o Winamp, como o ATSurround, que tentam fazer o up-mixing, ou seja, pegar um som de 2 canais e elevá-lo para usar os 6 canais, utilizando delays para o som das caixinhas traseiras, mandando os sons graves para o subwoofer, etc. Só que, apesar de até ter uma qualidade boa, o ATSurround é pago, e só a primeira música é tocada perfeitinha. Nas demais, o plugin adiciona um ruído.</p>
<p>Já para o Windows Media Player, existe o CSII Decoder, da SRS Labs (o mesmo lab que criou o SRS WOW, que já vem no WMP). Ele também é pago, e não funciona direito no Windows 7.</p>
<p style="text-align: center;">
<div id="attachment_1008" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/reverb.png"><img class="size-medium wp-image-1008 " title="reverb" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/reverb-300x225.png" alt="Configurando o Reverb" width="300" height="225" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/reverb-300x225.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/reverb.png 720w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 9: Configurando a reverberação do som</p></div>
<p>Existem ainda alguns que defendem que a melhor maneira de fazer o up-mixing é configurando a placa de som com algum efeito de ambiente (reverb) como ilustrado na figura acima. Realmente, quando se ativa esse efeito, o som passa a sair em todas as caixinhas, mas, mesmo usando o menor reverb possível, o som fica distante, ruim.<br />
<strong>A melhor maneira de fazer o up-mixing no Windows 7</strong> que eu tenha encontrado até agora e que tenha a melhor qualidade sonora final é esta:</p>
<p>Primeiro, acesse novamente as configurações de som do Windows, como mostrado na Figura 3. Depois disso, ao invés de clicarmos no botão &#8220;Configurar&#8221;, como mostrado na Figura 4, vamos clicar no botão  &#8220;Propriedades&#8221;, como mostra a Figura 10.</p>
<p style="text-align: center;">
<div id="attachment_1009" style="width: 294px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/propriedades-do-som.png"><img class="size-medium wp-image-1009  " title="propriedades-do-som" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/propriedades-do-som-284x300.png" alt="" width="284" height="300" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/propriedades-do-som-284x300.png 284w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/propriedades-do-som.png 437w" sizes="(max-width: 284px) 100vw, 284px" /></a><p class="wp-caption-text">Fig. 10: Acessando as propriedades do alto-falante</p></div>
<p>Feito isso, veremos a janela &#8220;propriedades de alto-falantes&#8221;. Nesta janela existem 4 abas, mas só duas tem coisas interessantes para gente. A primeiras dessas duas é a aba &#8220;Níveis&#8221;, mostrada na Figura 11, onde podemos controlar o volume de cada caixinha separadamente. Durante a execução de um som Surround, vá modificando estes níveis até alcançar a qualidade desejada. Mas fique esperto: sempre verifique o &#8220;balanço&#8221; (pan) da caixinha, clicando no botão &#8220;Balanço&#8221;, para ter certeza que a caixinha direita não está mais alta que a esquerda, e vice-versa.</p>
<div id="attachment_1010" style="width: 268px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/ajustando-niveis-de-som.png"><img class="size-medium wp-image-1010" title="ajustando-niveis-de-som" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/ajustando-niveis-de-som-258x300.png" alt="" width="258" height="300" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/ajustando-niveis-de-som-258x300.png 258w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/ajustando-niveis-de-som.png 419w" sizes="(max-width: 258px) 100vw, 258px" /></a><p class="wp-caption-text">Fig. 11: Ajustando o volume de cada caixinha</p></div>
<p>A outra aba, e motivo do post de hoje, é a aba &#8220;Otimizações&#8221;. Eu sempre via essa aba e nunca dei a devida importância pois achava que ela só acrescentava aqueles efeitos de reverberação (ambiente) que discutimos anteriormente. Mas na verdade, ela tem vários efeitos interessantíssimos. Veja alguns:</p>
<ul>
<li><strong>Ambiente</strong>: adiciona reverberação ao som, simulando estar dentro de um teatro, um banheiro, uma sala, etc;</li>
<li><strong>Supressão de voz</strong>: atenua as frequências que normalmente são atribuídas à voz humana, suprimindo a voz do cantor em algumas músicas. Também é conhecido como efeito karaokê;</li>
<li><strong>Desvio de altura</strong>: permite mudar a altura do som, deixando-o mais grave (voz robótica) ou mais agudo (voz de esquilo). Imagino que seja útil em conjunto com a supressão de voz, para mudar o tom da música. A altura é a propriedade do som que nos diz se ele é mais grave ou agudo. Quando a gente aumenta o volume do som, por exemplo, a gente deixa ele mais intenso e NÃO mais alto;</li>
<li><strong>Equalizador</strong>: atenua ou intensifica algumas frequências no som, deixando ele mais agradável para certos estilos musicais. Possui predefinições para diversos estilos, como rock, dance, suave, festa, clássica, potente, etc. Eu gosto de usar a predefinição &#8220;potente&#8221;, que deixa o som com cara de &#8220;sonzêra&#8221; Hehe;</li>
<li><strong>Trocar alto-falantes centrais/subwoofer</strong>: faz o que o nome diz: troca os canais do alto-falante central com o subwoofer. Eles usam o mesmo cabo, e o que difere o sinal de cada um é o canal. Evidentemente, é útil se os seus alto-falantes estão invertidos;</li>
<li><strong>Equalização de intensidade</strong>: esse plugin tenta normalizar o som, para não deixar que haja músicas (ou partes da música) que fiquem muito &#8220;altas&#8221; (intensas, hehe) ou muito &#8220;baixas&#8221;;</li>
<li><strong>Gerenciamento de graves</strong>: reduz a distorção dos sinais graves;</li>
<li><strong>Correção de sala</strong>: compensa as características da sala, que podem efetar o som. Eu não faço ideia de como usar isso, mas deve ser algo que insere um &#8220;delay&#8221; entre o os alto-falantes para realçar a sensação de imersão no ambiente;</li>
</ul>
<h3><a name="solucao"></a>Solução</h3>
<ul>
<li><strong>E por último e MAIS importante</strong>: <strong>Preenchimento de alto-falante</strong>: esse plugin, escondidinho, faz exatamente o que a gente queria: &#8220;<strong>reproduz origens de áudio estéreo em sistemas de alto-falantes surround</strong>&#8220;. E ele faz exatamente isso. Como é um plugin do Windows, do gerenciador de som do Windows, todo e qualquer áudio do seu computador passa a usar todas as caixinhas, com os graves indo pro subwoofer, e tudo mais.</li>
</ul>
<div id="attachment_1011" style="width: 268px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/ajustando-as-otimizacoes.png"><img class="size-medium wp-image-1011" title="ajustando-as-otimizacoes" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/ajustando-as-otimizacoes-258x300.png" alt="" width="258" height="300" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/ajustando-as-otimizacoes-258x300.png 258w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/ajustando-as-otimizacoes.png 419w" sizes="(max-width: 258px) 100vw, 258px" /></a><p class="wp-caption-text">Fig. 12: Ajustando as otimizações</p></div>
<p>Depois de tudo ajustado, é só clicar em &#8220;OK&#8221; e aproveitar o som.</p>
<p>Vale lembrar que eu só testei isso no PC aqui de casa, com o Windows 7 Ultimate e placa de som Realtek AC&#8217;97. Não sei se esses recursos todos são da placa ou do Windows, mas imagino que seja do Windows. A placa de som é bem antiga e on-board, de 2005 eu acho, então acho que, se os recursos forem dela, todas as placas de som novas devem ter todos esses recursos aí.</p>
<h3>Bônus: Configurando o K-Lite Mega Codec Pack</h3>
<p>Para configurar o K-Lite para usar as 6 caixinhas, e tocar aqueles filmes com áudio 5.1 perfeitamente, a gente ainda tem que dá uma configuradinha nele.</p>
<p>Para tanto, é só &#8220;Menu Iniciar&#8221; -&gt; &#8220;Todos os programas&#8221; -&gt; &#8220;K-Lite Codec Pack&#8221; -&gt; &#8220;Quick Codec Config&#8221;.</p>
<p>Na janela que irá aparecer, você terá acesso a várias configurações avançadas. Dentre elas, aparecerá uma janela que permitirá a configuração do sistema de som (Figura 13). Basta escolher o sistema 5.1 (surround) e continuar configurando (eu normalmente não mexo em nada. Hehe).</p>
<div id="attachment_1013" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/codec-config.png"><img class="size-medium wp-image-1013" title="codec-config" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/codec-config-300x256.png" alt="" width="300" height="256" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/codec-config-300x256.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/codec-config.png 513w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Fig. 13: Configurando o K-Lite</p></div>
<p>Pronto, agora é só relaxar e curtir a sonzera.</p>
<p>Até a próxima, se Deus quiser.</p>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/instalando-codecs-no-windows/" rel="bookmark" title="Instalando Codecs no Windows">Instalando Codecs no Windows </a></li>
<li><a href="http://interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/" rel="bookmark" title="Scilab e SIPToolBox no Windows">Scilab e SIPToolBox no Windows </a></li>
<li><a href="http://interpossi.com.br/artigos/continuar-downloads-no-megaupload/" rel="bookmark" title="Continuar downloads interrompidos">Continuar downloads interrompidos </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/windows-7-e-o-som-surround-5-1/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Dicas para o Facebook</title>
		<link>http://interpossi.com.br/artigos/dicas-para-o-facebook/</link>
		<comments>http://interpossi.com.br/artigos/dicas-para-o-facebook/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 12:38:08 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Redes Sociais]]></category>
		<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[Unfriend Finder]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=990</guid>
		<description><![CDATA[Descubra diversas dicas para aproveitar ao máximo o seu Facebook<div class='yarpp-related-rss yarpp-related-none'>

Não há artigos relacionados.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações people.</p>
<p>Post de hoje é super rápido, e é sobre algo que normalmente não discuto aqui: <strong>redes sociais</strong>, em especial, o <strong>Facebook</strong>.</p>
<p>Vou colocar aqui algumas dicas rápidas, que irão te &#8220;ajudar&#8221; no Facebook. Esse post pretende ser um daqueles posts que estão sempre em atualização, ou seja, sempre que eu tiver uma dica nova sobre essa rede social, eu irei atualizar esse post aqui, ao invés de criar um novo. Então, volte sempre que quiser para ver se tem novidades.</p>
<h3>Como cancelar uma solicitação de amizada (cancel a friend request)?</h3>
<p>UPDATE:</p>
<p><em>O pessoal do Facebook deu uma melhorada na usabilidade e mudou: agora, para cancelar uma solicitação de amizade, basta ir em &#8220;Conta -&gt; Editar Amigos&#8221;. Lá, estarão todos os seus amigos, mesmo aqueles que ainda não aceitaram seu pedido de amizade. Basta então clicar no &#8220;X&#8221; em frente ao nome dele para cancelar a solicitação de amizade.</em></p>
<p>Outro dia achei uma pessoa no Facebook e achei que era um colega de mestrado. Sem pensar duas vezes, cliquei em &#8220;Adicionar amigo&#8221;, o que gerou uma &#8220;<strong>solicitação de amizade</strong>&#8220;. Como todo mundo sabe, só depois dele aceitar a solicitação é que ele se torna meu amigo no Facebook. No entanto, depois de verificar corretamente, notei que não era o meu colega, mas um homônimo que mora muito longe daqui. Procurei por todo canto no Facebook alguma lista de solicitações de amizade pendentes, para que eu pudesse cancelar essa, mas sem sucesso.</p>
<p><del>Mas entrando no fórum dos desenvolvedores do Facebook, vi como cancelar. Basta fazer o seguinte:</del></p>
<ol>
<li><del>Entre no perfil da pessoa que você solicitou amizade;</del></li>
<li><del>Ao lado do nome da pessoa, você irá notar essa frase &#8220;Aguardando confirmação de amizade [X]&#8221; (Awaiting friend confirmation) com um botão em formato de X logo na frente. Para cancelar a solicitação, basta clicar nesse X.</del></li>
<li><del>Pronto.</del></li>
</ol>
<h3>Como descobrir quem deixou de ser seu amigo, ou quem negou a solicitação de amizade?</h3>
<p>Essa é a mais legal. Existe um script chamado Unfriend Finder que é capaz de três coisas: descobrir quais pessoas deixaram de ser seu amigo no Facebook, descobrir quais pessoas negaram seu pedido de amizade e mostrar, em um só lugar, todos as suas solicitações de amizade (com a opção de cancelá-las, se necessário).</p>
<p>Para instalar esse script, no <strong>Google Chrome</strong>, basta clicar aqui: <a title="Instalar Unfriend Finder no Facebook" href="http://www.unfriendfinder.fr/unfriend_finder.user.js" rel="nofollow">Instalar Facebook Unfriend Finder no Google Chrome</a>.</p>
<p>Já para instalar no <strong>Firefox</strong>, são necessários dois passos:</p>
<ol>
<li>Instalar a extensão &#8220;gerenciador de scripts&#8221; Greasemonkey. Essa extensão permite que adicionemos várias funcionalidades ao Firefox, automatizando várias coisas que fazemos &#8220;no braço&#8221; na Internet, através da instalação de scripts, como é o caso do Unfriend Finder. Para instalar o Greasemonkey no seu Firefox, basta clicar aqui e apertar o botão &#8220;Permitir&#8221; que irá aparecer: <a title="Instalar Greasemonkey no Firefox" href="https://addons.mozilla.org/pt-PT/firefox/downloads/latest/748/addon-748-latest.xpi?src=addondetail" rel="nofollow">Instalar Greasemonkey no Firefox</a>;</li>
<li>Após instalado o Greasemonkey, você deverá reiniciar. Depois disso, basta clicar nesse link para <a title="Instalar Unfriend Finder no Greasemonkey" href="http://www.unfriendfinder.fr/unfriend_finder.user.js" rel="nofollow">instalar o script no Unfriend Finder no Greasemonkey</a>.</li>
<li>Pronto. Basta acessar o Facebook, e notar a nova opção &#8220;Ex-amigos&#8221; (Unfriends) na barra de menu lateral esquerda.</li>
</ol>
<p>Veja na sequência de imagens:</p>
<p><center></center></p>
<dl id="attachment_995" class="wp-caption aligncenter" style="width: 220px;">
<dt class="wp-caption-dt"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/1-Instalar-greasemonkey.png"><img class="size-medium wp-image-995 " title="1-Instalar-greasemonkey" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/1-Instalar-greasemonkey-300x144.png" alt="Instalando o Greasemonkey" width="210" height="101" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/1-Instalar-greasemonkey-300x144.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/1-Instalar-greasemonkey-1024x494.png 1024w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/1-Instalar-greasemonkey-620x300.png 620w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/1-Instalar-greasemonkey.png 1280w" sizes="(max-width: 210px) 100vw, 210px" /></a></dt>
<dd class="wp-caption-dd">Instalando o Greasemonkey (botão Permitir)</dd>
</dl>
<div id="attachment_997" style="width: 220px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/2-Instalando-script.png"><img class="size-medium wp-image-997 " title="2-Instalando-script" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/2-Instalando-script-300x172.png" alt="Instalando o script Unfriend Finder" width="210" height="120" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/2-Instalando-script-300x172.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/2-Instalando-script-195x110.png 195w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/2-Instalando-script.png 831w" sizes="(max-width: 210px) 100vw, 210px" /></a><p class="wp-caption-text">Instalando o script Unfriend Finder</p></div>
<div id="attachment_998" style="width: 220px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/3-ex-amigos.png"><img class="size-medium wp-image-998 " title="3-ex-amigos" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/3-ex-amigos-300x39.png" alt="Nova opção no Facebook: Ex-amigos" width="210" height="27" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/3-ex-amigos-300x39.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/3-ex-amigos.png 351w" sizes="(max-width: 210px) 100vw, 210px" /></a><p class="wp-caption-text">Nova opção no Facebook: Ex-amigos</p></div>
<div id="attachment_999" style="width: 110px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/4-ex-amigos.png"><img class="size-medium wp-image-999 " title="4-ex-amigos" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/4-ex-amigos-166x300.png" alt="Ex-amigos na barra lateral" width="100" height="180" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/4-ex-amigos-166x300.png 166w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/4-ex-amigos.png 183w" sizes="(max-width: 100px) 100vw, 100px" /></a><p class="wp-caption-text">Ex-amigos na barra lateral</p></div>
<div id="attachment_1000" style="width: 250px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/11/5-solicitacoes.png"><img class="size-medium wp-image-1000 " title="5-solicitacoes" src="http://blog.interpossi.com.br/wp-content/uploads/2010/11/5-solicitacoes-300x142.png" alt="Solicitações pendentes e a opção de cancelá-las." width="240" height="114" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/5-solicitacoes-300x142.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/5-solicitacoes-640x300.png 640w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/11/5-solicitacoes.png 714w" sizes="(max-width: 240px) 100vw, 240px" /></a><p class="wp-caption-text">Solicitações pendentes e a opção de cancelá-las.</p></div>
<p>Então é isso pessoal. Fiquem de olho no post, pois sempre que possível (e sempre que eu souber de uma nova dica) eu coloco aqui.</p>
<p>Até a próxima, se Deus quiser.</p>
<div class='yarpp-related-rss yarpp-related-none'>
<p>Não há artigos relacionados.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/dicas-para-o-facebook/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Teclado Multimídia do Acer Aspire no Linux</title>
		<link>http://interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire-no-linux/</link>
		<comments>http://interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire-no-linux/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 02:22:09 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[acer aspire]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[gemstone]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LuxPad]]></category>
		<category><![CDATA[MediaTouch]]></category>
		<category><![CDATA[notebook]]></category>
		<category><![CDATA[Synaptics]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=938</guid>
		<description><![CDATA[Parece que as teclas multimídias do Acer Aspire agora funcionam também no Linux. Veja como.<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/" rel="bookmark" title="Programas travados no Ubuntu 11.04">Programas travados no Ubuntu 11.04 </a></li>
<li><a href="http://interpossi.com.br/artigos/multiget-o-flashget-do-linux/" rel="bookmark" title="MultiGet: o FlashGet do Linux">MultiGet: o FlashGet do Linux </a></li>
<li><a href="http://interpossi.com.br/artigos/review-netbook-acer-aspire-one-ao532h-2462/" rel="bookmark" title="Review: Netbook Acer Aspire One (AO532H-2462)">Review: Netbook Acer Aspire One (AO532H-2462) </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoas legais (que usam Linux).</p>
<p>Há algum tempo eu postei aqui um artigo sobre como fazer o <a title="Teclado Multimídia do Acer Aspire" href="http://blog.interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire/">Teclado Multimídia do Acer Aspire</a> funcionar no MS Windows. Se você quer mais detalhes introdutórios sobre o que é Synaptics, Acer Media keys, Media Touch, MediaPad ou ainda LuxPad, você deveria ler o post anterior a este.</p>
<p>Já este post aqui, em específico, é sobre como colocar o teclado multimídia do Acer Aspire 5920  pra funcionar no Linux (testei no Ubuntu 10.04 64bits). Provavelmente, essa dica deve funcionar para outros Acer Aspire, mas talvez não funcione para outras distribuições Linux que não o Ubuntu.</p>
<p>Vou especificar os passos que segui aqui (mais ou menos: foram muitas tentativas e erros). Gostaria que, se funcionasse, vocês me informassem qual foi a sequência de passos, e tal, para aperfeiçoarmos cada vez mais essa dica.</p>
<p>Vamos a eles:</p>
<h4>1. Ativar o touchpad</h4>
<p>Antes de mais nada, é necessário ativar o mouse pad do seu notebook. No Acer Aspire, normalmente é só apertar FN + F7. Isso porque o &#8220;teclado&#8221; multimídia é na verdade um mouse. E quando desativamos o mouse pad do notebook, desativamos também o teclado multimídia.</p>
<p>Ativou? Mexe aí com o dedo pra ver&#8230; pronto? Vamos ao próximo passo então.</p>
<h4>2. Instalando as aplicações</h4>
<p>Como eu disse, o teclado multimídia é um mouse. E por padrão, é reconhecido como tal. Se você quiser testar, às vezes quando apertamos o <em>play</em> e o <em>stop</em> sobre uma página de internet, por exemplo, podemos ver a barra de rolagem indo pra cima e pra baixo: isso porque o <em>play</em> e o <em>stop</em> são reconhecidos, inicialmente, como &#8220;a rodinha do mouse&#8221;.</p>
<p>O que vamos fazer basicamente é o seguinte: usar três programinhas: o <strong>xinput</strong>, o <strong>xvkbd</strong> (virtual keyboard for X window system) e o <strong>xbindkeys</strong>, que irão &#8220;remapear&#8221; as funções desse &#8220;segundo mouse&#8221; (o teclado multimídia) para as funções corretas (à sua escolha). Nesse artigo, essa &#8220;escolha&#8221; será a mais óbvia: vamos remapeá-los para funcionar como teclas multimídias mesmo.</p>
<p>O xinput (provavelmente) já está instalado no seu Linux.</p>
<p>Já os demais, se você ainda não os têm instalado, basta digitar no terminal:</p>
<pre>sudo apt-get install xbindkeys xvkbd</pre>
<p>Pronto. Falta configurá-los agora.</p>
<h4>3. Descobrindo o teclado multimídia</h4>
<p>Para configurar os nossos programas, precisamos antes descobrir qual é o ID (o número identificador) do nosso teclado multimídia. Para isso, iremos utilizar o comando xinput, dessa forma:</p>
<pre>xinput list</pre>
<p>A saída deveria ser algo como isso:</p>
<pre>maverick@MaveBOOKLinux:~$ xinput list
⎡ Virtual core pointer                         id=2     [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer               id=4     [slave  pointer  (2)]
⎜   ↳ USB+PS/2 Optical Mouse                   id=11    [slave  pointer  (2)]
⎜   ↳ Macintosh mouse button emulation         id=17    [slave  pointer  (2)]
<span style="background-color: #ffff00;">⎜   ↳ SynPS/2 Synaptics TouchPad               id=16    [slave  pointer  (2)]</span>
<span style="background-color: #ffff00;">⎜   ↳ SynPS/2 Synaptics TouchPad               id=15    [slave  pointer  (2)]</span>
⎣ Virtual core keyboard                        id=3     [master keyboard (2)]
 ↳ Virtual core XTEST keyboard                 id=5     [slave  keyboard (3)]
 ↳ Power Button                                id=6     [slave  keyboard (3)]
 ↳ Video Bus                                   id=7     [slave  keyboard (3)]
 ↳ Power Button                                id=8     [slave  keyboard (3)]
 ↳ Sleep Button                                id=9     [slave  keyboard (3)]
 ↳ Acer CrystalEye webcam                      id=10    [slave  keyboard (3)]</pre>
<p>Logo no início, podemos notar duas linhas (destacadas):</p>
<pre>SynPS/2 Synaptics TouchPad               id=16
SynPS/2 Synaptics TouchPad               id=15</pre>
<p>Um desses é o mouse pad. O outro é o teclado multimídia. Na frente de cada um, vemos o ID. O número desse ID é o que precisamos para configurarmos os programinhas. Mas falta saber: qual dos dois é o teclado multimídia então?</p>
<p>Para descobrirmos isso, iremos pedir mais detalhes ao xinput, utilizando o comando:</p>
<pre>xinput list</pre>
<p>onde o <var></var> é o número identificado do dispositivo sobre o qual queremos ter mais informações.</p>
<p>Dessa forma, para o ID=15:</p>
<pre>maverick@MaveBOOKLinux:~$ xinput list 15
SynPS/2 Synaptics TouchPad                  id=15    [slave  pointer  (2)]
 Reporting 3 classes:
 Class originated from: 15
 Buttons supported: 12
 Button labels: Button Left Button Middle Button Right Button Wheel Up Button Wheel Down Button Horiz Wheel Left Button Horiz Wheel Right None None None None None
 Button state:
 Class originated from: 15
 Detail for Valuator 0:
 Label: Rel X
 Range: 1472.000000 - 5472.000000
<span style="background-color: #ffff00;"> Resolution: 1000 units/m</span>
 Mode: relative
 Class originated from: 15
 Detail for Valuator 1:
 Label: Rel Y
 Range: 1408.000000 - 4448.000000
<span style="background-color: #ffff00;"> Resolution: 1000 units/m</span>
 Mode: relative</pre>
<p>E para o ID=16:</p>
<pre>maverick@MaveBOOKLinux:~$ xinput list 16
SynPS/2 Synaptics TouchPad                  id=16    [slave  pointer  (2)]
 Reporting 3 classes:
 Class originated from: 16
 Buttons supported: 12
 Button labels: Button Left Button Middle Button Right Button Wheel Up Button Wheel Down Button Horiz Wheel Left Button Horiz Wheel Right None None None None None
 Button state:
 Class originated from: 16
 Detail for Valuator 0:
 Label: Rel X
 Range: 1472.000000 - 5472.000000
<span style="background-color: #ffff00;"> Resolution: 59000 units/m</span>
 Mode: relative
 Class originated from: 16
 Detail for Valuator 1:
 Label: Rel Y
 Range: 1408.000000 - 4448.000000
<span style="background-color: #ffff00;"> Resolution: 109000 units/m</span>
 Mode: relative</pre>
<p>Agora, para saber qual é o teclado multimídia, basta observar a linha &#8220;<strong>Resolution</strong>&#8220;. O teclado multimídia é o que possui <strong>menor</strong> resolução. Nesse caso, podemos concluir que o ID do meu teclado multimídia é o 15.</p>
<p>Se você quiser testar, utilize o comando</p>
<pre>xinput test ID</pre>
<p>Por exemplo, vou testar se meu teclado multimídia está funcionando e se é o ID 15 mesmo:</p>
<pre>maverick@MaveBOOKLinux:~$ xinput test 15
button press   4
button release 4
button press   5
button release 5
button press   6
button release 6
button press   7
button release 7
^C</pre>
<p>Eu pressionei os quatos botões azuis do teclado multimídia e obtive esse resultado acima. Ou seja, tudo funcionando. Se eu fizer o mesmo para o ID 16 vou notar que os mesmos botões, ou seja, o 4, 5, 6, etc, estão mapeados tanto para o teclado multimídia quanto para o mouse pad. Por isso, quando apertamos o play, por exemplo, a barra de rolagem é deslizada pra cima, pois o botão 5 é a &#8220;rodinha do mouse pra cima&#8221;.</p>
<p>É justamente isso que tentaremos mudar.</p>
<h4>4. Configurando os programinhas</h4>
<p>Agora que já sabemos que o ID 15 é o meu teclado multimídia e que o ID 16 é o meu mouse pad, iremos remapear os botões do teclado multimídia para botões &#8220;virtuais&#8221;, que ninguém mais estará usando. Os mouses normalmente possuem no máximo 16 botões. Por isso, vamos utilizar os botões números 17, 18, 19 e 20 para garantir que nenhum mouse tente utilizá-los. Ou seja, quando eu apertar o play, quero que o Linux ache que apertei o botão 17 ou invés do 4 (uma vez que o 4 já está sendo mapeado pra rodinha do mouse). Entendido?</p>
<p>Para fazer isso, utilizaremos o comando xinput novamente, dessa forma:</p>
<pre>xinput set-button-map &lt;ID&gt; &lt;botão 1&gt; &lt;botão 2&gt; &lt;botão 3&gt; ...</pre>
<p>Ou seja, mapear os botões do dispositivo , de forma que o botão &lt;1&gt; seja isso, que o &lt;2&gt; seja aquilo, etc. Na prática, fica assim:</p>
<pre>maverick@MaveBOOKLinux:~$ xinput set-button-map 15 0 0 0 17 18 19 20 21 0 0 0 0 0 0 0 0</pre>
<p>Quando coloco 0 (zero) na posição do botão &lt;1&gt;, por exemplo, quero dizer que esse botão está desativado. Quando coloco 17 no lugar do botão &lt;4&gt;, por exemplo, quero dizer que a partir de agora o botão &lt;4&gt; vai passar a ser o botão 17.</p>
<p>Para testar, podemos utilizar o &#8220;xinput test&#8221; novamente, assim:</p>
<pre>maverick@MaveBOOKLinux:~$ xinput test 15
button press   17
button release 17
button press   18
button release 18
button press   19
button release 19
button press   20
button release 20</pre>
<p>Eu apertei os mesmos botões que no último teste, na mesma sequência. Só que agora o número do botão está diferente. Antes, quando eu apertava o play, aparecia &#8220;button press 4&#8221;. Agora, apareceu &#8220;button press 17&#8221;.</p>
<p>Pronto, já temos o teclado multimídia com botões próprios. Agora vamos associar a esses novos botões as ações multimídias. Essa é a tarefa do xbindkeys e do xvkbd.</p>
<p>Para configurar o xbindkeys precisamos criar um arquivo chamado &#8220;.xbindkeysrc&#8221; e colocá-lo no nosso diretório home. No Ubuntu podemos fazer isso facilmente através do comando:</p>
<pre>maverick@MaveBOOKLinux:~$ gedit ~/.xbindkeysrc</pre>
<p>Agora é só colar esse conteúdo no seu arquivo .xbindkeysrc:</p>
<pre>"xvkbd -text "\[XF86AudioPlay]""
 b:17
"xvkbd -text "\[XF86AudioStop]""
 b:18:
"xvkbd -text "\[XF86AudioPrev]""
 b:19
"xvkbd -text "\[XF86AudioNext]""
 b:20</pre>
<p>Agora é só salvar o arquivo e pronto.</p>
<p>Mas o que essas configurações querem dizer? Simples: elas dizem para o xbindkeys que, quando eu apertar o botão 17 (b:17) ele deve executar o comando &#8220;xvkbd&#8221;, ou seja, o teclado virtual, e simular que eu apertei a tecla &#8220;\[XF86AudioPlay]&#8221;, que é justamente a tecla multimídia play. E faz assim para os demais botões.</p>
<p>Note que no lugar do &#8220;xvkbd -text &#8220;\[XF86AudioPlay]&#8221;&#8221; eu poderia colocar QUALQUER comando do Linux. Então, se você quiser usar o botão play para desligar o computador, abrir o browser, ou qualquer outra coisa, basta modificar ali.</p>
<p>Por exemplo, se você quiser que seu teclado multimídia controle apenas o rythmbox, basta escrever no seu .xbindkeysrc:</p>
<pre>"rhythmbox-client --play-pause"
b:17
"rhythmbox-client --no-start --pause"
b:18
"rhythmbox-client --no-start --previous"
b:19
"rhythmbox-client --no-start --next"
b:20</pre>
<p>E pronto.</p>
<h4>5. Como não ter que fazer isso toda vez que eu ligar o computador?</h4>
<p>Sim, existe essa grande desvantagem: toda vez que desligamos o computador, perdemos a configuração do xinput. E quando ligamos, precisamos executar o comando</p>
<pre>maverick@MaveBOOKLinux:~$ xinput set-button-map 15 0 0 0 17 18 19 20 21 0 0 0 0 0 0 0 0</pre>
<p>novamente. Além de termos que iniciar o XBindKeys.</p>
<p>Mas, para não termos que fazer isso, basta utilizarmos os &#8220;Aplicativos de Sessão&#8221;.</p>
<p>Para isso, basta irmos no menu do Ubuntu (Gnome) em &#8220;Sistema&#8221; -&gt; &#8220;Preferências&#8221; -&gt; &#8220;Aplicativos de Sessão&#8221; e clicar em &#8220;Adicionar&#8221;. Na próxima tela, basta informar as seguintes opções (note que você deve adaptar essas opções para o seu computador):</p>
<p><br class="spacer_" /></p>
<div id="attachment_951" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/10/Captura_de_tela-Adicionar-programa-inicial.png"><img class="size-medium wp-image-951" title="Adicionando comando xinput" src="http://blog.interpossi.com.br/wp-content/uploads/2010/10/Captura_de_tela-Adicionar-programa-inicial-300x136.png" alt="" width="300" height="136" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/10/Captura_de_tela-Adicionar-programa-inicial-300x136.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/10/Captura_de_tela-Adicionar-programa-inicial.png 359w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Adicionando o xinput</p></div>
<p><br class="spacer_" /></p>
<p>Nome: Teclado Multimídia<br />
Comando: xinput set-button-map 15 0 0 0 17 18 19 20 21 0 0 0 0 0 0 0 0</p>
<p>E agora, clicando em &#8220;Adicionar&#8221; novamente, vamos adicionar o XBindKeys, assim:</p>
<p><br class="spacer_" /></p>
<div id="attachment_952" style="width: 310px" class="wp-caption aligncenter"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/10/Captura_de_tela-Editar-programa-inicialx.png"><img class="size-medium wp-image-952" title="Adicionando o Xbindkeys" src="http://blog.interpossi.com.br/wp-content/uploads/2010/10/Captura_de_tela-Editar-programa-inicialx-300x136.png" alt="" width="300" height="136" srcset="http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/10/Captura_de_tela-Editar-programa-inicialx-300x136.png 300w, http://interpossi.com.br/blogs/interpossi/wp-content/uploads/2010/10/Captura_de_tela-Editar-programa-inicialx.png 359w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Adicionando o XBindKeys</p></div>
<p><br class="spacer_" /></p>
<p>Nome: XBindKeys<br />
Comando: xbindkeys</p>
<p>E ok.</p>
<h4>6. Problemas conhecidos</h4>
<p>Provavelmente o ID do seu teclado multimídia será o 13.</p>
<p>Toda vez que eu coloco meu teclado USB (pra programar, o teclado do notebook não é muito bom), o ID do meu teclado multimídia muda de 13 pra 15. Isso faz com que os comandos que eu criei no aplicativos de sessão não funcionem mais. Mas como eu raramente uso o notebook sem meu teclado USB, isso não é um problema. Mas fica atento a isso.</p>
<h4>7. Finalmente</h4>
<p>Bom, espero que funcione pra vocês. Desculpa o post tão grande.</p>
<p>E até a próxima, se Deus quiser.</p>
<p>Fontes:</p>
<ul>
<li><a title="Acer Aspire 5920 media bar on Jaunty" rel="nofollow" href="http://ubuntuforums.org/showthread.php?p=7686781">Acer Aspire 5920 media bar on Jaunty</a></li>
</ul>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/programas-travados-no-ubuntu-11-04/" rel="bookmark" title="Programas travados no Ubuntu 11.04">Programas travados no Ubuntu 11.04 </a></li>
<li><a href="http://interpossi.com.br/artigos/multiget-o-flashget-do-linux/" rel="bookmark" title="MultiGet: o FlashGet do Linux">MultiGet: o FlashGet do Linux </a></li>
<li><a href="http://interpossi.com.br/artigos/review-netbook-acer-aspire-one-ao532h-2462/" rel="bookmark" title="Review: Netbook Acer Aspire One (AO532H-2462)">Review: Netbook Acer Aspire One (AO532H-2462) </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire-no-linux/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Usando GeoIP e Google Maps &#8211; Parte 2</title>
		<link>http://interpossi.com.br/artigos/usando-geoip-e-google-maps-parte-2/</link>
		<comments>http://interpossi.com.br/artigos/usando-geoip-e-google-maps-parte-2/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 13:18:44 +0000</pubDate>
		<dc:creator><![CDATA[maverick]]></dc:creator>
				<category><![CDATA[GeoIP]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[geoip]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[maxmind]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=876</guid>
		<description><![CDATA[Novidades sobre o uso do Google Maps API v3 e as novas APIs do MaxMind GeoIP para JavaScript e PHP puro.<div class='yarpp-related-rss'>

Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/usando-geoip-e-google-maps/" rel="bookmark" title="Usando GeoIP e Google Maps">Usando GeoIP e Google Maps </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>Saudações pessoal.</p>
<p>Como eu havia <a title="Usando GeopIP e Google Maps" href="http://blog.interpossi.com.br/artigos/usando-geoip-e-google-maps/">dito</a>, vou tentar compartilhar com vocês mais algumas coisas sobre a utilização do GeoIP e do Google Maps.</p>
<p>Sem enrolação hoje, vamos às novidades.</p>
<p>[sniplet mapinha]</p>
<h3>Google Maps Javascript API V3</h3>
<p>Em 05/2009, o <a title="Announcing Google Maps API v3" href="http://googlegeodevelopers.blogspot.com/2009/05/announcing-google-maps-api-v3.html">Google lançou oficialmente a nova versão do Google Maps API</a>, agora denominada <a title="The Google Maps Javascript API V3" href="http://code.google.com/intl/pt-BR/apis/maps/documentation/javascript/basics.html">Google Maps Javascript API V3</a> (versão 3). A grande diferença dessa versão para as anteriores, é que seu código foi melhor estruturado, para ser mais leve, mais eficiente, ser executado em dispositivos móveis com mais facilidade, além de ter incluído algumas novas funcionalidades, como o suporte ao <a title="Geolocation API Specification" href="http://dev.w3.org/geo/api/spec-source.html">padrão de geolocalização W3C</a>, que, em resumo, permitem, com código javascript, acessar informações sobre localização em um dispositivo que possua GPS, como os smartphones de hoje em dia.</p>
<p>Mas, de modo prático, o que muda pra gente? Primeiro, que não precisamos mais daquela chatice de &#8220;chave de API&#8221; e, segundo, que a versão 2 &#8220;tem previsão de remoção&#8221;: ou seja, daqui a pouco, os códigos que utilizam a versão 2 do Google Maps API deixarão de funcionar. Mas, não se alarmem: como o próprio Google disse, a utilização da nova API é muito semelhante a anterior. Vejam esse <a title="Tutorial da Google Maps JavaScript API V3" href="http://code.google.com/intl/pt-BR/apis/maps/documentation/javascript/tutorial.html">tutorial completo sobre como começar a usar a versão 3 do Google Maps API</a>, e vamos para o próximo item.</p>
<h3>MaxMind GeoIP: novas APIs</h3>
<p>Recentemente, recebi um comentário sobre uma dúvida na utilização da API para PHP do GeoIP. Mas eu realmente não lembrava de existir essa API quando criei o primeiro post sobre esse assunto. Realmente, utilizar aqueles pacotes PEAR é muito chato, além de ser mais complicado. Diante disso, fui até o<a title="Resources for Developers" href="http://www.maxmind.com/app/api"> site da MaxMind, na parte de APIs</a>, e verifique que realmente existem várias APIs novinhas, e mais fáceis de ser utilizadas. Então, vou tentar mostrar aqui duas delas: a API para PHP puro, e a API para JavaScript.</p>
<h4>GeoIP PHP API</h4>
<p>Existem três maneiras de se <a title="GeoIP PHP API" rel="nofollow" href="http://www.maxmind.com/app/php">usar o GeoIP utilizando o PHP</a> como base. Uma, a gente já mostrou no post anterior, que é utilizando o pacote PEAR NetGeoIP. Outra maneira é utilizando um &#8220;mod&#8221; pro Apache, o mod_geoip. A terceira maneira é utilizando PHP puro, como o próprio site chama.</p>
<p>Existem duas diferenças básicas entre usar uma ou outra abordagem: a facilidade de uso e o desempenho, sendo que utilizando o PHP puro é o jeito mais fácil e rápido de implementar uma solução GeoIP, enquanto utilizar o mod_geoip é a maneira mais trabalhosa, mas que gera o resultando mais eficiente. Neste post, iremos usar o PHP puro.</p>
<p>Como vimos antes, a primeira coisa a se fazer é <a title="Base de dados GeoLite City" href="http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz">baixar a base de dados</a> e colocá-la no seu servidor web. Neste caso, estamos utilizando a base de dados gratuita GeoLite City, que contém informações a nível de cidades. Após terminar de baixar, basta descompactar e fazer o upload para algum diretório do seu servidor web (veja lá no final desse post como fazer isso de uma maneira bem mais prática). No meu caso, utilizei o diretório <code>/home/interpossi/geoip/</code>, dessa forma, toda vez que eu precisar do base de dados, basta eu informar o caminho <code>/home/interpossi/geoip/GeoLiteCity.dat</code>. Você pode utilizar qualquer diretório, desde que lembre dele depois. <img src="https://s.w.org/images/core/emoji/2.3/72x72/1f61b.png" alt="😛" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Um dica é não criar esse diretório dentro de <code>/public_html</code>, para não torná-lo público. Duvido que alguém irá querer acessar a base dessa maneira, mas&#8230;</p>
<p>Agora, é necessário <a title="Download GeoIP PHP API" href="http://geolite.maxmind.com/download/geoip/api/php/">baixar os arquivos da API</a>. Para o nosso exemplo, iremos precisar apenas dos seguintes arquivos:</p>
<ul>
<li><a rel="nofollow" href="http://geolite.maxmind.com/download/geoip/api/php/geoip.inc">geoip.inc</a></li>
<li><a rel="nofollow" href="http://geolite.maxmind.com/download/geoip/api/php/geoipcity.inc">geoipcity.inc</a></li>
<li><a rel="nofollow" href="geoipregionvars.php ">geoipregionvars.php</a></li>
</ul>
<p>Agora é só fazer nosso arquivo de teste, que, devido a minha suprema criatividade, chamei de <code>teste.php</code>. Veja como ficou o código:</p>
<p>[sniplet testeCode]</p>
<p><a title="Exemplo 1" href="http://blog.interpossi.com.br/wp-content/uploads/2010/09/teste.php">Veja esse código em ação</a>.</p>
<p>Para utilizarmos essa nova abordagem com o Google Maps é muito simples, basta usar os atributos &#8220;latitude e longitude&#8221; no código JavaScript do mapa. Vejam o código-fonte. Ele fala por si só (assim espero. Qualquer dúvida, postem comentários&#8230;).</p>
<p>[sniplet testeMapaCode]</p>
<p><a title="Exemplo 2" href="http://blog.interpossi.com.br/wp-content/uploads/2010/09/testeMapa.php">Veja esse código em ação</a>.</p>
<p>Tranquilinho né? Vamos ao próximo, e sem dúvida, mais interessante.</p>
<h4>GeoIP JavaScript API</h4>
<p>Um outra API que encontrei no site da MaxMind foi essa: <a title="GeoIP Javascript Web Service" href="http://www.maxmind.com/app/javascript_city">bibliotecas GeoIP para JavaScript</a>.</p>
<p>Eu, particularmente, me dou muito bem com o JavaScript. Então, a ideia de poder usar o GeoIP direto no código JS já me pareceu boa. Além disso, o uso da API do JavaScript permite a você utilizar a base de dados &#8220;paga&#8221; da MaxMind. Sim! Teoricamente, você teria resultados mais precisos. A única imposição deles é que você deixe um <a title="MaxMind" href="http://www.maxmind.com/">link pro site da MaxMind</a> na página em que utilizar o JS deles (ou pague a licensa de 250 dólares por ano). (Mais ainda, com um pouco de criatividade, praticamente qualquer linguagem que possa fazer uma requisição HTTP consegue ter acesso ao GeoIP, bastando pra isso, recuperar as informações desse <a title="WebService GeoIP MaxMind" href="http://j.maxmind.com/app/geoip.js">link</a>, e claro, exibindo o &#8220;linkzinho&#8221; da MaxMind);</p>
<p>Então, como fazemos pra usar? Simples, no seu &#8220;código&#8221; html (html é código? não né.. linguagem de marcação) inclua o script deles:</p>
<pre>&lt;script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"&gt;&lt;/script&gt;</pre>
<p>E depois é só chamar os métodos, como o <code>geoip_latitude()</code> e <code>geoip_longitude()</code>. Veja um código de exemplo:</p>
<p>[sniplet testeJsCode]</p>
<p><a title="Exemplo 3" href="http://blog.interpossi.com.br/wp-content/uploads/2010/09/testeJs.html">Veja esse código em ação</a>.</p>
<p>Notem que as únicas coisas a se fazer é incluir a biblioteca JS e chamar suas duas funções <code>geoip_latitude()</code> e  <code>geoip_longitude()</code>, enviando seus resultados diretamente pro código do Google Maps.</p>
<p>Comparem a localização estimada da <a title="GeoIP PHP" href="http://blog.interpossi.com.br/wp-content/uploads/2010/09/testeMapa.php">versão PHP</a> com a <a title="GeoIP JS" href="http://blog.interpossi.com.br/wp-content/uploads/2010/09/testeJs.html">versão JS</a>: qual foi mais preciso pra vocês?</p>
<h4>Dica bonus: baixar e atualizar a base de dados GeoIP</h4>
<p>Essa dica é simplesmente um script PHP para baixar a base de dados diretamente para o servidor, evitando que você tenha que baixar para o seu computador e depois fazer upload pro servidor, etc.</p>
<p>O script é simples, e para usá-lo você só precisa baixar o arquivo <a title="Script para atualizar o banco de dados GeoIP" href="http://blog.interpossi.com.br/wp-content/uploads/2010/09/updateDB.php.zip"><code>updateDB.php</code></a>, configurá-lo colocando o diretório do seu servidor para o qual você deseja que ele baixe a base de dados, e fazer o upload do arquivo modificado para o seu servidor. Depois é só acessar esse arquivo pelo seu navegador que o script será executado, a base de dados será baixada no local especificado, e ainda será descompactada. Só lembrando, no meu caso, o diretório que utilizo é o <code>/home/interpossi/geoip/</code>, então o meu código vai estar configurado para este diretório.</p>
<p>Veja o código do script:</p>
<p>[sniplet updateDbCode]</p>
<p>Preste atenção: a variável que você precisa modificar é a <var>$dir</var>. Siga o exemplo, não deixando de terminar o caminho do diretório com <code>/</code>.</p>
<h4>Conclusões finais</h4>
<p>Bom, espero que seja útil pra vocês, e para a <a title="Comentário da Rosemeire" href="http://blog.interpossi.com.br/artigos/usando-geoip-e-google-maps/#IDComment100361730">Rosemeire</a>, que me chamou atenção para essas novas APIs.</p>
<p>Se alguém tiver alguma dúvida, alguma sugestão, compartilhem através dos comentários.</p>
<p>E até a próxima.</p>
<div class='yarpp-related-rss'>
<p>Artigos Relacionados:<ol>
<li><a href="http://interpossi.com.br/artigos/usando-geoip-e-google-maps/" rel="bookmark" title="Usando GeoIP e Google Maps">Usando GeoIP e Google Maps </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://interpossi.com.br/artigos/usando-geoip-e-google-maps-parte-2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
