<?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>Elvis Fernandes &#187; Boas práticas</title>
	<atom:link href="http://www.elvis.eti.br/category/boas-praticas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elvis.eti.br</link>
	<description>Programação, cultura e educação.</description>
	<lastBuildDate>Thu, 02 Feb 2012 08:31:30 +0000</lastBuildDate>
	<language>PT</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Temas do GMail e a experiência do usuário</title>
		<link>http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/</link>
		<comments>http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 09:49:02 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=273</guid>
		<description><![CDATA[Eu sou o tipo de pessoa que não pode ficar muito tempo sem ver mudança em alguma coisa. Desde as coisas que ficam espalhadas na mesa até a interface de um programa ou alguma responsabilidade na empresa. Talvez por isso eu goste tanto do GMail. Hoje quando acessei meu e-mail tive a atenção desviada para [...]]]></description>
			<content:encoded><![CDATA[<p>Eu sou o tipo de pessoa que não pode ficar muito tempo sem ver mudança em alguma coisa. Desde as coisas que ficam espalhadas na mesa até a interface de um programa ou alguma responsabilidade na empresa. Talvez por isso eu goste tanto do GMail.</p>
<p><a style="margin-right: 10px;" href="http://www.elvis.eti.br/wp-content/uploads/2008/11/themes_gmail.jpg"><img class="size-thumbnail wp-image-274" title="Themes Gmail" src="http://www.elvis.eti.br/wp-content/uploads/2008/11/themes_gmail-150x150.jpg" alt="" width="150" height="150" align="left" /></a>Hoje quando acessei meu e-mail tive a atenção desviada para uma caixa de texto anunciando um novo recurso: os temas. Eu uso o <a href="https://addons.mozilla.org/en-US/firefox/addon/6076" target="_blank">BetterGMail 2</a>, plugin para <a href="http://br.mozdev.org/" target="_blank">Firefox</a> que permite, entre outras coisas, mudar a interface do sistema mas &#8230; eu já falei que adoro mudanças???</p>
<p>Na prática diária, esse novo recurso não teria implicação nenhuma se eu fosse muito conservador. Sei que vou acabar me acostumando com um único tema e deixá-lo ativo <em>ad eternum</em>, mas isso abre espaço para um comentário sobre o desenvolvimento de sistemas: a experiência do usuário.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/">Temas do GMail e a experiência do usuário</a> (252 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/&title=Temas do GMail e a experiência do usuário">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/tag/gmail/" rel="tag">gmail</a>, <a href="http://www.elvis.eti.br/tag/interface/" rel="tag">interface</a>, <a href="http://www.elvis.eti.br/tag/usabilidade/" rel="tag">usabilidade</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serviços do Google estão vulneráveis a Frame Injection</title>
		<link>http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/</link>
		<comments>http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 11:33:21 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Segurança]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=231</guid>
		<description><![CDATA[O Adrian &#8216;pagvac&#8217; Pastor, da GNUCitizen, postou sua descoberta sobre a vulnerabilidade do google a ataques de Frame Injection. O ataque consiste em passar, através da URL, um endereço de um site a ser renderizado para o usuário, mantendo na barra de endereços o endereço legítimo. Ou pelo menos parte dele. Isso acontece por dois [...]]]></description>
			<content:encoded><![CDATA[<p>O Adrian &#8216;pagvac&#8217; Pastor, da <a href="http://www.gnucitizen.org" target="_blank">GNUCitizen</a>, <a href="http://www.gnucitizen.org/blog/frame-injection-fun/" target="_blank">postou sua descoberta sobre a vulnerabilidade do google a ataques de Frame Injection</a>.</p>
<p>O ataque consiste em passar, através da URL, um endereço de um site a ser renderizado para o usuário, mantendo na barra de endereços o endereço legítimo. Ou pelo menos parte dele.</p>
<p>Isso acontece por dois motivos:<br />
1) O Google usa diversos subdomínios (images.google.com, mail.google.com), mas é perfeitamente possível, por exemplo, fazer uma busca por imagens usando o subdomínio dos e-mails.<br />
2) Existe uma falha no tratamento dos valores das variáveis que são passadas como parâmetro na URL. Ou seja, ele não trata &#8220;como deveria&#8221; os valores informados na URL.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/">Serviços do Google estão vulneráveis a Frame Injection</a> (173 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/&title=Serviços do Google estão vulneráveis a Frame Injection">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/google/" rel="tag">google</a>, <a href="http://www.elvis.eti.br/tag/seguranca/" rel="tag">Segurança</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/10/15/servicos-do-google-estao-vulneraveis-a-frame-injection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como medir o reuso de código</title>
		<link>http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/</link>
		<comments>http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/#comments</comments>
		<pubDate>Fri, 17 Aug 2007 12:11:00 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[loc]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/b/?p=11</guid>
		<description><![CDATA[O conceito DRY (Don&#8217;t Repeat Yourself) prega que deve-se reutilizar o código já escrito, para aumentar a produtividade e aumentar a facilidade de manutenção, entre outras coisas. E para auxiliar nessa tarefa, existe, por exemplo, a programação orientada a componentes e a objetos, onde você cria um componente e reutiliza ele em diversas partes do [...]]]></description>
			<content:encoded><![CDATA[<p>O conceito DRY (Don&#8217;t Repeat Yourself) prega que deve-se reutilizar o código já escrito, para aumentar a produtividade e aumentar a facilidade de manutenção, entre outras coisas. E para auxiliar nessa tarefa, existe, por exemplo, a programação orientada a componentes e a objetos, onde você cria um componente e reutiliza ele em diversas partes do seu código, ou faz o mesmo com um objeto qualquer do sistema. Mas na hora de gerenciar tudo isso, como se faz para medir quanto um código está sendo reutilizado?</p>
<p>Existe uma medida chamada LOC (Lines Of Code) que, como o nome diz, é representada pelo número de linhas de código que o seu programa tem. Mas isso não é suficiente para medir quanto o seu código está sendo reutilizado.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/">Como medir o reuso de código</a> (249 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2007. |
<a href="http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/">Permalink</a> |
<a href="http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/&title=Como medir o reuso de código">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/boas-praticas/" rel="tag">Boas práticas</a>, <a href="http://www.elvis.eti.br/tag/loc/" rel="tag">loc</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2007/08/17/como-medir-o-reuso-de-codigo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

