<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Felipe Pedrini</title>
	<atom:link href="http://fpedrini.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fpedrini.wordpress.com</link>
	<description>Just trying to change the world</description>
	<lastBuildDate>Sun, 16 May 2010 20:06:44 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='fpedrini.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Felipe Pedrini</title>
		<link>http://fpedrini.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://fpedrini.wordpress.com/osd.xml" title="Felipe Pedrini" />
	<atom:link rel='hub' href='http://fpedrini.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Instalando Rails 3 com Rspec 2 e Ruby 1.9.1 no Ubuntu</title>
		<link>http://fpedrini.wordpress.com/2010/02/27/21-rails-3-rspec-ubuntu/</link>
		<comments>http://fpedrini.wordpress.com/2010/02/27/21-rails-3-rspec-ubuntu/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 20:57:25 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Rspec]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://fpedrini.wordpress.com/?p=21</guid>
		<description><![CDATA[Rails 3.0 Beta com Ruby 1.9.1 no Ubuntu Instalando o Ruby 1.9.1: $sudo apt-get install ruby1.9.1-dev libsqlite3-dev rdoc1.9.1 libopenssl-ruby1.9.1 giggle $wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.6.tgz $tar -xvf rubygems-1.3.6.tgz $cd rubygems-1.3.6 $sudo ruby1.9.1 setup.rb $rm -r rubygems-1.3.6 $sudo ln -s /usr/bin/ruby1.9.1 /usr/bin/ruby $sudo ln -s /usr/bin/gem1.9 .1/usr/bin/gem Pronto, o ambiente está com a versão do Ruby 1.91 instalada e [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fpedrini.wordpress.com&amp;blog=11577719&amp;post=21&amp;subd=fpedrini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2><span style="color:#003300;">Rails 3.0 Beta com Ruby 1.9.1 no Ubuntu</span></h2>
<p><span style="color:#003300;">Instalando o Ruby 1.9.1:<br />
</span></p>
<p><code>$sudo apt-get install ruby1.9.1-dev libsqlite3-dev rdoc1.9.1 libopenssl-ruby1.9.1 giggle<br />
$wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.6.tgz<br />
$tar -xvf rubygems-1.3.6.tgz $cd rubygems-1.3.6 $sudo ruby1.9.1 setup.rb<br />
$rm -r  rubygems-1.3.6 $sudo ln -s /usr/bin/ruby1.9.1 /usr/bin/ruby<br />
$sudo ln -s /usr/bin/gem1.9 .1/usr/bin/gem</code></p>
<p>Pronto, o ambiente está com a versão do Ruby 1.91 instalada e configurada. Agora precisamos instalar o Rails 3.0 Beta e algumas gems auxiliares:</p>
<p><code>$sudo gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n sqlite3-ruby<br />
$# --pre baixa a versão beta e não a corrente (2.3.x) $sudo gem install rails --pre<br />
</code></p>
<p>Caso ocorra um problema relacionado a versão do rack-mount:</p>
<p><code>$gem install rails --pre</code></p>
<p><code></p>
<p style="padding-left:30px;"><strong>ERROR:  Error installing rails:</strong></p>
<p style="padding-left:30px;"><strong>actionpack requires rack-mount (~&gt; 0.4.0, runtime)</strong></p>
<p></code><br />
Isso significa que o Rails 3.0 depende de versões 0.4.x do “rack-mount”. Para corrigir basta digitar:</p>
<p><code>$gem install rack-mount --version=0.4</code></p>
<p>Depois disso, instale a gem do Rails normalmente.</p>
<h3><span style="color:#003300;">Consertando erros relacionados a caminhos de instalação</span></h3>
<p>Erro:</p>
<p><code> <strong>&lt;internal:gem_prelude&gt;:114:in `push_gem_version_on_load_path': undefined method `&lt;=&gt;' for nil:NilClass (NoMethodError)</strong></code></p>
<p>Você precisa configurar a variável de ambiente GEM_HOME</p>
<p><code>$export GEM_HOME=/usr/lib/ruby1.9.1/gems/1.9.1</code></p>
<p>Outros erros de caminhos de instalação:</p>
<p><code># coloque essas linhas em $HOME/.bashrc<br />
$export GEM_HOME=/usr/lib/ruby1.9/gems/1.9.0<br />
$export PATH=$PATH:/usr/lib/ruby1.9/gems/1.9.0/gems/railties-3.0.0.beta/bin </code></p>
<h2><span style="color:#003300;">Instalando o Rspec 2.0 no Rails 3.0</span></h2>
<p>O rspec em sua versão corrente estável 1.3.0, não funciona corretamente junto com o Rails 3.0 Beta. É necessário instalar o rspec 2.0 (que ainda está em sua versão alpha/beta).</p>
<p>Vamos agora instalar o Rspec 2.0:</p>
<p><code>$sudo gem install rspec --prerelease<br />
$sudo gem install rspec-rails --prerelease </code></p>
<p>Feito isso, crie sua nova aplicação Rails 3.0:</p>
<p><code>$rails NovaApp<br />
$cd NovaApp</code></p>
<p>Edite o arquivo Gemfile, adicionando as linhas:</p>
<p><code>group :test do</p>
<p style="padding-left:30px;">gem "rspec", "2.0.0.a7"</p>
<p style="padding-left:30px;">gem "rspec-rails", "2.0.0.a8"</p>
<p>end </code></p>
<p>Fique esperto com as versões do seu rspec, usando:</p>
<p><code>$gem list</code></p>
<p>procurando por essas (rspec e rspec-rails) gems.</p>
<p>Ainda dentro da pasta da sua aplicação, vamos configurar o rspec para ela:</p>
<p><code>$rails g rspec:install </code></p>
<p>E pronto, agora temos tudo instalado e funcinonando no Ubuntu: Ruby 1.9.1, Rails 3.0 e Rspec 2.0.  Apenas para ajudar, abaixo estão os comandos dos novos geradores do Rspec, a sintaxe para geradores mudou no Rails 3.0:</p>
<p><code>rspec:skeleton          # gera uma estrutura de diretório Rspec skeleton<br />
rspec:integration_spec  # gera uma especificação de teste de integração com Rspec para um controller<br />
rspec:controller        - gera uma especificação de controller com Rspec<br />
rspec:model             - gera uma especificação de model com Rspec<br />
rspec:scaffold          - gera múltiplos artefatos scaffold para um controller</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fpedrini.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fpedrini.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fpedrini.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fpedrini.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fpedrini.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fpedrini.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fpedrini.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fpedrini.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fpedrini.wordpress.com&amp;blog=11577719&amp;post=21&amp;subd=fpedrini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fpedrini.wordpress.com/2010/02/27/21-rails-3-rspec-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/76e3c96acda0e0fb43a3ddf2035dcc57?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">felipepedrini</media:title>
		</media:content>
	</item>
		<item>
		<title>Bug Fix &#8211; não consigo clicar nos botões do Eclipse no Ubuntu 9.10 Karmic Koala</title>
		<link>http://fpedrini.wordpress.com/2010/01/30/bug-fix-eclipse-botoes-ubuntu-9-10/</link>
		<comments>http://fpedrini.wordpress.com/2010/01/30/bug-fix-eclipse-botoes-ubuntu-9-10/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 21:25:30 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[IDEs]]></category>
		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://fpedrini.wordpress.com/?p=9</guid>
		<description><![CDATA[Meu primeiro post. Não é especificamente sobre programação, mas é algo que pode quebrar um galho de muita gente. Tenho usado cada vez mais o Ubuntu, ele tem tudo que eu preciso, e assim não preciso usar software não original, ou pagar uma boa grana para ter o Windows original. Mas, eis que me deparei [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fpedrini.wordpress.com&amp;blog=11577719&amp;post=9&amp;subd=fpedrini&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Meu primeiro post. Não é especificamente sobre programação, mas é algo que pode quebrar um galho de muita gente.</p>
<p>Tenho usado cada vez mais o Ubuntu, ele tem tudo que eu preciso, e assim não preciso usar software não original, ou pagar uma boa grana para ter o Windows original.</p>
<p>Mas, eis que me deparei com um problema bem chato enquanto programava no Eclipse:  ao mexer em qualquer <em>wizard</em> ou até mesmo o popup da funcionalidade de <em>find</em> do Eclipse, eu clicava com o mouse, mas absolutamente nada acontecia, eu tinha que ficar recorrendo a teclas para que o botão fosse efetivamente pressionado.</p>
<p>Depois de pesquisar um pouco achei a <a href="https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/442078/comments/28">causa do problema</a> e consequentemente a solução, um tanto simples.</p>
<p>Basta criar um arquivo (dei o nome de eclipsefix.sh) em algum diretório seu, o home, por exemplo. Nele colocar o seguinte conteúdo:</p>
<p><code>export GDK_NATIVE_WINDOWS=true<br />
/opt/eclipse/eclipse</code></p>
<p>O diretório do Eclipse depende da instalação de cada pessoa. Não esqueça de antes de executar o arquivo, dar a permissão de execução:</p>
<p><code>chmod +x /home/felipe/eclipsefix.sh</code></p>
<p>Se você tiver algum link (shortcut) para o Eclipse, basta fazer o shortcut apontar para esse arquivo.</p>
<p>Espero que ajude quem estiver precisando, e também de saco cheio desse probleminha irritante.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fpedrini.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fpedrini.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fpedrini.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fpedrini.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fpedrini.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fpedrini.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fpedrini.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fpedrini.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fpedrini.wordpress.com&amp;blog=11577719&amp;post=9&amp;subd=fpedrini&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fpedrini.wordpress.com/2010/01/30/bug-fix-eclipse-botoes-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/76e3c96acda0e0fb43a3ddf2035dcc57?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">felipepedrini</media:title>
		</media:content>
	</item>
	</channel>
</rss>
