<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:coop="http://www.google.com/coop/namespace" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Blog do Urubatan</title>
	
	<link>http://www.urubatan.com.br</link>
	<description>Desenvolvedor, Palestrante, Escritor, Nerd Assumido e Pai do Marcus :D</description>
	<lastBuildDate>Tue, 24 Jan 2012 11:17:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BlogDoUrubatan" /><feedburner:info uri="blogdourubatan" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>BlogDoUrubatan</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Video Curso de Rails – Aula 4 – Mestre detalhes AJAX</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/9iQfTHdfJFw/</link>
		<comments>http://www.urubatan.com.br/video-curso-de-rails-aula-4-mestre-detalhes-ajax/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 11:00:42 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[mestre detalhe]]></category>
		<category><![CDATA[video-curso-rails]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2510</guid>
		<description><![CDATA[Esta é a quarta aula do curso de Rails, o curso completo sera composto por 8 aulas:. Aulas: 1) Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold 2) Implementando senhas seguras e implementando uma tela de login 3) Implementando um cadastro mestre detalhe utilizando nested forms 4) Implementando [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Esta é a quarta aula do curso de Rails, o curso completo sera composto por 8 aulas:.</p>
<p>Aulas:<br />
1) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-1-primeira-aplicacao/">Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold</a><br />
2) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-2-senhas-seguranca-e-activemodel/">Implementando senhas seguras e implementando uma tela de login</a><br />
3) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-3-mestre-detalhes-basico/">Implementando um cadastro mestre detalhe utilizando nested forms</a><br />
<b>4) Implementando um cadastro mestre detalhe com ajax</b><br />
5) Implementando log de segurança, tudo que o usuário fez na aplicação<br />
6) Modularizando a aplicação, usando concerns, extraindo comportamentos de filtros e assemelhados para concerns<br />
7) Internacionalização, usando filters e configurações para selecionar a linguagem<br />
 <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Usando tudo isto junto para fazer uma aplicação completa</p>
<p>Todas as aulas iniciarão de um exemplo bem básico, os videos serão disponibilizados gratuitamente aqui no blog.</p>
<p>Se você quiser baixar o video em uma resolução mais alta, ter acesso ao código fonte, ou apenas incentivar a criação de mais video aulas, pode comprar esta aula utilizando os botões abaixo.</p>
<p>Mas antes disto, vamos ao video:</p>
<p><iframe width="425" height="349" src="http://www.youtube.com/embed/S6Znn4UcbDg?hl=en&#038;fs=1" frameborder="0" allowfullscreen></iframe></p>
<table>
<tr>
<td>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<table>
<tr>
<td>
<input type="hidden" name="on0" value="Comprar Aula">Comprar Aula</td>
</tr>
<tr>
<td>
<select name="os0">
<option value="Gostei">Gostei R$10,00</option>
<option value="Gostei Muito">Gostei Muito R$20,00</option>
<option value="Quero ajudar">Quero ajudar R$30,00</option>
</select>
</td>
</tr>
</table>
<input type="hidden" name="currency_code" value="BRL">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----">
<input type="image" src="https://www.paypalobjects.com/pt_BR/BR/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - A maneira mais fácil e segura de efetuar pagamentos online!">
<img alt="" border="0" src="https://www.paypalobjects.com/pt_BR/i/scr/pixel.gif" width="1" height="1"><br />
</form>
</td>
<td>
<!-- INICIO FORMULARIO BOTAO PAGSEGURO --></p>
<form target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/cart.html?action=add" method="post">
<input type="hidden" name="receiverEmail" value="brp@urubatan.com.br" />
<input type="hidden" name="currency" value="BRL" />
<input type="hidden" name="itemId" value="aula4" />
<input type="hidden" name="itemDescription" value="Aula de Rails 04" />
<input type="hidden" name="itemQuantity" value="1" />
<select name="itemAmount">
<option value="10.00">Gostei &#8211; R$10</option>
<option value="20.00">Gostei Muito- R$20</option>
<option value="30.00">To afim de ajudar &#8211; R$30</option>
</select>
<p><br/><br />
<input type="hidden" name="itemWeight" value="" />
<input type="hidden" name="itemShippingCost" value="0.00" />
<input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/209x48-comprar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /></form>
<p><!-- FINAL FORMULARIO BOTAO PAGSEGURO -->
</td>
</tr>
</table>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=9iQfTHdfJFw:O6IriPMDTCo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=9iQfTHdfJFw:O6IriPMDTCo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=9iQfTHdfJFw:O6IriPMDTCo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=9iQfTHdfJFw:O6IriPMDTCo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=9iQfTHdfJFw:O6IriPMDTCo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=9iQfTHdfJFw:O6IriPMDTCo:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=9iQfTHdfJFw:O6IriPMDTCo:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=9iQfTHdfJFw:O6IriPMDTCo:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/9iQfTHdfJFw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/video-curso-de-rails-aula-4-mestre-detalhes-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<coop:keyword>rails</coop:keyword><coop:keyword>ajax</coop:keyword><coop:keyword>mestre detalhe</coop:keyword><coop:keyword>video-curso-rails</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/video-curso-de-rails-aula-4-mestre-detalhes-ajax/</feedburner:origLink></item>
		<item>
		<title>Video Curso de Rails – Aula 3 – Mestre Detalhes básico</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/FqdGk110100/</link>
		<comments>http://www.urubatan.com.br/video-curso-de-rails-aula-3-mestre-detalhes-basico/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 23:00:34 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[accepts_nested_attribute_for]]></category>
		<category><![CDATA[activecontroller]]></category>
		<category><![CDATA[activerecord]]></category>
		<category><![CDATA[mestre detalhe]]></category>
		<category><![CDATA[video-curso-rails]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2503</guid>
		<description><![CDATA[Esta é a terceira aula do curso de Rails, o curso completo sera composto por 8 aulas, na semana passada não saiu aula, mas em compensação nesta semana saem duas, amanha pela manha a 4a aula já estara online. Aulas: 1) Criação da aplicação e scaffold e o que podemos aprender com o código do [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Esta é a terceira aula do curso de Rails, o curso completo sera composto por 8 aulas, na semana passada não saiu aula, mas em compensação nesta semana saem duas, amanha pela manha a 4a aula já estara online.</p>
<p>Aulas:<br />
1) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-1-primeira-aplicacao/">Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold</a><br />
2) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-2-senhas-seguranca-e-activemodel/">Implementando senhas seguras e implementando uma tela de login</a><br />
<b>3) Implementando um cadastro mestre detalhe utilizando nested forms</b><br />
4) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-4-mestre-detalhes-ajax/">Implementando um cadastro mestre detalhe com ajax</a><br />
5) Implementando log de segurança, tudo que o usuário fez na aplicação<br />
6) Modularizando a aplicação, usando concerns, extraindo comportamentos de filtros e assemelhados para concerns<br />
7) Internacionalização, usando filters e configurações para selecionar a linguagem<br />
 <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Usando tudo isto junto para fazer uma aplicação completa</p>
