<?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>Leonardo Bighi &#187; Geral</title>
	<atom:link href="http://leonardobighi.com/category/geral/feed" rel="self" type="application/rss+xml" />
	<link>http://leonardobighi.com</link>
	<description>Programação, Rails, Tecnologia.. tudo com um toque pessoal</description>
	<lastBuildDate>Thu, 19 Mar 2009 12:09:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Leonardo Bighi agora em outro blog!</title>
		<link>http://leonardobighi.com/geral/85/leonardo-bighi-agora-em-outro-blog</link>
		<comments>http://leonardobighi.com/geral/85/leonardo-bighi-agora-em-outro-blog#comments</comments>
		<pubDate>Thu, 19 Mar 2009 12:09:35 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[not for dummies]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/?p=85</guid>
		<description><![CDATA[Este blog tem andado meio parado. O tempo anda muito curto e não tenho tido tempo de ficar atualizando o blog. O interessante é que existem alguns outros programadores que também querem escrever artigos para ajudar a comunidade, mas não tem tempo de manter um blog sozinhos. Então agora resolvemos nos reunir para manter um [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Este blog tem andado meio <strong>parado</strong>. O tempo anda muito curto e não tenho tido tempo de ficar atualizando o blog. O interessante é que existem alguns outros programadores que também querem escrever artigos para ajudar a comunidade, mas não tem tempo de manter um blog sozinhos. Então agora resolvemos nos reunir para manter um <strong>novo blog grupal sobre programação</strong>.</p>
<p>Estamos agora estreando o blog <a href="http://3folks.com/notfordummies/" rel="nofollow" title="Not For Dummies" ><strong>Not For Dummies</strong></a>, blog sobre desenvolvimento mantido por diversos autores. Vamos falar de XHTML, CSS, PHP, Ruby On Rails, Usabilidade, e muito mais. Com vários autores, o blog vai ficar menos tempo parado.</p>
<p>Então a partir de hoje vou passar a <strong>escrever sempre</strong> por lá. Ainda não sei o que vou fazer com este blog, mas com certeza vai ficar parado por um tempo até eu me decidir.</p>
<p>Então se você assina o feed deste blog ou visita com frequência, passe a visitar o <a href="http://3folks.com/notfordummies/" rel="nofollow" title="Not For Dummies" ><strong>Not For Dummies</strong></a>. Você vai gostar.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/85/leonardo-bighi-agora-em-outro-blog/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emprestei.com fora do ar! Mas voltará maior, melhor, e mais verde!</title>
		<link>http://leonardobighi.com/geral/49/empresteicom-fora-do-ar-mas-voltara-maior-melhor-e-mais-verde</link>
		<comments>http://leonardobighi.com/geral/49/empresteicom-fora-do-ar-mas-voltara-maior-melhor-e-mais-verde#comments</comments>
		<pubDate>Mon, 13 Oct 2008 16:34:06 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[emprestei]]></category>
		<category><![CDATA[emprestei.com]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/?p=49</guid>
		<description><![CDATA[Se você é um dos usuários do meu site emprestei.com, provavelmente já percebeu o que está acontecendo: o site está fora do ar. E provavelmente ficará fora do ar por mais alguns dias. Em parte a culpa é minha, e em parte é do servidor.
Tudo começou quando o meu maravilhoso host me deu a possibilidade [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Se você é um dos usuários do meu site <strong>emprestei.com</strong>, provavelmente já percebeu o que está acontecendo: o site está fora do ar. E provavelmente ficará fora do ar por mais alguns dias. Em parte a culpa é minha, e em parte é do servidor.</p>
<p>Tudo começou quando o <a href="http://leonardobighi.com/geral/47/hospedagem-de-sites-sem-limite-de-espaco-e-transferencia"title="Dreamhost: Hospegagem Ilimitada" >meu maravilhoso host</a> me deu a possibilidade de ser um dos primeiros transferidos para um novo servidor, diferente dos anteriores, que me permitiria ter espaço ilimitado, e transferência mensal ilimitada. Havia um aviso de que aplicativos poderiam deixar de funcionar na transferência, mas pra ter hospedagem ilimitada vale tudo, não? Aceitei na hora, e fiquei torcendo para tudo dar certo.</p>
<p>Depois disso, esqueci do assunto. Um ou dois dias depois a transferência de todos os meus sites para o novo servidor começou e, no mesmo dia, tive uma entrevista de emprego. Fui mostrar o <strong>emprestei.com</strong> para o entrevistador e, para minha surpresa, o site estava fora do ar. Uau, o que teria acontecido? Foi só quando voltava pra casa que me lembrei: a transferência pro novo servidor! Que droga. O <strong>Emprestei</strong> acabou saindo do ar, e meu repositório subversion também. No dia seguinte o repositório voltou, mas o Emprestei não.</p>
<p>Ainda não tive tempo de ver exatamente porque o <strong>Emprestei</strong> parou de funcionar depois que foi movido para o novo servidor, mas o que importa é que está dando algum problema com o <a href="http://www.rubyonrails.org/" rel="nofollow" title="Ruby on Rails" >Rails</a> e ele não inicia mais. Eu poderia buscar o erro e colocar o site de volta no ar ainda hoje, mas resolvi fazer outra coisa.Já tem um tempo que eu estou querendo melhorar o Emprestei. Originalmente ele havia sido feito para participar do desafio <a href="http://railsrumble.com/" rel="nofollow" title="Rails Rumble" >Rails Rumble</a>, onde você deve construir um site em no máximo 48 horas.</p>
<p>Pois é, o site inteiro foi feito em dois dias, e até que ficou bem feito. Mas ele foi feito bem antes de sair o Rails 2.0, que trouxe vários novos recursos, então eu já precisava melhorá-lo há tempos. Esse erro que o deixou fora do ar é a desculpa perfeita pra eu finalmente parar de enrolar e criar uma versão maior, melhor, e mais verde.</p>
<p>Acredito que a nova versão estará online ainda essa semana, e terá tudo que uma boa aplicação rails deve ter. Será todo RESTful, e ainda permitirá exportar em XML as coisas que você emprestou, para que outras aplicações possam ler sua lista de empréstimos e integrá-la a outros serviços.</p>
<p>Como diria o senhor <a href="http://desciclo.pedia.ws/wiki/Didi_Moc%C3%B3" rel="nofollow" title="Didi Mocó" >Didi Mocó Sonrisal Colesterol Novalgino Mufumbo</a>, <em>aguarde e confie</em>.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/49/empresteicom-fora-do-ar-mas-voltara-maior-melhor-e-mais-verde/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hospedagem de sites sem limite de espaço e transferência!</title>
		<link>http://leonardobighi.com/geral/47/hospedagem-de-sites-sem-limite-de-espaco-e-transferencia</link>
		<comments>http://leonardobighi.com/geral/47/hospedagem-de-sites-sem-limite-de-espaco-e-transferencia#comments</comments>
		<pubDate>Sat, 11 Oct 2008 16:48:17 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/?p=47</guid>
		<description><![CDATA[Eu já havia postado aqui antes sobre a Dreamhost, um dos melhores servidores de hospedagem de sites que eu já encontrei. No meu post anterior eu falava sobre como eles davam muito espaço em disco, e direito a uma transferência enorme, mas agora eles estão loucos! LOUCOS! A Dreamhost agora está oferecendo hospedagem com espaço [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Eu já havia postado aqui antes sobre a Dreamhost, um dos melhores <strong>servidores</strong> de <strong>hospedagem</strong> de sites que eu já encontrei. No meu post anterior eu falava sobre como eles davam muito espaço em disco, e direito a uma transferência enorme, mas agora eles estão loucos! LOUCOS! A Dreamhost agora está oferecendo <strong>hospedagem com espaço ilimitado</strong>, e transferência mensal ilimitada para os próximos 30 que assinarem. E o melhor é que eu e o pessoal do meu outro blog (<a href="http://tomatecru.net/" rel="nofollow" title="Tomate Cru"  target="_blank">Tomate Cru</a>) ainda estamos oferecendo um <strong>desconto</strong> pra quem assinar!</p>
<p>Veja abaixo o <strong>cupom de desconto</strong>, e um guia de como assinar.</p>
<p><a href="http://www.tomatecru.net/wp-content/uploads/2008/10/dreamhost_unlimited.jpg" rel="nofollow" ><img class="aligncenter size-full wp-image-1820" title="dreamhost_unlimited" src="http://www.tomatecru.net/wp-content/uploads/2008/10/dreamhost_unlimited.jpg" alt="Hospedagem com tudo ilimitado!!" /></a></p>
<p>O serviço de <strong>hospedagem</strong> da Dreamhost suporta PHP e Ruby, com banco de dados MySQL. Eles possuem um ótimo painel de controle, e possuem várias aplicações web prontas para instalar com um simples clique, incluindo o próprio sistema Wordpress que uso neste blog. Mas o melhor de tudo é que eles não são daqueles hosts chatos que proibem um monte de coisa. Na Dreamhost, você é bem livre, e ainda pode se conectar por SSH para realizar algumas operações mais rapidamente.</p>
<p style="text-align: center;">Código de desconto: <strong>TOMATECRU</strong>.</p>
<p>Se você está pensando em assinar, aqui vem o melhor de tudo: Nós do Tomate Cru estamos oferecendo um <strong>cupom de desconto</strong>! Ou seja, estamos anunciando uma hospedagem sem limites, e ainda vamos dar desconto! Basta assinar a dreamhost e usar o cupom <strong>TOMATECRU</strong>, e já ganhará desconto. Se você <a href="https://signup.dreamhost.com/" rel="nofollow" title="Assinar Dreamhost" >assinar</a> o plano mensal, vai ganhar $50 dólares de desconto (mais de R$100 de desconto!!). E se <a href="https://signup.dreamhost.com/" rel="nofollow" title="Assinar Dreamhost" >assinar</a> o plano anual, você ganha $67 dólares de desconto. Independente do plano que assinar, você ganha direito a um domínio internacional<strong> de graça</strong>!</p>
<p>Deixa eu explicar direito aqui&#8230; o plano anual custa $120 dólares. Nosso cupom dá um desconto de mais de 50%! O preço cai abaixo da metade! <a href="https://signup.dreamhost.com/" rel="nofollow" title="Assinar Dreamhost" >Assine agora</a>! Eu quero saber o que você está esperando! Eles só tem mais 30 vagas pra <strong>hospedagem ilimitada</strong>, corra para assinar!</p>
<p>(Clique abaixo para ler o restante do texto e ver um guia passo a passo de como assinar uma <strong>hospedagem ilimitada</strong> na Dreamhost. Se não quiser ler o guia, a parte de inserir o <strong>cupom de Desconto</strong> está na etapa 7 do registro).</p>
<h3 style="text-align: center;">Como assinar a hospedagem da Dreamhost</h3>
<p style="text-align: left;">Este é um passo a passo de como assinar uma hospedagem ilimitada na dreamhost.</p>
<p style="text-align: left;">Primeiro, você vai acessar a página de <a href="https://signup.dreamhost.com/" rel="nofollow" title="Assinar Dreamhost" >assinatura da dreamhost</a>. Você vai ver uma tela com duas opções. A prmeira é para assinar a <strong>hospedagem</strong> (o que você quer), e a segunda é para registrar um domínio. Clique na primeira opção, que diz <em>&#8220;host a domain&#8221;</em>.</p>
<p style="text-align: left;">A página vai mostrar então vários passos (steps) para concluir o processo. Vamos a um resumo de cada <em>step</em> do formulário.</p>
<p style="text-align: left;"><strong>Step 2 &#8211; Tipo de Pagamento</strong></p>
<p style="text-align: left;">Aqui você vai escolher com que frequência quer pagar. Mensalmente (monthly), Anualmente (Yearly), ou a cada 2 anos, 3 anos, 5 anos ou 10 anos. O pagamento mensal possui um custo de instalação de $50 dólares, mas com nosso cupom de desconto <strong>TOMATECRU</strong> você não vai pagar a instalação.</p>
<p style="text-align: left;"><strong>Step 3 &#8211; Private Server</strong></p>
<p style="text-align: left;">Um servidor privado serve apenas para aumentar o desempenho de sites com um volume de acessos muito, muito grande. Como provavelmente este não é o seu caso, basta ignorar essa parte.</p>
<p style="text-align: left;"><strong>Step 4 &#8211; Serviços Adicionais</strong></p>
<p style="text-align: left;">O passo 4 serve para adicionar alguns serviços extras. O serviço Google Apps integra algumas funcionalidades do Google no seu domínio, e é de graça. De resto, nenhum dos outros serviços aí é realmente necessário ou interessante para um site que está começando.</p>
<p style="text-align: left;"><strong>Step 5 &#8211; O Domínio</strong></p>
<p style="text-align: left;">Um domínio é o endereço pelo qual seu site vai ser acessado. O que você vai escolher aqui depende se vc já tem um domínio ou se quer registrar um novo (de graça). Se você não sabe bem o que é isso, ou se você tem um, então escolha a primeira opção. Se você já tem um domínio, escolha a terceira opção.</p>
<p style="text-align: left;">Então, no campo de texto, você vai preencher o domínio desejado. No campo abaixo, preencha o login que você quer usar na dreamhost.</p>
<p style="text-align: left;"><strong>Step 6 &#8211; Dados Pessoais</strong></p>
<p style="text-align: left;">Nesta etapa você precisa preencher seus dados pessoais. E-mail, senha, e outros dados como seu endereço. Preencha tudo com seus dados reais, pois serão usados na cobrança do cartão de crédito e para contato.</p>
<p style="text-align: left;"><strong>Step 7 &#8211; O Cupom de Desconto!</strong></p>
<p style="text-align: left;">Nesta etapa, no primeiro campo eles perguntam como você ficou sabendo da Dreamhost. Podem preencher com o endereço do blog, ou deixar em branco.</p>
<p style="text-align: left;">No segundo campo da etapa 7, é onde você pode preenchero <strong>cupom de desconto</strong>. Basta preencher com <strong>TOMATECRU</strong>, e ganhar o maior desconto da sua vida!</p>
<p style="text-align: left;">Bom, é isso. Agora é só marcar a caixinha ao lado do texto &#8220;I agree to abide&#8230;&#8221; e clicar no botão grande. Fim do processo, e você agora será um assinante do melhor serviço de <strong>hospedagem ilimitada</strong> que existe. Espero que goste.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/47/hospedagem-de-sites-sem-limite-de-espaco-e-transferencia/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Uma treeview funcionando</title>
		<link>http://leonardobighi.com/geral/45/uma-treeview-funcionando</link>
		<comments>http://leonardobighi.com/geral/45/uma-treeview-funcionando#comments</comments>
		<pubDate>Wed, 18 Jun 2008 12:59:04 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/?p=45</guid>
		<description><![CDATA[Vou agora demonstrar uma treeview do Yahoo User Library em funcionamento. Fiz uma página de teste, que contém uma estrutura simples em árvore.
Todo o código necessário pra fazer o treeview funcionar pode ser visto abrindo o código fonte da página no seu navegador, mas o trecho importante é este:
&#60;script type=&#8221;text/javascript&#8221;&#62;
//&#60;![CDATA[
function mytree_Init() {
var tree = new [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Vou agora demonstrar uma treeview do Yahoo User Library em funcionamento. Fiz uma <a href="http://leonardobighi.com/treeview.html"title="YUI Treeview"  target="_blank">página de teste</a>, que contém uma estrutura simples em árvore.</p>
<p>Todo o código necessário pra fazer o treeview funcionar pode ser visto abrindo o código fonte da página no seu navegador, mas o trecho importante é este:</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
//&lt;![CDATA[<br />
function mytree_Init() {<br />
var tree = new YAHOO.widget.TreeView("mytree");<br />
var parent_top = new YAHOO.widget.TextNode({ label: "Grupo Empresarial XYZ", href:"#" }, tree.getRoot(), false);<br />
var empresa1 = new YAHOO.widget.TextNode({ label: "Empresa 1", href:"#" }, parent_top, false);</p>
<p>var filialA = new YAHOO.widget.TextNode({ label: "Filial A", href:"#" }, empresa1, false);<br />
new YAHOO.widget.TextNode({ label: "Gerente Geral", href:"#" }, filialA, false);<br />
new YAHOO.widget.TextNode({ label: "Gerente de Operações", href:"#" }, filialA, false);</p>
<p>var filialB = new YAHOO.widget.TextNode({ label: "Filial B", href:"#" }, empresa1, false);<br />
new YAHOO.widget.TextNode({ label: "Gerente Geral", href:"#" }, filialB, false);</p>
<p>var empresa2 = new YAHOO.widget.TextNode({ label: "Empresa 2", href:"#" }, parent_top, false);</p>
<p>tree.draw();<br />
}<br />
YAHOO.util.Event.addListener(window, "load", mytree_Init);<br />
//]]&gt;<br />
&lt;/script&gt;</p></blockquote>
<p>Apesar de um pouco feio, é um código simples que monta a estrutura da lista em árvore. Podemos tornar este código mais bonito? Sim! Usando as facilidades permitidas pelo Ruby on Rails, a mesma lista pode ser montada desta forma:</p>
<blockquote><p>var test_data =<br />
[0, { label: "Grupo Empresarial XYZ"},<br />
1, { label: "Empresa 1"},<br />
2, { label: "Filial A"},<br />
3, { label: "Gerente Geral"},<br />
3, { label: "Gerente de Operações"},<br />
2, { label: "Filial B"},<br />
3, { label: "Gerente Geral"},<br />
1, { label: "Empresa 2"}];</p></blockquote>
<p>Muito melhor, não é mesmo? Esta formação é possível quando criamos um método que vai pegar a estrutura acima e escrever o código javascript correspondente. Estas intruções de como criar este método no rails podem ser lidas <a href="http://sonjayatandon.com/07-2006/how-to-integrate-a-yui-tree-with-rails/" rel="nofollow" >neste blog</a>.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/45/uma-treeview-funcionando/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CMS e listas em árvore no Rails</title>
		<link>http://leonardobighi.com/geral/44/cms-e-listas-em-arvore-no-rails</link>
		<comments>http://leonardobighi.com/geral/44/cms-e-listas-em-arvore-no-rails#comments</comments>
		<pubDate>Mon, 16 Jun 2008 20:10:12 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/?p=44</guid>
		<description><![CDATA[Recentemente me incumbiram da tarefa de pesquisar sobre CMS em Rails, e algum método eficiente de apresentar conteúdo em formato de árvore (&#8221;treeview&#8221;) também em Rails. Após um tempo de pesquisa, encontrei boas soluções para ambos os casos.
No caso da exibição em Treeview, a melhor solução é utilizar a biblioteca Yahoo User Interface, ou YUI [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Recentemente me incumbiram da tarefa de pesquisar sobre CMS em Rails, e algum método eficiente de apresentar conteúdo em formato de árvore (&#8221;treeview&#8221;) também em Rails. Após um tempo de pesquisa, encontrei boas soluções para ambos os casos.</p>
<p>No caso da exibição em Treeview, a melhor solução é utilizar a biblioteca Yahoo User Interface, ou YUI para os íntimos. Ela fornece todo o mecanismo necessário para a criação deste tipo de lista, e o Rails nos fornece os meios práticos e rápidos de gerar dinamicamente estas listas. Todo o procedimento para usar o treeview da YUI em conjunto com o Rails pode ser visto <a href="http://sonjayatandon.com/07-2006/how-to-integrate-a-yui-tree-with-rails/" rel="nofollow" title="YUI Tree With Rails" >neste endereço</a>. Os Helpers do Rails nos dão o meio necessário de tornar este processo o mais indolor possível. O resultado visual é como na imagem abaixo abaixo:</p>
<p><img class="aligncenter size-medium wp-image-43" title="treeview" src="http://leonardobighi.com/wp-content/uploads/2008/06/treeview-180x300.jpg" alt="YUI Tree view" width="180" height="300" /></p>
<p>Quanto aos CMS, o mais usado parece ser o <a href="http://www.radiantcms.org" rel="nofollow" title="Radiant CMS" >Radiant</a>, usado em sites como na da <a href="http://surgeworks.com/" rel="nofollow" title="SurgeWorks" >SurgeWorks</a>, empresa voltada ao desenvolvimento web com Ruby On Rails. Entre suas qualidades, o Radiant apresenta uma interface elegante, possibilidade de organizar páginas hierarquicamente, sistema de caching, gerenciamento de permissões de usuários, e um sistema de plugins de comportamento. Este CMS possui suporte a um sistema de tags especial, chamado Radius, e também suporta <a href="http://www.textism.com/tools/textile/" rel="nofollow" title="Textile" >Textile</a>, <a href="http://daringfireball.net/projects/markdown/" rel="nofollow" title="Markdown" >Markdown</a>, e nosso antigo conhecido HTML na hora de desenvolver o conteúdo das páginas. Radiant CMS é distribuído sob a <a href="http://dev.radiantcms.org/radiant/browser/trunk/radiant/LICENSE" rel="nofollow" title="MIT License" >MIT License</a>.</p>
<p>Outros sistemas de CMS podem ser encontrados na Web, mas nenhum deles parece maduro o suficiente pra ser usado em um site de producão de uma empresa. Mas caso haja curiosidade, vale a pena citar o <a href="http://www.typosphere.org/" rel="nofollow" title="Typo Blog CMS" >Typo</a> e <a href="http://mephisto.stikipad.com/" rel="nofollow" title="Mephisto CMS" >Mephisto</a> pra quem quer ter um blog, e <a href="http://streamlined.relevancellc.com/" rel="nofollow" title="Streamlined CMS" >Streamlined</a> e <a href="http://rubricks.org/index_en.html" rel="nofollow" title="Rubricks CMS" >Rubricks</a> para quem está atrás de um site mais tradicional.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/44/cms-e-listas-em-arvore-no-rails/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Vista comeu meus arquivos&#8230;</title>
		<link>http://leonardobighi.com/geral/38/windows-vista-comeu-meus-arquivos</link>
		<comments>http://leonardobighi.com/geral/38/windows-vista-comeu-meus-arquivos#comments</comments>
		<pubDate>Tue, 15 Apr 2008 17:24:03 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/geral/38/windows-vista-comeu-meus-arquivos</guid>
		<description><![CDATA[Uma pausa na série de artigos sobre o desenvolvimento web pra dizer uma coisa: eu odeio o Windows Vista. Não, sério&#8230; ódio mortal&#8230;
Nesta última sexta-feira minha placa de rede morreu-se. Acabou-se do nada, foi para o céu dos hardwares junto dos meus trinta e oito drives de CD e DVD*. Como estava sem internet, e [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Uma pausa na série de artigos sobre o desenvolvimento web pra dizer uma coisa: eu odeio o <a href="http://pt.wikipedia.org/wiki/Windows_vista" rel="nofollow" title="Windows Vista"  target="_blank"><strong>Windows Vista</strong></a>. Não, sério&#8230; ódio mortal&#8230;</p>
<p>Nesta última sexta-feira minha placa de rede morreu-se. Acabou-se do nada, foi para o céu dos hardwares junto dos meus trinta e oito drives de CD e DVD<strong>*</strong>. Como estava sem internet, e um computador sem internet é como um carro sem pneus, resolvi instalar o <strong>Windows</strong> no meu PC.</p>
<p align="left"><img src="http://leonardobighi.com/wp-content/uploads/2008/04/bad_vista.png" alt="Bad Vista" align="left" />Nunca gostei do <a href="http://pt.wikipedia.org/wiki/Windows_vista" rel="nofollow" title="Windows Vista"  target="_blank"><strong>Windows Vista</strong></a>, mas como possuo duas cópias originais dele e nenhuma cópia original do <strong>Windows XP</strong>, resolvi instalar o Vista. Eu tinha deixado uma partição de 60GB no meu HD pra instalar o windows algum dia, e essa era a hora. Inseri o DVD do Vista, iniciei a instalação, preenchi o serial e já vi logo a frase dizendo &#8220;copiando arquivos&#8221;.</p>
<p>Fiquei encucado, porque ele não tinha nem perguntado em que partição eu queria instalar, mas deixei. Estava pensando &#8220;ahh, ele não apagaria minhas partições atuais assim do nada, sem nem perguntar ou dar algum aviso&#8221;.</p>
<p>Ah, como sou ingênuo.</p>
<p>Terminou a instalação, abri o meu computador, e vi lá só uma letrinha C:, com 308Gb livres. Quase tive um ataque cardíaco. SEM PEDIR PERMISSÃO, SEM AVISAR, sem nem apitar a campainha irritante do gabinete, o <strong>Windows Vista</strong> apagou tudo do meu HD e se instalou em uma única partição do tamanho total do HD.</p>
<p>Não, sério&#8230; maldita microsoft. O <a href="http://pt.wikipedia.org/wiki/Linux" rel="nofollow" title="Linux"  target="_blank">Linux</a> há anos permite que você escolha e até modifique as partições antes de instalar. Se não querer permitir isso, podiam ao menos dizer que seus dados serão apagados se instalar o <strong>Windows Vista</strong>. Essa microsoft é fogo, é uma falta de respeito com os usuários que não é brincadeira não.</p>
<p>PS: A parada dos DVDs é quase verdade. Eu tenho meio que um toque de midas, mas em vez de transformar coisas em ouro, eu transformo drives de DVD em porta-copos.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/38/windows-vista-comeu-meus-arquivos/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Monetize seus feeds. FeedBurner agora com adsense.</title>
		<link>http://leonardobighi.com/geral/26/monetize-seus-feeds-feedburner-agora-com-adsense</link>
		<comments>http://leonardobighi.com/geral/26/monetize-seus-feeds-feedburner-agora-com-adsense#comments</comments>
		<pubDate>Thu, 01 Nov 2007 21:15:26 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/geral/26/monetize-seus-feeds-feedburner-agora-com-adsense</guid>
		<description><![CDATA[A maioria das pessoas que tem um blog usa o FeedBurner pra dar uma incrementada nos seus feeds. A grande maioria também usa o Google Adsense pra obter retorno financeiro com um blog. Agora, ambas as ferramentas se aliaram.
Quem tem conta no feedburner e no google adsense pode agora entrar na opção Monetize do feedburner, [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>A maioria das pessoas que tem um blog usa o <a href="http://www.feedburner.com" rel="nofollow"  title="FeedBurner">FeedBurner</a> pra dar uma incrementada nos seus feeds. A grande maioria também usa o <a href="http://www.google.com/adsense/" rel="nofollow"  title="Google Adsense">Google Adsense</a> pra obter <strong>retorno financeiro</strong> com um blog. Agora, ambas as ferramentas se aliaram.</p>
<p>Quem tem conta no feedburner e no google adsense pode agora entrar na opção Monetize do feedburner, e ativar a exibição de anúncios da sua conta do adsense nos feeds. Esta é uma ótima forma de se <strong>ganhar dinheiro online</strong> através dos feeds do seu blog.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/26/monetize-seus-feeds-feedburner-agora-com-adsense/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vamos a la playa</title>
		<link>http://leonardobighi.com/geral/18/vamos-a-la-playa</link>
		<comments>http://leonardobighi.com/geral/18/vamos-a-la-playa#comments</comments>
		<pubDate>Sat, 13 Oct 2007 11:16:50 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/geral/18/vamos-a-la-playa</guid>
		<description><![CDATA[Estou saindo de viagem pra aproveitar o feriadão. Como não tive tempo pra deixar nenhum post preparado, o blog vai ficar parado até segunda de noite.
Mas aí prometo que faço algum post legal quando voltar. Enquanto isso, se quiserem, podem deixar aí nos comentários sugestões de assuntos pra eu falar na segunda-feira.


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Estou saindo de viagem pra aproveitar o feriadão. Como não tive tempo pra deixar nenhum post preparado, o blog vai ficar parado até segunda de noite.</p>
<p>Mas aí prometo que faço algum post legal quando voltar. Enquanto isso, se quiserem, podem deixar aí nos comentários sugestões de assuntos pra eu falar na segunda-feira.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/18/vamos-a-la-playa/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neste final de semana, novidades no emprestei.com</title>
		<link>http://leonardobighi.com/geral/10/neste-final-de-semana-novidades-no-empresteicom</link>
		<comments>http://leonardobighi.com/geral/10/neste-final-de-semana-novidades-no-empresteicom#comments</comments>
		<pubDate>Tue, 25 Sep 2007 23:40:48 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/geral/10/neste-final-de-semana-novidades-no-empresteicom</guid>
		<description><![CDATA[Tenho mantido vários projetos diferentes ao mesmo tempo, e um deles é o site emprestei.com. O propósito dele é fornecer um meio simples de anotar as coisas que você emprestou para as outras pessoas, pra não esquecer com quem está aquele seu livro favorito ou o seu DVD de Heroes.
No pouco tempo que me sobra [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Tenho mantido vários projetos diferentes ao mesmo tempo, e um deles é o site <a href="http://emprestei.com" rel="nofollow"  title="Emprestei">emprestei.com</a>. O propósito dele é fornecer um meio simples de anotar as coisas que você emprestou para as outras pessoas, pra não esquecer com quem está aquele seu livro favorito ou o seu DVD de Heroes.</p>
<p>No pouco tempo que me sobra pra passar em casa eu tenho trabalhado em algumas novidades para o site, e a principal delas se refere ao ato de adicionar um novo empréstimo. A partir deste final de semana, novos empréstimos serão adicionados através de uma interface em ajax, atualizando a lista sem precisar recarregar a tela.</p>
<p>Eu queria já ter colocado isso antes, mas parece que a cada dia que passa o tempo que me sobra é menor. Mas para os poucos que já começaram a usar o Emprestei, novidades virão!</p>
<p>PS: Tenho pensado em fazer um tutorial prático de como montar uma aplicação em Rails, usando o Emprestei como exemplo. Será que daria certo?</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/10/neste-final-de-semana-novidades-no-empresteicom/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dois artigos interessantes de ruby on rails</title>
		<link>http://leonardobighi.com/geral/9/dois-artigos-interessantes-de-ruby-on-rails</link>
		<comments>http://leonardobighi.com/geral/9/dois-artigos-interessantes-de-ruby-on-rails#comments</comments>
		<pubDate>Mon, 24 Sep 2007 19:49:09 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/geral/9/dois-artigos-interessantes-de-ruby-on-rails</guid>
		<description><![CDATA[Queria aproveitar pra comentar hoje sobre dois artigos interessantes envolvendo Ruby On Rails, um bem diferente do outro. O que ambos tem em comum é que foram escritos por programadores que trabalham com rails há 2 anos.
Dicas de Desenvolvimento Ruby
O site Nuby On Rails publicou um artigo com uma lista massiva de dicas de desenvolvimento [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Queria aproveitar pra comentar hoje sobre dois artigos interessantes envolvendo Ruby On Rails, um bem diferente do outro. O que ambos tem em comum é que foram escritos por programadores que trabalham com rails há 2 anos.</p>
<h3>Dicas de Desenvolvimento Ruby</h3>
<p>O site <a href="http://nubyonrails.com" rel="nofollow"  title="Nuby On Rails">Nuby On Rails</a> publicou um artigo com uma lista massiva <a href="http://http://nubyonrails.com/articles/massive-list-of-rails-development-tips" rel="nofollow"  title="Dicas de desenvolvimento Ruby On Rails">de dicas de desenvolvimento com ruby on rails</a>, vindas de um programador experiente.</p>
<p>O artigo nos trás ótimas dicas, como &#8220;mantenha seus <em>controllers</em> e <em>views</em> bem magros&#8221; e &#8220;teste sua aplicação&#8221;. Vale a pena dar uma lida nas suas dicas mesmo que você já tenha experiência com ruby on rails. Nunca se sabe o que você pode aprender.</p>
<h3>O&#8217;Reilly dando um péssimo exemplo</h3>
<p>Derek Sivers, no blog oficial de ruby no O&#8217;Reilly Net, publicou <a href="http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html" rel="nofollow"  title="SEVEN REASONS I SWITCHED BACK TO PHP AFTER 2 YEARS ON RAILS">um artigo polêmico</a> chamado<strong> 7 razões porque voltei pro PHP depois de 2 anos de Ruby</strong>.</p>
<p>E não concordo com o artigo dele. Não estou dizendo que o ruby serve pra todos e ninguém deveria ficar com o PHP, mas não concordo com os motivos que ele usou para ter feito tal coisa.</p>
<p>O principal e primeiro motivo citado por ele foi de que o PHP faz tudo que o Ruby on Rails faz. Como se isso significasse alguma coisa. Este é um argumento válido pra praticamente qualquer linguagem, e não diz muita coisa. A principal vantagem do ruby não é o que ele faz, e sim como ele faz.</p>
<p>Um outro argumento usado é que ele não quer mais do que precisa, e por isso voltou para o PHP. Agora&#8230; qual dos dois oferece mais opções diferentes do que alguém precisa? E não é um dos charmes do ruby o fato de ter reduzido o número de opções em prol da agilidade e praticidade?</p>
<p>Este é um artigo que recomendo que leiam, mas não sigam. Existem bons motivos pra se usar PHP ao invés de Ruby em um site, mas &#8220;eu gosto mais de sql&#8221; definitivamente não é um deles.</p>
<p><em>PS: Concordo com apenas uma coisa que ele falou. Programar em ruby acaba te fazendo programar melhor em outras linguagens.</em></p>
<p><strong>Se interessou? <a href="http://lucrandonarede.com/jc/p/5749/215/ruby%20rails" rel="nofollow" >Compre agora mesmo um livro de Ruby on Rails com o menor preço!</a></strong></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/9/dois-artigos-interessantes-de-ruby-on-rails/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Eu, eu e eu mesmo.</title>
		<link>http://leonardobighi.com/geral/3/eu-eu-e-eu-mesmo</link>
		<comments>http://leonardobighi.com/geral/3/eu-eu-e-eu-mesmo#comments</comments>
		<pubDate>Wed, 19 Sep 2007 01:32:01 +0000</pubDate>
		<dc:creator>Bighi</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://leonardobighi.com/geral/3/eu-eu-e-eu-mesmo</guid>
		<description><![CDATA[Algumas vezes canso de programar, mas se tem uma coisa que eu nunca me canso é de escrever. E por isso estou aqui, começando mais um blog. Com este, são quatro blogs que eu mantenho ao mesmo tempo, o que deve estar perto de ser um recorde.
Escrevo posts diversos, voltados pro humor, no meu blog [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Algumas vezes canso de programar, mas se tem uma coisa que eu nunca me canso é de escrever. E por isso estou aqui, começando mais um blog. Com este, são quatro blogs que eu mantenho ao mesmo tempo, o que deve estar perto de ser um recorde.</p>
<p>Escrevo posts diversos, voltados pro humor, no meu blog principal: <a href="http://www.tomatecru.net" rel="nofollow"  title="Tomate Cru">Tomate Cru</a></p>
<p>Escrevo tutoriais voltados para usuários iniciantes de Linux no blog <a href="http://linux.tomatecru.net" rel="nofollow"  title="Dominando Ubuntu Linux">Dominando Ubuntu Linux</a></p>
<p>Escrevo sobre o desenvolvimento do meu site <a href="http://www.emprestei.com" rel="nofollow"  title="Lembre-se pra quem emprestou suas coisas!">emprestei.com</a> no blog <a href="http://blog.emprestei.com" rel="nofollow"  title="Emprestei Blog - desenvolvimento transparente">Emprestei Blog</a>.</p>
<p>E agora estou aqui, criando o blog Leonardo Bighi (sim, um blog com meu nome) onde vou falar dos outros assuntos que me interessam, como programação web (e programação em geral em menor quantidade), Ruby on Rails, tecnologia, linux, livros diversos, literatura, música, etc.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://leonardobighi.com/geral/3/eu-eu-e-eu-mesmo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
