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

De UniWiki
Ir para: navegação, pesquisa
(Atalhos na área de trabalho)
(Atalhos na área de trabalho)
 
(42 revisões intermediárias por 8 usuários não estão sendo mostradas)
Linha 1: Linha 1:
 
[[Categoria:Desenvolvimento]]
 
[[Categoria:Desenvolvimento]]
  
==Tópicos abordados durante o treinamento==
+
=='''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
 
O presente artigo trata dos assuntos, artefatos e recursos que o novo colaborador necessita para o desenvolvimento de suas atividades
 
<br/>(Considerando hoje que o colaborador irá trabalhar com Delphi)
 
<br/>(Considerando hoje que o colaborador irá trabalhar com Delphi)
  
===Ferramentas de auxilio ao desenvolvimento===
+
----
 +
 
 +
==='''Ferramentas de auxilio ao desenvolviment'''o===
  
 
O ingressante necessitará nas ferramentas a seguir para consulta da documentação dos processos da empresa,  
 
O ingressante necessitará nas ferramentas a seguir para consulta da documentação dos processos da empresa,  
 
metodologia de desenvolvimento, documentação do software, etc:
 
metodologia de desenvolvimento, documentação do software, etc:
* Wiki;[http://svw-uniware/wiki/index.php]
+
* '''Wiki''';[http://svw-uniware2/wiki/index.php]
* UniEstimativa;[http://svw-uniware/uniestimativa/listagem.php]
+
* '''UniEstimativa''';[http://svw-uniware2/uniestimativa/listagem.php]
* PascalBrowser;[http://svw-uniware/pascalbrowser/Unilabw/Index.htm]
+
* '''PascalBrowser''';[http://svw-uniware2/pascalbrowser/Unilabw/Index.htm]
* Processos de Qualidade; [http://svw-uniware/Processos_Qualidade/Uniware/Processos.html]
+
* '''Processos de Qualidade'''; [http://svw-uniware2/processos]
* SVN; (Explicar como funcionam os branchs)
+
* '''SVN'''; (Explicar como funcionam os branchs)
* Help do UniLab; (\\Svw-uniware\MANUAIS\Manual_Unilab\[x])
+
* '''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)
* VM
+
* '''UniLab Requisitos''' (http://svw-uniware2/unilabrequisitos/index.php/P%C3%A1gina_principal)
 +
* '''VM'''
 +
 
 +
----
  
 
===Contas necessárias===
 
===Contas necessárias===
  
* Email @uniware;
+
Informações no documento Política de inclusão e exclusão de colaborador:
* Wiki;
+
 
* SVN;
+
https://docs.google.com/document/d/1DW9zU001kDxcen9M0NVvCoYkOwPa1bOJwhsrQnuz5jw/edit
* Svw-uniware2;
+
----
  
 
===Softwares importantes===
 
===Softwares importantes===
Linha 30: Linha 35:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|SVN||Instalar o Subversion(Pegar a versão equivalente ao seu sistema operacional): <br/>\\Svw-uniware2\PROGRAMAS_INST\subversion <br/>  
+
|'''SVN'''||Instalar o Subversion(Pegar a versão equivalente ao seu sistema operacional): <br/>\\Svw-uniware2\PROGRAMAS_INST\subversion <br/>
 
+
<br/>
 
Instalar também o programa WinMerge (Baixar ultima Versão), na instalação vincular com o tortoise.<br/>
 
Instalar também o programa WinMerge (Baixar ultima Versão), na instalação vincular com o tortoise.<br/>
 +
<br/>
 
Apos instalar alterar nos Settings do tortoise o merge tool e colocar o WinMerge como ferramenta externa.<br/>
 
Apos instalar alterar nos Settings do tortoise o merge tool e colocar o WinMerge como ferramenta externa.<br/>
Abrir o executavel e colocar :
+
''Abrir o executavel e colocar :<br/>''
 
ex: "C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -ub -dl %bname -dr %yname %base %mine %merged"<br/>  
 
ex: "C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -ub -dl %bname -dr %yname %base %mine %merged"<br/>  
Colocar os parâmetros apos o caminho do executável, como segue o exemplo.
+
Colocar os parâmetros apos o caminho do executável, como segue o exemplo.<br/>
  
 
|-
 
|-
|Delphi|| Leia [[Instalação Delphi]]
+
|'''Delphi'''|| <br/>
 +
Leia [[Instalação Delphi]]
  
|-
 
|Virtual Machine||Utilizamos a virtual Box da Sun. Instalar a mesma versão que outro programador utiliza e copiar a máquina com tudo instalado dele.
 
  
 
|-
 
|-
|Notepad++|| Uma ferramenta de edição boa para abrir layouts de arquivos de interface e outros arquivos. <br/> \\Svw-uniware\PROGRAMAS_INST\npp.5.9.Installer.exe  
+
|'''Notepad++'''|| Uma ferramenta de edição boa para abrir layouts de arquivos de interface e outros arquivos. <br/> \\Svw-uniware\PROGRAMAS_INST\npp.5.9.Installer.exe  
 
|}
 