<p>Todas as aulas iniciarão de um exemplo bem básico, os videos serão disponibilizados gratuitamente aqui no blog.</p>
<p>Se você quiser baixar o video em uma resolução mais alta, ter acesso ao código fonte, ou apenas incentivar a criação de mais video aulas, pode comprar esta aula utilizando os botões abaixo.</p>
<p>Mas antes disto, vamos ao video:</p>
<p><iframe width="425" height="349" src="http://www.youtube.com/embed/Cxoahbk863I?hl=en&#038;fs=1" frameborder="0" allowfullscreen></iframe></p>
<table>
<tr>
<td>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<table>
<tr>
<td>
<input type="hidden" name="on0" value="Comprar Aula">Comprar Aula</td>
</tr>
<tr>
<td>
<select name="os0">
<option value="Gostei">Gostei R$10,00</option>
<option value="Gostei Muito">Gostei Muito R$20,00</option>
<option value="Quero Ajudar">Quero Ajudar R$30,00</option>
</select>
</td>
</tr>
</table>
<input type="hidden" name="currency_code" value="BRL">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----">
<input type="image" src="https://www.paypalobjects.com/pt_BR/BR/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - A maneira mais fácil e segura de efetuar pagamentos online!">
<img alt="" border="0" src="https://www.paypalobjects.com/pt_BR/i/scr/pixel.gif" width="1" height="1"><br />
</form>
</td>
<td>
<!-- INICIO FORMULARIO BOTAO PAGSEGURO --></p>
<form target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/cart.html?action=add" method="post">
<input type="hidden" name="receiverEmail" value="brp@urubatan.com.br" />
<input type="hidden" name="currency" value="BRL" />
<input type="hidden" name="itemId" value="aula3" />
<input type="hidden" name="itemDescription" value="Aula de Rails 03" />
<input type="hidden" name="itemQuantity" value="1" />
<select name="itemAmount">
<option value="10.00">Gostei &#8211; R$10</option>
<option value="20.00">Gostei Muito- R$20</option>
<option value="30.00">To afim de ajudar &#8211; R$30</option>
</select>
<p><br/><br />
<input type="hidden" name="itemWeight" value="" />
<input type="hidden" name="itemShippingCost" value="0.00" />
<input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/209x48-comprar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /></form>
<p><!-- FINAL FORMULARIO BOTAO PAGSEGURO -->
</td>
</tr>
</table>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=FqdGk110100:obPEK7DxNFE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=FqdGk110100:obPEK7DxNFE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=FqdGk110100:obPEK7DxNFE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=FqdGk110100:obPEK7DxNFE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=FqdGk110100:obPEK7DxNFE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=FqdGk110100:obPEK7DxNFE:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=FqdGk110100:obPEK7DxNFE:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=FqdGk110100:obPEK7DxNFE:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/FqdGk110100" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/video-curso-de-rails-aula-3-mestre-detalhes-basico/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<coop:keyword>rails</coop:keyword><coop:keyword>accepts_nested_attribute_for</coop:keyword><coop:keyword>activecontroller</coop:keyword><coop:keyword>activerecord</coop:keyword><coop:keyword>mestre detalhe</coop:keyword><coop:keyword>video-curso-rails</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/video-curso-de-rails-aula-3-mestre-detalhes-basico/</feedburner:origLink></item>
		<item>
		<title>Sobre a aula desta semana</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/Z87BWLTqGZI/</link>
		<comments>http://www.urubatan.com.br/sobre-a-aula-desta-semana/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 09:07:18 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[Dia a Dia]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2498</guid>
		<description><![CDATA[Problemas de tempo e de edição estão atrasando ela, pretendo terminar e subir a aula ainda hoje. Desenvolvimento F&#225;cil e R&#225;pido de Aplica&#231;&#245;es web: Atualização apra Rails 3.1 esta no forno :D<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Problemas de tempo e de edição estão atrasando ela, pretendo terminar e subir a aula ainda hoje.</p>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=Z87BWLTqGZI:rhJTaNNn9ok:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=Z87BWLTqGZI:rhJTaNNn9ok:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=Z87BWLTqGZI:rhJTaNNn9ok:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=Z87BWLTqGZI:rhJTaNNn9ok:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=Z87BWLTqGZI:rhJTaNNn9ok:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=Z87BWLTqGZI:rhJTaNNn9ok:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=Z87BWLTqGZI:rhJTaNNn9ok:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=Z87BWLTqGZI:rhJTaNNn9ok:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/Z87BWLTqGZI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/sobre-a-aula-desta-semana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<coop:keyword>Dia a Dia</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/sobre-a-aula-desta-semana/</feedburner:origLink></item>
		<item>
		<title>Video Curso de Rails – Aula 2 – Senhas, segurança e ActiveModel</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/gIErufWd7mM/</link>
		<comments>http://www.urubatan.com.br/video-curso-de-rails-aula-2-senhas-seguranca-e-activemodel/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 11:00:42 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[activemodel]]></category>
		<category><![CDATA[bcrypt]]></category>
		<category><![CDATA[segurança]]></category>
		<category><![CDATA[senha]]></category>
		<category><![CDATA[video-curso-rails]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2482</guid>
		<description><![CDATA[Esta é a segunda aula do curso de Rails, o curso completo sera composto por 8 aulas: 1) Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold 2) Implementando senhas seguras e implementando uma tela de login 3) Implementando um cadastro mestre detalhe utilizando nested forms 4) Implementando um [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Esta é a segunda aula do curso de Rails, o curso completo sera composto por 8 aulas:</p>
<p>1) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-1-primeira-aplicacao/">Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold</a><br />
<b>2) Implementando senhas seguras e implementando uma tela de login</b><br />
3) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-3-mestre-detalhes-basico/">Implementando um cadastro mestre detalhe utilizando nested forms</a><br />
4) Implementando um cadastro mestre detalhe com ajax<br />
5) Implementando log de segurança, tudo que o usuário fez na aplicação<br />
6) Modularizando a aplicação, usando concerns, extraindo comportamentos de filtros e assemelhados para concerns<br />
7) Internacionalização, usando filters e configurações para selecionar a linguagem<br />
 <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Usando tudo isto junto para fazer uma aplicação completa</p>
