<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RaphaelCosta.net</title>
	<atom:link href="http://www.raphaelcosta.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.raphaelcosta.net</link>
	<description>Rails e Desenvolvimento ágil!</description>
	<lastBuildDate>Fri, 08 Jul 2011 17:48:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Convite Google+ &#8211; Google Plus</title>
		<link>http://www.raphaelcosta.net/2011/06/convite-google-plus/</link>
		<comments>http://www.raphaelcosta.net/2011/06/convite-google-plus/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 03:32:12 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[convite]]></category>
		<category><![CDATA[convites]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[graça]]></category>
		<category><![CDATA[grátis]]></category>
		<category><![CDATA[invite]]></category>
		<category><![CDATA[plus]]></category>
		<category><![CDATA[rede]]></category>
		<category><![CDATA[rede social]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.raphaelcosta.net/?p=60</guid>
		<description><![CDATA[Preencha o formulário a seguir e receba um convite para o Google+ // // 07/07/2011: Todos convites solicitados até agora foram enviados! bb_keywords = "google,plus,convite"; bb_bid = ""; bb_lang = ""; bb_name = "custom";bb_limit = "7";bb_format = "bbc";]]></description>
			<content:encoded><![CDATA[<p>Preencha o formulário a seguir e receba um convite para o Google+</p>
<p><script type="text/javascript">// <![CDATA[
  var host = (("https:" == document.location.protocol) ? "https://secure." : "http://");document.write(unescape("%3Cscript src='" + host + "wufoo.com/scripts/embed/form.js' type='text/javascript'%3E%3C/script%3E"));
// ]]&gt;</script></p>
<p><script type="text/javascript">// <![CDATA[
  var m7x3k1 = new WufooForm(); m7x3k1.initialize({ 'userName':'experienceweb',  'formHash':'m7x3k1',  'autoResize':true, 'height':'260'}); m7x3k1.display();
// ]]&gt;</script></p>
<p>07/07/2011: Todos convites solicitados até agora foram enviados!</p>
<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "google,plus,convite";
            bb_bid  = "";
            bb_lang = "";
            bb_name = "custom";bb_limit = "7";bb_format = "bbc";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end -->]]></content:encoded>
			<wfw:commentRss>http://www.raphaelcosta.net/2011/06/convite-google-plus/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dropbox no Mac OS X Lion</title>
		<link>http://www.raphaelcosta.net/2011/02/dropbox-no-mac-os-x-lion/</link>
		<comments>http://www.raphaelcosta.net/2011/02/dropbox-no-mac-os-x-lion/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 21:39:28 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://www.raphaelcosta.net/?p=53</guid>
		<description><![CDATA[Ontem atualizei o meu Macbook para o versão beta do Mac OS X Lion disponibilizado essa semana. O Lion está impecável, parece uma versão final já, com vários recursos novos bem interessantes. Única incompatibilidade que tive foi com o Dropbox e como citado nesse tópico no fórum de suporte do Dropbox, basta rodar essas comandos [...]]]></description>
			<content:encoded><![CDATA[<p>Ontem atualizei o meu Macbook para o versão beta do Mac OS X Lion disponibilizado essa semana.</p>
<p>O Lion está impecável, parece uma versão final já, com vários recursos novos bem interessantes. Única incompatibilidade que tive foi com o Dropbox e como citado <a href="http://forums.dropbox.com/topic.php?page=2&#038;id=33706">nesse tópico</a> no fórum de suporte do Dropbox, basta rodar essas comandos que ele voltará a funcionar.</p>
<p>$ sudo rm -rf /Library/DropboxHelperTools<br />
$ rm /Applications/Dropbox.app/Contents/Resources/DropboxHelperInstaller.tgz<br />
$ defaults write /Applications/Dropbox.app/Contents/Info CFBundleVersion 2.0</p>
<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "dropbox";
            bb_bid  = "";
            bb_lang = "";
            bb_name = "custom";bb_limit = "7";bb_format = "bbc";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end -->]]></content:encoded>
			<wfw:commentRss>http://www.raphaelcosta.net/2011/02/dropbox-no-mac-os-x-lion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Oxente Rails 2010 &#8211; Forro do Elomar by Daniel Cukier</title>
		<link>http://www.raphaelcosta.net/2010/08/oxente-rails-2010-forro-do-elomar/</link>
		<comments>http://www.raphaelcosta.net/2010/08/oxente-rails-2010-forro-do-elomar/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 03:50:51 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[oxente rails forro elomar daniel cuckier]]></category>

		<guid isPermaLink="false">http://www.raphaelcosta.net/?p=44</guid>
		<description><![CDATA[Galera segue o Forró do Elomar pelo Daniel Cukier na íntegra no Oxente Rails 2010.]]></description>
			<content:encoded><![CDATA[<p>Galera segue o Forró do Elomar pelo Daniel Cukier na íntegra no Oxente Rails 2010.</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/uhFXtA2ngeo&amp;hl=pt_BR&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/uhFXtA2ngeo&amp;hl=pt_BR&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "oxente rails forro elomar daniel cuckier";
            bb_bid  = "";
            bb_lang = "";
            bb_name = "custom";bb_limit = "7";bb_format = "bbc";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end -->]]></content:encoded>
			<wfw:commentRss>http://www.raphaelcosta.net/2010/08/oxente-rails-2010-forro-do-elomar/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Oxente Rails</title>
		<link>http://www.raphaelcosta.net/2010/08/oxente-rails/</link>
		<comments>http://www.raphaelcosta.net/2010/08/oxente-rails/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 19:05:37 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://www.raphaelcosta.net/?p=41</guid>
		<description><![CDATA[Estou participando do Oxente Rails 2010. Para quem não sabe amanhã(06/08) começa o Oxente Rails! É o meu primeiro evento somente sobre Rails ou Ruby que estarei indo, estou muito feliz pois sei que lá estarão pessoas excelentes naquilo que fazem]]></description>
			<content:encoded><![CDATA[<p>Nesse momento que estou escrevendo, estou dentro do avião indo para Natal/RN. Para quem não sabe amanhã(06/08) começa o Oxente Rails!  É o meu primeiro evento somente sobre Rails ou Ruby que estarei indo, estou muito feliz pois sei que lá estarão pessoas excelentes naquilo que fazem. Irei ficar em Natal por 4 dias, hoje já começa com o Igniti com palestras aleatórias em um bar de Natal.Com certeza somente esses dias irão acrescentar muito em tudo, no conhecimento em desenvolvido Ruby on Rails, Agilidade e Empreendedorismo.  Pra quem não conhece o evento, acesse http://www.oxenterails.com . Como agora tá meio em cima da hora, quem mora pelo Nordeste pode dar uma aparecida lá, se fosse não mora pelo Nordeste do País, ano que vem te mais e esse ano ainda não perca a RubyConf Latin America!</p>
<p>06/08</p>
<p>Esse texto a essa hora já está meio ultrapassado, mas postei mesmo assim pois só agora consegui postar ele. O Evento está muito bom!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raphaelcosta.net/2010/08/oxente-rails/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Anotações de Lançamento &#8211; Rails 3 Release Candidate(RC)</title>
		<link>http://www.raphaelcosta.net/2010/08/anotacoes-de-lancamento-rails-3-release-candidaterc/</link>
		<comments>http://www.raphaelcosta.net/2010/08/anotacoes-de-lancamento-rails-3-release-candidaterc/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 02:23:21 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[change log]]></category>
		<category><![CDATA[deprecation]]></category>
		<category><![CDATA[migrando rails 3 rc]]></category>
		<category><![CDATA[mudanças rails 3]]></category>
		<category><![CDATA[rails 3 beta]]></category>
		<category><![CDATA[rails 3 rc]]></category>
		<category><![CDATA[release candidate]]></category>

		<guid isPermaLink="false">http://www.raphaelcosta.net/?p=29</guid>
		<description><![CDATA[Estarei listando a seguir algumas mudanças no Rails 3 Release Candidate que percebi com o decorrer da migração, observando o Lighthouse do Rails e lendo o CHANGELOG de cada componente do Rails. Rails 3.0.0 [release candidate] (26 de Julho, 2010) 1.Agora os arquivos de stylesheet e javascript default podem ser alterados por railties. Como no [...]]]></description>
			<content:encoded><![CDATA[<p>Estarei listando a seguir algumas mudanças no Rails 3 Release Candidate que percebi com o decorrer da migração, observando o <a href="http://rails.lighthouseapp.com/">Lighthouse do Rails</a> e lendo o <a href="http://github.com/rails/rails">CHANGELOG</a> de cada componente do Rails.</p>
<p><strong>Rails 3.0.0 [release candidate] (26 de Julho, 2010)</strong></p>
<p><strong>1.</strong>Agora os arquivos de stylesheet e javascript default podem ser alterados por railties.</p>
<p>Como no seguinte comentário do arquivo <em>Rails.root/config/application.rb</em>:</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;# JavaScript files you want as :defaults (application.js is always included).<br />
# config.action_view.javascript_expansions[:defaults] = %w(jquery rails)</div></div>
<p><strong> 2.</strong>O Helper <em>url_for</em> sempre retorna strings sem escape de HTML, e a opção :escape não existe mais.</p>
<p><strong>3.</strong> Rack foi atualizado para a versão 1.2.1</p>
<p><strong>4.</strong> Shallow routes volta a funcionar no novo router do Rails 3.</p>
<div class="codecolorer-container ruby vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="ruby codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">resources <span style="color:#ff3333; font-weight:bold;">:posts</span> <span style="color:#9966CC; font-weight:bold;">do</span><br />
shallow <span style="color:#9966CC; font-weight:bold;">do</span><br />
resources <span style="color:#ff3333; font-weight:bold;">:comments</span><br />
<span style="color:#9966CC; font-weight:bold;">end</span><br />
<span style="color:#9966CC; font-weight:bold;">end</span></div></div>
<p><strong>5.</strong> Nova Rake task  <em>db:migrate:status , </em>que logicamente mostra os status das migrations.</p>
<p><strong>6.</strong> Helpers de Marcação e métodos textilize, textilize_without_paragraph foram removidos</p>
<p><strong>7.</strong>Foi adicionado a opção :path nas routes ao invés de :path_names, assim você pode fazer algo assim:</p>
<div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">resources :users, :path =&amp;gt; 'usuarios' do<br />
get :search, :on =&amp;gt;; :collection, :path =&amp;gt;; 'pesquisar'<br />
end</div></div>
<p><strong>8.</strong> O Método update_attribute não executa mais callbacks, agora atualiza o registro diretamente na database.</p>
<p><strong>9.</strong> Alertas de Deprecation não são mais definidos por enviroment diretamente no código.</p>
<p>A partir do RC a configuração de como o Rails vai tratar os warnings de deprecation é setada no arquivo .rb de cada environment com a opção <strong>config.active_support.deprecation</strong>, sendo aceitos as seguintes opções :log, :stderr or :notify. :notify.</p>
<p>:notify é um novo tipo de alerta via ActiveSupport::Notifications, sendo o padrão em produção</p>
<p><strong>10. </strong>Os arquivos contidos dentro da pasta Rails.root/lib/*.rb não são mais carregados automaticamente na inicialização, para carregar a pasta lib novamente deve ser descomentar a seguinte linha no arquivo Rails.root/config/application.rb e colocar a pasta desejada:</p>
<div class="codecolorer-container ruby vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="ruby codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color:#008000; font-style:italic;"># Custom directories with classes and modules you want to be autoloadable.</span><br />
config.<span style="color:#9900CC;">autoload_paths</span> <span style="color:#006600; font-weight:bold;">+</span>= <span style="color:#006600; font-weight:bold;">%</span>W<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#008000; font-style:italic;">#{config.root}/lib)</span></div></div>
<p><strong>11.</strong> Chamadas  <em>Rails.application</em> e <em>Rails::Application</em> foram deprecated, deve usar o nome da aplicação como<em> My::Application</em></p>
<p>Essas foram algumas mudanças que vi após ler os CHANGELOG de cada componente do Rails e migrando uma aplicação que estou desenvolvendo para Rails 3 Release Candidate.</p>
<p>Algo que foi citado incorretamente ou alguma mudança que foi passada em branco, por favor me avise.</p>
<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "deprecation";
            bb_bid  = "";
            bb_lang = "";
            bb_name = "custom";bb_limit = "7";bb_format = "bbc";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end -->]]></content:encoded>
			<wfw:commentRss>http://www.raphaelcosta.net/2010/08/anotacoes-de-lancamento-rails-3-release-candidaterc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Curso Ruby on Rails 3 na e-Genial</title>
		<link>http://www.raphaelcosta.net/2010/06/curso-ruby-on-rails-3-na-e-genial/</link>
		<comments>http://www.raphaelcosta.net/2010/06/curso-ruby-on-rails-3-na-e-genial/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 06:15:14 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[egenial]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails3]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://raphaelcosta.net/?p=8</guid>
		<description><![CDATA[Hoje (28/06/2010) estarei iniciado o novo curso de Ruby on Rails 3 da e-Genial. Diante da necessidade e vendo a dificuldade que os desenvolvedores de Ruby on Rails estão tendo em aderir o novo conceito do Ruby on Rails 3, a e-Genial decidiu mudar o seu principal curso de Ruby on Rails da versão 2 para a 3 mesmo ainda estando em Beta.]]></description>
			<content:encoded><![CDATA[<p>Hoje (28/06/2010) estarei iniciado o novo curso de Ruby on Rails 3 da e-Genial. Diante da necessidade e vendo a dificuldade que os desenvolvedores de Ruby on Rails estão tendo em aderir o novo conceito do Ruby on Rails 3, a e-Genial decidiu mudar o seu principal curso de Ruby on Rails da versão 2 para a 3 mesmo ainda estando em Beta.</p>
<p>Segue o comentário de Daniel Lopes, instrutor do curso de Ruby on Rails da e-Genial.</p>
<blockquote><p>No último <a href="http://www.egenial.com.br/cursorails">curso</a> do básico ao avançado tivemos uma aula extra que deveria ter durado 1 hora, mas acabou durando 4 horas. Tamanho o interesse dos alunos e dúvidas na migração ficou claro que para quem está começando não é fácil dar o pulo do <a href="http://rubyonrails.org/">Rails</a> 2.0 para <a href="http://rubyonrails.org/">Rails</a> 3.0.</p>
<p>Aliando todo este interesse ao estado do <a href="http://rubyonrails.org/">Rails</a> 3.0 atual, não faz sentido pedir ao alunos que dediquem tempo e dinheiro para aprender uma tecnologia que dentro de semanas vão precisar reaprender trechos consideráveis.</p>
<p>Como hoje em dia o melhor caminho é começar um novo projeto já em <a href="http://rubyonrails.org/">Rails</a> 3.0, então é mais do que indicado que os iniciantes já comecem com <a href="http://rubyonrails.org/">Rails</a> 3.0.</p>
<p>O que importa mais é que os alunos saiam do curso realmente sabendo como as coisas em Rails devem ser. E Rails 3.0 agora é o caminho.</p></blockquote>
<p>Ainda dá tempo de se inscrever, mais informações no <a href="http://www.egenial.com.br/cursorails">site do curso</a>.</p>
<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "ruby";
            bb_bid  = "";
            bb_lang = "";
            bb_name = "custom";bb_limit = "7";bb_format = "bbc";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end -->]]></content:encoded>
			<wfw:commentRss>http://www.raphaelcosta.net/2010/06/curso-ruby-on-rails-3-na-e-genial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

