<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3333559251412116864</id><updated>2011-07-08T02:06:02.908-03:00</updated><category term='ruby'/><category term='caelum'/><category term='urubatan'/><category term='livro'/><category term='apostila'/><category term='Ruby on Rails'/><category term='curso egenial rubyonrails'/><category term='rubyonrails heroku hospedagem host'/><category term='akita'/><category term='SQL Injection'/><category term='upload paperclip bancodedados storage db base database pat blob longblob'/><category term='tutorial'/><title type='text'>Milk on Rails</title><subtitle type='html'>Coisas interessantes sobre Ruby on Rails</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-3609954959709516897</id><published>2010-03-06T19:47:00.001-03:00</published><updated>2010-03-06T19:49:34.030-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='upload paperclip bancodedados storage db base database pat blob longblob'/><title type='text'>Upload de Imagens com Paperclip, armazenando no Banco de Dados</title><content type='html'>Bom pessoal, estive quebrando a cabeça esses dias pois tenho um site hospedado no @heroku e lá não era possível fazer upload de imagens com o Paperclip devido à permissões.&lt;br /&gt;Procurando por uma solução vi muitos falando sobre o Amazon S3, porém, por mais barato que seja, é pago ! Então, vamos armazenar as imagens no banco(já que este site não terá muitas imagens e a performance não será comprometida).&lt;br /&gt;Entrei na lista do Paperclip "desesperado" e lá encontrei uma postagem falando a respeito e nesta postagem o link que me salvou:&lt;br /&gt;&lt;br /&gt;http://patshaughnessy.net/2009/4/14/database-storage-for-paperclip-rewritten-to-use-a-single-table#comments&lt;br /&gt;&lt;br /&gt;Neste tutorial, o Pat nos mostra uma atualização do Paperclip onde é possível fazer o storage dos uploads no próprio banco de dados.&lt;br /&gt;Seguindo o passo-a-passo do tutorial, consegui atingir meu objetivo e as imagens estão armazenadas no banco de dados em um campo do tipo LONGBLOB(atentem à isto caso estejam usando o MySQL).&lt;br /&gt;Bem, é isso, qualquer dúvida estarei à disposição.&lt;br /&gt;&lt;br /&gt;Obs: Em breve pretendo migrar o blog para wordpress ou algum outro que permita fazer tutoriais mais facilmente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-3609954959709516897?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/3609954959709516897/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2010/03/upload-de-imagens-com-paperclip.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/3609954959709516897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/3609954959709516897'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2010/03/upload-de-imagens-com-paperclip.html' title='Upload de Imagens com Paperclip, armazenando no Banco de Dados'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-1399352445934279328</id><published>2010-03-03T00:10:00.000-03:00</published><updated>2010-03-03T00:10:27.218-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rubyonrails heroku hospedagem host'/><title type='text'>Hospedagem gratuita no Heroku</title><content type='html'>Bem amigos, cá estou para divulgar hospedagem gratuita de Ruby on Rails, o @heroku !&lt;br /&gt;Excelente por ser gratuito, apesar de eu não ter tido um tempo legal para testar, tive boas recomendações e para fazer o deploy é muito simples.&lt;br /&gt;Bom, vamos ao que interessa, as configurações:&lt;br /&gt;&lt;br /&gt;- Primeiro, devemos instalar a gem do heroku:&lt;br /&gt;sudo gem install heroku&lt;br /&gt;&lt;br /&gt;- Crie um novo repositório git para sua app(caso ainda nao tennha criado):&lt;br /&gt;cd "sua_app"&lt;br /&gt;git init &amp;amp;&amp;amp; git add . &amp;amp;&amp;amp; git commit -m "first commit"&lt;br /&gt;&lt;br /&gt;- Criar uma nova aplicação heroku:&lt;br /&gt;heroku create&lt;br /&gt;Created http://sharp-autumn-42.com/ | git@heroku.com:sharp-autumn-42.git&lt;br /&gt;Git remote heroku added&lt;br /&gt;&lt;br /&gt;Obs: O nome da app(sharp-autumn)  é gerado automaticamente, depois mostrarei como é simples renomear.&lt;br /&gt;&lt;br /&gt;git push heroku master&lt;br /&gt;&lt;br /&gt;- Executar migrations:&lt;br /&gt;heroku rake db:migrate&lt;br /&gt;&lt;br /&gt;- Abrir app no seu navegador:&lt;br /&gt;&lt;br /&gt;heroku open&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: 100%;"&gt;- Para renomear sua app é simples, basta &lt;/span&gt;executar:&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;div style="font-family: times new roman; text-align: left;"&gt;&lt;code&gt;&lt;span style="font-family: georgia; font-size: 100%;"&gt;heroku rename novonome --app nomeantigo&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;span style="font-family: georgia; font-size: 100%;"&gt;&lt;code&gt;&lt;/code&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;pre style="font-family: times new roman;"&gt;&lt;code&gt;&lt;span style="font-family: georgia; font-size: 100%;"&gt;http://novonome.heroku.com/ | git@heroku.com:novonomoe.git&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Sua app vai ficar com o seguinte endereço: &lt;a class="url" href="http://milkevents.heroku.com/"&gt;http://novonome.heroku.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: left;"&gt;&lt;code style="font-family: times new roman;"&gt;&lt;span style="font-size: 100%;"&gt;Bem simples não ?&lt;br /&gt;Até a próxima !&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-1399352445934279328?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/1399352445934279328/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2010/03/hospedagem-gratuita-no-heroku.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/1399352445934279328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/1399352445934279328'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2010/03/hospedagem-gratuita-no-heroku.html' title='Hospedagem gratuita no Heroku'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-2260318348567546657</id><published>2010-02-27T14:17:00.000-03:00</published><updated>2010-02-27T14:24:48.102-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='curso egenial rubyonrails'/><title type='text'>Curso na @egenial</title><content type='html'>Olá galera, peço desculpa pela ausência, mas depois de muito tempo, acredito que voltarei a postar com uma frequência maior. Também estou pensando em migrar o blog, mas por enquanto continuo por aqui.&lt;br /&gt;&lt;br /&gt;Segunda-feira, dia 01/03, começo curso de ruby on rails 2.3.5 na @egenial !!! Provável que eu poste considerações à respeito das aulas do curso. Curso este que tive excelentes recomendações de amigos e fóruns,  sem contar que os mesmos também deram boas recomendações à respeito do instrutor do curso o @danielvlopes.&lt;br /&gt;&lt;br /&gt;Aguardem novas postagens sobre o curso.&lt;br /&gt;&lt;br /&gt;Até breve !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-2260318348567546657?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/2260318348567546657/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2010/02/curso-na-egenial.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/2260318348567546657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/2260318348567546657'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2010/02/curso-na-egenial.html' title='Curso na @egenial'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-1479399822968807293</id><published>2009-12-08T09:48:00.000-02:00</published><updated>2009-12-08T09:57:05.234-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='livro'/><category scheme='http://www.blogger.com/atom/ns#' term='apostila'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='caelum'/><category scheme='http://www.blogger.com/atom/ns#' term='urubatan'/><title type='text'>Falta de tempo</title><content type='html'>Pessoal, desculpe a ausência nas postagens, mas ultimamente, o tempo tem sido raro...&lt;br /&gt;Bom, vou aqui recomendar uma boa leitura para RoR, estou estudando através do: http://livro.urubatan.com.br/&lt;br /&gt;&lt;br /&gt;O livro é bom para iniciantes, ainda não finalizei(devido à falta de tempo também), mas estou satisfeito até o momento. O livro, como a grande maioria, possui algumas erratas, basta pesquisar no google.&lt;br /&gt;&lt;br /&gt;Outra fonte de conhecimento que recomendo e que fiquei bem animado quando soube de sua liberação:&lt;br /&gt;http://blog.caelum.com.br/2009/12/02/apostila-de-ruby-on-rails-rr-71-liberada-para-download/&lt;br /&gt;&lt;br /&gt;Bom, acho que não preciso falar muito da Caelum e seus materiais e treinamentos não é mesmo pessoal ?&lt;br /&gt;&lt;br /&gt;Desculpem pela falta de tempo, mas vou me comprometer à postar algo mais técnico no próximo post.&lt;br /&gt;&lt;br /&gt;Até breve !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-1479399822968807293?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/1479399822968807293/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2009/12/falta-de-tempo.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/1479399822968807293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/1479399822968807293'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2009/12/falta-de-tempo.html' title='Falta de tempo'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-5023276017719616403</id><published>2009-10-11T23:25:00.000-03:00</published><updated>2009-10-11T23:40:24.908-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='akita'/><title type='text'>Linguagem Ruby</title><content type='html'>Olá a todos !&lt;br /&gt;Para aqueles que estão se interessando por Ruby on Rails, é necessário que no minimo tenha uma boa noção de orientação à objetos. Aos que já possuem essa noção aqui vai uma dica para o aprendizado da linguagem Ruby em si. São os tutoriais do Akita on Rails:&lt;br /&gt;&lt;br /&gt;Parte1: http://akitaonrails.com/2008/11/10/micro-tutorial-de-ruby-parte-i&lt;br /&gt;Parte2: http://akitaonrails.com/2008/11/10/micro-tutorial-de-ruby-parte-ii&lt;br /&gt;Parte3: http://akitaonrails.com/2008/11/10/micro-tutorial-de-ruby-parte-iii&lt;br /&gt;&lt;br /&gt;Pretendo em breve postar particularidades do framework Rails. Iniciei com o material de Ruby pois faz mais sentido aprender a linguagem primeiro para depois partir para o famework.&lt;br /&gt;&lt;br /&gt;Até breve.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-5023276017719616403?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/5023276017719616403/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2009/10/linguagem-ruby.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/5023276017719616403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/5023276017719616403'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2009/10/linguagem-ruby.html' title='Linguagem Ruby'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-7787391888323921961</id><published>2009-10-03T13:38:00.000-03:00</published><updated>2009-10-03T14:02:13.061-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Injection'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><title type='text'>Evitando a SQL Injection</title><content type='html'>Olá galera, estou aqui agora para falar sobre um problema muito comum que acontece no mundo dos desenvolvedores, o sql injection. Que nada mais é do que o usuário inserir código malicioso(SQL) em um campo de seu site, software ou o que seja.&lt;br /&gt;Por exemplo, se você faz em algum momento a determinada consulta:&lt;br /&gt;&lt;pre class="code ruby"&gt;User.&lt;span class="me1"&gt;find&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="re3"&gt;:all&lt;/span&gt;, &lt;span class="re3"&gt;:conditions&lt;/span&gt; &lt;span class="sy0"&gt;=&gt;&lt;/span&gt; &lt;span class="st0"&gt;"name = '#{params[:name]}'"&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;&lt;/pre&gt;Isso possibilita o usuário a inserir um código malicioso através de sua consulta, ou seja, o usuário pode digitar no campo "name" o seguinte:&lt;br /&gt;&lt;pre class="code"&gt;'; DELETE FROM PROJECTS; SELECT * from projects where '1'='1&lt;br /&gt;&lt;br /&gt;Reultando em:&lt;br /&gt;&lt;br /&gt;SELECT * FROM users WHERE name = ''; DELETE FROM USERS; SELECT * from users where '1'='1'&lt;br /&gt;&lt;br /&gt;Vixxxx alguém deletou todos os dados da sua tabela de usuários. Mas calma, a solução para este&lt;br /&gt;problema é bem simples, basta ao invés de passar toda a condição com uma string, passa-se um um&lt;br /&gt;array ou um hash:&lt;br /&gt;&lt;br /&gt;array:&lt;br /&gt;User.&lt;span class="me1"&gt;find&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="re3"&gt;:all&lt;/span&gt;, &lt;span class="re3"&gt;:conditions&lt;/span&gt; &lt;span class="sy0"&gt;=&gt;&lt;/span&gt; &lt;span class="br0"&gt;[&lt;/span&gt;&lt;span class="st0"&gt;"name = ?"&lt;/span&gt;, params&lt;span class="br0"&gt;[&lt;/span&gt;&lt;span class="re3"&gt;:name&lt;/span&gt;&lt;span class="br0"&gt;]&lt;/span&gt;&lt;span class="br0"&gt;]&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span class="co1"&gt;&lt;br /&gt;&lt;/span&gt;hash:&lt;br /&gt;User.&lt;span class="me1"&gt;find&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="re3"&gt;:all&lt;/span&gt;, &lt;span class="re3"&gt;:conditions&lt;/span&gt; &lt;span class="sy0"&gt;=&gt;&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;:name &lt;span class="sy0"&gt;=&gt;&lt;/span&gt; params&lt;span class="br0"&gt;[&lt;/span&gt;&lt;span class="re3"&gt;:name&lt;/span&gt;&lt;span class="br0"&gt;]&lt;/span&gt;&lt;span class="br0"&gt;}&lt;/span&gt;&lt;span class="br0"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Georgia,serif;"&gt;Pequenos detalhes como este são bem relevantes para nós desenvolvedores.&lt;br /&gt;&lt;br /&gt;Até a próxima !&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-7787391888323921961?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/7787391888323921961/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2009/10/evitando-sql-injection.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/7787391888323921961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/7787391888323921961'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2009/10/evitando-sql-injection.html' title='Evitando a SQL Injection'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3333559251412116864.post-3512915828681733390</id><published>2009-10-03T13:06:00.000-03:00</published><updated>2009-10-03T13:09:41.830-03:00</updated><title type='text'>Objetivo do blog</title><content type='html'>Olá a todos, neste primeiro post, falarei apenas sobre o objetivo deste blog que é divulgar para todos links, artigos e tutoriais interessantes sobre Ruby on Rails.&lt;br /&gt;Estou estudando bastante ultimamente e gostaria de compartilhar com todos o que encontro de interessante na web.&lt;br /&gt;&lt;br /&gt;Abraços !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3333559251412116864-3512915828681733390?l=milkonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://milkonrails.blogspot.com/feeds/3512915828681733390/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://milkonrails.blogspot.com/2009/10/objetivo-do-blog.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/3512915828681733390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3333559251412116864/posts/default/3512915828681733390'/><link rel='alternate' type='text/html' href='http://milkonrails.blogspot.com/2009/10/objetivo-do-blog.html' title='Objetivo do blog'/><author><name>Milk</name><uri>http://www.blogger.com/profile/00597211862898289377</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_OO7jLkAY3s8/Sses0781xxI/AAAAAAAAABM/6DhyjhytPcI/S220/milk.jpg'/></author><thr:total>0</thr:total></entry></feed>