<p>Todas as aulas iniciarão de um exemplo bem básico, os videos serão disponibilizados gratuitamente aqui no blog.</p>
<p>Se você quiser baixar o video em uma resolução mais alta, ter acesso ao código fonte, ou apenas incentivar a criação de mais video aulas, pode comprar esta aula utilizando os botões abaixo.</p>
<p>Mas antes disto, vamos ao video:</p>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/YsDwqKaVrro" frameborder="0" allowfullscreen></iframe></p>
<table>
<tr>
<td>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="on0" value="Comprar Aula">Comprar Aula<br/></p>
<select name="os0">
<option value="Comprar">Comprar R$10,00</option>
<option value="Quero ajudar">Quero ajudar R$20,00</option>
<option value="Quero muito ajudar">Quero muito ajudar R$30,00</option>
</select>
<p> <br/></p>
<input type="hidden" name="currency_code" value="BRL">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----">
<input type="image" src="https://www.paypalobjects.com/pt_BR/BR/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - A maneira mais fácil e segura de efetuar pagamentos online!">
<img alt="" border="0" src="https://www.paypalobjects.com/pt_BR/i/scr/pixel.gif" width="1" height="1"><br />
</form>
</td>
<td>
<!-- INICIO FORMULARIO BOTAO PAGSEGURO --></p>
<form target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/cart.html?action=add" method="post">
<input type="hidden" name="receiverEmail" value="brp@urubatan.com.br" />
<input type="hidden" name="currency" value="BRL" />
<input type="hidden" name="itemId" value="aula2" />
<input type="hidden" name="itemDescription" value="Aula de Rails 02" />
<input type="hidden" name="itemQuantity" value="1" />
<input type="hidden" name="itemAmount" value="10.00" />
<input type="hidden" name="itemWeight" value="" />
<input type="hidden" name="itemShippingCost" value="0.00" />
<input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/209x48-comprar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /></form>
<p><!-- FINAL FORMULARIO BOTAO PAGSEGURO -->
</td>
</tr>
</table>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=gIErufWd7mM:2x9TGfJe4g4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=gIErufWd7mM:2x9TGfJe4g4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=gIErufWd7mM:2x9TGfJe4g4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=gIErufWd7mM:2x9TGfJe4g4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=gIErufWd7mM:2x9TGfJe4g4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=gIErufWd7mM:2x9TGfJe4g4:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=gIErufWd7mM:2x9TGfJe4g4:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=gIErufWd7mM:2x9TGfJe4g4:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/gIErufWd7mM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/video-curso-de-rails-aula-2-senhas-seguranca-e-activemodel/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<coop:keyword>rails</coop:keyword><coop:keyword>Ruby</coop:keyword><coop:keyword>activemodel</coop:keyword><coop:keyword>bcrypt</coop:keyword><coop:keyword>segurança</coop:keyword><coop:keyword>senha</coop:keyword><coop:keyword>video-curso-rails</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/video-curso-de-rails-aula-2-senhas-seguranca-e-activemodel/</feedburner:origLink></item>
		<item>
		<title>Classificados: Macbook Pro 13” i5 4GB</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/erXmtewX7D4/</link>
		<comments>http://www.urubatan.com.br/classificados-macbook-pro-13-i5-4gb/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 20:52:33 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[Dia a Dia]]></category>
		<category><![CDATA[Classificados]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2486</guid>
		<description><![CDATA[Estou vendendo meu MBP por R$ 3100, se for rápido até por 3K redondo Ele foi comprado no início de dezembro, esta na garantia, tem nota fiscal, caixa, manuais tudo certinho. interessados podem entrar em contato pelo blog ou pelo endereço urubatan AT gmail DOT com No site da apple a mesma maquina esta saindo [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Estou vendendo meu MBP por R$ 3100, se for rápido até por 3K redondo <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Ele foi comprado no início de dezembro, esta na garantia, tem nota fiscal, caixa, manuais tudo certinho.</p>
<p>interessados podem entrar em contato pelo blog ou pelo endereço urubatan AT gmail DOT com</p>
<p>No site da apple a mesma maquina esta saindo por R$3590 ou seja, é um baita desconto!!</p>
<p>Trocas não interessam, preciso é da grana mesmo <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=erXmtewX7D4:2MHiN-y6NkM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=erXmtewX7D4:2MHiN-y6NkM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=erXmtewX7D4:2MHiN-y6NkM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=erXmtewX7D4:2MHiN-y6NkM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=erXmtewX7D4:2MHiN-y6NkM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=erXmtewX7D4:2MHiN-y6NkM:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=erXmtewX7D4:2MHiN-y6NkM:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=erXmtewX7D4:2MHiN-y6NkM:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/erXmtewX7D4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/classificados-macbook-pro-13-i5-4gb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<coop:keyword>Dia a Dia</coop:keyword><coop:keyword>Classificados</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/classificados-macbook-pro-13-i5-4gb/</feedburner:origLink></item>
		<item>
		<title>Video Curso de Rails – Aula 1 – Primeira Aplicação</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/-QuFTbiWC9o/</link>
		<comments>http://www.urubatan.com.br/video-curso-de-rails-aula-1-primeira-aplicacao/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 11:00:08 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[basico]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[scaffold]]></category>
		<category><![CDATA[video-curso-rails]]></category>
		<category><![CDATA[videoaula]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2470</guid>
		<description><![CDATA[Esta é a primeira aula do curso de Rails, o curso completo sera composto por 8 aulas: 1) Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold 2) Implementando senhas seguras e implementando uma tela de login 3) Implementando um cadastro mestre detalhe utilizando nested forms 4) Implementando um [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Esta é a primeira aula do curso de Rails, o curso completo sera composto por 8 aulas:</p>
<p><b>1) Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold</b><br />
2) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-2-senhas-seguranca-e-activemodel/">Implementando senhas seguras e implementando uma tela de login</a><br />
3) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-3-mestre-detalhes-basico/">Implementando um cadastro mestre detalhe utilizando nested forms</a><br />
4) <a href="http://www.urubatan.com.br/video-curso-de-rails-aula-4-mestre-detalhes-ajax/">Implementando um cadastro mestre detalhe com ajax</a><br />
5) Implementando log de segurança, tudo que o usuário fez na aplicação<br />
6) Modularizando a aplicação, usando concerns, extraindo comportamentos de filtros e assemelhados para concerns<br />
7) Internacionalização, usando filters e configurações para selecionar a linguagem<br />
 <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Usando tudo isto junto para fazer uma aplicação completa</p>
