<?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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>[root@edgabaldi ~]#</title>
	
	<link>http://edgabaldi.com/blog</link>
	<description />
	<lastBuildDate>Wed, 19 Aug 2009 15:42:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/edgabaldi" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Debian Day 09</title>
		<link>http://edgabaldi.com/blog/2009/08/19/debian-day-09/</link>
		<comments>http://edgabaldi.com/blog/2009/08/19/debian-day-09/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 15:42:59 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian-am]]></category>
		<category><![CDATA[diad]]></category>
		<category><![CDATA[eventos]]></category>
		<category><![CDATA[manaus]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=389</guid>
		<description><![CDATA[Ok! Estou sumido&#8230;. Desde o FISL não dou noticias. Poucas twittadas&#8230; podem me chamar de pai desnaturado. Porem venho aqui fazer um post rápido para divulgar um evento que vai ter aqui em Manaus: o Debian Day 09 que esse ano (pela primeira vez) está trazendo um convidado: Fábio Berbert, criador e mantenedor do Viva [...]]]></description>
			<content:encoded><![CDATA[<p>Ok! Estou sumido&#8230;. Desde o <a href="http://edgabaldi.com/blog/2009/03/28/fisl-10-dessa-vez-eu-vou/">FISL</a> não dou noticias. Poucas twittadas&#8230; podem me chamar de pai desnaturado. Porem venho aqui fazer um post rápido para divulgar um evento que vai ter aqui em Manaus: o <strong>Debian Day 09</strong> que esse ano (pela primeira vez) está trazendo um convidado: <strong>Fábio Berbert</strong>, criador e mantenedor do <a href="www.vivaolinux.com.br">Viva o Linux</a>.</p>
<p>O evento acontecerá no dia 22/08 (sim, esse sábado!) e as inscrições podem ser feitas pelo <a href="http://diadebian.org/am/2009/">site do evento</a>. </p>
<p>Quero ver vocês lá <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/08/19/debian-day-09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalando o VirtualBox no Fedora 11</title>
		<link>http://edgabaldi.com/blog/2009/06/12/instalando-o-virtualbox-no-fedora-11/</link>
		<comments>http://edgabaldi.com/blog/2009/06/12/instalando-o-virtualbox-no-fedora-11/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 19:21:35 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[fedora11]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[selinux]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=364</guid>
		<description><![CDATA[O VirtualBox é um virtualizador. Encare a virtualização como uma camada de abstração de hardware, onde um software (o virtualizador) gerencia os recursos de hardware de tal forma que seja possível instalar um sistema operacional sobre essa abstração. Se tornando uma máquina independente.
Eu uso o VirtualBox para fazer laboratório em meus estudos de rede, mas [...]]]></description>
			<content:encoded><![CDATA[<p>O <strong>VirtualBox</strong> é um virtualizador. Encare a virtualização como uma camada de abstração de hardware, onde um software (o virtualizador) gerencia os recursos de hardware de tal forma que seja possível instalar um sistema operacional sobre essa abstração. Se tornando uma máquina independente.</p>
<div id="attachment_365" class="wp-caption alignnone" style="width: 385px"><img src="http://edgabaldi.com/blog/wp-content/virtualizacao.jpg" alt="virtualizacao" title="virtualizacao" width="375" height="316" class="size-full wp-image-365" /><p class="wp-caption-text">Imagem ilustrativa de virtualização</p></div>
<p>Eu uso o VirtualBox para fazer laboratório em meus estudos de rede, mas o céu é o limite quando trabalhamos com virtualização. Já vi cada aplicação exótica dessa tecnologia. O <a href="http://www.twitter.com/ruancarvalho">Ruan Carvalho</a> por exemplo, usa seu notebook para seu uso pessoal, e uma máquina virtualizada para trabalhar. Interessante não?</p>
<p>Se alguém quiser compartilhar outras formas interessantes de como usar essa tecnologia  por favor, comente. <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Nesse post vou mostrar como é fácil instalar o VirtualBox no Fedora 11.</p>
<p>Inicialmente precisamos resolver as dependências:</p>
<blockquote><p>
# yum install make automake autoconf gcc kernel-devel dkms
</p></blockquote>
<p>Em paralelo (ou não), você pode fazer o download do VirtualBox no <a href="http://www.virtualbox.org/">site</a> do projeto.</p>
<blockquote><p>
# wget -c http://download.virtualbox.org/virtualbox/2.2.4/VirtualBox-2.2.4_47978_fedora11-1.i586.rpm
</p></blockquote>
<p>Para instalar o pacote, você pode usar tanto o <strong>yum</strong> quando o <strong>rpm</strong>. O &#8220;problema&#8221; de usar o yum é que ele verificará a assinatura do pacote e reclamará que ele não está assinado. Em compensação se faltar alguma dependência na sua máquina, ele tentará resolvê-la.</p>
<p>Para instalar:</p>
<blockquote><p>
# yum localinstall &#8211;nogpgcheck VirtualBox-2.2.4_47978_fedora11-1.i586.rpm
</p></blockquote>
<p>Após a instalação é necessário compilar o módulo do kernel vboxdrv. O próprio VirtuaBox tem um script que faz isso para nós. Para executá-lo, digite no terminal:</p>
<blockquote><p>
# /etc/init.d/vboxdrv setup
</p></blockquote>
<p>Se tudo der certo, você já terminou de instalar o VirtualBox em sua máquina. Falta só colocar seu usuário no grupo de usuários utilizadores do nosso virtualizador.</p>
<blockquote><p>
# usermod -G vboxusers -a <seu_usuario>
</p></blockquote>
<h3>Problemas comuns</h3>
<p></p>
<h4>Kernel Headers</h4>
<p>O kernel header é o protótipo das funções usado para compilar o driver vboxdrv. Tenha certeza que você instalou o pacote certo, para saber qual é o kernel que você está usando, digite:</p>
<blockquote><p>
[edgar@sysv ~]$ uname -r<br />
2.6.29.4-167.fc11.i686.PAE
</p></blockquote>
<p>No meu caso, eu precisei instalar o kernel-PAE-devel para conseguir compilar o driver.</p>
<blockquote><p>
# yum install kernel-PAE-devel
</p></blockquote>
<h4>SE Linux</h4>
<p>Digamos que, a grosso modo, o SELinux seja uma camada de segurança no sistema de arquivos que por padrão vem ativado no Fedora 11. Eu particularmente, não conheço muito sobre o assunto, para não passar dor de cabeça<br />
deixo o SELinux permissivo, você pode fazer o mesmo usando o utilitário do Fedora <strong>system-config-selinux</strong>.</p>
<p>Mas se você acha necessário usá-lo, você pode definir a regra de permissão no SELinux:</p>
<blockquote><p>
# chcon -t textrel_shlib_t /usr/lib/virtualbox/VirtualBox.so
</p></blockquote>
<p>Pronto! Se tudo der certo você está pronto para usar o VirtualBox.</p>
<blockquote><p>
$ VirtualBox
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/06/12/instalando-o-virtualbox-no-fedora-11/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Instalando DeltaRPM no Fedora 11</title>
		<link>http://edgabaldi.com/blog/2009/06/11/instalando-deltarpm-no-fedora-11/</link>
		<comments>http://edgabaldi.com/blog/2009/06/11/instalando-deltarpm-no-fedora-11/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 18:44:37 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[atualização]]></category>
		<category><![CDATA[banda]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[DeltaRPM]]></category>
		<category><![CDATA[fedora11]]></category>
		<category><![CDATA[funcionalidades]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[yum-presto]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=358</guid>
		<description><![CDATA[Uma das ferramentas mais esperadas no Fedora 11 foi o DeltaRPM (que inclusive ameaçou não sair). Para quem não sabe, o DeltaRPM é um utilitário que auxilia na atualização de pacotes no Fedora. Com ele, você não precisa fazer download de todos os pacotes completos em cada atualização.
A equipe de empacotadores do Fedora apenas empacota [...]]]></description>
			<content:encoded><![CDATA[<p>Uma das ferramentas mais esperadas no Fedora 11 foi o <strong>DeltaRPM</strong> (que inclusive <a href="http://www.projetofedora.org/o-delta-rpm-nao-sera-lancado-junto-ao-fedora-11">ameaçou</a> não sair). Para quem não sabe, o DeltaRPM é um utilitário que auxilia na atualização de pacotes no Fedora. Com ele, você não precisa fazer download de todos os pacotes completos em cada atualização.</p>
<p>A equipe de empacotadores do Fedora apenas empacota a diferença entre a versão atualizada com versão antiga dos binários, restando apenas <strong>correções de bugs</strong> e <strong>novas funcionalidades</strong>. Reduzindo drasticamente o tamanho do pacote. Proporcionando uma atualização mais rápida.</p>
<blockquote><p>
Só para vocês terem uma idéia, terminei de escrever esses dois parágrafos, e já atualizei 136 pacotes <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />
</p></blockquote>
<p>Se você está se coçando para testar e não sabe como, não se preocupe, adicionar ao Fedora essa nova funcionalidade é mais fácil que empurrar bêbado em ladeira. Abra o terminal mais próximo (como root) e digite:</p>
<blockquote><p>
# yum install yum-presto
</p></blockquote>
<p>A partir dai você já pode atualizar normalmente com o yum:</p>
<blockquote><p>
# yum update
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/06/11/instalando-deltarpm-no-fedora-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Primeiras impressões do Fedora 11</title>
		<link>http://edgabaldi.com/blog/2009/06/10/primeiras-impressoes-do-fedora-11/</link>
		<comments>http://edgabaldi.com/blog/2009/06/10/primeiras-impressoes-do-fedora-11/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 14:36:18 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[broffice]]></category>
		<category><![CDATA[DeltaRPM]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[ext4]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[fingerprint]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[leonidas]]></category>
		<category><![CDATA[projeto fedora]]></category>
		<category><![CDATA[sistema de arquivos]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=340</guid>
		<description><![CDATA[Quem acompanhou a cobertura da minha instalação do fedora 11 pelo twitter?
Graças a meu amigo Daniel Bruno, não precisei fazer o download do Fedora 11. (Esse post iria sair só semana que vem. No melhor caso.) Ontem mesmo backupei tudo e instalei o Fedora na minha maquina.
A instalação
A instalação não mudou muita coisa, mas trouxe [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_341" class="wp-caption alignnone" style="width: 430px"><img src="http://edgabaldi.com/blog/wp-content/leonidas-11kb4vm.jpg" alt="Tonight we code in Hell!! :P" title="leonidas-11kb4vm" width="420" height="221" class="size-full wp-image-341" /><p class="wp-caption-text">Tonight we code in Hell!! <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p></div>
<p>Quem <a href="http://search.twitter.com/search?q=%23fedora11+edgabaldi">acompanhou</a> a cobertura da minha instalação do fedora 11 pelo twitter?</p>
<p>Graças a meu amigo <a href="http://danielbruno.eti.br/">Daniel Bruno</a>, não precisei fazer o download do Fedora 11. (Esse post iria sair só semana que vem. No melhor caso.) Ontem mesmo backupei tudo e instalei o Fedora na minha maquina.</p>
<h3>A instalação</h3>
<p>A instalação não mudou muita coisa, mas trouxe algumas surpresas. Como o suporte ao sistema de arquivos EXT4. Ok! Eu sei que não é novidade&#8230; A surpresa (pelo menos para mim) foi não poder usar o ext4 numa partição inicializável.</p>
<p>Pesquisando um <a href="http://andrem.wordpress.com/2008/12/26/ext4/">pouco</a>, descobri que o GRUB que vem na maioria das distribuições Linux não tem suporte a EXT4. Então você deve manter seu diretório /boot numa partição com sistema de arquivos EXT3.</p>
<p>A parte mais chata foi o fato do meu touchpad não ter funcionado, me forçando a instalar tudo pelo teclado. Após a instalação o problema foi facilmente <a href="http://satyajitranjeev.wordpress.com/2009/04/13/enable-tapping-the-touchpad-in-fedora-11/">resolvido</a>.</p>
<p>Outro inconveniente foi a definição de repositórios na instalação. Ao marcar, ele começa a atualizar o mirror, sem nenhuma opção de cancelar. Ou seja, eu tive que abortar a instalação porque a internet aqui é horrível e não queria ficar esperando atualizar.</p>
<p>Mas fora isso, todo meu hardware foi detectado e está funcionando bem, obrigado.</p>
<h3>Conferindo as novidades&#8230;</h3>
<p>Como sempre, o Fedora consegue se superar quando o assunto é experiência com o usuário. Mudanças radicais de design sempre assustam o usuário. A equipe de Artwork do Fedora conseguem fazer a cada versão mudanças sutis mas significativas, dando sempre o charme que só o fedora tem <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Gnome 2.26, Firefox 3.5b4, BrOffice3,1, etc&#8230; É tanta novidade que não dá pra ver tudo num único dia. Mas duas coisas me chamaram a atenção. O <strong>Thunderbird 3.0b2</strong> está com suporte a abas!!! Já nos primeiros minutos senti impacto na minha produtividade.</p>
<p>O outro foi o suporte a <strong>Fingerprint</strong> <a href="http://www.projetofedora.org/lancamento-do-fedora-11">anunciado</a> no site do projeto. Alem de ser útil, é muito fácil <a href="https://fedoraproject.org/wiki/Features/Fingerprint">habilitar</a> e funciona muito bem.</p>
<p>O legal é que não precisei em nenhum momento apelar para o terminal, procurei fazer tudo via ambiente gráfico. E consegui, sem dor de cabeça.</p>
<p>Vou continuar brincando&#8230; qualquer novidade eu posto.</p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/06/10/primeiras-impressoes-do-fedora-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Revista Fedora Brasi #5</title>
		<link>http://edgabaldi.com/blog/2009/05/25/revista-fedora-brasi-5/</link>
		<comments>http://edgabaldi.com/blog/2009/05/25/revista-fedora-brasi-5/#comments</comments>
		<pubDate>Mon, 25 May 2009 16:22:11 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[projetofedora]]></category>
		<category><![CDATA[revista]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/2009/05/25/revista-fedora-brasi-5/</guid>
		<description><![CDATA[
Olá pessoal&#8230;.
Saiu hoje a Revista Fedora Brasil #5. Tá muito legal&#8230; Tem leitura para todos os públicos, sysadmins, usuários, entusiastas&#8230;
http://projetofedora.org/Revista
Baixe a sua  
]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://fedora.wiki.br/images/3/3a/Baixe_RFB.png" title="Revista Fedora Brasil #5" class="alignnone" width="482" height="103" /></p>
<p>Olá pessoal&#8230;.</p>
<p>Saiu hoje a<strong> Revista Fedora Brasil #5</strong>. Tá muito legal&#8230; Tem leitura para todos os públicos, sysadmins, usuários, entusiastas&#8230;</p>
<p><a href="http://projetofedora.org/Revista">http://projetofedora.org/Revista</a></p>
<p>Baixe a sua <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/05/25/revista-fedora-brasi-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FLISOL em Manaus, como foi?</title>
		<link>http://edgabaldi.com/blog/2009/04/28/flisol-em-manaus-como-foi/</link>
		<comments>http://edgabaldi.com/blog/2009/04/28/flisol-em-manaus-como-foi/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 15:10:05 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[evento]]></category>
		<category><![CDATA[flisol]]></category>
		<category><![CDATA[guia]]></category>
		<category><![CDATA[manaus]]></category>
		<category><![CDATA[palestra]]></category>
		<category><![CDATA[uninorte]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=327</guid>
		<description><![CDATA[Olá pessoal,
O FLISOL aqui em Manaus foi muito bom. Tiveram várias palestras interessantes, o número de participantes aumentaram consideravelmente, a qualidade das palestras foi muito boas. Infelismente ainda não me passaram as fotos do evento para eu publicar aqui  
#FAILS do Evento:
Definitivamente a Uninorte está pequena para o evento. O número de pessoas esse [...]]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>O FLISOL aqui em Manaus foi muito bom. Tiveram várias palestras interessantes, o número de participantes aumentaram consideravelmente, a qualidade das palestras foi muito boas. Infelismente ainda não me passaram as fotos do evento para eu publicar aqui <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<h4>#FAILS do Evento:</h4>
<p>Definitivamente a <a href="http://www.uninorte.com.br">Uninorte</a> está pequena para o evento. O número de pessoas esse ano foi bem superior ao ano passado e víamos salas lotadas e mais gente querendo assistir.</p>
<p>A rede wireless não estava funcionando direito, o que me impediu de fazer minha cobertura via twitter <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Felizmente podemos levantar esses tópicos e tentar melhorar no próximo.</p>
<h4>Sobre a minha palestra</h4>
<p>Prometi também que ia colocar a palestra aqui no blog para download. Então aqui está:</p>
<p><a href="http://www.edgabaldi.com/palestras/fedora-vim.pdf">Palestra: Vim como ambiente de Desenvolvimento (~254 Kb)</a><br />
<a href="http://www.edgabaldi.com/docs/guiavim.pdf">Guia de consulta rápida do VIM. (~44 Kb)</a></p>
<p>Falei sobre o <strong>VIM como ambiente de desenvolvimento</strong>. A palestra foi bem interessante, tentei envolver os participantes, fiz algumas brincadeirinhas, mostrei muita funcionalidade e curiosidades sobre o VIM. Acredito que foi proveitoso.</p>
<p>Bom galera, foi isso. Agora o próximo evento é o FISL <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h4>Posts Relacionados:</h4>
<p><a href="http://edgabaldi.com/blog/2008/01/22/procurando-um-ambiente-de-desenvolvimento-completo-use-o-vim/">Procurando um ambiente de desenvolvimento completo use o VIM (Parte 1)</a><br />
<a href="http://edgabaldi.com/blog/2008/01/22/procurando-um-ambiente-de-desenvolvimento-completo-use-o-vim-parte-2/">Procurando um ambiente de desenvolvimento completo use o VIM (Parte 2)</a><br />
<a href="http://edgabaldi.com/blog/2008/01/23/procurando-um-ambiente-de-desenvolvimento-completo-use-o-vim-parte-3/">Procurando um ambiente de desenvolvimento completo use o VIM (Parte 3)</a><br />
<a href="http://edgabaldi.com/blog/2008/04/26/flisolam-2008/">FLISOL em Manaus Edição 2008</a></p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/04/28/flisol-em-manaus-como-foi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Novo tema, agora personalizado.</title>
		<link>http://edgabaldi.com/blog/2009/04/27/novo-tema-agora-personalizado/</link>
		<comments>http://edgabaldi.com/blog/2009/04/27/novo-tema-agora-personalizado/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 18:33:13 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[exclusive]]></category>
		<category><![CDATA[tema]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=324</guid>
		<description><![CDATA[Escolher tema pra blog é sempre muito chato! Dá uma dor no coração quando entramos num blog e vemos alguem usando um tema igual ao nosso.  
Resolvi investir um pouco e paguei pra @liasiqueira fazer um tema pra mim. O tema ficou bonito, harmonioso, único e bastante nerd   Gostaram?
Se você estiver interessado. [...]]]></description>
			<content:encoded><![CDATA[<p>Escolher tema pra blog é sempre muito chato! Dá uma dor no coração quando entramos num blog e vemos alguem usando um tema igual ao nosso. <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Resolvi investir um pouco e paguei pra <a href="http://www.twitter.com/liasiqueira">@liasiqueira</a> fazer um tema pra mim. O tema ficou bonito, harmonioso, único e bastante nerd <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Gostaram?</p>
<p>Se você estiver interessado. Entre em contato com ela&#8230; O serviço é muito bom <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Estou aderindo depois de 4 anos blogando a <strong>monetarização do blog</strong>. Estou participando do programa de afiliados do <a href="http://www.submarino.com.br/?franq=153569">Submarino</a> e do programa de <a href="http://www.google.com/adsenses">Adsenses</a> do Google. </p>
<p>Vamos ver, pagando a hospedagem tá bom! <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/04/27/novo-tema-agora-personalizado/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>FLISOL em Manaus</title>
		<link>http://edgabaldi.com/blog/2009/04/15/flisol-em-manaus/</link>
		<comments>http://edgabaldi.com/blog/2009/04/15/flisol-em-manaus/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 13:16:27 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[comunidade]]></category>
		<category><![CDATA[evento]]></category>
		<category><![CDATA[flisol]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=321</guid>
		<description><![CDATA[
Todo ano, em toda a américa-latina, é realizado o FLISOL, Festival Latino-americano de  Instalação de Software Livre, e em Manaus não pode ser diferente.
No dia 25 de Abril de 2009, o evento será realizado na UNINORTE, de 9h à 17h, pelo Grupo de Usuários de Sistemas Debian-like do Amazonas (Debian-AM) e Projeto Fedora.
Você pode [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://flisol.gudam.org/templates/flisol_mao_09/images/flisol-manaus-logo.png" class="alignnone" width="400" height="216" /></p>
<p>Todo ano, em toda a américa-latina, é realizado o <strong>FLISOL</strong>, Festival Latino-americano de  Instalação de Software Livre, e em Manaus não pode ser diferente.</p>
<p>No dia 25 de Abril de 2009, o evento será realizado na <a href="http://www.uninorte.com.br">UNINORTE</a>, de 9h à 17h, pelo Grupo de Usuários de Sistemas Debian-like do Amazonas (Debian-AM) e Projeto Fedora.</p>
<p>Você pode ver o <a href="http://flisol.gudam.org/index.php?option=com_content&#038;task=view&#038;id=19&#038;Itemid=34">cronograma</a> no <a href="http://flisol.gudam.org/">site</a> do evento.</p>
<p>A propósito, estarei palestrando lá também. Estarei twittando sob a tag #FLISOL-AM</p>
<p>Até lá <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/04/15/flisol-em-manaus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Um Overview sobre o CakePHP</title>
		<link>http://edgabaldi.com/blog/2009/04/13/um-overview-sobre-o-cakephp/</link>
		<comments>http://edgabaldi.com/blog/2009/04/13/um-overview-sobre-o-cakephp/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 13:32:36 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webapps]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=311</guid>
		<description><![CDATA[É difícil dizer o quanto é bom trabalhar com CakePHP. Na verdade, tecnicamente é muito fácil. Qualquer pessoa que já estudou Orientação a Objeto, Padrões de Projeto e padrões arquiteturais de Software sabe o quanto é insano desenvolver isso &#8220;na unha&#8221;. (Já tinha falado isso antes.)
Mas se eu fosse explicar para um leigo, como seria? [...]]]></description>
			<content:encoded><![CDATA[<p>É difícil dizer o quanto é bom trabalhar com <strong>CakePHP</strong>. Na verdade, tecnicamente é muito fácil. Qualquer pessoa que já estudou <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_Objeto">Orientação a Objeto</a>, <a href="http://pt.wikipedia.org/wiki/Design_pattern">Padrões de Projeto</a> e <a href="http://pt.wikipedia.org/wiki/Arquitetura_de_software">padrões arquiteturais</a> de Software sabe o quanto é insano desenvolver isso &#8220;na unha&#8221;. (<a href="http://edgabaldi.com/blog/2009/01/24/desenvolvendo-agil-de-aplicacoes-web-com-cakephp/">Já tinha falado isso antes.</a>)</p>
<p>Mas se eu fosse explicar para um leigo, como seria? Programar com o Cake é como assistir TV a Cabo. Você nunca mais cogitar a possibilidade de assitir TV Aberta. Ou usar internet Banda Larga, você nunca mais na sua vida vai querer se quer escutar aqueles modens barulhentos para conectar discado.</p>
<p>Vou falar um pouco das maravilhas do <strong>CakePKP</strong>, e vou assumir que você já entende algumas coisas, como <a href="http://pt.wikipedia.org/wiki/MVC">MVC</a>, tenha noções de <a href="http://pt.wikipedia.org/wiki/Orienta%C3%A7%C3%A3o_a_Objeto">Orientação a Objeto</a>.</p>
<h3>Persistencia de Banco</h3>
<p>Programar usando o Cake é parar de reinventar a roda. Ele já faz toda a parte de persistência do banco, limitando você a usar métodos assessores como <strong>save()</strong>, <strong>del()</strong>, <strong>edit()</strong>. Prepare-se para não ver mais nenhuma query SQL.<br />
O próprio framework permite que você use vários SGDBs, ou seja, se por algum motivo você precisar mudar de banco de dados, você não precisará reescrever o programa. é só mudar o driver de banco.</p>
<h3>Orientação a Objeto / MVC</h3>
<p>Bom, o PHP é Orientado a Objeto, mas quem entende um pouco mais sobre OO sabe que o PHP peca em alguns aspectos, como por exemplo sobrecarga e sobreposição de métodos. Deixando a cargo do desenvolvedor implementar códigos que emulem o conceito.</p>
<p>O CakePHP já faz o trabalho chato para nós. Dificilmente precisaremos fazer isso. Mas se você for implementar alguma coisa bem exótica, os desenvolvedores deixaram o ambiente preparado para emular essas limitações do PHP. (Pelo menos as que eu precisei). <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Mas, como nem tudo são flores, Ainda tem alguns aspectos que precisam melhorar. O Cake é um framework que se baseia totalmente no banco de dados. E para explorar alguns recursos é preciso seguir a risca suas convenções. Isso é bom, mas nem tudo do modelo ER as convenções do Cake suportam. Por exemplo Agregações e Disjunções.</p>
<h3>Components</h3>
<p>Nossos controllers estão bem assessorados. No CakePHP existem <strong>Componentes</strong> que automatizam uma série de tarefas, como trabalhar com <a href="http://book.cakephp.org/view/172/Authentication">Autenticação</a>, <a href="http://book.cakephp.org/view/177/Cookies">Cookies</a>, <a href="http://book.cakephp.org/view/173/Sessions">Sessões</a>, <a href="http://book.cakephp.org/view/176/Email">E-mails</a>, entre<a href="http://book.cakephp.org/view/170/Core-Components"> outros</a>. Sem falar que você pode <a href="http://book.cakephp.org/view/64/Creating-Components">criar seus próprios Components</a>.</p>
<h3>Helpers</h3>
<p>Os helpers são &#8220;classes&#8221; que auxiliam na construção das <strong>views</strong>. Já existem alguns helpers padrões que auxiliam em vários trabalhos chatos como <a href="http://book.cakephp.org/view/496/Paginator">Paginação</a>, <a href="http://book.cakephp.org/view/208/AJAX">Ajax</a>, <a href="http://book.cakephp.org/view/207/Javascript">Javascript</a>, <a href="http://book.cakephp.org/view/182/Form">Formulários</a>, <a href="http://book.cakephp.org/view/205/HTML">Html</a>, e até <a href="http://book.cakephp.org/view/494/RSS">RSS</a> e <a href="http://book.cakephp.org/view/380/XML">XML</a>. E assim como os components, você pode <a href="http://book.cakephp.org/view/101/Creating-Helpers">criar seu próprio Helper</a>.</p>
<h3>Nossas classes de modelo</h3>
<p>Já que a persistência do banco é implícito no cakePHP, o que nos resta a fazer são as <strong><a href="http://book.cakephp.org/view/125/Data-Validation">validações</a></strong> dos dados que vão para o banco de dados e as <strong><a href="http://book.cakephp.org/view/78/Associations-Linking-Models-Together">associações</a></strong> entre os models. Que são facilmente feitos através dos atributos $validate e os atributos de associação $hasMany, $hasOne, $belongsTo e  	$hasAndBelongsToMany</p>
<h3>Usando o Bake</h3>
<p>Se já não fosse maravilhoso tudo isso que o CakePHP faz por nós, eles disponibilizam o <strong>Bake</strong> um script que gera todos os modelos, controllers e views. para nós. Através do bake você pode validar todos os campos das classes de modelo, fazer todas as associações entre classes, criar todos os métodos das classes de controle, e todas as views para esses métodos. Sem você digitar nenhuma linha de código.</p>
<p>Lógico que a aplicação não vai estar pronta, ainda vai precisar fazer vários ajustes de layout, tirar alguns campos, tirar métodos, alterar várias coisas. Mas você já vai ter um protótipo funcional da sua aplicação com menos de uma hora de trabalho.</p>
<p>Bom pessoal, é isso. No próximo post, vamos instalar o Cake e vamos brincar um pouco com ele <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/04/13/um-overview-sobre-o-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FISL 10, dessa vez eu vou!</title>
		<link>http://edgabaldi.com/blog/2009/03/28/fisl-10-dessa-vez-eu-vou/</link>
		<comments>http://edgabaldi.com/blog/2009/03/28/fisl-10-dessa-vez-eu-vou/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 02:51:19 +0000</pubDate>
		<dc:creator>Edgar Gabaldi</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fisl10]]></category>

		<guid isPermaLink="false">http://edgabaldi.com/blog/?p=308</guid>
		<description><![CDATA[
Faz quatro anos que acompanho o FISL nos meus feeds. Sempre tive muita vontade de ir, encontrar todo mundo que vemos blogando sobre Software Livre, desenvolvedores, celebridades, e muitas nerdisses.
Para mim acaba sendo um pouco especial esse evento, afinal, sou de Manaus é será uma senhora viagem. 
E não vou sozinho não. Vou acompanhado de [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://edgabaldi.com/blog/wp-content/fisl10banner.png" alt="" title="fisl10banner" width="300" height="214" class="alignnone size-medium wp-image-309" /></p>
<p>Faz quatro anos que acompanho o <a href="http://fisl.softwarelivre.org/">FISL</a> nos meus feeds. Sempre tive muita vontade de ir, encontrar todo mundo que vemos blogando sobre Software Livre, desenvolvedores, celebridades, e muitas nerdisses.<br />
Para mim acaba sendo um pouco especial esse evento, afinal, sou de Manaus é será uma senhora viagem. </p>
<p>E não vou sozinho não. Vou acompanhado de minha <a href="http://www.liasiqueira.com.br">princesa</a> (ela disse que não me deixa ir sozinho nem FU***, que lá tem muita mulher bonita) e mais dois amigos, o <a href="http://danielbruno.eti.br/">DanielBruno</a> e o <a href="http://freeman.eti.br/">Ayrton</a>.</p>
<p>Todos já estamos com passagens pagas e inscritos para o evento. E vou querer documentar TUDO no blog, desde a viagem,  os passeios e é claro, o evento.</p>
<p>Bom, Vejo vocês lá <img src='http://edgabaldi.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://edgabaldi.com/blog/2009/03/28/fisl-10-dessa-vez-eu-vou/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
