Mudanças entre as edições de "Treinamento programador"

De UniWiki
Ir para: navegação, pesquisa
(Criação de pastas para SVN)
(Atalhos na área de trabalho)
 
(7 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 19: Linha 19:
 
* '''Help do UniLab'''; (http://manual.unilab.com.br)
 
* '''Help do UniLab'''; (http://manual.unilab.com.br)
 
* '''Impressora de PDF''' (http://svw-uniware2/wiki/index.php/Impressora_de_PDF_Instala%C3%A7%C3%A3o)
 
* '''Impressora de PDF''' (http://svw-uniware2/wiki/index.php/Impressora_de_PDF_Instala%C3%A7%C3%A3o)
 +
* '''UniLab Requisitos''' (http://svw-uniware2/unilabrequisitos/index.php/P%C3%A1gina_principal)
 
* '''VM'''
 
* '''VM'''
  
Linha 46: Linha 47:
 
|'''Delphi'''|| <br/>  
 
|'''Delphi'''|| <br/>  
 
Leia [[Instalação Delphi]]
 
Leia [[Instalação Delphi]]
 
 
|-
 
|'''Virtual Machine'''||
 
<br/>
 
Utilizamos a virtual Box da Sun. Instalar a mesma versão que outro programador utiliza e copiar a máquina com tudo instalado dele.<br/>
 
  
  
Linha 68: Linha 63:
 
'''*Pasta: CVS'''
 
'''*Pasta: CVS'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/dados/svn/desenvolvimento
+
   svn://svw-uniware2/dados/svn/desenvolvimento/trunk
  
 
'''*Pasta: DelphiComps'''
 
'''*Pasta: DelphiComps'''
Linha 88: Linha 83:
 
'''*Pasta: CVS_Sites'''
 
'''*Pasta: CVS_Sites'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_Sites
+
   svn://svw-uniware2/dados/svn/cvs_sites
  
 
'''*Pasta: CVS_WWW'''
 
'''*Pasta: CVS_WWW'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_WWW
+
   svn://svw-uniware2/dados/svn/cvs_www
  
 
'''*Pasta: CVS_WWW_fontes'''
 
'''*Pasta: CVS_WWW_fontes'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_WWW_fontes
+
   svn://svw-uniware2/dados/svn/cvs_www_fontes
  
 
'''*Pasta: CVS_Unilabweb'''
 
'''*Pasta: CVS_Unilabweb'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_Unilabweb
+
   svn://svw-uniware2/dados/svn/cvs_unilabweb
  
 
'''*Pasta: CVS_Equipamento'''
 
'''*Pasta: CVS_Equipamento'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_Equipamento
+
   svn://svw-uniware2/dados/svn/cvs_equipamento
  
 
----
 
----
Linha 114: Linha 109:
  
 
O arquivo UniprojetosApacheClient - Atalho, jogue o atalho dele para a área de trabalho
 
O arquivo UniprojetosApacheClient - Atalho, jogue o atalho dele para a área de trabalho
\\SVW-UNIWARE2\uniprojetos
+
\\svw-uniware2\INTERNET\UNIPROJETOS
  
 
*'''ADM'''
 
*'''ADM'''
Linha 151: Linha 146:
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
  
*'''Maquina Virtual (VM)'''
 
 
instalar na sua maquina normal, e puxar atalho.
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento<br/>
 
'''obs:''' José Dionat tem um ambiente xp montado para carregar depois de instalado na VM, pegar com ele
 
  
  
Linha 191: Linha 181:
  
 
\\Svw-uniware2\PROGRAMAS_INST\
 
\\Svw-uniware2\PROGRAMAS_INST\
 +
 +
----
 +
 +
== '''Boas práticas de programação Delphi''' ==
 +
http://svw-uniware2/wiki/index.php/Boas_pr%C3%A1ticas_de_programa%C3%A7%C3%A3o_Delphi
  
 
----
 
----

Edição atual tal como às 17h01min de 29 de janeiro de 2020


Tópicos abordados durante o treinamento

O presente artigo trata dos assuntos, artefatos e recursos que o novo colaborador necessita para o desenvolvimento de suas atividades
(Considerando hoje que o colaborador irá trabalhar com Delphi)


Ferramentas de auxilio ao desenvolvimento

O ingressante necessitará nas ferramentas a seguir para consulta da documentação dos processos da empresa, metodologia de desenvolvimento, documentação do software, etc:


Contas necessárias

Informações no documento Política de inclusão e exclusão de colaborador:

https://docs.google.com/document/d/1DW9zU001kDxcen9M0NVvCoYkOwPa1bOJwhsrQnuz5jw/edit


Softwares importantes

SVN Instalar o Subversion(Pegar a versão equivalente ao seu sistema operacional):
\\Svw-uniware2\PROGRAMAS_INST\subversion


Instalar também o programa WinMerge (Baixar ultima Versão), na instalação vincular com o tortoise.

Apos instalar alterar nos Settings do tortoise o merge tool e colocar o WinMerge como ferramenta externa.
Abrir o executavel e colocar :
ex: "C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -ub -dl %bname -dr %yname %base %mine %merged"
Colocar os parâmetros apos o caminho do executável, como segue o exemplo.

Delphi

Leia Instalação Delphi


Notepad++ Uma ferramenta de edição boa para abrir layouts de arquivos de interface e outros arquivos.
\\Svw-uniware\PROGRAMAS_INST\npp.5.9.Installer.exe

Criação de pastas para SVN

Criar as pastas em disco local obrigatório ser em (D:), após criar as pastas, com SVN instalado, clicar nas pastas respectiva com o botão direito, ir em SVN Checkout e colocar os caminhos de Checkout, os caminhos estão abaixo:

Obs: Criar todas as pastas, não pular nenhuma.

*Pasta: CVS

  Checkout:
  svn://svw-uniware2/dados/svn/desenvolvimento/trunk 

*Pasta: DelphiComps

  Checkout:
  svn://svw-uniware2/dados/svn/delphicomps

*Pasta: CVS_D7

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_d7

*Pasta: CVS_ADM

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_adm

*Pasta: CVS_EXEMPLOS

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_exemplos

*Pasta: CVS_Sites

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_sites

*Pasta: CVS_WWW

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_www

*Pasta: CVS_WWW_fontes

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_www_fontes

*Pasta: CVS_Unilabweb

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_unilabweb

*Pasta: CVS_Equipamento

  Checkout:
  svn://svw-uniware2/dados/svn/cvs_equipamento

Atalhos na área de trabalho

Acesse os caminhos do FTP, e puxe um atalho na sua área de trabalho.

  • Uniprojetos

O arquivo UniprojetosApacheClient - Atalho, jogue o atalho dele para a área de trabalho \\svw-uniware2\INTERNET\UNIPROJETOS

  • ADM

O Arquivo Uniware com o icone de computador laranja, jogue um atalho na área de trabalho, renomear para ADM. \\SVW-UNIWARE2\uniware\ADM

  • Unisuite

Criar um atalho do arquivo UniSuite_Gerente \\SVW-UNIWARE2\uniware\UniSuite

  • Notepad++ e Sublime

instalar na sua maquina normal, e puxar atalho. \\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento

  • FileZilla

instalar na sua maquina normal, e puxar atalho. \\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento

  • Skype

instalar na sua maquina normal, e puxar atalho. \\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento

  • Adobe

instalar na sua maquina normal, e puxar atalho. \\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento

  • Winrar

instalar na sua maquina normal, e puxar atalho. \\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento



Atalhos para depois do MySQL Instalado e todo o Delphi

  • MySQL Workbench

Se a instalação for padrão o atalho deve ficar : "C:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\MySQLWorkbench.exe"

  • MySQL Query Browser

Se a instalação for padrão o atalho deve ficar : "C:\Program Files (x86)\MySQL\MySQL Tools for 5.0\MySQLQueryBrowser.exe"

  • MySQL Administrator

Se a instalação for padrão o atalho deve ficar : "C:\Program Files (x86)\MySQL\MySQL Tools for 5.0\MySQLAdministrator.exe"

  • Delphi

Se a instalação for padrão o atalho deve ficar : "C:\Program Files (x86)\Borland\Delphi_5\Bin\delphi32.exe"


Outras programas

Obs: Esse passo não precisa fazer é apenas para curiosidade, porém é bom olhar a pasta onde já existe varias coisas baixadas
No FTP existe uma pasta onde tem varios itens já baixado, o caminho é :

\\Svw-uniware2\PROGRAMAS_INST\


Boas práticas de programação Delphi

http://svw-uniware2/wiki/index.php/Boas_pr%C3%A1ticas_de_programa%C3%A7%C3%A3o_Delphi


Exer. OO e Stringlist Delphi

https://docs.google.com/document/d/1OZAcHQ5pWqmRsMpI18FtEjHUgjcRLzyFChArINC-UUU/edit