<?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>TopWise Software &#187; Dicas</title>
	<atom:link href="http://www.topwise.com.br/tag/dicas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.topwise.com.br</link>
	<description>Desde 1992 desenvolvendo qualidade!</description>
	<lastBuildDate>Sat, 28 Mar 2009 13:25:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Backup das Configurações do Delphi</title>
		<link>http://www.topwise.com.br/artigos/backup-das-configuracoes-do-delphi/</link>
		<comments>http://www.topwise.com.br/artigos/backup-das-configuracoes-do-delphi/#comments</comments>
		<pubDate>Thu, 29 May 2008 20:50:28 +0000</pubDate>
		<dc:creator>Joe Edman</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.topwise.com.br/?p=86</guid>
		<description><![CDATA[O Delphi 7 é uma ferramenta maravilhosa. De longe a melhor IDE de programação que conheço e ainda não superada nem pelas suas versões mais novas (pelo menos pra mim). Mas como qualquer software, o Delphi 7 também não é perfeito. E um dos problemas mais comuns enfrentados por quem trabalha com ele no dia-a-dia [...]]]></description>
			<content:encoded><![CDATA[<p>O Delphi 7 é uma ferramenta maravilhosa. De longe a melhor IDE de programação que conheço e ainda não superada nem pelas suas versões mais novas (pelo menos pra mim).</p>
<p>Mas como qualquer software, o Delphi 7 também não é perfeito. E um dos problemas mais comuns enfrentados por quem trabalha com ele no dia-a-dia é quando tem se tem que trocar de máquina ou formatar a máquina atual. É terrível sobretudo quando temos dezenas de componentes instalados. É um martírio ter que reinstalar aquilo tudo um por um. Muito chato.</p>
<p>Chega a ser irônico. Você tem dezenas de soluções de backup desenvolvidas em Delphi mas o próprio Delphi não tem uma solução de backup de suas configurações. Então acabei &#8211; meio que na tentativa e erro &#8211; descobrindo um meio de fazer este backup de uma forma satisfatória com um trabalho menor do que reinstalar as dezenas de componentes que utilizo.</p>
<p>Alguns colegas que viram o que fiz sempre me pedem para lhes ajudar quando precisam migrar de máquina e sempre ajudo. Numa destas ajudas surgiu a idéia de se fazer um artigo com um tutorial passo-a-passo do que é preciso se fazer para realizar com sucesso este backup. Então, dedicado a <a href="http://www.mmstec.eti.br">Marcos Moraes</a> e a <a href="http://www.litosoft.com.br">Carlito Jr.</a>, aí vai o tutorial:</p>
<p><span id="more-86"></span></p>
<h3>Tutorial &#8211; Backup das Configurações do Delphi para um Novo Computador</h3>
<h5>Antes de Começar, Alguns Pontos</h5>
<ul>
<li>É bom ressaltar aqui que não vou entrar em detalhes de como utilizar o editor de registro. Como programador acho que você já deve estar bastante familiarizado com a utilização dele.</li>
<li>Também não vou colocar fotos (screenshots) do processo por não achar necessário já que é um procedimento muito simples.</li>
<li>A não ser que você vá formatar o computador para instalar de novo, é recomendável deixar a instalação anterior intacta até ter tudo funcionando na nova máquina. Podem surgir excessões e com a instalação intacta é bem mais fácil resolver o problema visto que o Delphi irá informar qual/quais arquivos estão faltando. Mas acho que as dicas que dei até aqui cobrem tudo.</li>
</ul>
<h4>Primeira Parte &#8211; o Backup da Máquina/Instalação Antiga</h4>
<h5>Preparativos</h5>
<p>Crie uma pasta onde salvaremos todos os arquivos que precisarão ser copiados. A pasta se chamará aqui <strong>c:\bkpdelphi</strong>. Dentro desta pasta crie as pastas <strong>c:\bkpdelphi\registros\</strong>, <strong>c:\bkpdelphi\borland\</strong>, <strong>c:\bkpdelphi\componentes\</strong> e <strong>c:\bkpdelphi\system32\</strong>.</p>
<h5>Copiando o Registro</h5>
<p>Primeiro vamos salvar os arquivos de registro utilizados pelo Delphi. Execute o <strong>Editor de Registro </strong>através do comando <strong><em>Iniciar &gt; Executar&#8230;</em></strong> clicando em  ou usando a tecla de atalho <strong>Windows+R</strong>. Digite &#8220;<strong>regedit</strong>&#8221; e clique no botão <strong>OK</strong> ou pressione <strong>ENTER</strong>.</p>
<p>Assim que o Editor de Registro inicializar, maximize-o para ter uma melhor visão e procure pela chave de registro <strong>HKEY_CURRENT_USER\Software\Borland</strong> aí clique no menu Arquivo &gt; Exportar&#8230; para gerar um arquivo. Lembre-se de salvar com o nome de <strong>registro-bkp-delphi-1.reg</strong> na pasta <strong>c:\bkpdelphi\registros\</strong>. Repita a mesma operação com a chave <strong>HKEY_LOCAL_MACHINE\SOFTWARE\Borland</strong> desta vez salvando como <strong>registro-bkp-delphi-2.reg</strong>.</p>
<h5>Copiando os Arquivos do Delphi Necessários</h5>
<p>Agora é a vez de copiar os arquivos da pasta de instalação do Delphi. Copie a pasta <strong>C:\Arquivos de programas\Borland\</strong> juntamente com tudo que há nela para a pasta <strong>c:\bkpdelphi\borland\</strong>. Na verdade apenas alguns arquivos daqui são necessários, mas para não ter que dizer um por um, é mais fácil copiar tudo já que não é tão grande assim.</p>
<h5>Copiando os Arquivos de System32</h5>
<p>Não sei porque, mas o Delphi deixa vários arquivos <strong>.BPL</strong> no diretório System32 do Windows. Acho um problema, mas fazer o que? Você deve copiar todos os arquivos de extensão .BPL que encontrar na pasta <strong>c:\Windows\System32</strong> para a pasta <strong>c:\bkpdelphi\system32\</strong>. Para facilitar ordene os arquivos por TIPO e assim todos os arquivos .BPL ficarão juntos facilitando a cópia.</p>
<h5>Arquivos dos Componentes</h5>
<p>Você deve copiar para a pasta <strong>c:\bkpdelphi\componentes\</strong> todos os componentes que você utiliza. Talvez este passo nem seja necessário porque geralmente você deve normalmente fazer o backup dos componentes juntamente com o backup de seus fontes. Mas em todo caso não custa nada lembrar.</p>
<blockquote><p><strong>NOTA 1: </strong>Um detalhe importante é que você deve reproduzir no computador de destino EXATAMENTE a mesma hierarquia de diretórios que você utiliza para seus componentes. Por exemplo. Se você guarda seus componentes atualmente na pasta c:\empresa\fontes\componentes. copie esta pasta componentes e quando for salvar no computador de destino, salve a pasta componentes no mesmo diretório c:\empresa\fontes\componentes<strong>. Senão não funciona!</strong></p></blockquote>
<blockquote><p><strong>NOTA 2: </strong>Eu utilizo uma única pasta para guardar todos os meus componentes e isto facilita este processo. Para o caso de você ter vários componentes instalados em várias pastas, eu recomendo que você reinstale seu Delphi da maneira normal e centralize todos os seus componentes em um único diretório. Na próxima vez você terá maior facilidade em fazer a migração.</p></blockquote>
<p>Com isto, concluímos a primeira parte, que é a preparação para o backup. Salve todo o conteúdo de <strong>c:\bkpdelphi\</strong> em um CD ou DVD para levarmos para a máquina nova. Vamos lá!</p>
<h4>Segunda Parte &#8211; a Restauração do Backup na Nova Máquina/Instalação</h4>
<p>Os procedimentos na nova máquina são bem simples e seguem quase que a mesma lógica do backup &#8211; só que invertida, é claro. Desta vez vamos assumir que os arquivos de backup estão num CD/DVD-ROM sob a letra D: e portanto na pasta <strong>d:\bkpdelphi\</strong>. Mas antes é preciso instalar o Delphi.</p>
<h5>Instalando e Preparando o Delphi</h5>
<p>Primeiro você instala normalmente o seu Delphi a partir do CD/DVD de instalação. Tomando o cuidado de ativar (se é que você se lembra) as mesmas opções ativadas quando você instalou na máquina anterior. Se não lembra, utilize a instalação padrão.</p>
<p>Com o Delphi instalado,  reinicie o computador e execute-o pela primeira vez para que o Delphi realize as últimas configurações e preparações necessárias. Apos o Delphi abrir e terminar seu carregamento, não há nada pra fazer nele agora. Feche-o para darmos prosseguimento ao processo de restauração do backup.</p>
<h5>Restaurando os Arquivos do Delphi</h5>
<p>Agora você deve copiar de volta os arquivos que estão no CD/DVD-ROM, para seus locais  de origem. Vamos começar pelos arquivos da pasta de instalação do Delphi. Você irá copiar a pasta c:\bkpdelphi\borland\Borland para a pasta C:\Arquivos de programas\Borland\. A maioria dos arquivos já existe na pasta de destino, portanto, na medida que o sistema vai pedindo para substituir você diz  SIM ou  SIM PARA TODOS ou NÃO ou NÃO PARA TODOS, tanto faz. O que importa são os arquivos que não existiam e que serão copiados aos seus devidos lugares neste processo.</p>
<h5>A Pasta System32</h5>
<p>O mesmo deve ser feito com a pasta <strong>d:\bkpdelphi\System32</strong> todos os seus arquivos devem ser copiados para <strong>c:\Windows\System32</strong> substituindo ou não os arquivos repetidos quando isto for perguntado.</p>
<h5>Os Arquivos dos Componentes</h5>
<p>Da mesma forma, você deve copiar seus componentes para a mesmíssima pasta onde ficavam no seu computador anterior. Se algum componente estiver em diretório diferente ele não irá funcionar no Delphi e na hora de compilar seus sistemas faltalmente ocorrerão erros.</p>
<h5>Os Arquivos de Registro</h5>
<p>Por último você deve restaurar os arquivos .REG que estão na pasta d:\bkpdelphi\registros. Basta clicar duas vezes em cada arquivo que está lá e quando o sistema perguntar algo, responda SIM ou OK em todas as vezes. Não tem mistério. Execute o arquivo .REG e clique em SIM e em OK e pronto.</p>
<h4>Última Parte &#8211; Testando o Delphi</h4>
<p>Pronto! Agora você pode abrir o Delphi e então verá &#8211; se nada de diferente ocorrer e se você não fez nada errado &#8211; que está tudo no seu lugar como antes. Inclusive as configurações do Delphi, ambiente, posição e disposição de janelas, cores, tudo. Os componentes estarão lá todos registrados.</p>
<p>É isso aí! Espero que este artigo venha a ser útil para vocês como é pra mim. Não deixem de comentar aqui se há algo a acrescentar ou corrigir.</p>
<p>Grande abraço!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.topwise.com.br/artigos/backup-das-configuracoes-do-delphi/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Datas traduzidas no WordPress</title>
		<link>http://www.topwise.com.br/blog/datas-traduzidas-no-wordpress/</link>
		<comments>http://www.topwise.com.br/blog/datas-traduzidas-no-wordpress/#comments</comments>
		<pubDate>Wed, 08 Nov 2006 13:16:39 +0000</pubDate>
		<dc:creator>Equipe TopWise</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.topwise.com.br/2006/11/08/datas-traduzidas-no-wordpress/</guid>
		<description><![CDATA[Estamos implantando no momento cerca de 15 sites de clientes, alguns são da própria TopWise. É um processo demorado mas recompensador. Temos aprendido muito nestes dias e podemos dizer que estamos altamente empolgados e motivados com o WordPress. Uma das maiores dificuldades na hora da tradução dos sites que utilizam o WordPress como CMS é [...]]]></description>
			<content:encoded><![CDATA[<p>Estamos implantando no momento cerca de 15 sites de clientes, alguns são da própria TopWise. É um processo demorado mas recompensador. Temos aprendido muito nestes dias e podemos dizer que estamos altamente empolgados e motivados com o <a href="http://www.wordpress.org">WordPress</a>.</p>
<p>Uma das maiores dificuldades na hora da tradução dos sites que utilizam o WordPress como CMS é por causa das datas por extenso que só aparecem em inglês e não há em nenhum lugar do wp-admin opções que permitam resolver este pequeno contratempo.</p>
<p>Procurando pela nee encontramos <a href="http://erikasarti.net/blog/?p=31">esta dica maravilhosa</a> no blog da <a href="http://erikasarti.net/blog/">Erica Sarti</a> que matou de vez nossas dúvidas quanto este problema e ao mesmo tempo mostrou como o WordPress nos dá as opções mesmo que um pouco escondidas. Ponto para a Erica porque não achamos esta dica em nenhum outro lugar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.topwise.com.br/blog/datas-traduzidas-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Agendamento de Posts no WordPress</title>
		<link>http://www.topwise.com.br/blog/testando-um-post-agendado/</link>
		<comments>http://www.topwise.com.br/blog/testando-um-post-agendado/#comments</comments>
		<pubDate>Tue, 10 Oct 2006 17:00:59 +0000</pubDate>
		<dc:creator>Equipe TopWise</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://www.topwise.com.br/2006/10/10/testando-um-post-agendado/</guid>
		<description><![CDATA[Descobrimos aqui meio que empiricamente que o WordPress agenda posts. Basta apenas você colocar uma data futura no campo Post Timestamp. Uma bela utilização é o caso de você programar certos assuntos para irem ao ar apenas numa determinada data. Você pode deixar alguns artigos engatilhados para irem sendo liberados no site em algumas datas [...]]]></description>
			<content:encoded><![CDATA[<p>Descobrimos aqui meio que empiricamente que o WordPress agenda posts. Basta apenas você colocar uma data futura no campo Post Timestamp. Uma bela utilização é o caso de você programar certos assuntos para irem ao ar apenas numa determinada data. Você pode deixar alguns artigos engatilhados para irem sendo liberados no site em algumas datas quando estiver de férias. Assim o site não fica parado sem conteúdo por causa de sua viagem. Aí está a dica!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.topwise.com.br/blog/testando-um-post-agendado/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.458 seconds -->