<p>Todas as aulas iniciarão de um exemplo bem básico, os videos serão disponibilizados gratuitamente aqui no blog.</p>
<p>Se você quiser baixar o video em uma resolução mais alta, ter acesso ao código fonte, ou apenas incentivar a criação de mais video aulas, pode comprar esta aula utilizando os botões abaixo.</p>
<p>Mas antes disto, vamos ao video:</p>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/nnLPzk2hWLY?rel=0" frameborder="0" allowfullscreen></iframe></p>
<table>
<tr>
<td>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<table>
<tr>
<td valign="top" text-align="top">
<input type="hidden" name="on0" value="Comprar Aula">Comprar Aula</td>
</tr>
<tr>
<td>
<select name="os0">
<option value="Comprar Aula">Comprar Aula R$10,00</option>
<option value="Quero Ajudar">Quero Ajudar R$15,00</option>
<option value="Quero Muito Ajudar">Quero Muito Ajudar R$20,00</option>
</select>
</td>
</tr>
</table>
<input type="hidden" name="currency_code" value="BRL">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----">
<input type="image" src="https://www.paypalobjects.com/pt_BR/BR/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - A maneira mais fácil e segura de efetuar pagamentos online!"><img alt="" border="0" src="https://www.paypalobjects.com/pt_BR/i/scr/pixel.gif" width="1" height="1"></form>
</td>
<td>
<!-- INICIO FORMULARIO BOTAO PAGSEGURO --></p>
<form target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/cart.html?action=add" method="post">
<input type="hidden" name="receiverEmail" value="brp@urubatan.com.br" />
<input type="hidden" name="currency" value="BRL" />
<input type="hidden" name="itemId" value="aula1" />
<input type="hidden" name="itemDescription" value="Aula de Rails 01" />
<input type="hidden" name="itemQuantity" value="1" />
<input type="hidden" name="itemAmount" value="10.00" />
<input type="hidden" name="itemWeight" value="" />
<input type="hidden" name="itemShippingCost" value="0.00" />
<input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/209x48-comprar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /></form>
<p><!-- FINAL FORMULARIO BOTAO PAGSEGURO -->
</td>
</tr>
</table>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-QuFTbiWC9o:KLI3i9_NVhE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-QuFTbiWC9o:KLI3i9_NVhE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=-QuFTbiWC9o:KLI3i9_NVhE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-QuFTbiWC9o:KLI3i9_NVhE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=-QuFTbiWC9o:KLI3i9_NVhE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-QuFTbiWC9o:KLI3i9_NVhE:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-QuFTbiWC9o:KLI3i9_NVhE:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-QuFTbiWC9o:KLI3i9_NVhE:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/-QuFTbiWC9o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/video-curso-de-rails-aula-1-primeira-aplicacao/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<coop:keyword>rails</coop:keyword><coop:keyword>Ruby</coop:keyword><coop:keyword>basico</coop:keyword><coop:keyword>curso</coop:keyword><coop:keyword>scaffold</coop:keyword><coop:keyword>video-curso-rails</coop:keyword><coop:keyword>videoaula</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/video-curso-de-rails-aula-1-primeira-aplicacao/</feedburner:origLink></item>
		<item>
		<title>Review de Livro: jQuery pocket reference de David Flanagan</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/NMx-LyfFikU/</link>
		<comments>http://www.urubatan.com.br/review-de-livro-jquery-pocket-reference-de-david-flanagan/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 11:00:11 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[Dia a Dia]]></category>
		<category><![CDATA[Trabalho]]></category>
		<category><![CDATA[book review]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2465</guid>
		<description><![CDATA[Finalmente consegui terminar de ler o livro jQuery Pocket Reference que comecei a mais de 6 meses, mas fui colocando outras coisas na frente. Ele esta disponível para compra pela Oreilly, pela Amazon e muitas outras lojas online. A forma como os conceitos do jQuery são apresentados passo a passo me agradou bastante, claro que [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.urubatan.com.br/wp-content/uploads/2011/12/cat.gif" alt="" title="jQuery Pocket Reference" width="180" height="296" class="aligncenter size-full wp-image-2466" /><br />
Finalmente consegui terminar de ler o livro jQuery Pocket Reference que comecei a mais de 6 meses, mas fui colocando outras coisas na frente.</p>
<p>Ele esta disponível para compra pela <a href="http://shop.oreilly.com/product/0636920016182.do">Oreilly</a>, pela <a href="http://www.amazon.com/gp/product/1449397220/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&#038;tag=urubatanswebl-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1449397220">Amazon</a> e muitas outras lojas online.</p>
<p>A forma como os conceitos do jQuery são apresentados passo a passo me agradou bastante, claro que é necessário um certo conhecimento de Javascript, então recomendo aprender Javascript básico antes, mas depois de ler o livro, é normal você programar em &#8220;jQuery&#8221; pois o autor torna o uso da biblioteca tão natural que praticamente se esquece como era Javascript sem o jQuery.</p>
<p>O livro me mostrou diversos recursos do jQuery que eu não conhecia e outros que eu não utilizava corretamente.<br />
A estrutura do livro é a de um guia de referências, mesmo o texto sendo bastante agradável, ele foi criado para ser utilizado como referência depois da leitura, é ótimo para aquela situação tipo &#8220;Não lembro como se faz X&#8221;, você olha no indice e encontra um exemplo completo sobre o assunto, facilitando bastante o trabalho, principalmente se você comprar a versão ebook, que pode tem pesquisa habilitada e um indice bastante útil com cross referências.<br />
A única coisa que não gostei foi que não tem uma sessão sobre performance ou dicas de como escrever o javascript mais performático, como se qualquer seletor utilizado nas consultas tivessem a implementação perfeita o que não é verdade, mas mesmo sem isto, o livro é excelente, e eu recomendo a leitura.</p>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NMx-LyfFikU:5okBmIpE7hY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NMx-LyfFikU:5okBmIpE7hY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=NMx-LyfFikU:5okBmIpE7hY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NMx-LyfFikU:5okBmIpE7hY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=NMx-LyfFikU:5okBmIpE7hY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NMx-LyfFikU:5okBmIpE7hY:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NMx-LyfFikU:5okBmIpE7hY:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NMx-LyfFikU:5okBmIpE7hY:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/NMx-LyfFikU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/review-de-livro-jquery-pocket-reference-de-david-flanagan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<coop:keyword>Dia a Dia</coop:keyword><coop:keyword>Trabalho</coop:keyword><coop:keyword>book review</coop:keyword><coop:keyword>javascript</coop:keyword><coop:keyword>jquery</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/review-de-livro-jquery-pocket-reference-de-david-flanagan/</feedburner:origLink></item>
		<item>
		<title>OpenTerms – uma gem para facilitar a sua vida</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/NjnZhytmw6I/</link>
		<comments>http://www.urubatan.com.br/openterms-uma-gem-para-facilitar-a-sua-vida/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 22:20:43 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[Node.JS]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Scala]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2458</guid>
		<description><![CDATA[Se você trabalha com Ruby, Rails, Python, Node.js ou outra tecnologia que utilize bastante o console, e usa Linux ou Mac como estação de trabalho, já deve ter percebido que sempre abre mais ou menos as mesmas abas do terminal com os mesmos comandos sempre Bom, comigo isto acontece, quando estou trabalhando com Rails quase [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.urubatan.com.br/wp-content/uploads/2011/12/Screen-Shot-2011-12-22-at-8.16.42-PM.png" target="__blank"><img src="http://www.urubatan.com.br/wp-content/uploads/2011/12/Screen-Shot-2011-12-22-at-8.16.42-PM-300x17.png" alt="Multiple Terminals opened with rake terms:open" title="Multiple Terminals" width="300" height="17" class="aligncenter size-medium wp-image-2460" /></a></p>
<p>Se você trabalha com Ruby, Rails, Python, Node.js ou outra tecnologia que utilize bastante o console, e usa Linux ou Mac como estação de trabalho, já deve ter percebido que sempre abre mais ou menos as mesmas abas do terminal com os mesmos comandos sempre <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Bom, comigo isto acontece, quando estou trabalhando com Rails quase sempre tenho uma aba com a aplicação rodando, uma com os logs e outra com o console do Rails para testar algum comando.</p>
<p>Como eu havia <a href="http://www.urubatan.com.br/ideia-legal-com-um-comando-abrir-diversos-terminais-com-o-projeto-rodando/">comentado em outro post</a>, transformei isto em uma Gem, que já testei bem no OSX tanto com o &#8220;Terminal.app&#8221; quanto com o &#8220;iTerm2&#8243;, e em teoria funciona em linux também.</p>
<p>A gem esta no Github, então se quiser ajudar em alguma coisa, ou só reclamar de como eu implementei, esta tudo lá disponível: <a href="http://bit.ly/vxiryE">https://github.com/urubatan/open_terms</a></p>
<p>Se você esta em um projeto Rails, pode adicionar estar linhas ao seu &#8220;Gemfile&#8221;:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;">gem <span style="color:#996600;">'open_terms'</span>
gem <span style="color:#996600;">'rb-appscript'</span> <span style="color:#9966CC; font-weight:bold;">if</span> RUBY_PLATFORM =~ <span style="color:#006600; font-weight:bold;">/</span>darwin<span style="color:#006600; font-weight:bold;">/</span></pre></td></tr></table></div>

<p>E já pode rodar: rake terms:open</p>
<p>Se não quiser usar o Rake, rode no console do Rails:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'open_terms'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'appscript'</span> <span style="color:#9966CC; font-weight:bold;">if</span> RUBY_PLATFORM =~ <span style="color:#006600; font-weight:bold;">/</span>darwin<span style="color:#006600; font-weight:bold;">/</span>
OpenTerms.<span style="color:#9900CC;">rails_defaults</span></pre></td></tr></table></div>

<p>Mais informações sobre a gem, e como utiliza-la de forma mais flexível lá na página do projeto <a href="http://bit.ly/vxiryE">open_terms no github</a>.</p>
<p>Preciso de ajuda para testar ela no Linux, se alguem estiver afim, por favor postem os resultados dos testes aqui no blog.<br />
Sei que não tem teste nenhum, estou trabalhando nisto, a primeira versão foi uma conversão e generalização de um código já existente &#8230;</p>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NjnZhytmw6I:Ap99MqvPQTs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NjnZhytmw6I:Ap99MqvPQTs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=NjnZhytmw6I:Ap99MqvPQTs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NjnZhytmw6I:Ap99MqvPQTs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=NjnZhytmw6I:Ap99MqvPQTs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NjnZhytmw6I:Ap99MqvPQTs:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NjnZhytmw6I:Ap99MqvPQTs:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=NjnZhytmw6I:Ap99MqvPQTs:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/NjnZhytmw6I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/openterms-uma-gem-para-facilitar-a-sua-vida/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<coop:keyword>Node.JS</coop:keyword><coop:keyword>rails</coop:keyword><coop:keyword>Ruby</coop:keyword><coop:keyword>Scala</coop:keyword><coop:keyword>gem</coop:keyword><coop:keyword>help</coop:keyword><coop:keyword>terminal</coop:keyword><coop:keyword>utility</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/openterms-uma-gem-para-facilitar-a-sua-vida/</feedburner:origLink></item>
		<item>
		<title>Idéia legal: com um comando abrir diversos terminais com o projeto rodando</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/t-gP9LNDxqg/</link>
		<comments>http://www.urubatan.com.br/ideia-legal-com-um-comando-abrir-diversos-terminais-com-o-projeto-rodando/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 12:00:28 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[Node.JS]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[automação]]></category>
		<category><![CDATA[automatic]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2454</guid>
		<description><![CDATA[A idéia não é minha, é de um utilitário em um projeto em que trabalho. Na raiz do projeto tem um arquivo chamado &#8220;term.rb&#8221; que quando executado abre diversas abas no terminal com o projeto rodando, uma com os logs, outra com console do banco de dados, &#8230; Mas o script não funcionava com o [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>A idéia não é minha, é de um utilitário em um projeto em que trabalho. Na raiz do projeto tem um arquivo chamado &#8220;term.rb&#8221; que quando executado abre diversas abas no terminal com o projeto rodando, uma com os logs, outra com console do banco de dados, &#8230;</p>
<p>Mas o script não funcionava com o iTerm2 que é o terminal que eu gosto de usar no Mac, então eu fiz uma versão simplificada (o script original funciona no Mace no Linux), a minha versão simplificada serve par qualquer projeto Rails e com pequenas alterações outros projetos também, mas é especifico para o iTerm2, sei que é possível fazer com o Terminal.app do Mac e para o GnomeTerminal do linux.</p>
<p>O script ficou assim:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#008000; font-style:italic;"># encoding: utf-8</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'appscript'</span>
extend Appscript
project_dir = <span style="color:#CC00FF; font-weight:bold;">File</span>.<span style="color:#9900CC;">expand_path</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC00FF; font-weight:bold;">File</span>.<span style="color:#9900CC;">dirname</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF; font-weight:bold;">__FILE__</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>
<span style="color:#0066ff; font-weight:bold;">@commands</span> = <span style="color:#006600; font-weight:bold;">&#91;</span>
  <span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">'App'</span>, <span style="color:#996600;">&quot;cd #{project_dir}; rails s&quot;</span><span style="color:#006600; font-weight:bold;">&#93;</span>,
  <span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">'Console'</span>, <span style="color:#996600;">&quot;cd #{project_dir}; rails c&quot;</span><span style="color:#006600; font-weight:bold;">&#93;</span>,
  <span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">'Logs'</span>, <span style="color:#996600;">&quot;cd #{project_dir}; tail -f log/development.log&quot;</span><span style="color:#006600; font-weight:bold;">&#93;</span>
<span style="color:#006600; font-weight:bold;">&#93;</span>
<span style="color:#0066ff; font-weight:bold;">@term</span> = app<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;iTerm&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>
<span style="color:#0066ff; font-weight:bold;">@term</span>.<span style="color:#9900CC;">activate</span>
&nbsp;
<span style="color:#0066ff; font-weight:bold;">@commands</span>.<span style="color:#9900CC;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> <span style="color:#006600; font-weight:bold;">|</span>title,command<span style="color:#006600; font-weight:bold;">|</span>
  session = <span style="color:#0066ff; font-weight:bold;">@term</span>.<span style="color:#9900CC;">terminals</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#006666;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>.<span style="color:#9900CC;">make</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#ff3333; font-weight:bold;">:new</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#ff3333; font-weight:bold;">:session</span><span style="color:#006600; font-weight:bold;">&#41;</span>
  session.<span style="color:#9900CC;">name</span>.<span style="color:#9900CC;">set</span><span style="color:#006600; font-weight:bold;">&#40;</span>title.<span style="color:#9900CC;">to_s</span><span style="color:#006600; font-weight:bold;">&#41;</span>
  session.<span style="color:#CC0066; font-weight:bold;">exec</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#ff3333; font-weight:bold;">:command</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">&quot;/bin/bash -l&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>
  session.<span style="color:#9900CC;">write</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#ff3333; font-weight:bold;">:text</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> command<span style="color:#006600; font-weight:bold;">&#41;</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>

<p>Sei que a gem rb-appscript não é mais mantida e estou usando ela aqui, mas a idéia me agradou bastante e foi a forma mais fácil que consegui pensar de fazer isto.</p>
<p>Bom, fica a idéia &#8230;</p>
<p>O que vocês acham de uma gem que faz isto meio &#8220;independente de terminal&#8221; e só recebe como parâmetro um array de comandos como o usado acima? Acho que vou fazer isto hoje e posto o link aqui <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=t-gP9LNDxqg:OL8qmbp9Sno:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=t-gP9LNDxqg:OL8qmbp9Sno:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=t-gP9LNDxqg:OL8qmbp9Sno:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=t-gP9LNDxqg:OL8qmbp9Sno:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=t-gP9LNDxqg:OL8qmbp9Sno:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=t-gP9LNDxqg:OL8qmbp9Sno:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=t-gP9LNDxqg:OL8qmbp9Sno:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=t-gP9LNDxqg:OL8qmbp9Sno:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/t-gP9LNDxqg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/ideia-legal-com-um-comando-abrir-diversos-terminais-com-o-projeto-rodando/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<coop:keyword>Node.JS</coop:keyword><coop:keyword>rails</coop:keyword><coop:keyword>Ruby</coop:keyword><coop:keyword>automação</coop:keyword><coop:keyword>automatic</coop:keyword><coop:keyword>console</coop:keyword><coop:keyword>terminal</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/ideia-legal-com-um-comando-abrir-diversos-terminais-com-o-projeto-rodando/</feedburner:origLink></item>
		<item>
		<title>Quick Ref SCSS – Dicas de uso e construções da linguagem</title>
		<link>http://feedproxy.google.com/~r/BlogDoUrubatan/~3/-0sjCW28Z_w/</link>
		<comments>http://www.urubatan.com.br/quick-ref-scss-dicas-de-uso-e-construcoes-da-linguagem/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 11:00:32 +0000</pubDate>
		<dc:creator>Urubatan</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[cheatsheet]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[lang]]></category>
		<category><![CDATA[quickref]]></category>
		<category><![CDATA[scss]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://www.urubatan.com.br/?p=2449</guid>
		<description><![CDATA[Agora a pedidos, o quick ref de SCSS, uma linguagem alternativa para escrever arquivos CSS, pré processando os arquivos, tornando algumas tarefas muito menos repetitivas e melhorando a legibilidade do código CSS. Se quiser baixar algum dos quick refs anteriores, é só acessar as páginas dos posts anteriores: Capybara Coffee Script View Helpers Básicos Quick [...]<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
]]></description>
			<content:encoded><![CDATA[<p>Agora a pedidos, o quick ref de SCSS, uma linguagem alternativa para escrever arquivos CSS, pré processando os arquivos, tornando algumas tarefas muito menos repetitivas e melhorando a legibilidade do código CSS.</p>
<p>Se quiser baixar algum dos quick refs anteriores, é só acessar as páginas dos posts anteriores:</p>
<ul>
<li><a href="http://www.urubatan.com.br/quick-ref-capybara-melhore-seus-testes-de-integracao/">Capybara</a></li>
<li><a href="http://www.urubatan.com.br/quick-ref-coffee-script-praticamente-um-manual-da-linguagem/">Coffee Script</a></li>
<li><a href="http://www.urubatan.com.br/quick-ref-%E2%80%93-rails-3-1-view-helpers-basicos/">View Helpers Básicos</a></li>
<li><a href="http://www.urubatan.com.br/quick-ref-%e2%80%93-rails-3-1-activerecordvalidations-%e2%80%93-divulguem-para-que-eu-publique-os-outros-d/">Quick Ref ActiveRecord::Validations</a></li>
<li><a href="http://www.urubatan.com.br/quick-ref-rails-3-1-routes-rb-divulguem-para-que-eu-publique-os-outros-d/">Quick Ref Routes.rb</a></li>
<li><a href="http://www.urubatan.com.br/anotacoes-de-um-esquecido-rails-3-1-formbuilder-cheatsheet/">Quick Ref FormBuilder</a></li>
</ul>
<p>Para baixar o guia de <a href='http://www.urubatan.com.br/wp-content/uploads/2011/11/quick_ref_scss_lang.pdf'>SCSS</a> basta clicar no link.</p>
<p>Como das outras vezes, agradeço twitts e compartilhamentos no Google+ e/ou Facebook, isto vai me manter publicando estes guias enquanto o livro não fica pronto <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Por falar no livro, combinei de enviar até dia 5 de dezembro o manuscrito para eles, então esta chegando perto da publicação da nova versão, atualizado para Rails 3 <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>PS.: Falando em SCSS encontrei um livro que parece ser muito bom sobre SASS na Amazon, ainda não esta disponível, apenas pré order, mas é da série Pragmatic: <a href="http://amzn.to/rxnP4p">Pragmatic Guide to SASS</a>, se alguem comprar me avise se o livro é tão bom quanto parece ser <img src='http://www.urubatan.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://livro.urubatan.com.br">Desenvolvimento F&aacute;cil e R&aacute;pido de Aplica&ccedil;&otilde;es web</a>: Atualização apra Rails 3.1 esta no forno :D <br/><br/><iframe src="http://rcm.amazon.com/e/cm?t=urubatanswebl-20&o=1&p=12&l=ur1&category=kindlereadingapps&banner=0R9Y8GEJ3XW8RM09PQ02&f=ifr" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-0sjCW28Z_w:A5XRhv0cjdA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-0sjCW28Z_w:A5XRhv0cjdA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=-0sjCW28Z_w:A5XRhv0cjdA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-0sjCW28Z_w:A5XRhv0cjdA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?i=-0sjCW28Z_w:A5XRhv0cjdA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-0sjCW28Z_w:A5XRhv0cjdA:HCBZNhuKwNY"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=HCBZNhuKwNY" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-0sjCW28Z_w:A5XRhv0cjdA:Iu4eqwUi9wI"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=Iu4eqwUi9wI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BlogDoUrubatan?a=-0sjCW28Z_w:A5XRhv0cjdA:BxLlmz8_Wzw"><img src="http://feeds.feedburner.com/~ff/BlogDoUrubatan?d=BxLlmz8_Wzw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BlogDoUrubatan/~4/-0sjCW28Z_w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.urubatan.com.br/quick-ref-scss-dicas-de-uso-e-construcoes-da-linguagem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<coop:keyword>Ruby</coop:keyword><coop:keyword>cheatsheet</coop:keyword><coop:keyword>css</coop:keyword><coop:keyword>lang</coop:keyword><coop:keyword>quickref</coop:keyword><coop:keyword>scss</coop:keyword><coop:keyword>style</coop:keyword><feedburner:origLink>http://www.urubatan.com.br/quick-ref-scss-dicas-de-uso-e-construcoes-da-linguagem/</feedburner:origLink></item>
	</channel>
</rss>

