<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Geeks Anônimos</title>
	
	<link>http://www.geeksanonimos.com</link>
	<description>...</description>
	<lastBuildDate>Fri, 30 Sep 2011 14:30:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/geeksanonimos" /><feedburner:info uri="geeksanonimos" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Debug com NodeJS</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/ZwLnDTDir_8/</link>
		<comments>http://www.geeksanonimos.com/2011/02/25/debug-com-nodejs/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 19:11:54 +0000</pubDate>
		<dc:creator>Fernando Cézar</dc:creator>
				<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[Node]]></category>
		<category><![CDATA[Node-Inspector]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=102</guid>
		<description><![CDATA[No meu último post falei sobre a instalação do NodeJS, e deixei no final do post a recomendação para um &#8220;Hello World&#8221; com a linguagem. Pois bem, agora estou aqui para falar de debug no NodeJS, vou falar disso antes de começar com exemplos mais complexos, porque debugar NodeJS tem algumas particularidades interessantes e algumas [...]]]></description>
			<content:encoded><![CDATA[<p>No meu <a title="Instalando o NodeJS" href="http://www.geeksanonimos.com/2011/02/04/instalando-o-nodejs/" target="_blank">último post</a> falei sobre a instalação do <a title="NodeJS.org" href="http://nodejs.org/" target="_blank">NodeJS</a>, e deixei no final do post a recomendação para um &#8220;<strong>Hello World</strong>&#8221; com a linguagem.<br />
Pois bem, agora estou aqui para falar de <strong>debug no NodeJS</strong>, vou falar disso antes de começar com exemplos mais complexos, porque <strong>debugar NodeJS </strong>tem algumas particularidades interessantes e algumas variações de Sistema Operacional para Sistema Operacional.</p>
<p>Vamos utilizar o &#8220;<strong>Hello World</strong>&#8221; do <strong>Site oficial</strong> do NodeJS.</p>
<pre>var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');</pre>
<p>Cole o código no seu editor preferido, e salve o arquivo como <strong>helloworld.js</strong>.</p>
<p>Agora vamos iniciar o servidor <strong>node</strong>:</p>
<p>Do terminal acesse o diretório onde você salvou o arquivo helloworld.js execute o seguinte comando:</p>
<p>* <em>node helloword.js</em></p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-18-às-16.04.15.png" rel="lightbox[102]"><img class="aligncenter size-full wp-image-103" title="node_helloworld_js" src="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-18-às-16.04.15.png" alt="" width="392" height="77" /></a></p>
<p>Se tudo correu bem, o resultado deve ser o seguinte:</p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-18-às-16.05.52.png" rel="lightbox[102]"><img class="aligncenter size-medium wp-image-104" title="hello_world" src="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-18-às-16.05.52-300x225.png" alt="" width="300" height="225" /></a></p>
<p>Agora vamos a parte divertida, debug e suas particularidades.</p>
<p>No post de instalação eu mostrei como instalar o <a title="Node-Inspector" href="https://github.com/dannycoates/node-inspector" target="_blank">node-inspector</a> e defini com uma ferramenta para um debug decente. Agora vamos a utilização:</p>
<p>Primeiro passo é a execução do node inspector. Execute o seguinte comando:</p>
<p><em>* node-inspector</em></p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.27.57.png" rel="lightbox[102]"><img class="aligncenter size-medium wp-image-105" title="node-inspector" src="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.27.57-300x43.png" alt="" width="300" height="43" /></a></p>
<p>Acessando a url retornada no comando, temos a seguinte tela:</p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.28.24.png" rel="lightbox[102]"><img class="aligncenter size-medium wp-image-106" title="browser_node-inspector" src="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.28.24-300x192.png" alt="" width="300" height="192" /></a></p>
<p>O depurador ainda acusa um erro, pois neste momento não temos nenhuma aplicação rodando.</p>
<p>Vamos ver o debug em ação.</p>
<p>Execute o comando <strong>node</strong> novamente, porem adicione<strong> &#8211;debug</strong>, para iniciar o servidor de depuração:</p>
<p><em>* node &#8211;debug hellworld.js</em></p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.32.10.png" rel="lightbox[102]"><img class="aligncenter size-medium wp-image-107" title="node__debug_helloworldjs" src="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.32.10-300x47.png" alt="" width="300" height="47" /></a></p>
<p>Com isso iniciamos o nosso servidor com o <strong>debug</strong> ativo. Então a url exibida pelo <strong>node-inspector</strong> deve funcionar.</p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.34.14.png" rel="lightbox[102]"><img class="aligncenter size-medium wp-image-108" title="debug_browser" src="http://www.geeksanonimos.com/wp-content/uploads/2011/02/Captura-de-tela-2011-02-21-às-13.34.14-300x191.png" alt="" width="300" height="191" /></a></p>
<p>Nessa tela temos <strong>Breakpoints</strong>, <strong>Watches</strong> e tudo mais que um <strong>bom depurador</strong> nos proporciona.</p>
<p>Daí para frente é com você, Use e Abuse do Depurador.</p>
<p>Por enquanto é isso galera, tem uma particularidade quanto ao node-inspector no linux, mas isso vem no próximo post. Valeu!</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;linkname=Debug%20com%20NodeJS" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F25%2Fdebug-com-nodejs%2F&amp;title=Debug%20com%20NodeJS" id="wpa2a_2"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/ZwLnDTDir_8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2011/02/25/debug-com-nodejs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2011/02/25/debug-com-nodejs/</feedburner:origLink></item>
		<item>
		<title>Instalando o NodeJS</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/irBeZzzfdlk/</link>
		<comments>http://www.geeksanonimos.com/2011/02/04/instalando-o-nodejs/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 15:10:49 +0000</pubDate>
		<dc:creator>Fernando Cézar</dc:creator>
				<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Escalabilidade]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Node]]></category>
		<category><![CDATA[Node-Inspector]]></category>
		<category><![CDATA[Nodemon]]></category>
		<category><![CDATA[NPM]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=96</guid>
		<description><![CDATA[Estamos nos aventurando com uma &#8220;nova linguagem&#8221; aqui na Gendoc. Coloquei nova linguagem entre aspas, porque na verdade estamos trabalhando com uma linguagem que já utilizamos a muito tempo, o bom e velho Javascript. Estamos iniciando uma nova aplicação que precisará suportar muitas requisições, e após muito pesquisar, optamos pelo NodeJS. Não vou ficar aqui [...]]]></description>
			<content:encoded><![CDATA[<p>Estamos nos aventurando com uma &#8220;nova linguagem&#8221; aqui na <a title="Gendoc Tecnologia" href="http://www.gendoc.com.br/" target="_blank">Gendoc</a>.</p>
<p>Coloquei nova linguagem entre aspas, porque na verdade estamos trabalhando com uma linguagem que já utilizamos a muito tempo, o bom e velho <a title="Javascript - Wikipedia" href="http://pt.wikipedia.org/wiki/JavaScript" target="_blank">Javascript</a>.</p>
<p>Estamos iniciando uma nova aplicação que precisará suportar <strong>muitas</strong> <strong>requisições</strong>, e após muito pesquisar, optamos pelo <a title="NodeJS.org" href="http://nodejs.org/" target="_blank">NodeJS</a>.</p>
<p>Não vou ficar aqui explicando <a title="NodeJS WIkipedia" href="http://en.wikipedia.org/wiki/Nodejs" target="_blank">o que é o <strong>NodeJS</strong></a> pois milhares de pessoas já fizeram isso (acho que a melhor explicação está <a title="Por que NodeJS? e-Genial" href="http://blog.egenial.com.br/2011/01/24/por-que-node-js/" target="_blank">aqui</a>), mas, em suma, o que nos fez escolhe-lo foi, <strong>Escalabilidade</strong> <strong>e Familiaridade</strong> com a Linguagem.</p>
<p>Segue um <strong>tutorial de instalação do NodeJS</strong>. Sei que várias pessoas já publicaram <strong>tutoriais de instalação</strong>, mas não faz sentido eu disponibilizar códigos em posts futuros, sem ensinar como rodar os exemplos na sua máquina.</p>
<p>Então, vamos lá:</p>
<p>Pré-Requisitos: <a title="Git" href="http://git-scm.com/" target="_blank"><strong>GIT</strong></a></p>
<p>Quero Frisar que o <strong>NodeJS</strong> funciona perfeitamente no <a title="Linux - Wikipedia" href="http://pt.wikipedia.org/wiki/Linux" target="_blank">Linux</a> e no <a title="Mac Os X - Apple.com.br" href="http://www.apple.com/br/macosx/" target="_blank">Mac Os X</a>, se quiser utilizar no <a title="Windows - Microsoft" href="http://www.microsoft.com/brasil/windows7/default.aspx" target="_blank">Windows</a> instalei o <a title="Cygwin" href="http://www.cygwin.com/" target="_blank">Cygwin</a>, mas já adianto, faça isso <strong>por sua conta e risco</strong>.</p>
<p>Vamos clonar projetos do <a title="GitHub.com" href="https://github.com/" target="_blank">Github</a>, execute os commando clone em um diretório de sua preferencia. Não é necessário manter os códigos na sua maquina após executarmos os Makes.</p>
<p>* Primeiro clonamos o <strong>NodeJS</strong> propriamente dito. Com isso já será criado um diretório.</p>
<p><em>git clone http://github.com/ry/node.git</em></p>
<p>* Acesse o diretório do <strong>Node</strong></p>
<p><em>cd node/</em></p>
<p>* Se executarmos o Make neste momento, será instalada a versão mais recente do <strong>NodeJS</strong> (Atualmente 0.3.7) que ainda não é estável. Então precisamos trocar para a versão 0.2.6, que é a estável, com um <strong>Checkout</strong>.</p>
<p><em>git checkout v0.2.6</em></p>
<p>* Após o Checkout, Estamos prontos para instalar o <strong>NodeJS</strong>. Primeiro o Configure.</p>
<p><em>./configure</em></p>
<p>* Depois o Make. O sudo depende das suas permissões de usuários</p>
<p><em>make &amp;&amp; sudo make install</em></p>
<p>* Após muitas letras passando na sua tela, o <strong>Node</strong> estará instalado. Para conferir se está funcionando execute o seguinte comando.</p>
<p><em> node -v</em></p>
<p>Após o <strong>NodeJS</strong> instalado, saia do Diretorio do node (<em>cd ..</em>) e vamos instalar um <strong>Gerenciador de Pacotes para NodeJS</strong>. O <a title="NpmJS" href="http://npmjs.org/" target="_blank"><strong>NPM</strong></a> (Node Package Manager) é equivalente ao <a title="RubyGems.org" href="http://rubygems.org/" target="_blank">gem</a> do <a title="Ruby-lang.org" href="http://www.ruby-lang.org/pt/" target="_blank">ruby</a>, e é realmente muito funcional.</p>
<p>* Seguindo o Fluxo, Clone o <strong>npm</strong> do <strong>Github</strong></p>
<p><em> git clone http://github.com/isaacs/npm.git</em></p>
<p>* Acesse o diretório do <strong>NPM</strong></p>
<p><em> cd npm/</em></p>
<p>* E agora o Make para Instalar. Note que não é necessário o Configure</p>
<p><em>sudo make</em></p>
<p>* Para conferir se está funcionando execute o seguinte comando.</p>
<p><em>npm -v</em></p>
<p>Agora vamos instalar alguns pacotes que ajudam no desenvolvimento.</p>
<p>* Primeiro instalamos o <a title="Node-Inspector On Danny Coates GitHub" href="https://github.com/dannycoates/node-inspector" target="_blank">node-inspector</a>, para termos um <a title="Howtonode.org" href="http://howtonode.org/debugging-with-node-inspector" target="_blank">debug decente</a>.</p>
<p>** Pré-requisito para o <strong>node-inspector</strong>: Navegador com <a title="Webkit.org" href="http://webkit.org/" target="_blank">Webkit</a> (<a title="Google Chrome" href="http://www.google.com/chrome?hl=pt-BR" target="_blank">Google Chrome</a> ou <a title="Safari - Apple" href="http://www.apple.com/br/safari/" target="_blank">Safari</a>)</p>
<p><em>sudo npm install node-inspector</em></p>
<p>*Depois instalamos o <a title="Nodemon On Remy's GitHub" href="https://github.com/remy/nodemon" target="_blank">nodemon</a>, que é o cara que faz você não se preocupar em ficar reiniciando o servidor do <strong>node</strong>. Ele se encarrega de reiniciar o <strong>node server</strong> cada vez que você altera um arquivo.</p>
<p><em>sudo npm install nodemom</em></p>
<p>Com isso já temos um <strong>ambiente</strong> para iniciar o <strong>Desenvolvimento em NodeJS</strong>.</p>
<p>Para testar, você acha um &#8220;Hello World&#8221; no próprio <a title="NodeJS.org" href="http://nodejs.org/" target="_blank">site oficial</a>.</p>
<p>No próximo post, vou apresentar os <strong>frameworks</strong> que vamos utilizar aqui na <strong>Gendoc</strong> e Apresentar um exemplo com códigos mesmo.</p>
<p>Valeu e até o próximo!</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;linkname=Instalando%20o%20NodeJS" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F04%2Finstalando-o-nodejs%2F&amp;title=Instalando%20o%20NodeJS" id="wpa2a_4"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/irBeZzzfdlk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2011/02/04/instalando-o-nodejs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2011/02/04/instalando-o-nodejs/</feedburner:origLink></item>
		<item>
		<title>Instalando e configurando o Apache, PHP e Mysql</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/l4-zpuzYPwc/</link>
		<comments>http://www.geeksanonimos.com/2011/02/01/instalando-e-configurando-o-apache-php-e-mysql/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 12:09:32 +0000</pubDate>
		<dc:creator>pirofagista</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configurando]]></category>
		<category><![CDATA[instalando]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=89</guid>
		<description><![CDATA[[1] instale o apache [2] descompacte a pasta do php no local desejado [3] na pasta da instalação do apache procure o seguinte arquivo: pastadoapache\conf\httpd.conf [4] no final do arquivo adicione as seguintes linhas: LoadModule php5_module &#8220;dir_do_php/php5apache2_2.dll&#8221; AddType application/x-httpd-php .php PHPIniDir &#8220;dir_do_php/&#8221; [4] troque o seguinte texto: &#60;IfModule dir_module&#62; DirectoryIndex index.html &#60;/IfModule&#62; por: &#60;IfModule dir_module&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>[1] instale o apache<br />
[2] descompacte a pasta do php no local desejado<br />
[3] na pasta da instalação do apache procure o seguinte arquivo: pastadoapache\conf\httpd.conf<br />
[4] no final do arquivo adicione as seguintes linhas:</p>
<p>LoadModule php5_module &#8220;dir_do_php/php5apache2_2.dll&#8221;<br />
AddType application/x-httpd-php .php<br />
PHPIniDir &#8220;dir_do_php/&#8221;</p>
<p>[4] troque o seguinte texto:</p>
<p>&lt;IfModule dir_module&gt;<br />
DirectoryIndex index.html<br />
&lt;/IfModule&gt;</p>
<p>por:</p>
<p>&lt;IfModule dir_module&gt;<br />
DirectoryIndex index.html index.htm index.php<br />
&lt;/IfModule&gt;</p>
<p>[5] dentro da raiz do php existe um arquivo como o nome libmysql.dll, cole-o dentro da pasta system32<br />
[6] salve e feche o arquivo.<br />
[7] abra o arquivo raiz_php/php.ini<br />
[8] no texto:</p>
<p>extension_dir = &#8220;./&#8221;</p>
<p>substitua por:</p>
<p>extension_dir = raiz_do_php/ext/&#8221;</p>
<p>[9] no codigo:</p>
<p>;extension=php_mysql.dll<br />
;extension=php_gd2.dll</p>
<p>substitua por:</p>
<p>extension=php_mysql.dll<br />
extension=php_gd2.dll</p>
<p>(apenas tirando o comentário)</p>
<p>pronto, seu php mysql e apache estão configurados.</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;linkname=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F02%2F01%2Finstalando-e-configurando-o-apache-php-e-mysql%2F&amp;title=Instalando%20e%20configurando%20o%20Apache%2C%20PHP%20e%20Mysql" id="wpa2a_6"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/l4-zpuzYPwc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2011/02/01/instalando-e-configurando-o-apache-php-e-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2011/02/01/instalando-e-configurando-o-apache-php-e-mysql/</feedburner:origLink></item>
		<item>
		<title>Stack Overflow Indexado?</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/IXiNe4QxDoU/</link>
		<comments>http://www.geeksanonimos.com/2011/01/27/stack-overflow-indexado/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 17:24:20 +0000</pubDate>
		<dc:creator>Fernando Cézar</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[E-books]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[Freeware]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[Stack Overflow]]></category>
		<category><![CDATA[utilidade]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=84</guid>
		<description><![CDATA[Retomando as atividades do Blog, venho divulgar um verdadeiro Serviço de Utilidade Pública para nós, Profissionais da Área de Informática. Acredito que 99% dos leitores deste blog conhecem o Stack Overflow, um site de Perguntas e Respostas sobre Programação. Apareceu um Maluco (Greg?!) que fez um favor para todos nós: Indexou e Categorizou as Perguntas [...]]]></description>
			<content:encoded><![CDATA[<p>Retomando as atividades do Blog, venho divulgar um verdadeiro Serviço de Utilidade Pública para nós, Profissionais da Área de Informática.</p>
<p>Acredito que 99% dos leitores deste blog conhecem o <a title="Stack Overflow" href="http://stackoverflow.com/" target="_blank">Stack Overflow</a>, um site de Perguntas e Respostas sobre Programação.</p>
<p>Apareceu um Maluco (<strong>Greg?!</strong>) que fez um favor para todos nós: Indexou e Categorizou as Perguntas mais Visualizadas e respondidas do <strong>Stack Overflow</strong> e disponibilizou no formato <a title=".mobi Files" href="http://pcsupport.about.com/od/fileextensions/f/mobifile.htm" target="_blank">.mobi</a> (<a title="E-book Wikipedia-EN" href="http://en.wikipedia.org/wiki/E-book" target="_blank">ebook</a>).</p>
<p>Os arquivos estão disponível <a title="Stack Overflow Ebooks" href="http://hewgill.com/~greg/stackoverflow/ebooks/" target="_blank">aqui</a>, e podem ser baixados e visualizados em qualquer leitor de e-books que aceite a extensão <strong>.mobi</strong>.</p>
<p>No <strong>Mac OS</strong> eu testei no <a title="Calibre E-book management" href="http://calibre-ebook.com/" target="_blank">Calibre</a> e no <a title="Kindle in Mac App Store" href="http://itunes.apple.com/br/app/kindle/id405399194?mt=12" target="_blank">Kindle for Mac</a> e com arquivos muito grandes (15 MB), o desempenho não é dos melhores em nenhum do programas. Ainda não testei no <strong>iPhone</strong>, mas acho que o desempenho não será dos melhores com arquivos de mais de 15 MB.</p>
<p>Sou muito fã de utilitários, e essa certamente é uma mão na roda</p>
<p>PS: Preciso agradecer ao <a title="CarlosGustavo.eti.br" href="http://carlosgustavo.eti.br/" target="_blank">Carlos Gustavo</a> (<a title="Carlos Gustavo on Twitter" href="http://twitter.com/thefroskie" target="_blank">@thefroskie</a>) que me passou o link. A primeira vista, achei que o Stack Overflow em ebooks não tinha muita utilidade, mas após entender o projeto, achei uma idéia muito boa!</p>
<p>PS2: Vamos tentar manter uma regularidade no blog, e não ficar mais um ano sem postar nada! =D</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;linkname=Stack%20Overflow%20Indexado%3F" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2011%2F01%2F27%2Fstack-overflow-indexado%2F&amp;title=Stack%20Overflow%20Indexado%3F" id="wpa2a_8"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/IXiNe4QxDoU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2011/01/27/stack-overflow-indexado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2011/01/27/stack-overflow-indexado/</feedburner:origLink></item>
		<item>
		<title>Steam GameStore – Agora com versão para mac!</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/XPKAiA-Y4DY/</link>
		<comments>http://www.geeksanonimos.com/2010/05/13/steam-gamestore-agora-com-versao-para-mac/#comments</comments>
		<pubDate>Thu, 13 May 2010 14:32:12 +0000</pubDate>
		<dc:creator>Daniel Arruda Pinto</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[steam]]></category>
		<category><![CDATA[valve]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=79</guid>
		<description><![CDATA[Gamestore da valve com versão para mac.]]></description>
			<content:encoded><![CDATA[<p>O Steam, um gamestore desenvolvido pela Valve, agora possui uma versão para usuários mac. Através dele é possível comprar jogos, gerenciar atualizações e amigos entre outros recursos.</p>
<p>O legal é que até o dia 24 estão oferecendo um jogo gratuito que chama-se Portal.  Um <em>shooter </em>onde em tudo que você atira vira um portal, e você pode entrar dentro deles&#8230; Parece bizarro, mas estou baixando e instalando para conferir! =D</p>
<p>É só entrar no <a title="Steam" href="http://store.steampowered.com/">site</a>, baixar o Steam, criar uma conta (para quem não possui é claro!) e fazer o download do jogo.  Fica a dica para os fãs de jogos&#8230;</p>
<p>Abraços!</p>
<img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/XPKAiA-Y4DY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2010/05/13/steam-gamestore-agora-com-versao-para-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2010/05/13/steam-gamestore-agora-com-versao-para-mac/</feedburner:origLink></item>
		<item>
		<title>Sincronizando celulares nokia no mac osx através do isync</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/O_XgZYUfZtA/</link>
		<comments>http://www.geeksanonimos.com/2010/04/28/sincronizando-celulares-nokia-no-mac-osx-atraves-do-isync/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 20:03:19 +0000</pubDate>
		<dc:creator>Daniel Arruda Pinto</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[isync]]></category>
		<category><![CDATA[nokia]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=76</guid>
		<description><![CDATA[Dica de plugin da nokia para utilizar o isync com celulares nokia.]]></description>
			<content:encoded><![CDATA[<p>Boa tarde,</p>
<p>para aqueles que possuem celulares nokia além de ser usuário mac, pode realizar a sincronização de contatos e calendário através do isync.</p>
<p>A dica é: instalar antes um plugin, disponibilizado pela própria nokia, no endereço <a href="http://europe.nokia.com/support/product-support/isync/compatibility-and-download">http://europe.nokia.com/support/product-support/isync/compatibility-and-download</a></p>
<p>Esta funcionalidade tem suporte à vários modelos de celulares, descritos na própria página. Foi testado com o N95 e N85</p>
<p>Rápido, fácil e útil! hehe</p>
<p>Abraços!</p>
<img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/O_XgZYUfZtA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2010/04/28/sincronizando-celulares-nokia-no-mac-osx-atraves-do-isync/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2010/04/28/sincronizando-celulares-nokia-no-mac-osx-atraves-do-isync/</feedburner:origLink></item>
		<item>
		<title>Gruml, O melhor leitor de feeds para o Mac OS</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/bw8yoF5l8ys/</link>
		<comments>http://www.geeksanonimos.com/2010/04/20/gruml-o-melhor-leitor-de-feeds-para-o-mac-os/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 21:37:22 +0000</pubDate>
		<dc:creator>Fernando Cézar</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gratuitas]]></category>
		<category><![CDATA[gruml]]></category>
		<category><![CDATA[reader]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[sincronização]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=66</guid>
		<description><![CDATA[&#8230; E com Sync com o Google Reader! O titulo ficou muito comprido, mas é exatamente essa a definição do GRUML, definitivamente o Melhor leitor de feeds com sync total com o Google Reader. Eu acredito que o futuro do desktop está em conteúdos locais sincronizados, o tempo todo, com conteúdo online (Cloud Computing?!), e [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; E com Sync com o <a title="Google Reader" href="http://reader.google.com" target="_blank">Google Reader</a>!</p>
<p><img class="aligncenter size-full wp-image-70" title="GRUML" src="http://www.geeksanonimos.com/wp-content/uploads/2010/04/logo.png" alt="" width="554" height="132" /></p>
<p>O titulo ficou muito comprido, mas é exatamente essa a definição do <a title="grumlapp.com" href="http://www.grumlapp.com/" target="_blank">GRUML</a>, definitivamente o Melhor leitor de <a title="Interney.Net - RSS" href="http://www.interney.net/blogfaq.php?p=9741544" target="_blank">feeds</a> com sync total com o <strong>Google Reader</strong>.</p>
<p>Eu acredito que o futuro do desktop está em conteúdos locais <strong>sincronizados</strong>, o tempo todo, com <strong>conteúdo online</strong> (<a title="Cloud Computing - IDGNow" href="http://idgnow.uol.com.br/computacao_corporativa/2008/08/13/cloud-computing-entenda-este-novo-modelo-de-computacao/" target="_blank">Cloud Computing?!</a>), e tenho procurado isso em tudo que utilizo. Como exemplo posso dizer o <a title="Gmail" href="http://gmail.com/" target="_blank">gmail</a>, que utilizo vinculado ao <a title="Apple.com/BR - Mail" href="http://www.apple.com/br/macosx/what-is-macosx/mail-ical-address-book.html" target="_blank">Mail</a>, mas por <a title="IMAP" href="http://www.rnp.br/newsgen/9710/n5-2.html" target="_blank">IMAP</a> em vez de <a title="POP" href="http://pt.wikipedia.org/wiki/Post_Office_Protocol" target="_blank">POP</a>.</p>
<p><a href="http://www.geeksanonimos.com/wp-content/uploads/2010/04/grumlapp.png" rel="lightbox[66]"><img class="aligncenter size-full wp-image-69" title="grumlapp" src="http://www.geeksanonimos.com/wp-content/uploads/2010/04/grumlapp.png" alt="" width="435" height="275" /></a></p>
<p>O <strong>Gruml</strong> permite que você utilize todos os recursos do <strong>Google Reader</strong> (Share, Share with Note, Like, Tags, Mark with Star, etc.), além de permitir a leitura <strong>offline</strong> do seus <strong>feeds</strong>.</p>
<p><img class="aligncenter size-full wp-image-71" title="orgafoldertags" src="http://www.geeksanonimos.com/wp-content/uploads/2010/04/orgafoldertags.png" alt="" width="316" height="257" /></p>
<p>Com uma interface muito amigável, o <strong>GRUML</strong> sincroniza perfeitamente com o <strong>Google reader</strong>, logo, tudo que você fizer no <strong>GRUML</strong>, quando você entrar na interface web da ferramenta do google tudo estará exatamente como você deixou no aplicativo local. Caso você esteja sem conexão com a internet e compartilhar algum feed, assim que você ficar online o <strong>GRUML</strong> sincroniza o compartilhamento para você.</p>
<p><img class="aligncenter size-full wp-image-72" title="quickview" src="http://www.geeksanonimos.com/wp-content/uploads/2010/04/quickview.png" alt="" width="462" height="203" />O <strong>GRUML</strong> está ainda em versão beta, é de graça e pode ser baixado por <a title="Download - Gruml" href="http://www.grumlapp.com/downloads/gruml.dmg.zip" target="_blank">aqui</a>, ou pelo <a title="Bodega - GeeksAnônimos.com" href="http://www.geeksanonimos.com/2010/03/01/bodega-uma-appstore-de-aplicativos-para-mac-os/" target="_blank">Bodega</a>.</p>
<p>Até a próxima!</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;linkname=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F20%2Fgruml-o-melhor-leitor-de-feeds-para-o-mac-os%2F&amp;title=Gruml%2C%20O%20melhor%20leitor%20de%20feeds%20para%20o%20Mac%20OS" id="wpa2a_10"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/bw8yoF5l8ys" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2010/04/20/gruml-o-melhor-leitor-de-feeds-para-o-mac-os/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2010/04/20/gruml-o-melhor-leitor-de-feeds-para-o-mac-os/</feedburner:origLink></item>
		<item>
		<title>Campanha Brasil Mais Ágil</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/mT-_ranSkEs/</link>
		<comments>http://www.geeksanonimos.com/2010/04/07/campanha-brasil-mais-agil/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 14:05:05 +0000</pubDate>
		<dc:creator>Fernando Cézar</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Brasil Mais Ágil]]></category>
		<category><![CDATA[campanha]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=63</guid>
		<description><![CDATA[Hoje vi um post no Blog do Saulo Arruda que achei genial: Campanha Brasil Mais Ágil O Objetivo da Campanha é fazer que as pessoas interessadas em conhecer as metodologias ágeis, tenham uma oportunidade de através de um primeiro contato com Agile entendam claramente como as práticas ágeis pode otimizar os projetos de software. (Fonte: [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.brasilmaisagil.com.br"><img class=" aligncenter" title="Logo Brasil mais Ágil" src="http://www.brasilmaisagil.com.br/images/logo-brasil-mais-agil.png" alt="" width="469" height="300" /></a></p>
<p>Hoje vi um post no Blog do <a title="Saulo Arruda" href="http://www.sauloarruda.eti.br" target="_blank">Saulo Arruda</a> que achei genial: <a href="http://www.sauloarruda.eti.br/2010/04/brasil-mais-agil/" target="_blank">Campanha Brasil Mais Ágil</a></p>
<p>O Objetivo da <a title="Brasil mais Ágl" href="http://www.brasilmaisagil.com.br" target="_blank">Campanha</a> é fazer que as pessoas interessadas em conhecer as metodologias <strong>ágeis</strong>, tenham uma oportunidade de através de um primeiro contato com <strong>Agile</strong> entendam claramente como as práticas <strong>ágeis</strong> pode otimizar os <strong>projetos</strong> <strong>de</strong> <strong>software</strong>. (Fonte: <a href="http://www.brasilmaisagil.com.br/#proposito" target="_blank">http://www.brasilmaisagil.com.br/#proposito</a>)</p>
<p>Eu me inscrevi como <strong>participante</strong> e <strong>colaborador</strong>, e quero muito que <strong>participar ativamente</strong> dessa <strong>iniciativa</strong>!</p>
<p>E você, está esperando o que? <a title="Brasil mais ágil" href="http://www.brasilmaisagil.com.br/" target="_blank">Vai lá!</a></p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;linkname=Campanha%20Brasil%20Mais%20%C3%81gil" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F04%2F07%2Fcampanha-brasil-mais-agil%2F&amp;title=Campanha%20Brasil%20Mais%20%C3%81gil" id="wpa2a_12"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/mT-_ranSkEs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2010/04/07/campanha-brasil-mais-agil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2010/04/07/campanha-brasil-mais-agil/</feedburner:origLink></item>
		<item>
		<title>Muambator: A maneira mais fácil de controlar seus pacotes</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/RDoVvhwmWU0/</link>
		<comments>http://www.geeksanonimos.com/2010/03/25/muambator-a-maneira-mais-facil-de-controlar-seus-pacotes/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 01:09:09 +0000</pubDate>
		<dc:creator>Fernando Cézar</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[correios]]></category>
		<category><![CDATA[deal extreme]]></category>
		<category><![CDATA[encomendas]]></category>
		<category><![CDATA[Muambator]]></category>
		<category><![CDATA[rastreamento]]></category>
		<category><![CDATA[utilidade]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=57</guid>
		<description><![CDATA[Em tempos de acesso fácil a produtos importados (Amazon, Deal extreme, etc.) um dos grandes problemas que temos é saber por onde anda nossa encomenda. Foi pensando nisso que foi criado o Muambator.com.br. A idéia do site é controlar a movimentação da sua encomenda te avisar quando o status é alterado. O uso é simples: [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">Em tempos de acesso fácil a produtos importados (<a title="Amazon.com" href="http://www.amazon.com/" target="_blank">Amazon</a>, <a title="Deal Extreme" href="http://www.dealextreme.com/" target="_blank">Deal extreme</a>, etc.) um dos grandes problemas que temos é saber por onde anda nossa <strong>encomenda</strong>.</div>
<div></div>
<div id="_mcePaste">Foi pensando nisso que foi criado o <a title="Muambator.com.br" href="http://www.muambator.com.br/">Muambator.com.br</a>. A idéia do site é controlar a movimentação da sua <strong>encomenda</strong> te avisar quando o status é alterado.</div>
<div></div>
<div id="_mcePaste"><img class="aligncenter size-full wp-image-58" title="Muambator.com.br" src="http://www.geeksanonimos.com/wp-content/uploads/2010/03/img1.jpg" alt="" width="350" height="142" /></div>
<div id="_mcePaste">O uso é simples: Você se cadastra no <a title="Muambator - SignUp" href="http://www.muambator.com.br/signup/" target="_blank">site</a>, e cadastra o <a title="Rastreamento - Correios.com.br" href="http://www.correios.com.br/servicos/rastreamento/rastreamento.cfm">código de rastreamento</a> do seu <strong>pacote</strong>. Daí para frente o site se encarrega de checar o site do <a title="Correios.com.br" href="http://www.correios.com.br/" target="_blank">correios</a> e te avisa, por <strong>e-mail</strong> ou por <a title="Twitter.com" href="http://twitter.com/" target="_blank">twitter</a>, quando o status da sua <strong>encomenda</strong> é alterado.</div>
<div></div>
<div><img class="aligncenter size-full wp-image-59" title="Pacotes e Legendas" src="http://www.geeksanonimos.com/wp-content/uploads/2010/03/img2.jpg" alt="" width="350" height="232" /></div>
<div></div>
<div>Genial não?</div>
<div id="_mcePaste" style="text-align: auto;"></div>
<div id="_mcePaste">O Site ainda está em versão Beta, mas para mim já é um grande Sucesso.</div>
<div></div>
<div id="_mcePaste">Abraços e até a próxima!</div>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;linkname=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F25%2Fmuambator-a-maneira-mais-facil-de-controlar-seus-pacotes%2F&amp;title=Muambator%3A%20A%20maneira%20mais%20f%C3%A1cil%20de%20controlar%20seus%20pacotes" id="wpa2a_14"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/RDoVvhwmWU0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2010/03/25/muambator-a-maneira-mais-facil-de-controlar-seus-pacotes/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2010/03/25/muambator-a-maneira-mais-facil-de-controlar-seus-pacotes/</feedburner:origLink></item>
		<item>
		<title>Redcar: Uma alternativa multiplataforma ao TextMate</title>
		<link>http://feedproxy.google.com/~r/geeksanonimos/~3/GU1W0jnCY1s/</link>
		<comments>http://www.geeksanonimos.com/2010/03/24/redcar-uma-alternativa-multiplataforma-ao-textmate/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 18:29:14 +0000</pubDate>
		<dc:creator>Daniel Arruda Pinto</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[bundles]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[multiplataforma]]></category>
		<category><![CDATA[redcar]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[textmate]]></category>

		<guid isPermaLink="false">http://www.geeksanonimos.com/?p=48</guid>
		<description><![CDATA[A poucos dias estou utilizando efetivamente o TextMate como editor. Brinquei com ele algum tempo atrás, mas havia abandonado e agora resolvi adotá-lo de vez após pegar algumas dicas com o Saulo Arruda. Sem dúvida é um grande editor que facilita bastante, principalmente pelos famosos bundles. Com o uso constante foram aparecendo as reais vantagens (e [...]]]></description>
			<content:encoded><![CDATA[<p>A poucos dias estou utilizando efetivamente o <a title="TextMate" href="http://macromates.com/" target="_blank">TextMate</a> como editor. Brinquei com ele algum tempo atrás, mas havia abandonado e agora resolvi adotá-lo de vez após pegar algumas dicas com o <a href="http://sauloarruda.eti.br" target="_blank">Saulo Arruda</a>. Sem dúvida é um grande editor que facilita bastante, principalmente pelos famosos <em><a title="Bundles TextMate" href="http://manual.macromates.com/en/bundles" target="_blank">bundles</a></em>.</p>
<p>Com o uso constante foram aparecendo as reais vantagens (e eventualmente algumas desvantagens), e como não poderia deixar de ser, mostrei para algumas pessoas os recursos que estava utilizando.</p>
<p>Hoje pela manhã um colega de trabalho, que utiliza plataforma <strong>linux</strong> e buscava uma alternativa ao <strong>TextMate</strong>, me mostrou um editor bastante interessante. Chama-se <strong><a href="http://redcareditor.com/">redcar</a></strong>.</p>
<p>Em meio a tantas opções de editores, o que me chamou a atenção é que ele possui suporte aos <em>bundles</em> do <strong>TextMate</strong>. Fizemos alguns testes rápidos e ambos se comportam de maneira semelhante.</p>
<p>É desenvolvido em <a href="http://www.ruby-lang.org/pt/" target="_blank">Ruby</a> e roda em multiplataformas sobre o <a title="JRuby" href="http://jruby.org/">JRuby</a> além de <em>open-source.</em></p>
<p>Não conheço outro editor que possua suporte aos <em>bundles</em> e que alguém utilize, então fica a dica para utilizarem, testarem e avaliar se vale a pena.</p>
<p>Abraços</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_plurk" href="http://www.addtoany.com/add_to/plurk?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="Plurk" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/plurk.png" width="16" height="16" alt="Plurk"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_read_it_later" href="http://www.addtoany.com/add_to/read_it_later?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="Read It Later" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/read_it_later.png" width="16" height="16" alt="Read It Later"/></a><a class="a2a_button_instapaper" href="http://www.addtoany.com/add_to/instapaper?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="Instapaper" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/instapaper.png" width="16" height="16" alt="Instapaper"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;linkname=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.geeksanonimos.com%2F2010%2F03%2F24%2Fredcar-uma-alternativa-multiplataforma-ao-textmate%2F&amp;title=Redcar%3A%20Uma%20alternativa%20multiplataforma%20ao%20TextMate" id="wpa2a_16"><img src="http://www.geeksanonimos.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share"/></a></p><img src="http://feeds.feedburner.com/~r/geeksanonimos/~4/GU1W0jnCY1s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geeksanonimos.com/2010/03/24/redcar-uma-alternativa-multiplataforma-ao-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.geeksanonimos.com/2010/03/24/redcar-uma-alternativa-multiplataforma-ao-textmate/</feedburner:origLink></item>
	</channel>
</rss>

