<?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>Rafael Lima &#187; dicas</title>
	<atom:link href="http://rafael.adm.br/tag/dicas/feed/" rel="self" type="application/rss+xml" />
	<link>http://rafael.adm.br</link>
	<description>Empreendedorismo, Web, Agile, Tecnologia, Desenvolvimento, Negócios, Marketing, Aplicação Web, Ruby on Rails.</description>
	<lastBuildDate>Sat, 03 Dec 2011 23:55:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A importância da escolha das palavras certas no desenvolvimento de sistemas</title>
		<link>http://rafael.adm.br/p/a-importancia-da-escolha-das-palavras-certas-no-desenvolvimento-de-sistemas/</link>
		<comments>http://rafael.adm.br/p/a-importancia-da-escolha-das-palavras-certas-no-desenvolvimento-de-sistemas/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 16:04:03 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[sistema]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=424</guid>
		<description><![CDATA[Estamos desenvolvendo na Myfreecomm um sistema de cobrança que está ficando muito interessante. Ele irá resolver um problema real e trará muita conveniência no dia-a-dia das empresas que realizam cobrança com integração com os bancos.
O sistema está quase pronto e estamos neste momento definindo aqueles detalhes que fazem toda a diferença.
A concepção foi baseada em [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fa-importancia-da-escolha-das-palavras-certas-no-desenvolvimento-de-sistemas%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fa-importancia-da-escolha-das-palavras-certas-no-desenvolvimento-de-sistemas%2F" height="61" width="51" /></a></div><p>Estamos desenvolvendo na <a href="http://myfreecomm.com.br">Myfreecomm</a> um sistema de cobrança que está ficando muito interessante. Ele irá resolver um problema real e trará muita conveniência no dia-a-dia das empresas que realizam cobrança com integração com os bancos.</p>
<p>O sistema está quase pronto e estamos neste momento definindo aqueles detalhes que fazem toda a diferença.</p>
<p><strong>A concepção foi baseada em um fluxo único de uso, de forma que os itens de menu contemplassem as ações que o usuário irá realizar, como se o sistema todos fosse um grande wizard. As páginas acessórias são acessadas apenas por links contextuais. Não temos menu e submenu, nem breadcrumb. E te digo, fazer o sistema assim é um desafio!</strong></p>
<p>A interface ficou bem simples, sem muitas opções e com links no lugar certo e na hora certa. Quando fazemos sistemas deste gênero as palavras e termos utilizados nos itens de menu, nos títulos e nos links são muito importantes. É preciso que o usuário consiga se situar de forma rápida e entenda o que irá acontecer a cada clique.</p>
<p>O Allan é o responsável por fazer com que o sistema seja entendido pelos usuários. Ele está escrevendo o manual, pensando em que lugares existirão links para o manual, quais são os pontos que podem gerar dúvidas, etc. E nesse processo ele está revendo os termos utilizados a todo momento. Inclusive nas interações chegamos a perceber e incluir na histórias novos status para determinada entidade e tudo.</p>
<p>Hoje ele levantou uma bola que gerou uma discussão muito saudável. Uma das ações do usuário no sistema é juntar várias cobranças para que elas sejam enviadas para o sistema do banco. Até hoje, o termos utilizado para esse conjunto de cobranças era <strong>Remessa</strong>. Tínhamos termos tais como: Preparar Remessa, Enviar Remessa, Remessas Pendentes e Remessas Enviadas.</p>
<p>A questão levantada foi: <strong>&#8220;Não deveria ser Lote ao invés de Remessa?&#8221;</strong></p>
<p>A conclusão imediata depois de um rápido brainstorm foi de que tanto faz, afinal dá no mesmo, lote e remessa são a mesma coisa. Bem, depois de muita conversa e esclarecimento sobre entidades, estados, tempos, etc chegamos a uma opinião diferente.</p>
<p>Buscamos definições de <a href="http://www.google.com.br/search?q=define%3A+lote">lote</a> e <a href="http://www.google.com.br/search?q=define%3A+remessa">remessa</a> no Google, depois fomos aos dicionários <a href="http://www.priberam.pt/DLPO/default.aspx?pal=remessa">priberam</a> e <a href="http://www.dicionariodoaurelio.com/dicionario.php?P=Remessa">Aurélio</a>. Mais alguns minutos de discussão e desenho foram neecessários para concluirmos que Remessa é algo que foi enviado, ou seja, que já passou pelo processo de envio. Se existe algo que pode ser remetido, mas ainda não o foi, isso não pode ser chamado de Remessa.</p>
<p>Donde se concluí que  dizer &#8220;Enviar Remessa&#8221; está errado e o termo &#8220;Remessa enviada&#8221; é um pleonasmo. <a href="http://twitter.com/rafaelp/status/5451280083">Se é Remessa, é por que já foi enviado.</a></p>
<p>No meio da discussão chegamos a lembrar que muitas vezes não importa o &#8220;certo&#8221; e &#8220;errado&#8221; na gramática formal e que o mais importante é o entendimento do usuário. Mas é o que eu digo, se podemos usar o correto de acordo com a gramática sem afetar o entendimento do usuário, melhor. Se, usando o termo gramaticalmente corrento, ainda assim facilitamos o entendimento do usuário, como foi o caso, melhor ainda!</p>
<p>Por fim decidimos usar o termo Lote ao invés de Remessa e mudaremos para &#8220;Preparar Lote&#8221;, &#8220;Enviar Lote&#8221;, &#8220;Lotes pendentes&#8221; , &#8220;Lotes enviados&#8221; e outros termos presentes na interface. Como <a href="http://rafael.adm.br/p/palavra-do-rei-melhores-praticas-em-desenvolvimento-de-software/">escrevemos todo código de programação em inglês</a>, não tivemos maiores problemas.</p>
<p>Essa experiência foi muito interessante, pois foi legal estudar e discutir sobre o significado destas palavras e foi incrível perceber como uma mudança simples pode ao mesmo tempo melhorar o sistema e facilitar nosso trabalho. Ficará mais fácil agora escrever o manual. É aquela velha história: <strong>Se está difícil, está errado!</strong></p>
<p>Uma vez eu li um post da <a href="http://37signals.com/svn/">37signals</a> extamente sobre isso. Agora eu entendo perfeitamente o que eles queriam passar com o post, e é o que eu espero deixar de recado também.</p>
<p><strong>A definição de termos corretos e fáceis de serem compreendidos pelo usuário é fundamental para a boa usabilidade do sistema.</strong></p>
<p>Além disso, escolher as palavras certas facilita a compreensão da relação do que elas representam com o sistema como um todo.</p>
<p>São diversos fatores que tornam um sistema bom ou ruim, difícil ou fácil de usar e complexo ou simples. Usar palavras corretas e de simples entendimento é um fator muito importante. Às vezes parece que está tudo bom, e que as palavras estão certas e serão compreendidas, mas nem sempre é verdade.</p>
<p>Pense no sistema que você usa ou está desenvolvendo. Será que mudando alguns termos não ficaria muito mais fácil de usar? Você tem algum caso similar? Deixe sua história nos comentários!</p>
<p>Abraços e até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/a-importancia-da-escolha-das-palavras-certas-no-desenvolvimento-de-sistemas/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Os top cinco erros não técnicos cometidos por desenvolvedores</title>
		<link>http://rafael.adm.br/p/os-top-cinco-erros-nao-tecnicos-cometidos-por-desenvolvedores/</link>
		<comments>http://rafael.adm.br/p/os-top-cinco-erros-nao-tecnicos-cometidos-por-desenvolvedores/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 16:50:50 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[problemas]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=364</guid>
		<description><![CDATA[Eu gostei tanto deste artigo que resolvi traduzí-lo e publicá-lo aqui.
 
Atenção: Este artigo não é de minha autoria. Ele foi traduzido do artigo escrito por Alberto Gutierrez, disponível em: http://www.makinggoodsoftware.com/2009/07/07/5-top-non-technical-mistakes-made-by-programmers/
***
Existem dois conjuntos de habilidades que um bom desenvolvedor precisa cultivar: habilidades técnicas e não técnicas. Infelizmente, alguns desenvolvedores focam somente na parte técnica. Quando [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fos-top-cinco-erros-nao-tecnicos-cometidos-por-desenvolvedores%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fos-top-cinco-erros-nao-tecnicos-cometidos-por-desenvolvedores%2F" height="61" width="51" /></a></div><p>Eu gostei tanto <a href="http://www.makinggoodsoftware.com/2009/07/07/5-top-non-technical-mistakes-made-by-programmers/">deste artigo</a> que resolvi traduzí-lo e publicá-lo aqui.<br />
<strong> </strong></p>
<p><strong>Atenção</strong>: Este artigo <strong>não</strong> é de minha autoria. Ele foi traduzido do artigo escrito por <strong>Alberto Gutierrez</strong>, disponível em: <a href="http://www.makinggoodsoftware.com/2009/07/07/5-top-non-technical-mistakes-made-by-programmers/">http://www.makinggoodsoftware.com/2009/07/07/5-top-non-technical-mistakes-made-by-programmers/</a></p>
<p>***</p>
<p>Existem <a href="http://www.dzone.com/links/the_two_main_skill_sets_of_a_software_developer.html">dois conjuntos de habilidades</a> que um bom desenvolvedor precisa cultivar: habilidades técnicas e não técnicas. Infelizmente, alguns desenvolvedores focam somente na parte técnica. Quando isso acontece eles desenvolvem alguns maus hábitos dos quais os seguintes 5 são os erros não técnicos:</p>
<p><strong>1 .- Falta de disciplina. </strong></p>
<p>&#8220;<a href="http://thinkexist.com/quotation/discipline_is_the_bridge_between_goals_and/210477.html">Disciplina é a ponte entre estabelecimento de objetivos e o cumprimento de metas.</a>&#8221; Jim Rohn.</p>
<p>Sempre achei que disciplina fosse uma das habilidades mais valiosas, não só por ser um desenvolvedor de software, mas também para ser bem sucedido em qualquer outra área da vida também. E é bem verdade que, geralmente, é muito difícil encontrar pessoas que são tanto brilhantes quanto disciplinados.</p>
<p><a href="http://www.stevepavlina.com/">Steve Pavlin</a>a destaca os 5 pilares da auto-disciplina &#8230; &#8220;[...] Aceitação (Acceptance), força de vontade (Willpower), trabalho árduo (Hard work), esforço (Industry) e persistência (Persistence). Se você pegar a primeira letra de cada palavra, você terá a sigla “A WHIP” (Um Chicote) – uma maneira conveniente de recordá-las, uma vez que muitas pessoas associam auto-disciplica como uma forma de chicotear-se em forma.[...] Eu altamente recomendo que leia sua <a href="http://www.stevepavlina.com/blog/2005/06/self-discipline/">série de artigos na auto-disciplina</a>.</p>
<p>Como expliquei no meu artigo anterior: <a href="http://www.makinggoodsoftware.com/2009/05/15/5-tips-for-creating-good-code-every-day-how-to-become-a-good-software-developer/">5 dicas para criar bons códigos todos os dias</a>, a minha abordagem pessoal é seguir estes passos todos os dias.</p>
<p>-Prepare sua própria lista de afazeres do dia.<br />
-Faça uma coisa de cada vez<br />
-Faça-o direito<br />
-Não finalize nada até que tenha completado tudo.<br />
-Antes tarde do que arrependido, PORÉM antes arrependido do que nunca.</p>
<p><strong>2 .- Grandes egos. </strong></p>
<p>Pela minha experiência posso dizer que grandes egos e programadores vão de mão em mão, o principal problema de ter um grande ego é que, na realidade, ele te impede de perceber que você o tem. Alguns indicadores que podem ajudar você a saber se o seu ego é grande são as seguintes:</p>
<p>* Você se considerar o melhor programador.</p>
<p>* Você bloquear conversas.</p>
<p>* Você pedir verificações de códigos não para obter opiniões críticas, mas para mostrar quão bom o seu código é.</p>
<p>Existem artigos muito bons na internet sobre programadores e seus egos, eu recomendo dois deles, este artigo de Mike Bernat: “<a href="http://mikebernat.com/blog/Egoless_Programming_-_Developing_Without_the_Attitude">Programação sem ego algum</a>” e <a href="http://stackoverflow.com/questions/229393/how-do-you-control-your-programmer-ego">esta dicussão em stackoverflow.com</a>.</p>
<p><strong>3 .- Ser um mau comunicador. </strong></p>
<p>&#8220;<a href="http://www.wisdomquotes.com/000747.html">Se eu for falar por dez minutos, eu preciso de uma semana de preparação; se quinze minutos, três dias; se meia hora, dois dias, se uma hora, estou pronto agora</a>&#8220;. Woodrow Wilson</p>
<p>Como a comunicação é nossa principal atividade. Ser um bom comunicador é difícil, porém essencial à nossa profissão, estamos continuamente trocando opiniões sobre designs, códigos, fazendo revisões, escrevendo documentações, tentando convencer os outros que nosso projeto é melhor, escrevendo código&#8230;</p>
<p>Bons comunicadores são pessoas que, quando estão explicando alguma coisa, sua explicação é a seguinte:</p>
<p>* <strong>Foco</strong>. Eles só falam sobre o que é preciso para se compreender.</p>
<p>* <strong>Clareza</strong>. Fácil de entender.</p>
<p>* <strong>Breve</strong>. Nada a acrescentar, nada a retirar.</p>
<p>Para ser um melhor comunicador, tenho dois conselhos:</p>
<p>* Se você acha que não é um bom comunicador, prepare o que vai falar até ficar focado, claro e conciso.</p>
<p>* Se entrar numa conversa, primeiro ouça, depois pense e depois fale.</p>
<p>Há mais algumas dicas para melhorar a comunicação quando tiver uma reunião neste artigo que publiquei anteriormente &#8220;<a href="http://www.makinggoodsoftware.com/2009/04/24/7-best-practices-for-taking-decisions-in-the-development-team/">7 melhores práticas para tomar decisões no desenvolvimento de equipe</a>&#8220;.</p>
<p><strong>4 .- Esquecer o cliente. </strong></p>
<p>&#8220;<a href="http://thinkexist.com/quotation/if_we_don-t_take_care_of_the_customer-somebody/335078.html">Se não cuidarmos do cliente &#8230; alguém vai cuidar.</a>&#8221;</p>
<p>Você está aí por uma razão apenas, seu cliente. É fácil, as vezes, esquecer isso. Estive em equipes que se concentraram em tecnologias e plataformas, em vez de ter um cliente feliz. Gastaríamos meses criando uma estrutura que não proporcionaria valor algum para o cliente, e pelo tempo que começaríamos a usá-la, iríamos acabar descobrindo que não se encaixa nas nossas necessidades.</p>
<p><strong>5 .- Não priorizar o trabalho corretamente. </strong></p>
<p>Os programadores que estão sempre <a href="http://en.wikipedia.org/wiki/Gold_plating">se atualizando muito</a>, pesquisando novas e mais interessantes tecnologias, mais soluções de engenharia ou simplesmente fazendo tudo o que acham mais legal, são empecilhos para o projeto. Não estou dizendo que não é normal que se engaje em atividades paralelas ao longo do tempo, pois todos nós precisamos de distrações, mas se você se encontra normalmente nas situações ditas antes, você deve reconsiderar a forma como prioriza seu trabalho, mais uma vez vou recomendar que leia as &#8216;<a href="http://www.makinggoodsoftware.com/2009/05/15/5-tips-for-creating-good-code-every-day-how-to-become-a-good-software-developer/">5 dicas para criar bons códigos a cada dia</a>&#8216;.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/os-top-cinco-erros-nao-tecnicos-cometidos-por-desenvolvedores/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[Resolvido] Problema com alguns sites usando Velox no Windows Vista</title>
		<link>http://rafael.adm.br/p/resolvido-problema-com-alguns-sites-usando-velox-no-windows-vista/</link>
		<comments>http://rafael.adm.br/p/resolvido-problema-com-alguns-sites-usando-velox-no-windows-vista/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 13:00:09 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[velox]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=272</guid>
		<description><![CDATA[Estava com um problema sério para colocar o Velox pra funcionar direito via conexão direta no Windows Vista Business na BielSystems. Depois de ler um bocado solucionei rodando a seguinte linha no command prompt como administrador:
netsh interface ipv4 set subinterface &#8220;Velox&#8221; mtu=1300 store=persistent
É isso!
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fresolvido-problema-com-alguns-sites-usando-velox-no-windows-vista%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fresolvido-problema-com-alguns-sites-usando-velox-no-windows-vista%2F" height="61" width="51" /></a></div><p>Estava com um problema sério para colocar o Velox pra funcionar direito via conexão direta no Windows Vista Business na BielSystems. Depois de ler um bocado solucionei rodando a seguinte linha no command prompt como administrador:</p>
<p><span style="color: #ff0000;">netsh interface ipv4 set subinterface &#8220;Velox&#8221; mtu=1300 store=persistent</span></p>
<p>É isso!</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/resolvido-problema-com-alguns-sites-usando-velox-no-windows-vista/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Montando uma sistemática de deploy para o Podcast</title>
		<link>http://rafael.adm.br/p/montando-uma-sistematica-de-deploy-para-o-podcast/</link>
		<comments>http://rafael.adm.br/p/montando-uma-sistematica-de-deploy-para-o-podcast/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 00:58:45 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[automatização]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=216</guid>
		<description><![CDATA[Todos nós sabemos que um projeto de software que não possui um deploy seguro e automático acaba falhando em algum momento. O deploy é o ato de colocar o que foi desenvolvido em produção.
Os projetos que não possuem um bom sistema de deploy, acabam acumulando muitas tarefas antes de virar para produção. Isso ocorre por [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fmontando-uma-sistematica-de-deploy-para-o-podcast%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fmontando-uma-sistematica-de-deploy-para-o-podcast%2F" height="61" width="51" /></a></div><p>Todos nós sabemos que um projeto de software que não possui um deploy seguro e automático acaba falhando em algum momento. O deploy é o ato de colocar o que foi desenvolvido em produção.</p>
<p>Os projetos que não possuem um bom sistema de deploy, acabam acumulando muitas tarefas antes de virar para produção. Isso ocorre por não justificar gastar, por exemplo, o dobro de tempo gasto no que foi desenvolvido somente para fazer a entrega.</p>
<p>Ai sabe como é que é, o tudao.tar.gz demora pra ser enviado, problemas de falta de arquivo, ninguém dorme, e aquela história de sempre.</p>
<p>Se você está desenvolvendo para web, utilize o <a href="http://capify.org">Capistrano</a>. Mas este post não é sobre isso.</p>
<p>Essa introdução é uma justificativa para o sistema de deploy que eu montei para o meu <a href="http://rafael.adm.br/voltandopracasa">podcast Voltando pra Casa</a>.</p>
<p>Desde que tive <a href="http://rafael.adm.br/p/a-ideia/">a idéia de fazer o podcast</a>, eu sabia que se eu não montasse um esquema automatizado para a publicação, acabaria não mantendo com a freqüência desejada de um podcast por dia.</p>
<p>Comecei a pensar no fluxo necessário e cheguei à seguinte proposta:</p>
<ol>
<li>Gravo no meu Celular Nokia N95 os arquivos</li>
<li>Ao ligar o MacBook o script de sincronização (de contatos e agenda) rodaria também a sincronização dos audios gravados. (isso ainda não rolou)</li>
<li>Um programa escrito em Ruby e Shoes abriria perguntando quais arquivos eu desejo publicar. (isso não vai rolar, usei a abordagem de workflow por diretório)</li>
<li>Ao selecionar os arquivos, eles entram em fila para serem processados.</li>
<li>A rotina de processamento, faz um mix colocando um wav padrão no início e no final de cada arquivo.</li>
<li>Os arquivos já mixados são convertidos de .wav para .mp3</li>
<li>Em seguida, as tags ID3 são aplicadas em cada arquivos convertido</li>
<li>Eles são enviados por ftp para o meu servidor de hospedagem</li>
<li>Um post é criado no WordPress pelo XML-RPC e salvo como rascunho</li>
<li>O firefox é aberto na página do post para eu editá-lo e publicá-lo</li>
</ol>
<p>Resumindo, minha interação se restringe a escolher quais arquivos gravados no celular serão convertidos em podcast e depois publicar no momento que achar oportuno.</p>
<p>Desta maneira a chance de eu conseguir manter este podcast aumenta bastante!</p>
<p>Vou publicar este script em breve no GitHub em <a href="http://github.com/rafaelp/podcast-deployment">http://github.com/rafaelp/podcast-deployment</a></p>
<p>Abraços e até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/montando-uma-sistematica-de-deploy-para-o-podcast/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bug no MacOS com FileVault não recupera preferências</title>
		<link>http://rafael.adm.br/p/bug-no-macos-com-filevault-nao-recupera-preferencias/</link>
		<comments>http://rafael.adm.br/p/bug-no-macos-com-filevault-nao-recupera-preferencias/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 23:53:28 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macos]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=213</guid>
		<description><![CDATA[Todas vez que eu reinicio o computador, o Firefox pergunta se eu desejo definí-lo como navegador padrão. O mesmo acontece com o Audim.
Eu suspeitei que pudesse ter haver com o FileVault que eu mantenho habilitado. Depois de algumas buscas descobri que eu estava certo. Existe um bug desde a versão 10.4.5
Fica a dica para os [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fbug-no-macos-com-filevault-nao-recupera-preferencias%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fbug-no-macos-com-filevault-nao-recupera-preferencias%2F" height="61" width="51" /></a></div><p>Todas vez que eu reinicio o computador, o Firefox pergunta se eu desejo definí-lo como navegador padrão. O mesmo acontece com o Audim.</p>
<p>Eu suspeitei que pudesse ter haver com o FileVault que eu mantenho habilitado. Depois de algumas buscas <a href="http://forums.macrumors.com/showthread.php?t=467149">descobri que eu estava certo</a>. Existe um bug desde a versão 10.4.5</p>
<p>Fica a dica para os googlers perdidos.</p>
<p>Palavras chaves: mac, macos, bug, filevault, preferences, boot, restart, ask, default.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/bug-no-macos-com-filevault-nao-recupera-preferencias/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

