<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en" xml:base="http://www.lednerd.com/wp-atom.php">
	<title type="text">Led Nerd</title>
	<subtitle type="text">Tecnologia, Informatica e vida nerd</subtitle>

	<updated>2009-01-27T00:07:55Z</updated>
	<generator uri="http://wordpress.org/" version="2.7">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://www.lednerd.com" />
	<id>http://www.lednerd.com/feed/atom/</id>
	

			<link rel="self" href="http://feeds.feedburner.com/lednerd" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Como remover Trojan do iWork &#8216;09]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/3Rj2pXGQf9E/" />
		<id>http://www.lednerd.com/?p=492</id>
		<updated>2009-01-27T00:07:55Z</updated>
		<published>2009-01-27T00:07:55Z</published>
		<category scheme="http://www.lednerd.com" term="Mac" /><category scheme="http://www.lednerd.com" term="Segurança" /><category scheme="http://www.lednerd.com" term="virus" />		<summary type="html"><![CDATA[Quem andou baixando a versão pirateada do iWork &#8216;09 pode ter ganho de &#8220;presente&#8221; um belo Trojan.  Para quem está sofrendo deste mal ou não tem certeza, existe uma ferramenta simples e gratuita que procura pelo trojan em seu Mac e o remove.
O aplicativo se chama iWorkServices Trojan Removal Tool e pode ser baixado por [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2009/01/26/como-remover-trojan-do-iwork-09/">&lt;p&gt;Quem andou baixando a versão pirateada do &lt;strong&gt;iWork &amp;#8216;09&lt;/strong&gt; pode ter ganho de &amp;#8220;presente&amp;#8221; um belo Trojan.  Para quem está sofrendo deste mal ou não tem certeza, existe uma ferramenta simples e gratuita que procura pelo trojan em seu Mac e o remove.&lt;/p&gt;
&lt;p&gt;O aplicativo se chama &lt;strong&gt;iWorkServices Trojan Removal Tool&lt;/strong&gt; e pode ser baixado por &lt;a href="http://macscan.securemac.com/files/iWorkServicesTrojanRemovalTool.dmg" target="_self"&gt;aqui&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Fonte: &lt;a href="http://macscan.securemac.com/iworkservices-trojan-horse-removal-tool-free-psa-tool-for-mac-os-x" target="_self"&gt;MacScan&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0Thl5GUwfFGNOIr2HiAwWfv5jAs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0Thl5GUwfFGNOIr2HiAwWfv5jAs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0Thl5GUwfFGNOIr2HiAwWfv5jAs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0Thl5GUwfFGNOIr2HiAwWfv5jAs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/3Rj2pXGQf9E" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2009/01/26/como-remover-trojan-do-iwork-09/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2009/01/26/como-remover-trojan-do-iwork-09/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2009/01/26/como-remover-trojan-do-iwork-09/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Torne seu iPhone o melhor solucionador de cubo mágico]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/uxiNYIXwngs/" />
		<id>http://www.lednerd.com/?p=488</id>
		<updated>2009-01-26T23:53:18Z</updated>
		<published>2009-01-26T23:53:18Z</published>
		<category scheme="http://www.lednerd.com" term="iPhone" /><category scheme="http://www.lednerd.com" term="diversão" /><category scheme="http://www.lednerd.com" term="ipod touch" />		<summary type="html"><![CDATA[CubeCheater é um incrível aplicativo para o iPhone e iPod Touch, que dado o atual estado do seu Cubo de Rubik (mais conhecido como Cubo Mágico), ele lhe dirá como resolve-lo em alguns movimentos.
Você pode fornecer o estado atual do cubo usando a paleta de cores (tocando nas cores), ou poderá tirar uma foto de [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2009/01/26/torne-seu-iphone-o-melhor-solucionador-de-cubo-magico/">&lt;p&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300162540" target="_self"&gt;CubeCheater&lt;/a&gt; é um incrível aplicativo para o &lt;strong&gt;iPhone&lt;/strong&gt; e &lt;strong&gt;iPod Touch&lt;/strong&gt;, que dado o atual estado do seu Cubo de Rubik (mais conhecido como &lt;strong&gt;Cubo Mágico&lt;/strong&gt;), ele lhe dirá como resolve-lo em alguns movimentos.&lt;/p&gt;
&lt;p&gt;Você pode fornecer o estado atual do cubo usando a paleta de cores (tocando nas cores), ou poderá tirar uma foto de cada face do cubo que CubeCheater irá utilizar técnicas avançadas de visão por computador para reconhecer o cubo para você. (obviamente a câmera não é um recurso disponível no iPod Touch)&lt;/p&gt;
&lt;p&gt;O aplicativo usa o famoso &lt;a href="http://kociemba.org/cube.htm" target="_self"&gt;algoritmo Kociemba&lt;/a&gt; para encontrar um ótima ou quase-ótimas soluções para o cubo em apenas alguns segundos. Mesmo um cubo com as cores bem misturadas terá aproximadamente 20 voltas para resolver em comparação com centenas de voltas de um típico algoritmo humano.&lt;/p&gt;
&lt;p&gt;A última verso do CubeCheater adiciona suporte para diferentes estilos de cubos, como o Blue-opposite-White, cubos vendidos no Japão. Você também pode especificar sua própria configuração de cubo se você possui um não-padrão.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;object width="425" height="344" data="http://www.youtube.com/v/sXJtkJOHpkk&amp;amp;hl=pt-br&amp;amp;fs=1" type="application/x-shockwave-flash"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="src" value="http://www.youtube.com/v/sXJtkJOHpkk&amp;amp;hl=pt-br&amp;amp;fs=1" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;Fonte: &lt;a href="http://cultofmac.com/your-iphone-is-better-than-you-at-solving-a-rubiks-cube/7515" target="_self"&gt;Cult of Mac&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Niu6SRTdIGv-R3ZjqcOPqxOdmxI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Niu6SRTdIGv-R3ZjqcOPqxOdmxI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Niu6SRTdIGv-R3ZjqcOPqxOdmxI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Niu6SRTdIGv-R3ZjqcOPqxOdmxI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/uxiNYIXwngs" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2009/01/26/torne-seu-iphone-o-melhor-solucionador-de-cubo-magico/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2009/01/26/torne-seu-iphone-o-melhor-solucionador-de-cubo-magico/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2009/01/26/torne-seu-iphone-o-melhor-solucionador-de-cubo-magico/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Trimboo: um buscador de Torrent rápido e esperto]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/5ClssQRgUoU/" />
		<id>http://www.lednerd.com/2008/08/26/trimboo-um-buscador-de-torrent-rapido-e-esperto/</id>
		<updated>2009-01-24T15:34:24Z</updated>
		<published>2008-08-26T04:25:26Z</published>
		<category scheme="http://www.lednerd.com" term="Internet" /><category scheme="http://www.lednerd.com" term="Torrent" />		<summary type="html"><![CDATA[Entre as diversas alternativas de busca de Torrent, muitas pecam pela interface poluída, grande lentidão e recursos de busca muito pobres.  Após o surgimento e queda do YouTorrent apareceram diversos clones, que são apenas copias pioradas.  Claro que até mesmo o YouTorrent possui alguns problemas, tais como recurso de busca pobre e não [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2008/08/26/trimboo-um-buscador-de-torrent-rapido-e-esperto/">&lt;p&gt;Entre as diversas alternativas de busca de Torrent, muitas pecam pela interface poluída, grande lentidão e recursos de busca muito pobres.  Após o surgimento e queda do YouTorrent apareceram diversos clones, que são apenas copias pioradas.  Claro que até mesmo o YouTorrent possui alguns problemas, tais como recurso de busca pobre e não funciona em browsers que não possui suportar a javascript.&lt;/p&gt;
&lt;p&gt;O buscador &lt;a href="http://trimboo.com"&gt;Trimboo&lt;/a&gt; é uma alternativa interessante,  não é perfeita, mas possui algumas das características não encontradas em muitos dos clones do YouTorrent.  Para quem ainda não conhece, ele é um meta-motor de busca, ou seja, você não precisa entrar em diversos sites de Torrent para encontrar o que você procura, basta realizar sua busca por ele e lhe será apresento os resultados dos principais sites de Torrent. Atualmente são indexados 9 sites:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mininova&lt;/li&gt;
&lt;li&gt;The Pirate Bay&lt;/li&gt;
&lt;li&gt;SeedPeer&lt;/li&gt;
&lt;li&gt;BitMonster&lt;/li&gt;
&lt;li&gt;BtJunkie&lt;/li&gt;
&lt;li&gt;MyBittorrent&lt;/li&gt;
&lt;li&gt;TorrentReactor&lt;/li&gt;
&lt;li&gt;Fulldls&lt;/li&gt;
&lt;li&gt;NewTorrents&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;VELOCIDADE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Apesar da grande quantidade de Torrents indexados (mais 5,5 milhões) ele chega a ser bem rápido, chegando a ser mais rápido que grandes sites como por exemplo o Mininova.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;INTERFACE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Além de ser rápido e direto (sem muita frescura de efeitos), sua interface é limpa e simples, além de utilizar alguns bons elementos de interface de alguns sites de Torrent:&lt;/p&gt;
&lt;p&gt;Na tela inicial possui um tagcloud das palavras mais buscadas:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Tela inicial - tagcloud" src="/wp-content/uploads/2008/08/trimboo01.jpg" alt="" width="423" height="197" /&gt;&lt;/p&gt;
&lt;p&gt;Na tela de resultados são apresentadas abas para as categorias encontradas nos resultados de sua busca.  Por meio das abas de categorias você pode refinar os seus resultados:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Abas" src="/wp-content/uploads/2008/08/trimboo02.jpg" alt="" width="352" height="200" /&gt;&lt;/p&gt;
&lt;p&gt;Por padrão os resultados são ordenador pelo número de &lt;em&gt;Seeds&lt;/em&gt;, mas basta clicar no cabeçalho das colunas para alterar a ordem (crescente ou decrescente):&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Ordenação" src="/wp-content/uploads/2008/08/trimboo03.jpg" alt="" width="252" height="139" /&gt;&lt;/p&gt;
&lt;p&gt;Nos resultados das buscas é feito um highlight das palavras encontras de acordo com a sua busca.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Highlight de palavras" src="/wp-content/uploads/2008/08/trimboo04.jpg" alt="" width="351" height="202" /&gt;&lt;/p&gt;
&lt;p&gt;Ao posicionar o mouse sobre uma linha é feito um highlight da linha e exibida a subcategoria que o Torrent pertence:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Subcategoria" src="/wp-content/uploads/2008/08/trimboo05.jpg" alt="" width="369" height="227" /&gt;&lt;/p&gt;
&lt;p&gt;Os resultados são paginados, exibindo 30 itens por página. No final dos resultados se encontra um paginador, que utiliza recursos de AJAX para uma navegação rápida, que também funciona perfeitamente caso o browser não suporte javascript:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Paginador" src="/wp-content/uploads/2008/08/trimboo06.jpg" alt="" width="259" height="77" /&gt;&lt;/p&gt;
&lt;p&gt;Na lateral direita é exibida a quantidade de resultados encontrados e quais itens da página você está vendo:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img style="margin: 5px;" title="Quantidade de resultados" src="/wp-content/uploads/2008/08/trimboo07.jpg" alt="" width="233" height="112" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BUSCA&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Além da tradicional forma de busca por palavra-chave, o Trimboo realiza as buscas com todas as informações armazenadas sobre o torrent e permite buscas avançadas com operadores lógicos, caracteres coringa, agrupamento, termos exatos, busca fuzzy e a possibilidade de especificar campos para as buscas. Vamos ver com mais detalhes cada um deles por meio de exemplos:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Termo Exato (entre aspas duplas)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&amp;#8220;the dark knight&amp;#8221;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Procura por torrents que possuem exatamente o termo&lt;strong&gt; the dark knight&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Operador Lógicos (AND, +, OR, NOT, - )&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;xbox AND demo&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procurar por torrents que possuem as palavras &lt;strong&gt;xbox&lt;/strong&gt; e &lt;strong&gt;demo&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;+xbox demo&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procurar por torrents que obrigatoriamente possuem a palavra &lt;strong&gt;xbox&lt;/strong&gt; e podem possuir a palavra &lt;strong&gt;demo&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;xbox OR xbox360&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procurar por torrents que possuem as palavras &lt;strong&gt;xbox&lt;/strong&gt; ou &lt;strong&gt;xbox360&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;xbox NOT demo &lt;/em&gt;&lt;/strong&gt;ou&lt;strong&gt;&lt;em&gt; xbox -demo&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procurar por torrents que possuem as palavras &lt;strong&gt;xbox&lt;/strong&gt; e não possuem a palavra&lt;strong&gt; demo&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Agrupamento&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;(java OR ruby) AND book&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procura por torrrents que possuem as palavras &lt;strong&gt;java&lt;/strong&gt; ou &lt;strong&gt;ruby&lt;/strong&gt; e que possuem a palavra &lt;strong&gt;book&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Caracteres Coringa (?, *)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;l?st&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procura por torrents que inicie com &lt;strong&gt;l&lt;/strong&gt; venha seguido de apenas um caracter qualquer e que termine com &lt;strong&gt;st&lt;/strong&gt;. Você encontrará as palavras &lt;strong&gt;lost&lt;/strong&gt; e &lt;strong&gt;last&lt;/strong&gt;, por exemplo.  Utilize um &lt;strong&gt;?&lt;/strong&gt; para cada caracter que quiser representar.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;l*st&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procura por torrents que inicie com &lt;strong&gt;l&lt;/strong&gt; venha seguido por quaisquer caracteres e que termine com &lt;strong&gt;st&lt;/strong&gt;. Você encontrará as palavras &lt;strong&gt;lost&lt;/strong&gt;, &lt;strong&gt;last&lt;/strong&gt;, &lt;strong&gt;largest&lt;/strong&gt; e &lt;strong&gt;latest&lt;/strong&gt;, por exemplo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Busca Fuzzy (~ ao final da palavra)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;lost~&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Procura por torrents que possuem a pronúncia similar a palavra &lt;strong&gt;lost&lt;/strong&gt;. Você encontrará as palavras &lt;strong&gt;lost&lt;/strong&gt;, &lt;strong&gt;ost&lt;/strong&gt;, &lt;strong&gt;last &lt;/strong&gt;e&lt;strong&gt; most&lt;/strong&gt;, por exemplo.  Devido a complexidade desse tipo de busca, ela é muito lenta dependendo da quantidade de palavras similares encontradas.&lt;/p&gt;
&lt;p&gt;Como sistema de busca do Trimboo é baseado no projeto Lucene, consulte a &lt;a href="http://lucene.apache.org/java/2_3_2/queryparsersyntax.html"&gt;documentação de busca&lt;/a&gt; para saber mais detalhes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;FUTURO&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;O sistema é um dos primeiros no gênero a ser desenvolvido em Ruby on Rails, enquanto as outras alternativas existentes são em PHP.  Mas o que isso significa? Segundo o criador do Trimboo, o uso de Ruby on Rails permite o desenvolvimento rápido de novos recursos.&lt;/p&gt;
&lt;p&gt;Como o projeto ainda está em beta, novos recursos serão adicionados dependendo de sua aceitação.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Zzah8vqvrcoGNKVvCp_fwnvG6oY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zzah8vqvrcoGNKVvCp_fwnvG6oY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Zzah8vqvrcoGNKVvCp_fwnvG6oY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zzah8vqvrcoGNKVvCp_fwnvG6oY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/5ClssQRgUoU" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2008/08/26/trimboo-um-buscador-de-torrent-rapido-e-esperto/#comments" thr:count="18" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2008/08/26/trimboo-um-buscador-de-torrent-rapido-e-esperto/feed/atom/" thr:count="18" />
		<thr:total>18</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2008/08/26/trimboo-um-buscador-de-torrent-rapido-e-esperto/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Microsoft ataca c&#243;pias piratas de Windows Vista]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/RbwnSsdO8Qo/" />
		<id>http://www.lednerd.com/2008/05/19/microsoft-ataca-cpias-piratas-de-windows-vista/</id>
		<updated>2009-01-24T15:36:59Z</updated>
		<published>2008-05-20T00:26:15Z</published>
		<category scheme="http://www.lednerd.com" term="Microsoft" /><category scheme="http://www.lednerd.com" term="Sistema Operacional" /><category scheme="http://www.lednerd.com" term="Uncategorized" /><category scheme="http://www.lednerd.com" term="Windows" />		<summary type="html"><![CDATA[ A mais nova investida da Microsoft contra as cópias piratas de Windows Vista é uma simples atualização que vem por meio do Windows Update.
Para utilizar o Windows Vista após um período de avaliação é necessária sua ativação, para isso você precisa de um numero de série válido e não utilizado.  Pois bem, os Crackers [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2008/05/19/microsoft-ataca-cpias-piratas-de-windows-vista/">&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/05/bandeira-pirata.jpg"&gt;&lt;img style="border: 0pt none;" src="/wp-content/uploads/2008/05/bandeira-pirata-thumb.jpg" border="0" alt="bandeira_pirata" width="200" height="148" align="left" /&gt;&lt;/a&gt; A mais nova investida da Microsoft contra as cópias piratas de Windows Vista é uma simples atualização que vem por meio do Windows Update.&lt;/p&gt;
&lt;p&gt;Para utilizar o Windows Vista após um período de avaliação é necessária sua ativação, para isso você precisa de um numero de série válido e não utilizado.  Pois bem, os Crackers de plantão criaram alguns patchs que engana o Vista fazendo com que ele seja ativado com um serial qualquer desde que válido, ou seja, fez a alegria dos &amp;#8220;caolhos&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Mas o que esse atualização faz afinal? Ele simplesmente detecta várias formas de patchs que eles chamam de exploits e os desativam, exigindo a ativação do Windows Vista por meios normais (pagando por ele).&lt;/p&gt;
&lt;p&gt;Um detalhe interessante é que atualização aparece na lista do Windows Update, você pode não instalá-la, mas depois de instalado não consegue mais remover. Legal né?&lt;/p&gt;
&lt;p&gt;Bom, o vilão dos piratas é a atualização &lt;a href="http://support.microsoft.com/kb/940510"&gt;KB9405010&lt;/a&gt;.  Minha sugestão é, se não quer pagar e nem ter essas dores de cabeça, então mude para Linux ou já que vai gastar, compre um MAC e tenha um SO de primeira (eu sei, nem todo mundo concorda, mas essa é só minha opinião). &lt;img src='http://www.lednerd.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0O5CPZB_hM3PJGloWfdrYi2dCE0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0O5CPZB_hM3PJGloWfdrYi2dCE0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0O5CPZB_hM3PJGloWfdrYi2dCE0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0O5CPZB_hM3PJGloWfdrYi2dCE0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/RbwnSsdO8Qo" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2008/05/19/microsoft-ataca-cpias-piratas-de-windows-vista/#comments" thr:count="32" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2008/05/19/microsoft-ataca-cpias-piratas-de-windows-vista/feed/atom/" thr:count="32" />
		<thr:total>32</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2008/05/19/microsoft-ataca-cpias-piratas-de-windows-vista/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Como descobrir senhas dos usuários do Windows - parte 1]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/WWr_BeC_nVs/" />
		<id>http://www.lednerd.com/2008/01/23/como-descobrir-senhas-dos-usuarios-do-windows-parte-1/</id>
		<updated>2009-01-24T15:46:35Z</updated>
		<published>2008-01-24T01:06:48Z</published>
		<category scheme="http://www.lednerd.com" term="Segurança" /><category scheme="http://www.lednerd.com" term="Tutorial" /><category scheme="http://www.lednerd.com" term="Windows" />		<summary type="html"><![CDATA[Vários de nossos leitores têm nos perguntado como descobrir as senhas dos usuários do Windows, alguns por terem simplesmente esquecido a senha ou por terem comprado um computador usado, que já veio com o Windows repleto de usuários registrados e protegidos por senha (e logicamente não quer formatar a máquina).
Para resolver este problema, basta você [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2008/01/23/como-descobrir-senhas-dos-usuarios-do-windows-parte-1/">&lt;p&gt;Vários de nossos leitores têm nos perguntado como descobrir as senhas dos usuários do Windows, alguns por terem simplesmente esquecido a senha ou por terem comprado um computador usado, que já veio com o Windows repleto de usuários registrados e protegidos por senha (e logicamente não quer formatar a máquina).&lt;/p&gt;
&lt;p&gt;Para resolver este problema, basta você ter acesso físico ao computador e utilizar a ferramenta &lt;a href="http://ophcrack.sourceforge.net/"&gt;Ophcrak&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;O Ophcrak é uma excelente ferramenta, que realizar descoberta de senhas com ataque por &lt;a href="http://pt.wikipedia.org/wiki/Criptoan%C3%A1lise"&gt;criptoanálise&lt;/a&gt; &lt;em&gt;Time-Memory Trade-Off&lt;/em&gt;, utilizando &lt;a href="http://en.wikipedia.org/wiki/Rainbow_table"&gt;tabelas Rainbow&lt;/a&gt;.  Você pode realizar o download Ophcrak em LiveCD, que é uma boa alternativa, pois já vem com tabelas para senhas alfanúmericas com até 14 caracteres e com probapilidade de sucesso de 99%.&lt;/p&gt;
&lt;p&gt;Você também pode fazer o download da ferramenta para rodar em Windows, Linux ou Mac OS X e depois baixar as tabelas.  Apenas &lt;a href="http://lasecwww.epfl.ch/~oechslin/projects/ophcrack/"&gt;duas tabelas (LM HASH)&lt;/a&gt; de tamanhos diferentes estão disponíveis gratuitamente sobe a licença GPL, as demais são pagas, incluindo a tabela (NT HASH) necessária para o Windows Vista, mas calma, depois falarei especificamente do Windows Vista.&lt;/p&gt;
&lt;p&gt;Se você precisa descobrir as senhas do Windows NT, 2000 ou XP, siga os passos abaixo. Neste tutorial explicarei utilizando o LiveCD, que a melhor forma, caso você não tenha mais nenhuma senha de seu Windows:&lt;/p&gt;
&lt;p&gt;1. Faça o &lt;a href="http://downloads.sourceforge.net/ophcrack/ophcrack-livecd-1.2.2.iso?modtime=1188977884&amp;amp;big_mirror=0"&gt;download&lt;/a&gt; do LiveCD&lt;/p&gt;
&lt;p&gt;2. Grave a imagem em CD utilizando o seu software preferido. O &lt;a href="http://www.imgburn.com/"&gt;ImgBurn&lt;/a&gt; é uma boa opção &lt;em&gt;free&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;3. Faça o boot pelo LiveCD. Ele utiliza a distribuição Linux chamada SLAX.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack01.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack01.png"&gt;&lt;img class="aligncenter" style="border: 0pt none;" src="/wp-content/uploads/2008/01/ophcrack01-thumb.png" border="0" alt="ophcrack01" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack02.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack02.png"&gt;&lt;img class="aligncenter" style="border: 0pt none;" src="/wp-content/uploads/2008/01/ophcrack02-thumb.png" border="0" alt="ophcrack02" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;4. Após o boot o Ophcrack será iniciado automaticamente, dependendo da complexidade das senhas, elas poderão ser encontradas em poucos segundos.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack03.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack03.png"&gt;&lt;img class="aligncenter" style="border: 0pt none;" src="/wp-content/uploads/2008/01/ophcrack03-thumb.png" border="0" alt="ophcrack03" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;5. Ao finalizar a busca, você verá as senhas encontradas na coluna &lt;strong&gt;NTpasswd&lt;/strong&gt; para o usuário da coluna &lt;strong&gt;USERNAME/LMHASH&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack04.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/ophcrack04.png"&gt;&lt;img class="aligncenter" style="border: 0pt none;" src="/wp-content/uploads/2008/01/ophcrack04-thumb.png" border="0" alt="ophcrack04" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;6. Pronto, agora é só reiniciar o Windows e entrar com as senhas que foram encontradas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Obs:&lt;/strong&gt; Se a senha for muito complexa, com combinação de letras, números, caracteres especiais, há grande chance de não ser encontrada, portanto, se você quer diminuir a chance de alguém descobrir sua senha pela mesma técnicas deste tutorial, nunca criei senhas pequenas com apenas caracteres e números.&lt;/p&gt;
&lt;p&gt;Nos testes realizados por nós, o Ophcrack com sua tabela padrão, não conseguiu encontra uma senha com as características citadas acima.  É claro que existem tabelas para senhas mais complexas, mas não são de graça.&lt;/p&gt;
&lt;p&gt;Como a maioria dos usuários de Windows, ainda utilizam senhas fracas, o trabalho de descoberta se torna muito simples e rápido. &lt;img src='http://www.lednerd.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;p&gt;Na segunda parte deste tutorial, será explicado como descobrir senhas no Windows Vista, aguardem.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-xtVTxC91pSZgWklnwyf8B8vncI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-xtVTxC91pSZgWklnwyf8B8vncI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-xtVTxC91pSZgWklnwyf8B8vncI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-xtVTxC91pSZgWklnwyf8B8vncI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/WWr_BeC_nVs" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2008/01/23/como-descobrir-senhas-dos-usuarios-do-windows-parte-1/#comments" thr:count="128" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2008/01/23/como-descobrir-senhas-dos-usuarios-do-windows-parte-1/feed/atom/" thr:count="128" />
		<thr:total>128</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2008/01/23/como-descobrir-senhas-dos-usuarios-do-windows-parte-1/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Resultado da promoção de aniversário do Led Nerd]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/dOxrzYcD1uw/" />
		<id>http://www.lednerd.com/2008/01/22/resultado-da-promocao-de-aniversario-do-led-nerd/</id>
		<updated>2008-01-22T16:41:57Z</updated>
		<published>2008-01-22T16:41:57Z</published>
		<category scheme="http://www.lednerd.com" term="Blog" /><category scheme="http://www.lednerd.com" term="Led Ned" /><category scheme="http://www.lednerd.com" term="Premiação" />		<summary type="html"><![CDATA[Hoje foi realizado o sorteio da camiseta e caneca da Linux Mall. Antes do sorteio, cada comentário recebeu um número de acordo com sua ordem, para não haver dúvidas quanto ao número ganhador.
Para a realização do sorteio foi utilizado o site Random.org, que utilizar ruídos atmosféricos para geração de número aleatórios (não poderia ser mais [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2008/01/22/resultado-da-promocao-de-aniversario-do-led-nerd/">&lt;p&gt;Hoje foi realizado o sorteio da camiseta e caneca da Linux Mall. Antes do sorteio, cada comentário recebeu um número de acordo com sua ordem, para não haver dúvidas quanto ao número ganhador.&lt;/p&gt;
&lt;p&gt;Para a realização do sorteio foi utilizado o site &lt;a href="http://random.org/"&gt;Random.org&lt;/a&gt;, que utilizar ruídos atmosféricos para geração de número aleatórios (não poderia ser mais nerd &lt;img src='http://www.lednerd.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /&gt; ).  O sorteio foi realizado com 86 números, você pode conferir o vídeo do sorteio &lt;a href="http://www.lednerd.com/files/sorteio_aniversario1.mov"&gt;aqui&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;O feliz ganhador da promoção é          Daniel Aguiar (#29), que poderá escolher qualquer caneca e camiseta disponível na loja Linux Mall.  O prêmio será entregue em sua casa sem nenhum custo.&lt;/p&gt;
&lt;p&gt;Parabéns Daniel, entrarei em contato para saber a sua escolha e endereço de entrega.&lt;/p&gt;
&lt;p&gt;Quero agradecer a todos os participantes pelas críticas, sugestões e elogios, são de grande valor para a melhoria do Led Nerd.  Tudo será considerado nas mudanças e novidades a serem realizadas no blog.&lt;/p&gt;
&lt;p&gt;Grande abraço a todos! Aguardem por novas promoções. &lt;img src='http://www.lednerd.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b_UddrWPjD2wRk40pcJVXiTjiTc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b_UddrWPjD2wRk40pcJVXiTjiTc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/b_UddrWPjD2wRk40pcJVXiTjiTc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b_UddrWPjD2wRk40pcJVXiTjiTc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/dOxrzYcD1uw" height="1" width="1"/&gt;</content>

		<link rel="replies" type="text/html" href="http://www.lednerd.com/2008/01/22/resultado-da-promocao-de-aniversario-do-led-nerd/#comments" thr:count="10" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2008/01/22/resultado-da-promocao-de-aniversario-do-led-nerd/feed/atom/" thr:count="10" />
		<thr:total>10</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2008/01/22/resultado-da-promocao-de-aniversario-do-led-nerd/</feedburner:origLink><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://feedproxy.google.com/~r/lednerd/~5/E5PkZCgtWBE/sorteio_aniversario1.mov" length="1004402" type="video/quicktime" /><feedburner:origEnclosureLink>http://www.lednerd.com/files/sorteio_aniversario1.mov</feedburner:origEnclosureLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Dica r&#225;pida: Instalando programas a partir do navegador no Ubuntu 7.10]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/xQM2kFVcf3A/" />
		<id>http://www.lednerd.com/2008/01/09/dica-rpida-instalando-programas-a-partir-do-navegador-no-ubuntu-710/</id>
		<updated>2009-01-24T15:49:04Z</updated>
		<published>2008-01-09T22:12:04Z</published>
		<category scheme="http://www.lednerd.com" term="Dicas" /><category scheme="http://www.lednerd.com" term="Firefox" /><category scheme="http://www.lednerd.com" term="Linux" /><category scheme="http://www.lednerd.com" term="Sistema Operacional" /><category scheme="http://www.lednerd.com" term="Software" />		<summary type="html"><![CDATA[A nova versão do Ubuntu possui instalado por padrão o gerenciador do protocolo apturl, o qual permite aos usuário instalarem aplicações de dentro de seu navegador.  Isso é muito legal, principalmente para o usuários de Linux que estão acostumados com o comado apt-get, que sem sair de seu browser podem executar uma instalação.
Outro uso interessante, [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2008/01/09/dica-rpida-instalando-programas-a-partir-do-navegador-no-ubuntu-710/">&lt;p&gt;A nova versão do Ubuntu possui instalado por padrão o gerenciador do protocolo &lt;strong&gt;apturl&lt;/strong&gt;, o qual permite aos usuário instalarem aplicações de dentro de seu navegador.  Isso é muito legal, principalmente para o usuários de Linux que estão acostumados com o comado &lt;em&gt;apt-get&lt;/em&gt;, que sem sair de seu browser podem executar uma instalação.&lt;/p&gt;
&lt;p&gt;Outro uso interessante, é possíbilidade de você disponibilizar links de programas eu seu site, blog, etc, permitindo aos usuários (que utilizar o Ubuntu) clicar no link para iniciar a instalação.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exemplo de uso:&lt;/strong&gt; Supondo que você queira instalar a linguagem &lt;a href="http://www.ruby-lang.org"&gt;ruby&lt;/a&gt;, basta digitar na barra de endereço do Firefox o comando &lt;code&gt;apt:ruby&lt;/code&gt; e pressionar &lt;em&gt;Enter&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/apturl-01.png"&gt;&lt;img style="border: 0pt none;" src="/wp-content/uploads/2008/01/apturl-01-thumb.png" border="0" alt="apturl_01" width="405" height="68" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Se o programa for encontrado, será aberta uma caixa de diálogo confirmando a instalação.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/apturl-02.png"&gt;&lt;img style="border: 0pt none;" src="/wp-content/uploads/2008/01/apturl-02-thumb.png" border="0" alt="apturl_02" width="356" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O &lt;strong&gt;apturl&lt;/strong&gt; é compatível com a maioria dos browser instalados no Ubuntu e sua sintaxe é sempre &lt;code&gt;apt:nome_do_pacote&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hJ_vAZ0V7fFJoL94wU7difX7mOQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hJ_vAZ0V7fFJoL94wU7difX7mOQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hJ_vAZ0V7fFJoL94wU7difX7mOQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hJ_vAZ0V7fFJoL94wU7difX7mOQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/xQM2kFVcf3A" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2008/01/09/dica-rpida-instalando-programas-a-partir-do-navegador-no-ubuntu-710/#comments" thr:count="10" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2008/01/09/dica-rpida-instalando-programas-a-partir-do-navegador-no-ubuntu-710/feed/atom/" thr:count="10" />
		<thr:total>10</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2008/01/09/dica-rpida-instalando-programas-a-partir-do-navegador-no-ubuntu-710/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Dica rápida: Abrindo várias abas do Firefox com o Executar do Windows]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/gx_R_ZP9S1Q/" />
		<id>http://www.lednerd.com/2008/01/02/dica-rapida-abrindo-varias-abas-do-firefox-com-o-executar-do-windows/</id>
		<updated>2009-01-24T15:50:34Z</updated>
		<published>2008-01-03T00:21:53Z</published>
		<category scheme="http://www.lednerd.com" term="Dicas" /><category scheme="http://www.lednerd.com" term="Firefox" />		<summary type="html"><![CDATA[Um truque simples no Firefox para abrir várias páginas divididas em abas de uma  única vez, é utilizando o Executar do Windows, para isso basta clicar em  Iniciar &#62; Executar ou pressione as teclas Win +  R, em seguida escreva na caixa de diálogo o seguinte  comando:
firefox google.com yahoo.com facebook.com
Após clicar [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2008/01/02/dica-rapida-abrindo-varias-abas-do-firefox-com-o-executar-do-windows/">&lt;p&gt;&lt;img title="Firefox Logo" src="/wp-content/uploads/2008/01/firefox-logo.png" alt="Firefox Logo" width="135" height="155" align="left" /&gt;Um truque simples no Firefox para abrir várias páginas divididas em abas de uma  única vez, é utilizando o Executar do Windows, para isso basta clicar em  &lt;strong&gt;Iniciar &amp;gt; Executar&lt;/strong&gt; ou pressione as teclas &lt;strong&gt;Win +  R&lt;/strong&gt;, em seguida escreva na caixa de diálogo o seguinte  comando:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;firefox google.com yahoo.com facebook.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Após clicar em Ok, será aberto o Firefox com uma aba para o Google, uma para  o Yahoo e outra para Facebook.  No exemplo utilizei apenas 3, mas você pode  utilizar quantas páginas desejar.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a title="Windows Executar" href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/executar_firefox.png"&gt;&lt;img src="/wp-content/uploads/2008/01/executar_firefox.png" alt="Windows Executar" width="413" height="214" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="left"&gt;Se você utilizar Windows Vista, basta escrever o mesmo comando na caixa de  Pesquisa do menu Iniciar:&lt;/p&gt;
&lt;p align="left"&gt;&lt;a title="Windows Vista - Pesquisar" href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/pequisar_firefox.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a title="Windows Vista - Pesquisar" href="http://lednerd.kazap.com.br/wp-content/uploads/2008/01/pequisar_firefox.png"&gt;&lt;img class="aligncenter" src="/wp-content/uploads/2008/01/pequisar_firefox.png" alt="Windows Vista - Pesquisar" width="264" height="113" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h09y3xDmhTOrGg9zKcpeEWrHK_U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h09y3xDmhTOrGg9zKcpeEWrHK_U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h09y3xDmhTOrGg9zKcpeEWrHK_U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h09y3xDmhTOrGg9zKcpeEWrHK_U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/gx_R_ZP9S1Q" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2008/01/02/dica-rapida-abrindo-varias-abas-do-firefox-com-o-executar-do-windows/#comments" thr:count="11" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2008/01/02/dica-rapida-abrindo-varias-abas-do-firefox-com-o-executar-do-windows/feed/atom/" thr:count="11" />
		<thr:total>11</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2008/01/02/dica-rapida-abrindo-varias-abas-do-firefox-com-o-executar-do-windows/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Colorindo a saída do console em Ruby]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/7U9yjNC6o1Q/" />
		<id>http://www.lednerd.com/2007/12/31/colorindo-a-saida-do-console-em-ruby/</id>
		<updated>2009-01-24T20:53:57Z</updated>
		<published>2007-12-31T20:07:01Z</published>
		<category scheme="http://www.lednerd.com" term="API" /><category scheme="http://www.lednerd.com" term="Linux" /><category scheme="http://www.lednerd.com" term="Programação" /><category scheme="http://www.lednerd.com" term="Ruby" /><category scheme="http://www.lednerd.com" term="Sistema Operacional" /><category scheme="http://www.lednerd.com" term="Software" /><category scheme="http://www.lednerd.com" term="Tutorial" /><category scheme="http://www.lednerd.com" term="Windows" />		<summary type="html"><![CDATA[É muito comum administradores de sistemas escreverem scripts para otimizar execução de processos, visualizar resultados de tarefas, monitorar estados dos serviços, etc, onde são geradas algumas saídas para o console. Muita vezes é importante destacar as saídas, como por exemplo, deixar em vermelho os erros, em verde os sucessos, etc, facilitando a análise dos resultados.
É [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2007/12/31/colorindo-a-saida-do-console-em-ruby/">&lt;p&gt;É muito comum administradores de sistemas escreverem scripts para otimizar execução de processos, visualizar resultados de tarefas, monitorar estados dos serviços, etc, onde são geradas algumas saídas para o console. Muita vezes é importante destacar as saídas, como por exemplo, deixar em vermelho os erros, em verde os sucessos, etc, facilitando a análise dos resultados.&lt;/p&gt;
&lt;p&gt;É uma situação que as seqüências escapes ANSI podem ajudar.  Suportado nas maioria dos terminais, incluindo VT100 (o BTW, console da família de Windows NT não o suporta, mas existe um contorno que será explicado mais a frente).&lt;/p&gt;
&lt;p&gt;Para o começar, vamos examinar a estrutura da seqüência de escape ANSI.  A seqüência dever sempre começar com o símbolo &lt;strong&gt;ESC&lt;/strong&gt; (código 27 da tabela ASCII) seguindo pela abertura de um (&lt;strong&gt;[&lt;/strong&gt;) colchete. Há um ou mais número separado por (&lt;strong&gt;;&lt;/strong&gt;) ponto-e-vírgula com uma letra na extremidade.&lt;/p&gt;
&lt;p&gt;Não descreverei todos os códigos possíveis, qualquer um pode encontrá-los no &lt;a href="http://en.wikipedia.org/wiki/ANSI_escape_code"&gt;Wikipédia&lt;/a&gt; ou Google. A seqüência com a letra &lt;strong&gt;&amp;#8216;m&amp;#8217;&lt;/strong&gt; na extremidade é usada mudar a cor do primeiro plano e a cor do fundo. Em geral é parecido com: &lt;strong&gt;ESC [31m&lt;/strong&gt;, onde o 31 define a cor de primeiro plano (texto) como vermelha.&lt;/p&gt;
&lt;p&gt;Segue abaixo uma tabela com códigos suportados na maioria dos terminais:&lt;/p&gt;
&lt;table class="bordered" border="0" cellspacing="0" cellpadding="2"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="left"&gt;&lt;strong&gt;Código&lt;/strong&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;strong&gt;Efeito&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;desativa todos os atributos&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;ativa o modo brilho&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;ativa o modo sublinhado&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;ativa o modo pisca-pisca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;troca a cor do primeiro plano pela cor de fundo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;oculta o texto (cor do texto igual ao do fundo)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;texto na cor preta&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td&gt;texto na cor vermelha&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;texto na cor verde&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;33&lt;/td&gt;
&lt;td&gt;texto na cor amarela&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;td&gt;texto na cor azul&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;texto na cor magenta&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;td&gt;texto na cor ciano&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;texto na cor branca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;td&gt;texto na cor padrão&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td&gt;fundo na cor preta&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;fundo na cor vermelha&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;fundo na cor verde&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;43&lt;/td&gt;
&lt;td&gt;fundo na cor amarela&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;fundo na cor azul&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;fundo na cor magenta&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;46&lt;/td&gt;
&lt;td&gt;fundo na cor ciano&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;fundo na cor branca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;49&lt;/td&gt;
&lt;td&gt;fundo na cor padrão&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;&lt;/td&gt;
&lt;td valign="top"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Como você pode observar na tabela,  podemos definir a cor do texto e a cor de fundo separadamente ou combiná-las em uma única seqüência, por exemplo:  &lt;tt&gt;ESC[1;33;44m - &lt;/tt&gt;amarelo brilhante com fundo azul.&lt;tt&gt; &lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ATENÇÃO: &lt;/strong&gt;Não esqueça de desativar todos os atributos antes de finalizar, senão todos os textos seguintes serão exibidos com os atributos que você acabou de definir, a não ser que essa seja sua intenção.&lt;/p&gt;
&lt;p&gt;Chega de teoria, vamos a parte prática:&lt;/p&gt;
&lt;p&gt;Utilizando o IRB vamos executar o seguinte trecho de código&lt;/p&gt;

&lt;div class="wp_codebox_msgheader"&gt;&lt;span class="right"&gt;&lt;sup&gt;&lt;a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"&gt;&lt;span style="color: #99cc00"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;span class="left"&gt;&lt;a href="javascript:;" onclick="javascript:showCodeTxt('p232code6'); return false;"&gt;View Code&lt;/a&gt; RUBY&lt;/span&gt;&lt;div class="codebox_clear"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="wp_codebox"&gt;&lt;table width="100%" &gt;&lt;tr id="p2326"&gt;&lt;td class="code" id="p232code6"&gt;&lt;pre class="ruby" style="font-family:monospace;"&gt;&lt;span style="color:#008000; font-style:italic;"&gt;#Imprimindo uma mensagem de sucesso em verde&lt;/span&gt;
&lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;Importando categorias [ &lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[32mOK&lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[0m ]&amp;quot;&lt;/span&gt;
&lt;span style="color:#008000; font-style:italic;"&gt;# Impriminido uma mensagem de falha em vermelho&lt;/span&gt;
&lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;Importando tags [&lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[31mFALHOU&lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[0m]&amp;quot;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Como resultado você obterá:&lt;/p&gt;
&lt;p&gt;&lt;a title="Resultado do terminal usando cores" href="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/terminal_cor.png"&gt;&lt;img src="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/terminal_cor.png" alt="Resultado do terminal usando cores" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Você poderá criar alguns helpers que facilitarão os trabalhos futuros, como exemplo:&lt;/p&gt;

&lt;div class="wp_codebox_msgheader"&gt;&lt;span class="right"&gt;&lt;sup&gt;&lt;a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"&gt;&lt;span style="color: #99cc00"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;span class="left"&gt;&lt;a href="javascript:;" onclick="javascript:showCodeTxt('p232code7'); return false;"&gt;View Code&lt;/a&gt; RUBY&lt;/span&gt;&lt;div class="codebox_clear"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="wp_codebox"&gt;&lt;table width="100%" &gt;&lt;tr id="p2327"&gt;&lt;td class="code" id="p232code7"&gt;&lt;pre class="ruby" style="font-family:monospace;"&gt;&lt;span style="color:#9966CC; font-weight:bold;"&gt;def&lt;/span&gt; colorize&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;text, color_code&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt;
   &lt;span style="color:#996600;"&gt;&amp;quot;#{color_code}#{text}&lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[0m&amp;quot;&lt;/span&gt;
&lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;
&amp;nbsp;
&lt;span style="color:#9966CC; font-weight:bold;"&gt;def&lt;/span&gt; red&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;text&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt;; colorize&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;text, &lt;span style="color:#996600;"&gt;&amp;quot;&lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[31m&amp;quot;&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt;; &lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;
&lt;span style="color:#9966CC; font-weight:bold;"&gt;def&lt;/span&gt; green&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;text&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt;; colorize&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;text, &lt;span style="color:#996600;"&gt;&amp;quot;&lt;span style="color:#000099;"&gt;\e&lt;/span&gt;[32m&amp;quot;&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt;; &lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;
&amp;nbsp;
&lt;span style="color:#008000; font-style:italic;"&gt;# Imprimindo uma mensagem de sucesso em verde&lt;/span&gt;
&lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;Importando categorias [ #{green('OK')} ]&amp;quot;&lt;/span&gt;
&lt;span style="color:#008000; font-style:italic;"&gt;# Impriminido uma mensagem de falha em vermelho&lt;/span&gt;
&lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;Importando tags [#{red('FALHOU')}]&amp;quot;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Recomendo você utilizar desta forma para ser DRY, claro que talvez seja possível melhorar mais ainda, mas este não é objetivo deste post.&lt;/p&gt;
&lt;p&gt;Como dito acima, o Windows não suporta seqüências escapes ANSI, mas você pode resolver isso lendo o artigo  &lt;a onclick="javascript:urchinTracker('/outbound/www.windowsnetworking.com/kbase/WindowsTips/Windows2000/UserTips/Miscellaneous/CommandInterpreterAnsiSupport.html');" href="http://www.windowsnetworking.com/kbase/WindowsTips/Windows2000/UserTips/Miscellaneous/CommandInterpreterAnsiSupport.html" target="_blank"&gt;Command Interpreter Ansi Support&lt;/a&gt;, ou com as próprias facilidade do Ruby:&lt;/p&gt;
&lt;p&gt;Primeiro instale o win32console:&lt;/p&gt;

&lt;div class="wp_codebox_msgheader"&gt;&lt;span class="right"&gt;&lt;sup&gt;&lt;a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"&gt;&lt;span style="color: #99cc00"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;span class="left"&gt;&lt;a href="javascript:;" onclick="javascript:showCodeTxt('p232code8'); return false;"&gt;View Code&lt;/a&gt; BASH&lt;/span&gt;&lt;div class="codebox_clear"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="wp_codebox"&gt;&lt;table width="100%" &gt;&lt;tr id="p2328"&gt;&lt;td class="code" id="p232code8"&gt;&lt;pre class="bash" style="font-family:monospace;"&gt;gem &lt;span style="color: #c20cb9; font-weight: bold;"&gt;install&lt;/span&gt; win32console&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Agora adicione o código abaixo no inicio de seu script:&lt;/p&gt;

&lt;div class="wp_codebox_msgheader"&gt;&lt;span class="right"&gt;&lt;sup&gt;&lt;a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"&gt;&lt;span style="color: #99cc00"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;span class="left"&gt;&lt;a href="javascript:;" onclick="javascript:showCodeTxt('p232code9'); return false;"&gt;View Code&lt;/a&gt; RUBY&lt;/span&gt;&lt;div class="codebox_clear"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="wp_codebox"&gt;&lt;table width="100%" &gt;&lt;tr id="p2329"&gt;&lt;td class="code" id="p232code9"&gt;&lt;pre class="ruby" style="font-family:monospace;"&gt;&lt;span style="color:#9966CC; font-weight:bold;"&gt;begin&lt;/span&gt;
   &lt;span style="color:#CC0066; font-weight:bold;"&gt;require&lt;/span&gt; &lt;span style="color:#996600;"&gt;'Win32/Console/ANSI'&lt;/span&gt; &lt;span style="color:#9966CC; font-weight:bold;"&gt;if&lt;/span&gt; PLATFORM =~ &lt;span style="color:#006600; font-weight:bold;"&gt;/&lt;/span&gt;win32&lt;span style="color:#006600; font-weight:bold;"&gt;/&lt;/span&gt;
&lt;span style="color:#9966CC; font-weight:bold;"&gt;rescue&lt;/span&gt; &lt;span style="color:#CC00FF; font-weight:bold;"&gt;LoadError&lt;/span&gt;
   &lt;span style="color:#CC0066; font-weight:bold;"&gt;raise&lt;/span&gt; &lt;span style="color:#996600;"&gt;'Voce deve instalar o gem win32console para utilizar cores no Windows'&lt;/span&gt;
&lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Pronto, a saída de seu script será colorida tanto no Windows como no Unix.&lt;/p&gt;
&lt;p&gt;Para finalizar, veja a tabela completa com diferentes códigos, a qual você poderá usar em seus scripts:&lt;/p&gt;
&lt;p&gt;&lt;a title="Tabelas de Cores" href="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/tabela_cores.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center" align="left"&gt;&lt;a title="Tabelas de Cores" href="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/tabela_cores.png"&gt;&lt;img src="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/tabela_cores.png" alt="Tabelas de Cores" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A tabela acima pode ser obtida através do script:&lt;/p&gt;

&lt;div class="wp_codebox_msgheader"&gt;&lt;span class="right"&gt;&lt;sup&gt;&lt;a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"&gt;&lt;span style="color: #99cc00"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt;&lt;span class="left"&gt;&lt;a href="javascript:;" onclick="javascript:showCodeTxt('p232code10'); return false;"&gt;View Code&lt;/a&gt; RUBY&lt;/span&gt;&lt;div class="codebox_clear"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="wp_codebox"&gt;&lt;table width="100%" &gt;&lt;tr id="p23210"&gt;&lt;td class="code" id="p232code10"&gt;&lt;pre class="ruby" style="font-family:monospace;"&gt;&lt;span style="color:#008000; font-style:italic;"&gt;#!/usr/bin/ruby&lt;/span&gt;
&amp;nbsp;
&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color:#006666;"&gt;0&lt;/span&gt;, &lt;span style="color:#006666;"&gt;1&lt;/span&gt;, &lt;span style="color:#006666;"&gt;4&lt;/span&gt;, &lt;span style="color:#006666;"&gt;5&lt;/span&gt;, &lt;span style="color:#006666;"&gt;7&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#93;&lt;/span&gt;.&lt;span style="color:#9900CC;"&gt;each&lt;/span&gt; &lt;span style="color:#9966CC; font-weight:bold;"&gt;do&lt;/span&gt; &lt;span style="color:#006600; font-weight:bold;"&gt;|&lt;/span&gt;attr&lt;span style="color:#006600; font-weight:bold;"&gt;|&lt;/span&gt;
   &lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;'----------------------------------------------------------------'&lt;/span&gt;
   &lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;ESC[#{attr};Texto;Fundo&amp;quot;&lt;/span&gt;
   30.&lt;span style="color:#9900CC;"&gt;upto&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color:#006666;"&gt;37&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color:#9966CC; font-weight:bold;"&gt;do&lt;/span&gt; &lt;span style="color:#006600; font-weight:bold;"&gt;|&lt;/span&gt;fg&lt;span style="color:#006600; font-weight:bold;"&gt;|&lt;/span&gt;
      40.&lt;span style="color:#9900CC;"&gt;upto&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color:#006666;"&gt;47&lt;/span&gt;&lt;span style="color:#006600; font-weight:bold;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color:#9966CC; font-weight:bold;"&gt;do&lt;/span&gt; &lt;span style="color:#006600; font-weight:bold;"&gt;|&lt;/span&gt;bg&lt;span style="color:#006600; font-weight:bold;"&gt;|&lt;/span&gt;
         &lt;span style="color:#CC0066; font-weight:bold;"&gt;print&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;&lt;span style="color:#000099;"&gt;\0&lt;/span&gt;33[#{attr};#{fg};#{bg}m #{fg};#{bg}  &amp;quot;&lt;/span&gt;
      &lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;
      &lt;span style="color:#CC0066; font-weight:bold;"&gt;puts&lt;/span&gt; &lt;span style="color:#996600;"&gt;&amp;quot;&lt;span style="color:#000099;"&gt;\0&lt;/span&gt;33[0m&amp;quot;&lt;/span&gt;
   &lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;
&lt;span style="color:#9966CC; font-weight:bold;"&gt;end&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Fonte: &lt;a href="http://kpumuk.info/ruby-on-rails/colorizing-console-ruby-script-output/"&gt;kpumuk.info&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Rtg7c9UpZpUb6-j-HiWGnwpHHKA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Rtg7c9UpZpUb6-j-HiWGnwpHHKA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Rtg7c9UpZpUb6-j-HiWGnwpHHKA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Rtg7c9UpZpUb6-j-HiWGnwpHHKA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/7U9yjNC6o1Q" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2007/12/31/colorindo-a-saida-do-console-em-ruby/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2007/12/31/colorindo-a-saida-do-console-em-ruby/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2007/12/31/colorindo-a-saida-do-console-em-ruby/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Anderson</name>
					</author>
		<title type="html"><![CDATA[Acessando via e-mail ou SMS serviços Web 2.0 bloqueados]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/lednerd/~3/Byx_xL5j3Y0/" />
		<id>http://www.lednerd.com/2007/12/31/acessando-via-e-mail-ou-sms-servicos-web-20-bloqueados/</id>
		<updated>2007-12-31T17:00:18Z</updated>
		<published>2007-12-31T17:00:18Z</published>
		<category scheme="http://www.lednerd.com" term="Censura" /><category scheme="http://www.lednerd.com" term="Dicas" /><category scheme="http://www.lednerd.com" term="Segurança" /><category scheme="http://www.lednerd.com" term="Web 2.0" />		<summary type="html"><![CDATA[Muitas organizações tem bloqueado acesso a alguns serviços Web 2.0, tais como Facebook, LinkedIn, Google Maps, entre outros, por acreditarem que a navegação nestes serviços podem diminuir a produtividade de seus empregados, o que em alguns casos não deixa de ser verdade.
Mas se você possui acesso a e-mail ou um celular, isso pode ser facilmente [...]]]></summary>
		<content type="html" xml:base="http://www.lednerd.com/2007/12/31/acessando-via-e-mail-ou-sms-servicos-web-20-bloqueados/">&lt;p&gt;&lt;img src="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/mobile.gif" title="MoDazzle" alt="MoDazzle" align="left" height="161" width="231" /&gt;Muitas organizações tem bloqueado acesso a alguns serviços Web 2.0, tais como Facebook, LinkedIn, Google Maps, entre outros, por acreditarem que a navegação nestes serviços podem diminuir a produtividade de seus empregados, o que em alguns casos não deixa de ser verdade.&lt;/p&gt;
&lt;p&gt;Mas se você possui acesso a e-mail ou um celular, isso pode ser facilmente burlado com um novo serviço chamado &lt;a href="http://modazzle.com"&gt;MoDazzle&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Com ele você pode enviar comandos via e-mail ou SMS para o serviço desejado, permitindo que você receba as informações de retorno na sua caixa de entrada, publique conteúdo, faça upload de imagens, etc.  Por exemplo, se você quiser ler suas mensagens não-lidas do Facebook, basta enviar um SMS para o número &lt;strong&gt;22553&lt;/strong&gt; com a texto &lt;strong&gt;fbri&lt;/strong&gt;, ou envie um e-mail para o endereço &lt;strong&gt;fbreadinbox@modazzle.com&lt;/strong&gt; deixando o campo &lt;strong&gt;Assunto (Subject)&lt;/strong&gt; em branco. Simples assim!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/fluxo.png" title="Fluxo do MoDazzle"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center"&gt;&lt;a href="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/fluxo.png" title="Fluxo do MoDazzle"&gt;&lt;img src="http://lednerd.kazap.com.br/wp-content/uploads/2007/12/fluxo.png" alt="Fluxo do MoDazzle" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O MoDazzle tem suporte para o seguintes serviços:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Facebook&lt;/li&gt;
&lt;li&gt;LinkedIn&lt;/li&gt;
&lt;li&gt;VentureSource&lt;/li&gt;
&lt;li&gt;Lavalife&lt;/li&gt;
&lt;li&gt;Salesforce&lt;/li&gt;
&lt;li&gt;Hoovers&lt;/li&gt;
&lt;li&gt;Google Maps&lt;/li&gt;
&lt;li&gt;Starbucks&lt;/li&gt;
&lt;li&gt;ZoomInfo&lt;/li&gt;
&lt;li&gt;Weather&lt;/li&gt;
&lt;li&gt;Yelp&lt;/li&gt;
&lt;li&gt;Stock Quotes&lt;/li&gt;
&lt;li&gt;Flight Updates&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Os comandos disponíveis para cada serviço está disponível no &lt;a href="http://modazzle.com/cms/services.jsp"&gt;guia de uso&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Para começar usufluir do MoDazzle basta realizar um simples &lt;a href="http://modazzle.com/cms/registration.html"&gt;registro&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Yis0i-KRGmkd7LmtTvDxm-2WOQQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yis0i-KRGmkd7LmtTvDxm-2WOQQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Yis0i-KRGmkd7LmtTvDxm-2WOQQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yis0i-KRGmkd7LmtTvDxm-2WOQQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/lednerd/~4/Byx_xL5j3Y0" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://www.lednerd.com/2007/12/31/acessando-via-e-mail-ou-sms-servicos-web-20-bloqueados/#comments" thr:count="4" />
		<link rel="replies" type="application/atom+xml" href="http://www.lednerd.com/2007/12/31/acessando-via-e-mail-ou-sms-servicos-web-20-bloqueados/feed/atom/" thr:count="4" />
		<thr:total>4</thr:total>
	<feedburner:origLink>http://www.lednerd.com/2007/12/31/acessando-via-e-mail-ou-sms-servicos-web-20-bloqueados/</feedburner:origLink></entry>
	</feed>
