<?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>tucaz.blog.now() &#187; RoR</title>
	<atom:link href="http://blog.tucaz.net/category/ror/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tucaz.net</link>
	<description>Software architecture, agile and all that stuff that you can find everywhere</description>
	<lastBuildDate>Wed, 01 Sep 2010 01:28:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ruby on Rails e WinDBG</title>
		<link>http://blog.tucaz.net/2009/04/03/ruby-on-rails-e-windbg/</link>
		<comments>http://blog.tucaz.net/2009/04/03/ruby-on-rails-e-windbg/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 02:46:39 +0000</pubDate>
		<dc:creator>tucaz</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[windbg]]></category>

		<guid isPermaLink="false">http://blog.tucaz.net/?p=273</guid>
		<description><![CDATA[Dicas a respeito de Windows Debugging e Ruby on Rails]]></description>
			<content:encoded><![CDATA[<p>Não, não, não! Uma coisa não tem nada a ver com a outra. Não é um post falando de como debuggar rails utilizando o WinDBG. Mas um único post dando dicas de boas referências sobre o assunto.</p>
<p>Ultimamente não tenho mexido muito em código. Na verdade não tenho visto nada técnico, pois estou atolado de propostas pra fazer (quem mandou não estudar? <img src='http://blog.tucaz.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). Mas&#8230;hoje quando cheguei em casa decidi que iria dedicar algum tempinho para mexer em algo interessante e diferente. Foi ai que topei primeiro com rails que eu já queria começar a estudar e depois com o WinDBG numa dica que veio do Twitter do <a title="André Nobre no Twitter" href="http://twitter.com/nbrtec" target="_self">André Nobre</a>.</p>
<p><strong>Ruby on Rails</strong></p>
<p>Há alguns dias instalei o ubuntu em uma VM aqui em casa e montei todo o ambiente Rails para começar a fuçar. Apesar de ainda não ter concluído e contrariando as dicas do <a title="Blog Rafael Rosa" href="http://www.rafaelrosafu.com/" target="_self">Rafael Rosa</a> que disse para eu fazer algo mais simples, iniciei a construção de um programinha de FTP web em Rails. Na verdade, hoje eu parei num &#8220;Hello World&#8221;. De qualquer forma, para quem está curioso para começar a mexer e ver o poder da ferramenta decidi disponibilizar alguns links que eu já havia encontrado e que o Rafa me passou. Ai vai:</p>
<ul>
<li><a title="Ruby Inside - Maior portal Brasileiro de notícias sobre Ruby" href="http://www.rubyinside.com.br/" target="_self">RubyInside</a> &#8211; Maior portal Brasileiro sobre notícias de Ruby. Primo do site gringo <a title="RubyInside.com" href="http://www.rubyinside.com" target="_self">http://www.rubyinside.com</a>.</li>
<li><a title="RailsCasts - Screencasts gratuitos sobre Rails" href="http://railscasts.com/" target="_self">RailsCasts</a> &#8211; Diversos screencasts gratuitos a respeito de Rails. Cobre diversos assuntos com exemplos.</li>
<li><a title="RubyQuickRef" href="http://www.zenspider.com/Languages/Ruby/QuickRef.html" target="_self">RubyQuickRef</a> &#8211; Site contendo uma referência rápida as classes de Ruby.</li>
<li><a title="Rails Guides" href="http://guides.rubyonrails.org/" target="_self">Rails Guides</a> &#8211; Segundo o Rafa, site que contém guias obrigatórios para os Railers que além de ensinar a programar em RoR, ensina &#8220;in the rails way&#8221;.</li>
<li><a title="RoR API Documentation" href="http://api.rubyonrails.org/" target="_self">Rails API</a> &#8211; Toda documentação da API do Rails.</li>
<li><a title="Ruby API Documentation" href="http://www.ruby-doc.org/core/" target="_self">Ruby API</a> &#8211; Toda documentação da API do Ruby.</li>
<li>Micro-tutorial Rails <a title="AkitaOnRails - Micro-tutorial Ruby Parte 1" href="http://www.akitaonrails.com/2008/11/10/micro-tutorial-de-ruby-parte-i" target="_self">Parte 1</a>, <a title="AkitaOnRails - Micro-tutorial Ruby Parte 2" href="http://www.akitaonrails.com/2008/11/10/micro-tutorial-de-ruby-parte-ii" target="_self">Parte 2</a> e <a title="AkitaOnRails - Micro-tutorial Ruby Parte 3" href="http://www.akitaonrails.com/2008/11/10/micro-tutorial-de-ruby-parte-iii" target="_self">Parte 3</a> &#8211; Micro-tutorial sobre Ruby no blog do AkitaOnRails. Desde o básico até alguns conceitos avançados.</li>
<li><a title="Montando ambiente Rails em Windows - AkitaOnRails" href="http://www.akitaonrails.com/2009/01/12/o-melhor-ambiente-windows-para-rails" target="_self">Montando ambiente Rails em Windows</a> &#8211; Tutorial ensinando a montar o melhor ambiente Rails em Windows também do AkitaOnRails.</li>
<li><a title="Blog Rafael Rosa" href="http://www.rafaelrosafu.com/" target="_self">Blog do Rafael Rosa</a> &#8211; Várias coisas a respeito de Rails e também de Asp.NET MVC <img src='http://blog.tucaz.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Esses são só alguns. Com certeza tem muito mais e espero colocar mais informações a respeito de Rails conforme eu for mexendo!</p>
<p><strong>WinDBG</strong></p>
<p>Debuggar código é uma arte. As vezes mais difícil do que criar código do zero. Afinal, quando debuggamos código que não é nosso temos que entender o que quer dizer e as vezes é tão mau escrito que é triste de ver&#8230;</p>
<p>Além do debug que estamos acostumados, dentro do VS existem debugs mais baixo nível que podemos fazer. Lá na CLR e no Windows, quando as fronteiras já passaram nossa aplicação. Praticamente coisa de louco!</p>
<p>Não é um assunto simples, nem tão pouco fácil de aprender. Há alguns meses navegando nos blogs da Microsoft encontrei o blog da <a title="Tess Fernandes Blog" href="http://blogs.msdn.com/tess/" target="_self">Tess Fernandes</a> que é engenheira da Microsoft. A menina é du mau e ela fala basicamente de debugging e assuntos relacionados a performance. O problema é que muito dos tópicos sobre debug que ela aborda são muito avançados para newbies como eu.</p>
<p>Ai é onde entra o blog do <a title="Blog do André Nobre" href="http://weblogs.asp.net/andrenobre/" target="_self">André Nobre</a> que já tem <a title="WinDBG - Série de posts sobre o assunto" href="http://weblogs.asp.net/andrenobre/archive/tags/WinDBG/default.aspx" target="_self">diversos posts</a> em português e em um nível iniciante para ajudar as mentes mais ignorantes neste assunto como é meu caso. Alguns dos posts inclusive são em formato de screencast com demos. Vale a pena conferir para aprofundar um pouquinho mais nesse assunto e conhecer uma outra alternativa para descobrir porque aquela maravilhosa aplicação que desenvolvemos não funciona como deveria. <img src='http://blog.tucaz.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tucaz.net/2009/04/03/ruby-on-rails-e-windbg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
