<?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>Erick Sasse &#187; Geral</title>
	<atom:link href="http://www.ericksasse.com.br/category/geral/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ericksasse.com.br</link>
	<description>Desenvolvimento de software, tecnologia e afins.</description>
	<lastBuildDate>Thu, 29 Jul 2010 12:21:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Bizarrices do mundo corporativo</title>
		<link>http://www.ericksasse.com.br/bizarrices-do-mundo-corporativo/</link>
		<comments>http://www.ericksasse.com.br/bizarrices-do-mundo-corporativo/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 22:07:53 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=1012</guid>
		<description><![CDATA[Existem algumas atitudes que eu simplesmente não entendo. Em geral acontece assim: um determinado cliente quer vender o produto de um banco e para isso é necessário troca de arquivos com o sistema do banco. Como o cliente usa nosso sistema, entramos em contato com o banco para obter a documentação de integração. Aí começa [...]]]></description>
			<content:encoded><![CDATA[<p>Existem algumas atitudes que eu simplesmente não entendo.</p>
<p><a href="http://www.flickr.com/photos/cannibalproductions/2956855170/"><img class="alignleft" src="http://farm3.static.flickr.com/2135/2956855170_65225313a5_m.jpg" alt="ATM" width="180" height="240" /></a></p>
<p>Em geral acontece assim: um determinado cliente quer vender o produto de um banco e para isso é necessário troca de arquivos com o sistema do banco. Como o cliente usa nosso sistema, entramos em contato com o banco para obter a documentação de integração. Aí começa o parto.</p>
<p>Por diversas vezes só conseguimos essa documentação após passar a ficha completa do nosso cliente que está querendo fazer a integração. O banco que deveria ser uma das partes mais interessadas, se posiciona como se estivesse fazendo um grande favor em nos fornecer as informações de como vender seus produtos! É o fim do mundo.</p>
<p>No meu caso sempre vi isso acontecer com bancos, e o pior, já aconteceu até quando eu queria documentação de padrões abertos como CNAB. Será que existe um mandamento básico que todo banco deve seguir?</p>
<blockquote><p>Maltratarás todas as empresas de software que queiram ajudar a vender nossos produtos.</p>
</blockquote>
<p>Não é problema fornecer os dados do cliente, mas o que eu não entendo é porque eles querem nos obrigar a isso. Essa documentação deveria estar publicada no site de todos os bancos para qualquer um baixar.</p>
<p>Que mal eu posso fazer em ter a documentação e/ou tirar dúvidas sobre ela sem fornecer informações do meu cliente? Na pior das hipóteses vou ter um produto integrado com eles mas sem clientes para usar e o prejudicado serei eu mesmo. Duvido que estão preocupados comigo. Vai entender.</p>
<p><map name='google_ad_map_1012_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1012?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1012_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1012&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fbizarrices-do-mundo-corporativo%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/bizarrices-do-mundo-corporativo/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Minha palestra sobre controle de versão no FDD</title>
		<link>http://www.ericksasse.com.br/minha-palestra-sobre-controle-de-versao-no-fdd/</link>
		<comments>http://www.ericksasse.com.br/minha-palestra-sobre-controle-de-versao-no-fdd/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 14:05:23 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[FDD]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[TortoiseSVN]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=1006</guid>
		<description><![CDATA[Fui convidado para palestrar sobre controle de versão com Subversion e TortoiseSVN no Firebird Developers Day. Apesar de ser uma palestra de nível introdutório, é um assunto interessante pois a quantidade de desenvolvedores que ainda não usa nenhum controle de versão é assustadora. Alguns tópicos que pretendo abordar: Como usar o Subversion através do TortoiseSVN. [...]]]></description>
			<content:encoded><![CDATA[<p>Fui convidado para palestrar sobre controle de versão com <a title="Subversion" href="http://subversion.apache.org/">Subversion</a> e <a href="http://tortoisesvn.net/">TortoiseSVN</a> no <a href="http://www.FirebirdDevelopersDay.com.br/">Firebird Developers Day</a>. Apesar de ser uma palestra de nível introdutório, é um assunto interessante pois a quantidade de desenvolvedores que ainda não usa nenhum controle de versão é assustadora.</p>
<p>Alguns tópicos que pretendo abordar:</p>
<ul>
<li>Como usar o Subversion através do TortoiseSVN.</li>
<li>Como organizar o repositório.</li>
<li>Um repositório para tudo ou repositórios separados?</li>
<li>Como compartilhar código entre projetos.</li>
<li>Como manter código de terceiros no repositório.</li>
<li>Branching e Merging, quando e como usar.</li>
<li>Instalando um servidor SVN na sua rede local em poucos cliques.</li>
<li>Diferenças entre controle de versão centralizado como Subversion e distribuido como Mercurial e Git.</li>
</ul>
<p>Gostaria de ver algo diferente abordado? Me avise.</p>
<p>Se você ainda não usa controle de versão, ou está tentando convencer aquele desenvolvedor que trabalha com você a usar, agora tem mais um bom motivo para não perder o FDD.</p>
<p>Se você já conhece Subversion e TortoiseSVN talvez a palestra não traga muitas novidades, mas fique a vontade para aparecer se quiser trocar idéias sobre como está usando, dificuldades, etc.</p>
<p><map name='google_ad_map_1006_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1006?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1006_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1006&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fminha-palestra-sobre-controle-de-versao-no-fdd%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/minha-palestra-sobre-controle-de-versao-no-fdd/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Sobre a regulamentação das profissões de TI</title>
		<link>http://www.ericksasse.com.br/sobre-a-regulamentacao-das-profissoes-de-ti/</link>
		<comments>http://www.ericksasse.com.br/sobre-a-regulamentacao-das-profissoes-de-ti/#comments</comments>
		<pubDate>Wed, 12 May 2010 12:16:53 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=995</guid>
		<description><![CDATA[Você acha que o projeto que está correndo no governo sobre a regulamentação da profissão de Analista de Sistemas e correlatas é uma boa? Eu, mesmo sendo formado na área, acho algo totalmente desnecessário e concordo com tudo que o Roberto Teixeira escreveu em seu blog. Principalmente na nossa área, acho que o diploma significa [...]]]></description>
			<content:encoded><![CDATA[<p>Você acha que <a href="http://www.senado.gov.br/sf/atividade/Materia/Detalhes.asp?p_cod_mate=82918">o projeto</a> que está correndo no governo sobre a regulamentação da profissão de Analista de Sistemas e correlatas é uma boa?</p>
<p>Eu, mesmo sendo formado na área, acho algo totalmente desnecessário e concordo com tudo que o Roberto Teixeira <a href="http://www.robteix.com/portugues/2010/05/04/a-quem-interessa-a-regulamentacao/">escreveu em seu blog</a>.</p>
<p>Principalmente na nossa área, acho que o diploma significa muito pouco. Quando estou procurando um profissional é o fator que menos pesa na minha decisão, pois eu sei que as principais características e habilidades para um bom profissional de desenvolvimento não são ensinadas em nenhuma faculdade.</p>
<p><map name='google_ad_map_995_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/995?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_995_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=995&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fsobre-a-regulamentacao-das-profissoes-de-ti%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/sobre-a-regulamentacao-das-profissoes-de-ti/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Encontro noSQL e Ruby + Rails no Mundo Real</title>
		<link>http://www.ericksasse.com.br/encontro-nosql-e-ruby-rails-no-mundo-real/</link>
		<comments>http://www.ericksasse.com.br/encontro-nosql-e-ruby-rails-no-mundo-real/#comments</comments>
		<pubDate>Tue, 04 May 2010 15:22:56 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=979</guid>
		<description><![CDATA[Este mês pretendo participar de dois eventos apenas por curiosidade, pois não utilizo nenhuma das tecnologias no dia-a-dia. O primeiro é o Encontro noSQL, que eu não tenho idéia do que seja e espero que o evento possa me apresentar a tecnologia. Mas o que eu mais gostei mesmo foi da criatividade na criação do [...]]]></description>
			<content:encoded><![CDATA[<p>Este mês pretendo participar de dois eventos apenas por curiosidade, pois não utilizo nenhuma das tecnologias no dia-a-dia.</p>
<p>O primeiro é o <a href="http://nosqlbr.com/">Encontro noSQL</a>, que eu não tenho idéia do que seja e espero que o evento possa me apresentar a tecnologia. Mas o que eu mais gostei mesmo foi da criatividade na criação do site, acho que foi isso que me convenceu. <img src='http://www.ericksasse.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>O segundo é <a href="http://www.temporealeventos.com.br/?area=130">Ruby + Rails no Mundo Real</a>, que não tem um site tão legal, mas o assunto já me interessa bem mais e eu ainda <a href="http://unitonedev.blogspot.com/2010/04/ganhadores-dos-ingressos-para-evento.html">ganhei</a> a inscrição participando da promoção no blog do Diego Garcia.</p>
<p>Se alguém mais for participar de algum destes, nos encontramos lá para bater papo.</p>
<p><map name='google_ad_map_979_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/979?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_979_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=979&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fencontro-nosql-e-ruby-rails-no-mundo-real%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/encontro-nosql-e-ruby-rails-no-mundo-real/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Aprenda SQL em um cruzeiro pelo Caribe</title>
		<link>http://www.ericksasse.com.br/aprenda-sql-em-um-cruzeiro-pelo-caribe/</link>
		<comments>http://www.ericksasse.com.br/aprenda-sql-em-um-cruzeiro-pelo-caribe/#comments</comments>
		<pubDate>Tue, 04 May 2010 02:19:22 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=980</guid>
		<description><![CDATA[Ok, isso é o que eu chamo de cruzeiro para nerd. SQLCruise é um evento sobre SQL Server realizado dentro de um navio durante um cruzeiro de Miami ao Caribe. A idéia parece interessante, pois as palestras são mais avançadas, com 2-3 horas de duração e bastante tempo livre para perguntas e respostas, diferente dos [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, isso é o que eu chamo de cruzeiro para nerd. <a href="http://sqlcruise.com/">SQLCruise</a> é um evento sobre SQL Server realizado dentro de um navio durante um cruzeiro de Miami ao Caribe.</p>
<p>A idéia parece interessante, pois as palestras são mais avançadas, com 2-3 horas de duração e bastante tempo livre para perguntas e respostas, diferente dos eventos onde a desculpa do palestrante é sempre a mesma: &#8220;nosso tempo é curto, então não vamos poder entrar em detalhes sobre esse assunto&#8221;.</p>
<p>O preço? US$295 pelas palestras e a partir de US$399 pelo cruzeiro de 4 dias. Não é muito diferente do que se gasta em um evento normal em um lugar muito menos interessante.</p>
<p>E ai, quando será que teremos um desses por aqui? Eu gostei da idéia.</p>
<p><map name='google_ad_map_980_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/980?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_980_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=980&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Faprenda-sql-em-um-cruzeiro-pelo-caribe%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/aprenda-sql-em-um-cruzeiro-pelo-caribe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bill Gates anuncia ajuda de US$ 10 bi para vacinas em países pobres</title>
		<link>http://www.ericksasse.com.br/bill-gates-anuncia-ajuda-de-us-10-bi-para-vacinas-em-paises-pobres/</link>
		<comments>http://www.ericksasse.com.br/bill-gates-anuncia-ajuda-de-us-10-bi-para-vacinas-em-paises-pobres/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 14:26:32 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=946</guid>
		<description><![CDATA[Na última sexta-feira, Bill Gates anunciou que vai doar US$ 10 bilhões para pesquisa, desenvolvimento e distribuição de vacinas para os países mais pobres nos próximos 10 anos. Já pararam para pensar nesse montante? Cerca de R$ 18 bilhões. Em 10 anos, seria algo em torno de R$ 150 milhões por mês ou R$ 5 [...]]]></description>
			<content:encoded><![CDATA[<p>Na última sexta-feira, Bill Gates <a href="http://www.gatesfoundation.org/press-releases/Pages/decade-of-vaccines-wec-announcement-100129.aspx">anunciou</a> que vai doar US$ 10 bilhões para pesquisa, desenvolvimento e distribuição de vacinas para os países mais pobres nos próximos 10 anos.</p>
<p>Já pararam para pensar nesse montante? Cerca de R$ 18 bilhões. Em 10 anos, seria algo em torno de R$ 150 milhões por mês ou R$ 5 milhões por dia.</p>
<p>Esse dinheiro vem da <a href="http://www.gatesfoundation.org/">Fudanção Bill e Melinda Gates</a>, que conta não só com a fortuna de Bill Gates, mas também de outras doações, como do bilionário Warren Buffett.</p>
<p>Muita gente pode não gostar de Bill Gates, mas não tem como não admirar o que ele vem fazendo com sua fundação. Eu admiro demais.</p>
<p><map name='google_ad_map_946_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/946?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_946_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=946&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fbill-gates-anuncia-ajuda-de-us-10-bi-para-vacinas-em-paises-pobres%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/bill-gates-anuncia-ajuda-de-us-10-bi-para-vacinas-em-paises-pobres/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Famoso desenvolvedor Delphi preso pede ajuda</title>
		<link>http://www.ericksasse.com.br/famoso-desenvolvedor-delphi-preso-pede-ajuda/</link>
		<comments>http://www.ericksasse.com.br/famoso-desenvolvedor-delphi-preso-pede-ajuda/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 20:53:53 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=928</guid>
		<description><![CDATA[Chad &#8220;Kudzu&#8221; Hower, um dos desenvolvedores por traz do Indy e do IntraWeb foi preso na Bulgaria e está pedindo ajuda. Ele publicou detalhes do caso e como ajudar em seu site.]]></description>
			<content:encoded><![CDATA[<p>Chad &#8220;Kudzu&#8221; Hower, um dos desenvolvedores por traz do Indy e do IntraWeb foi preso na Bulgaria e está pedindo ajuda. </p>
<p>Ele publicou <a href="http://www.kudzuworld.com/Help/index.EN.aspx">detalhes do caso e como ajudar</a> em seu site.</p>
<p><map name='google_ad_map_928_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/928?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_928_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=928&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Ffamoso-desenvolvedor-delphi-preso-pede-ajuda%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/famoso-desenvolvedor-delphi-preso-pede-ajuda/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Friend Connect Habilitado no Blog</title>
		<link>http://www.ericksasse.com.br/google-friend-connect-habilitado-no-blog/</link>
		<comments>http://www.ericksasse.com.br/google-friend-connect-habilitado-no-blog/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 02:44:56 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=867</guid>
		<description><![CDATA[Acabei de habilitar o Google Friend Connect aqui no meu blog. Se você está lendo isso através de um leitor RSS ou outro meio, precisará acessar o site para ver a barra no topo o quadro na lateral do site. A proposta do Google Friend Connect é aproximar as pessoas que visitam o blog, além [...]]]></description>
			<content:encoded><![CDATA[<p>Acabei de habilitar o <a href="http://www.google.com/friendconnect/">Google Friend Connect</a> aqui no meu blog. Se você está lendo isso através de um leitor RSS ou outro meio, precisará acessar o site para ver <span style="text-decoration: line-through;">a barra no topo</span> o quadro na lateral do site.</p>
<p>A proposta do Google Friend Connect é aproximar as pessoas que visitam o blog, além de permitir usar suas contas de outros grandes sites como Google, Yahoo, AIM ou OpenID para interagir com o blog, postar comentários, recomendar a amigos, etc.</p>
<p>Ainda não pesquisei muito a respeito para ativar todos esses recursos. Por enquanto você pode se &#8220;inscrever&#8221; no site ai em cima. No próximo passo pretendo vincular a parte de comentários, mas isso vai depender da boa receptividade do recurso. Então se você acha uma boa idéia, inscreva-se aí. <img src='http://www.ericksasse.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><map name='google_ad_map_867_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/867?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_867_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=867&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fgoogle-friend-connect-habilitado-no-blog%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/google-friend-connect-habilitado-no-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como Assinar Digitalmente Seus Aplicativos</title>
		<link>http://www.ericksasse.com.br/como-assinar-digitalmente-seus-aplicativos/</link>
		<comments>http://www.ericksasse.com.br/como-assinar-digitalmente-seus-aplicativos/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 21:59:03 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=860</guid>
		<description><![CDATA[No Windows Vista, quando o usuário tem o UAC ativado e vai instalar um aplicativo, uma confirmação é solicitada. Se seu aplicativo não possuir uma assinatura digital, uma tela bem ameaçadora de aviso é mostrada ao usuário dizendo que um programa não identificado precisa da sua autorização para ser executado. Avisos parecidos também aparecem em [...]]]></description>
			<content:encoded><![CDATA[<p>No Windows Vista, quando o usuário tem o UAC ativado e vai instalar um aplicativo, uma confirmação é solicitada. Se seu aplicativo não possuir uma assinatura digital, uma tela bem ameaçadora de aviso é mostrada ao usuário dizendo que um programa não identificado precisa da sua autorização para ser executado. Avisos parecidos também aparecem em diversos outros momentos, como quando se tenta executar um programa por uma caminho de rede.</p>
<p>Uma forma de amenizar esses alertas ao usuário é assinar digitalmente seus aplicativos. A assinatura digital teoricamente garante ao usuário que o arquivo veio realmente da empresa desenvolvedora, e mostra telas bem mais amigáveis, mostrando o nome da sua empresa como origem do aplicativo.</p>
<p>Isso mostra que toda empresa de software deveria assinar seus aplicativos. E foi isso que nós implementamos aqui nos últimos dias e vou dar algumas dicas de como fazer.</p>
<ul>
<li>Você precisa comprar um certificado digital de uma <a href="http://msdn.microsoft.com/en-us/library/ms995347.aspx">entidade certificadora de confiança</a> da Microsoft. Eu comprei da Comodo através da <a href="http://www.ksoftware.net/code_signing.html">K Software</a>. Segui os procedimentos descritos na própria página e foi tranquilo. Utilizei o Internet Explorer durante todo o processo, pois no Chrome não foi legal.</li>
<li>Após compra você vai receber um e-mail solicitando os documentos da empresa para comprovar que ela existe e que você é o responsável. Eu mandei o cartão CNPJ da empresa impresso em PDF pelo site da Receita Federal.</li>
<li>Eles também pedem um telefone pois dizem que vão te ligar, mas não me ligaram.</li>
<li>Depois de um ou dois dias recebi o e-mail dizendo que o certificado estava pronto, com o link para baixar. Utilizei o Internet Explorer 8 e seguindo as instruções, o certificado foi instalado na minha máquina.</li>
<li>Como eu iria fazer a assinatura durante nosso processo de build, precisava copiar o certificado para nossa máquina de build. Então exportei o certificado, entrando em Opções de Internet, Conteúdo, Certificados. Dessa forma foi gerado um arquivo .pfx, que é exatamente o que o FinalBuilder precisa na sua action Authenticode para aplicar assinaturas.</li>
<li>Também é necessária uma URL da entidade certificadora para aplicar timestamp nos arquivos. Isso geralmente está nas páginas de FAQ da entidade. Como <a href="http://www.instantssl.com/code-signing/code-signing-faq.html">aqui</a> no caso da Comodo.</li>
<li>Copiei o arquivo .pfx para minha máquina de build, apontei o FinalBuilder para ele, configurei a URL de timestamp e pronto, meus arquivos (*.exe) estão todos assinados!</li>
<li>Que eu saiba não existe limite e você pode assinar quantos arquivos quiser durante a validade do seu certificado.</li>
<li>Nós assinamos todos executáveis (*.exe), incluindo instaladores.</li>
<li>Também é possível assinar outros tipos de arquivos, mas como eu não fiz, não tenho dicas a respeito.</li>
<li>Para quem não usa FinalBuilder, precisa pesquisar como fazer sem ele, pois eu não fui atrás disso. Na página da K Software existe propaganda de uma ferramenta para assinar, mas tenho certeza que ou existem aplicativos no próprio Windows para isso, ou gratuítos em algum lugar para baixar.</li>
</ul>
<p>Espero que isso ajude um pouco.</p>
<p><map name='google_ad_map_860_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/860?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_860_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=860&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fcomo-assinar-digitalmente-seus-aplicativos%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/como-assinar-digitalmente-seus-aplicativos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Novos Brinquedos</title>
		<link>http://www.ericksasse.com.br/novos-brinquedos/</link>
		<comments>http://www.ericksasse.com.br/novos-brinquedos/#comments</comments>
		<pubDate>Fri, 22 May 2009 21:36:11 +0000</pubDate>
		<dc:creator>Erick Sasse</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://www.ericksasse.com.br/?p=850</guid>
		<description><![CDATA[Nas últimas semanas adquiri alguns novos brinquedos e pretendo em breve falar um pouco deles aqui: MacBook iPhone 3G Sony Reader Digital Book PRS-505 Se quiserem saber algo específico sobre estes equipamentos, fiquem a vontade para postar nos comentários e eu responderei nos futuros posts.]]></description>
			<content:encoded><![CDATA[<p>Nas últimas semanas adquiri alguns novos brinquedos e pretendo em breve falar um pouco deles aqui:</p>
<ul>
<li><a href="http://www.apple.com/br/macbook/">MacBook</a></li>
<li><a href="http://www.apple.com/br/iphone/">iPhone 3G</a></li>
<li><a href="http://www.sonystyle.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&amp;storeId=10151&amp;langId=-1&amp;productId=8198552921665245739">Sony Reader Digital Book PRS-505</a></li>
</ul>
<p>Se quiserem saber algo específico sobre estes equipamentos, fiquem a vontade para postar nos comentários e eu responderei nos futuros posts.</p>
<p><map name='google_ad_map_850_553e3b693ffb9e44'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/850?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_850_553e3b693ffb9e44' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=850&amp;url= http%3A%2F%2Fwww.ericksasse.com.br%2Fnovos-brinquedos%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.ericksasse.com.br/novos-brinquedos/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
