<?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>Gustavo Ribeiro - Desenvolvedor de Interface / Front-End</title>
	<atom:link href="http://gustavoribeiro.com/feed" rel="self" type="application/rss+xml" />
	<link>http://gustavoribeiro.com</link>
	<description>Desenvolvedor Interface / Front-End, Carioca, especialista em Web Standards, CSS, CSS3, xHTML, HTML5, Acessibilidade e defensor dos Padrões W3C.</description>
	<lastBuildDate>Thu, 19 Aug 2010 18:12:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Interpretando arquivos XML com jQuery</title>
		<link>http://gustavoribeiro.com/blog/lendo-arquivos-xml-com-jquery</link>
		<comments>http://gustavoribeiro.com/blog/lendo-arquivos-xml-com-jquery#comments</comments>
		<pubDate>Thu, 05 Aug 2010 15:18:38 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=233</guid>
		<description><![CDATA[A alguns dias atrás estive a procura de soluções simples e práticas para se ler as informações de um arquivo xml a partir do jQuery. Sabendo da dificuldade de se achar conteúdos relevantes em nossa lingua nativa para os que não entendem lhufas de inglês, resolvi escrever esse artigo em prol de facilitar o entendimento [...]]]></description>
			<content:encoded><![CDATA[<p>A alguns dias atrás estive a procura de soluções simples e práticas para se ler as informações de um arquivo <strong>xml</strong> a partir do <strong>jQuery</strong>. Sabendo da dificuldade de se achar conteúdos relevantes em nossa lingua nativa para os que não entendem lhufas de inglês, resolvi escrever esse artigo em prol de facilitar o entendimento de todos, então chega de conversa e vamos ao que interessa.</p>
<p>Para início de conversa, nada do que eu escrever abaixo irá funcionar se você, caro usuário, não importar a biblioteca do <strong>jQuery</strong> em seu código e a melhor maneira para se fazer é pela API do Google.</p>
<pre class="brush: jscript;">&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js&quot;&gt;&lt;/script&gt;</pre>
<p>Feito o passo acima, vamos agora para o xml.<br />
Iremos criar um xml bem simples para que possamos entender o seu funcionamento. Se você não esta familiarizado com xml, veja um artigo sobre as <a href="http://www.w3schools.com/Xml/xml_syntax.asp">regras de syntax de um xml</a>.</p>
<pre class="brush: xml;">&lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-1&quot;?&gt;
&lt;sites&gt;
  &lt;site&gt;
    &lt;nome&gt;Site do fulano&lt;/nome&gt;
    &lt;url&gt;http://sitedofulano.com.br&lt;/url&gt;
  &lt;/site&gt;
  &lt;site&gt;
    &lt;nome&gt;Site do ciclano&lt;/nome&gt;
    &lt;url&gt;http://sitedociclano.com.br&lt;/url&gt;
  &lt;/site&gt;
&lt;/sites&gt;</pre>
<p>Agora que já importamos a biblioteca do <strong>jQuery</strong> em nossa página e temos conhecimento do <strong>xml</strong> gerado, podemos iniciar as instruções em jQuery.</p>
<p>Primeiro passo é iniciar o jQuery</p>
<pre class="brush: jscript;">$(function() {

});</pre>
<p>A partir de agora é onde tudo faz sentido, iniciaremos a requisição ajax do jQuery para ler o arquivo xml. A requisição em ajax possui 4 parâmetro: type, url, dataType e success, sendo o mais importante deles o parâmetro success onde iremos &#8216;setar&#8217; uma função para receber os dados do xml.</p>
<pre class="brush: jscript;">$.ajax({
  type: 'GET',
  url: 'sites.xml',
  dataType: 'xml',
  success: function(xml) {

  }
});</pre>
<p>A diversão começa aqui! Agora que já estamos acessando o arquivo xml, é preciso encontrar os dados gravados nele e fazer alguma coisa. Começamos pela leitura dos dados retornados e usando o método <em>find</em> para obter todos os nós que correspondem ao texto que fornecemos (neste caso, &#8216;site&#8217;), e depois usar a função de loop para localizar os nós.</p>
<pre class="brush: jscript;">$(xml).find('site').each(function() {

});</pre>
<p>Tudo o que resta é fazer com que os dados a partir desse seja impresso na página, para isso utilizaremos a função find para encontrar e obter o texto dos nós. Para o exemplo, irei simplificar retornando apenas os dados do usuário e do conteúdo do twit.</p>
<pre class="brush: jscript;">var nome = $(xml).find('nome').text();
var url = $(xml).find('url').text();
$('&lt;p&gt;&lt;/p&gt;').html(nome+'&lt;br /&gt;'+url).appendTo('#wrap');</pre>
<p>Pronto! Nosso código final, completo, deve ser algo como o abaixo:</p>
<pre class="brush: jscript;">$(function() {
  $.ajax({
    type: 'GET',
    url: 'sites.xml',
    dataType: 'xml',
    success: function(xml) {
      $(xml).find('site').each(function() {
        var nome = $(xml).find('nome').text();
        var url = $(xml).find('url').text();
        $('&lt;p&gt;&lt;/p&gt;').html(nome+'&lt;br /&gt;'+url).appendTo('#wrap');
      });
    }
  });
});</pre>
<p>Você pode <a href="http://gustavoribeiro.com/_exemplos/jquery_xml/" target="_blank">ver o exemplo funcionando</a> ou fazer o <a href="http://gustavoribeiro.com/_exemplos/jquery_xml/jquery_xml.zip">download do código fonte</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/blog/lendo-arquivos-xml-com-jquery/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 erros mais comuns na hora de desenvolver um site</title>
		<link>http://gustavoribeiro.com/blog/10-erros-mais-comuns-na-hora-de-desenvolver-um-site</link>
		<comments>http://gustavoribeiro.com/blog/10-erros-mais-comuns-na-hora-de-desenvolver-um-site#comments</comments>
		<pubDate>Thu, 29 Jul 2010 15:00:21 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=182</guid>
		<description><![CDATA[Depois de anos trabalhando como desenvolvedor de front-end, lendo livros e estudando sobre os padrões W3C, resolvi postar aqui no blog uma lista dos 10 erros mais comuns na hora de desenvolver um site seguidos de dicas que incluem uma escrita válida, semântica e sem as conhecidas tags depreciadas. Sem mais delongas, vamos a lista: [...]]]></description>
			<content:encoded><![CDATA[<p>Depois de anos trabalhando como desenvolvedor de front-end, lendo livros e estudando sobre os padrões W3C, resolvi postar aqui no blog uma lista dos 10 erros mais comuns na hora de desenvolver um site seguidos de dicas que incluem uma escrita válida, semântica e sem as conhecidas tags depreciadas.</p>
<p>Sem mais delongas, vamos a lista:</p>
<h3>01. Elementos &#8220;bloco&#8221; (block) dentro de elementos &#8220;em linha&#8221; (inline)</h3>
<p>Antes de mais nada, vamos entender o que significa elementos de bloco e em linha. Elementos em &#8220;bloco&#8221; são todas aquelas tags xhtml que, quando utilizadas, ocupam por padrão toda uma linha horizontal impossibilitando que outro elemento se posicione ao seu lado. Já os &#8220;em linha&#8221;, ocupam apenas o espaço necessário para a visualização de seu conteúdo, permitindo que outros elementos em linha se posicionem ao seu lado.</p>
<p><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;"><span style="line-height: 19px; white-space: normal; font-size: small;">Bloco (block):<br />
</span></span></p>
<p><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;"> </span></p>
<ul>
<li>div;</li>
<li>p;</li>
<li>form etc.</li>
</ul>
<p>Em linha (inline):</p>
<ul>
<li>a;</li>
<li>span;</li>
<li>strong etc.</li>
</ul>
<p>Agora que entendemos o funcionamento dessas tags, podemos chegar a conclusão que elementos block não podem ser inseridos dentro de elementos em linha.</p>
<pre class="brush: xml;">Errado:
&lt;a href=&quot;javascript:void(0)&quot;&gt;&lt;h1&gt;nome_do_site&lt;/h1&gt;&lt;/a&gt;</pre>
<pre class="brush: xml;">Correto:
&lt;h1&gt;&lt;a href=&quot;javascript:void(0)&quot;&gt;nome_do_site&lt;/a&gt;&lt;/h1&gt;</pre>
<h3>02. Imagens sem o atributo ALT (texto alternativo)</h3>
<p>O atributo alt é um de uso obrigatório para todas as imagens exibidas em seu site. Sua funcionalidade é de fornecer uma descrição da imagem quando a mesma não for carregada e também, e mais importante, para o uso em leitores de tela onde esse atributo será lido. Caso a imagem seja apenas de caráter decorativo, utilizar um alt vazio: <em>alt=&#8221; &#8220;</em>.</p>
<pre class="brush: xml;">Errado:
&lt;img src=&quot;minha_imagem.jpg&quot; /&gt;</pre>
<pre class="brush: xml;">Correto:
&lt;img src=&quot;minha_image.jpg&quot; alt=&quot;descrição_da_imagem&quot; /&gt;</pre>
<h3>03. Não utilizar listas quando necessário</h3>
<p>Confeso que já perdi a conta de quantos sites eu já vi que não fazem o uso das listas quando necessário.<br />
As tags de lista foram criadas para serem usadas, assim como todas as outras tags do xhtml. E para que servem as listas?</p>
<p>Menus de navegação, lista de links, passo-a-passo de uma receita de bolo, as famosas listas de objetivos no para o próximo ano etc, tudo isso deve ser escrito dentro das tags de lista.</p>
<p>Lista desordenada &lt;ul&gt;, ordenada &lt;ol&gt; ou de definição &lt;dl&gt;, todas elas devem ser utilizadas quando necessário e é claro, sem exceção.</p>
<pre class="brush: xml;">Errado:

&lt;p&gt;
Verde&lt;br /&gt;
Amarelo&lt;br /&gt;
Azul&lt;br /&gt;
Branco
&lt;/p&gt;</pre>
<pre class="brush: xml;">Correto:

&lt;ul&gt;
&lt;li&gt;Verde&lt;/li&gt;
&lt;li&gt;Amarelo&lt;/li&gt;
&lt;li&gt;Azul&lt;/li&gt;
&lt;li&gt;Branco&lt;/li&gt;
&lt;/ul&gt;</pre>
<h3>04. Uso de &lt;b&gt; e &lt;i&gt; para negrito e itálico</h3>
<p>O desenvolvedor que até hoje não sabe que as tags &lt;b&gt; e &lt;i&gt; foram depreciadas do xhtml, por favor, precisa se atualizar rapidamente.</p>
<p>A muito tempo atrás, todas as tags com objetivos apenas visual foram eliminadas da nova especificação do xhtml e substituidas por tags de valor semântico como o &lt;strong&gt;, para a tag &lt;b&gt;, e o &lt;em&gt;, para o &lt;i&gt;. As funções de apresentação das antigas tags podem ser utilizadas via CSS utilizando <em>font-weight</em> e/ou <em>font-style</em>.</p>
<pre class="brush: xml;">Errado:

&lt;b&gt;Playstation 3&lt;/b&gt; é melhor que o &lt;i&gt;Xbox 360&lt;/i&gt;</pre>
<pre class="brush: xml;">Correto:

&lt;strong&gt;Playstation 3&lt;/strong&gt; é melhor que o &lt;em&gt;Xbox 360&lt;/em&gt;</pre>
<h3>05. Uso excesivo de &lt;br /&gt;</h3>
<p>Nesse ponto eu vou ser rápido e direto pois não tem muito o que explicar.<br />
Utilize o &lt;br /&gt; apenas para quebrar a linha. Para adicionar outro parágrafo, utilize o &lt;p&gt; pois ele foi feito para isso.</p>
<pre class="brush: xml;">Errado:

&lt;p&gt;Lorem ipsum dolor sit amet,&lt;br /&gt;&lt;br /&gt;
consectetur adipisicing elit,&lt;br /&gt;&lt;br /&gt;
sed do eiusmod tempor incididunt&lt;/p&gt;</pre>
<pre class="brush: xml;">Correto:

&lt;p&gt;Lorem ipsum dolor sit amet,&lt;/p&gt;
&lt;p&gt;consectetur adipisicing elit,&lt;/p&gt;
&lt;p&gt;sed do eiusmod tempor incididunt&lt;/p&gt;</pre>
<h3>06. Mau uso das tags &lt;strike&gt; e &lt;s&gt;</h3>
<p>Mais duas tags que foram depreciadas do xhtml. Sua utilização era feita apenas para adicionar um tachado &#8211; linha horizontal &#8211; sob a palavra/frase.</p>
<p>Hoje em dia, é correto e bem mais amigável a utilização de &lt;del&gt; e &lt;ins&gt;.</p>
<pre class="brush: xml;">A seleção brasileiro &lt;del&gt;vence&lt;/del&gt;&lt;ins&gt;perdeu&lt;/ins&gt; a copa do mundo 2010</pre>
<h3>07. Uso de estilo in line</h3>
<p>Todo mundo já esta careca de saber que devemos separar o conteúdo da apresentação e é para isso que existe o arquivo .css!</p>
<pre class="brush: xml;">&lt;a href=&quot;javascript:void(0)&quot; style=&quot;text-decoration:none&quot;&gt;link_externo&lt;/a&gt;</pre>
<h3>08. Adicionar ou remover borda de imagens no xhtml</h3>
<p>Mais uma vez entramos no critério conteúdo/apresentação, e a apresentação é parte do CSS. Logo, semanticamente devemos utilizar do <em>borde:0</em> em nosso arquivo de CSS para remoção de bordas.</p>
<pre class="brush: xml;">&lt;img src=&quot;minha_imagem.jpg&quot; border=&quot;0&quot; alt=&quot;minha_imagem&quot; /&gt;</pre>
<h3>09. Não utilizar as tags de título</h3>
<p>Eu costumo dizer para os que me perguntam a respeito que o xhtml é como se fosse um livro, por isso, devemos ter título, subtítulos e paragrafos.</p>
<p>Já viram algum livro sem título? São os títulos &lt;h1&gt;, &lt;h2&gt; etc, que vão compor a estrutura do seu documento xhtml.</p>
<pre class="brush: xml;">&lt;h1&gt;titulo&lt;/h1&gt;
&lt;h2&gt;sub_titulo&lt;/h2&gt;
...
&lt;h6&gt;sub_titulo_nivel_5&lt;/h6&gt;</pre>
<h3>10. O indescritível uso do &lt;blink&gt; ou &lt;marquee&gt;</h3>
<p>Curto e grosso. Se você usa essas tags, se mata! <img src='http://gustavoribeiro.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: xml;">&lt;marquee&gt;clique aqui&lt;/marquee&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/blog/10-erros-mais-comuns-na-hora-de-desenvolver-um-site/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pesquisa de Cargos e Salário – Abradi</title>
		<link>http://gustavoribeiro.com/blog/pesquisa-de-cargos-e-salario-%e2%80%93-abradi</link>
		<comments>http://gustavoribeiro.com/blog/pesquisa-de-cargos-e-salario-%e2%80%93-abradi#comments</comments>
		<pubDate>Tue, 27 Jul 2010 11:00:47 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Diversos]]></category>
		<category><![CDATA[Pesquisa]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=216</guid>
		<description><![CDATA[Esses dias me enviaram o ppt abaixo a respeito da média, máximo e mínimo dos salários e cargos no Brasil feita pela Abradi e estou compartilhando com todos vocês. Deem uma olhada, achem seus cargos e me respondam: você ganha compatível com essa tabela? Se alguém conhecer uma empresa que esteja compatível com essas tabelas, [...]]]></description>
			<content:encoded><![CDATA[<p>Esses dias me enviaram o ppt abaixo a respeito da média, máximo e mínimo dos salários e cargos no Brasil feita pela Abradi e estou compartilhando com todos vocês. Deem uma olhada, achem seus cargos e me respondam: você ganha compatível com essa tabela? Se alguém conhecer uma empresa que esteja compatível com essas tabelas, por favor avisem pois é coisa rara <img src='http://gustavoribeiro.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div style="width: 450px;"><object id="__sse4520031" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="450" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=abradipesquisadecargosesalariosversofinal-100616154820-phpapp02&amp;stripped_title=abra-di-pesquisa-de-cargos-e-salariosverso-final-4520031" /><param name="name" value="__sse4520031" /><param name="allowfullscreen" value="true" /><embed id="__sse4520031" type="application/x-shockwave-flash" width="450" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=abradipesquisadecargosesalariosversofinal-100616154820-phpapp02&amp;stripped_title=abra-di-pesquisa-de-cargos-e-salariosverso-final-4520031" name="__sse4520031" allowscriptaccess="always" allowfullscreen="true"></embed></object>View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/OcaComunicacao">Oca Comunicação</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/blog/pesquisa-de-cargos-e-salario-%e2%80%93-abradi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerenciamento</title>
		<link>http://gustavoribeiro.com/blog/gerenciamento</link>
		<comments>http://gustavoribeiro.com/blog/gerenciamento#comments</comments>
		<pubDate>Sat, 24 Jul 2010 17:45:50 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Bloguices]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=42</guid>
		<description><![CDATA[Todos os dias, uma formiga chegava cedinho ao escritório e pegava duro no trabalho. A formiga era produtiva e feliz. O gerente marimbondo estranhou a formiga trabalhar sem supervisão. Se ela era produtiva sem supervisão, seria ainda mais se fosse supervisionada. E colocou uma barata, que preparava belíssimos relatórios e tinha muita experiência, como supervisora. [...]]]></description>
			<content:encoded><![CDATA[<p>Todos os dias, uma formiga chegava cedinho ao escritório e pegava duro no trabalho. A formiga era produtiva e feliz. O gerente marimbondo estranhou a formiga trabalhar sem supervisão. Se ela era produtiva sem supervisão, seria ainda mais se fosse supervisionada.</p>
<p>E colocou uma barata, que preparava belíssimos relatórios e tinha muita experiência, como supervisora. A primeira preocupação da barata foi a de padronizar o horário de entrada e saída da formiga.</p>
<p>Logo, a barata precisou de uma secretária para ajudar a preparar os relatórios e contratou também uma aranha para organizar os arquivos e controlar as ligações telefônicas.</p>
<p>O marimbondo ficou encantado com os relatórios da barata e pediu também gráficos com indicadores e análise das tendências que eram mostradas em reuniões.</p>
<p>A barata, então, contratou uma mosca, e comprou um computador com impressora colorida. Logo, a formiga produtiva e feliz, começou a se lamentar de toda aquela movimentação de papéis e reuniões!<br />
O marimbondo concluiu que era o momento de criar a função de gestor para a área onde a formiga produtiva e feliz, trabalhava. O cargo foi dado a uma cigarra, que mandou colocar carpete no seu escritório e comprar uma cadeira especial.</p>
<p>A nova gestora cigarra logo precisou de um computador e de uma assistente (sua assistente na empresa anterior) para ajudá-la a preparar um plano estratégico de melhorias e um controle do orçamento para a área onde trabalhava a formiga, que já não cantarolava mais e cada dia se tornava mais chateada.</p>
<p>A cigarra, então, convenceu o gerente marimbondo, que era preciso fazer um estudo de clima. Mas, o marimbondo, ao rever as cifras, se deu conta de que a unidade na qual a formiga trabalhava já não rendia como antes e contratou a coruja, uma prestigiada consultora, muito famosa, para que fizesse um diagnóstico da situação. A coruja permaneceu três meses nos escritórios e emitiu um volumoso relatório, com vários volumes que concluía: “Há muita gente nesta empresa!”</p>
<p>Então o marimbondo mandou demitir a formiga porque ela andava muito desmotivada e aborrecida.</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/blog/gerenciamento/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novo site, novo layout e de casa nova.</title>
		<link>http://gustavoribeiro.com/blog/site-novo-no-ar</link>
		<comments>http://gustavoribeiro.com/blog/site-novo-no-ar#comments</comments>
		<pubDate>Sat, 24 Jul 2010 16:10:33 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Bloguices]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=40</guid>
		<description><![CDATA[Depois de alguns meses abandonado e sem nenhuma atualização meu site está de volta, agora com um novo layout (sem ser aqueles mais ou menos que eu fazia)! Tentarei mantê-lo ao máximo atualizado possível com meus mais recentes projetos, tanto da empresa que trabalho quanto os freelancers, e artigos para podermos compartilhar informações.]]></description>
			<content:encoded><![CDATA[<p>Depois de alguns meses abandonado e sem nenhuma atualização meu site está de volta, agora com um novo layout (sem ser aqueles mais ou menos que eu fazia)!</p>
<p>Tentarei mantê-lo ao máximo atualizado possível com meus mais recentes projetos, tanto da empresa que trabalho quanto os freelancers, e artigos para podermos compartilhar informações.</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/blog/site-novo-no-ar/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Get Made</title>
		<link>http://gustavoribeiro.com/portfolio/get-made</link>
		<comments>http://gustavoribeiro.com/portfolio/get-made#comments</comments>
		<pubDate>Fri, 25 Jun 2010 00:42:21 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=152</guid>
		<description><![CDATA[Agência digital do grupo Marlin, focada no planejamento, implementação e acompanhamento de campanhas digitais. A Get Made desenvolve estratégias de Marketing Digital que geram visibilidade na web, criando oportunidades efetivas de negócio com uma metodologia de trabalho focada em resultado. Contam com profissionais qualificados na gestão de campanhas de link patrocinado, mídia online, SEO, mídias sociais, [...]]]></description>
			<content:encoded><![CDATA[<p>Agência digital do grupo Marlin, focada no planejamento, implementação e acompanhamento de campanhas digitais.</p>
<p>A Get Made desenvolve estratégias de Marketing Digital que geram visibilidade na web, criando oportunidades efetivas de negócio com uma metodologia de trabalho focada em resultado.</p>
<p>Contam com profissionais qualificados na gestão de campanhas de link patrocinado, mídia online, SEO, mídias sociais, e-mail marketing, mobile marketing, além do desenvolvimento de web sites e hotsites promocionais.</p>
<p>A GetMade é parceira exclusiva da canadense iRISEmedia, referência em Marketing Digital na América do Norte.</p>
<p><strong>Serviços prestados:</strong> HTML 5, CSS, jQuery</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/portfolio/get-made/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atlanta Heights Charter School</title>
		<link>http://gustavoribeiro.com/portfolio/atlanta-heights-charter-school</link>
		<comments>http://gustavoribeiro.com/portfolio/atlanta-heights-charter-school#comments</comments>
		<pubDate>Fri, 25 Jun 2010 00:29:57 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=147</guid>
		<description><![CDATA[Atlanta Heights Charter School é uma escola membro da National Heritage Academies que acredita em um ambiente acadêmico estruturado para seus alunos desde o ensino fundamental até o ensino médio. Seu programa não só suporta os padrões estatais, mas oferece uma abordagem única ligando seus colégios proporcionando um conhecimento especifico e habilidades dominadas pelos alunos [...]]]></description>
			<content:encoded><![CDATA[<p>Atlanta Heights Charter School é uma escola membro da National Heritage Academies que acredita em um ambiente acadêmico estruturado para seus alunos desde o ensino fundamental até o ensino médio.</p>
<p>Seu programa não só suporta os padrões estatais, mas oferece uma abordagem única ligando seus colégios proporcionando um conhecimento especifico e habilidades dominadas pelos alunos em cada área temática de cada nível.</p>
<p><strong>Serviços prestados:</strong> WordPress, xHTML, CSS, jQuery</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/portfolio/atlanta-heights-charter-school/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jornal O Fluminense</title>
		<link>http://gustavoribeiro.com/portfolio/jornal-o-fluminense</link>
		<comments>http://gustavoribeiro.com/portfolio/jornal-o-fluminense#comments</comments>
		<pubDate>Fri, 25 Jun 2010 00:22:14 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=142</guid>
		<description><![CDATA[Fundado em 8 de maio 1878, O Fluminense é, aos 132 anos, o segundo periódico mais antigo em circulação do Estado do Rio, mantendo-se entre as raras publicações da América Latina a serem veiculadas em três diferentes séculos. Em mais de 37 mil edições, O Fluminense mantém a postura que o fez crescer: defesa da [...]]]></description>
			<content:encoded><![CDATA[<p>Fundado em 8 de maio 1878, O Fluminense é, aos 132 anos, o segundo periódico mais antigo em circulação do Estado do Rio, mantendo-se entre as raras publicações da América Latina a serem veiculadas em três diferentes séculos.</p>
<p>Em mais de 37 mil edições, O Fluminense mantém a postura que o fez crescer: defesa da integridade, da soberania e das aspirações populares. Assim, O Fluminense é um dos jornais mais importantes do cenário político nacional.</p>
<p>As páginas de O Fluminense revelaram alguns dos mais talentosos nomes da nossa literatura, como Euclides da Cunha, Oliveira Vianna, Olavo Bilac, Rubem Braga e Irineu Marinho.</p>
<p>Em 1954, O Fluminense passou a ser administrado pelo advogado, político e jornalista Alberto Torres. Quarenta e quatro anos mais tarde, O Fluminense foi transformado em um moderno veículo de comunicação. Alberto Torres promoveu o reaparelhamento das oficinas, a construção da atual sede e a expansão da empresa.</p>
<p>Atualmente, o Grupo Fluminense de Comunicação é administrado por Nina Rita Torres e Alexandre Torres, filha e neto de Alberto Torres.</p>
<p><strong>Serviços prestados:</strong> xHTML, CSS, jScript</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/portfolio/jornal-o-fluminense/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Folha Dirigida – Educação a Distância</title>
		<link>http://gustavoribeiro.com/portfolio/folha-dirigida-educacao-a-distancia</link>
		<comments>http://gustavoribeiro.com/portfolio/folha-dirigida-educacao-a-distancia#comments</comments>
		<pubDate>Fri, 25 Jun 2010 00:20:00 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=160</guid>
		<description><![CDATA[Site sobre Educação a Distância (EAD) da Folha Dirigida. Serviços prestados: WordPress, xHTML, CSS, jScript]]></description>
			<content:encoded><![CDATA[<p>Site sobre Educação a Distância (EAD) da Folha Dirigida.</p>
<p><strong>Serviços prestados:</strong> WordPress, xHTML, CSS, jScript</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/portfolio/folha-dirigida-educacao-a-distancia/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Miolo Meu</title>
		<link>http://gustavoribeiro.com/portfolio/miolo-meu</link>
		<comments>http://gustavoribeiro.com/portfolio/miolo-meu#comments</comments>
		<pubDate>Fri, 25 Jun 2010 00:13:31 +0000</pubDate>
		<dc:creator>Gustavo Ribeiro</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://gustavoribeiro.com/?p=137</guid>
		<description><![CDATA[Serviços prestados: WordPress, xHTML, CSS, jScript]]></description>
			<content:encoded><![CDATA[<p><strong>Serviços prestados:</strong> WordPress, xHTML, CSS, jScript</p>
]]></content:encoded>
			<wfw:commentRss>http://gustavoribeiro.com/portfolio/miolo-meu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