|}
 +
 +
----
  
 
===Criação de pastas para SVN===
 
===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 !
+
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.
+
'''Obs: Criar todas as pastas, não pular nenhuma.'''
  
*Pasta: cvs
+
'''*Pasta: CVS'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/desenvolvimento
+
   svn://svw-uniware2/dados/svn/desenvolvimento/trunk
  
*Pasta: DelphiComps
+
'''*Pasta: DelphiComps'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/DelphiComps
+
   svn://svw-uniware2/dados/svn/delphicomps
  
*Pasta: CVS_D7
+
'''*Pasta: CVS_D7'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_D7
+
   svn://svw-uniware2/dados/svn/cvs_d7
  
*Pasta: CVS_ADM
+
'''*Pasta: CVS_ADM'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_ADM
+
   svn://svw-uniware2/dados/svn/cvs_adm
  
*Pasta: CVS_EXEMPLOS
+
'''*Pasta: CVS_EXEMPLOS'''
 
   Checkout:
 
   Checkout:
   svn://svw-uniware2/CVS_EXEMPLOS
+
   svn://svw-uniware2/dados/svn/cvs_exemplos
  
*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
  
 
----
 
----
  
==Atalhos na área de trabalho==
+
=='''Atalhos na área de trabalho'''==
 
Acesse os caminhos do FTP, e puxe um atalho na sua área de trabalho.
 
Acesse os caminhos do FTP, e puxe um atalho na sua área de trabalho.
  
*Uniprojetos
+
*'''Uniprojetos'''
  
 
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'''
  
 
O Arquivo Uniware com o icone de computador laranja, jogue um atalho na área de trabalho, renomear para ADM.
 
O Arquivo Uniware com o icone de computador laranja, jogue um atalho na área de trabalho, renomear para ADM.
 
\\SVW-UNIWARE2\uniware\ADM
 
\\SVW-UNIWARE2\uniware\ADM
  
*Unisuite
+
*'''Unisuite'''
  
 
Criar um atalho do arquivo UniSuite_Gerente
 
Criar um atalho do arquivo UniSuite_Gerente
 
\\SVW-UNIWARE2\uniware\UniSuite
 
\\SVW-UNIWARE2\uniware\UniSuite
  
* Notepad++ e Sublime
+
* '''Notepad++ e Sublime'''
  
 
instalar na sua maquina normal, e puxar atalho.
 
instalar na sua maquina normal, e puxar atalho.
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
  
*FileZilla
+
*'''FileZilla'''
  
 
instalar na sua maquina normal, e puxar atalho.
 
instalar na sua maquina normal, e puxar atalho.
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
  
*Skype
+
*'''Skype'''
  
 
instalar na sua maquina normal, e puxar atalho.
 
instalar na sua maquina normal, e puxar atalho.
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
  
*Adobe
+
*'''Adobe'''
  
 
instalar na sua maquina normal, e puxar atalho.
 
instalar na sua maquina normal, e puxar atalho.
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
  
*Winrar
+
*'''Winrar'''
  
 
instalar na sua maquina normal, e puxar atalho.
 
instalar na sua maquina normal, e puxar atalho.
 
\\SVW-UNIWARE2\suporte\Tools\Utilitarios de desenvolvimento
 
\\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<br/>
 +
''
 +
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

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