Mudanças entre as edições de "Treinamento programador"
(→Criação de pastas para SVN) |
(→Atalhos na área de trabalho) |
||
(44 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 | + | ---- |
+ | |||
+ | ==='''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- | + | * '''Wiki''';[http://svw-uniware2/wiki/index.php] |
− | * UniEstimativa;[http://svw- | + | * '''UniEstimativa''';[http://svw-uniware2/uniestimativa/listagem.php] |
− | * PascalBrowser;[http://svw- | + | * '''PascalBrowser''';[http://svw-uniware2/pascalbrowser/Unilabw/Index.htm] |
− | * Processos de Qualidade; [http://svw- | + | * '''Processos de Qualidade'''; [http://svw-uniware2/processos] |
− | * SVN; (Explicar como funcionam os branchs) | + | * '''SVN'''; (Explicar como funcionam os branchs) |
− | * Help do UniLab; ( | + | * '''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=== | ||
− | + | Informações no documento Política de inclusão e exclusão de colaborador: | |
− | + | ||
− | + | https://docs.google.com/document/d/1DW9zU001kDxcen9M0NVvCoYkOwPa1bOJwhsrQnuz5jw/edit | |
− | + | ---- | |
===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]] | ||
− | |||
− | |||
|- | |- | ||
− | |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: | + | '''*Pasta: CVS''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/desenvolvimento | + | svn://svw-uniware2/dados/svn/desenvolvimento/trunk |
− | *Pasta: DelphiComps | + | '''*Pasta: DelphiComps''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/delphicomps |
− | *Pasta: CVS_D7 | + | '''*Pasta: CVS_D7''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_d7 |
− | *Pasta: CVS_ADM | + | '''*Pasta: CVS_ADM''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_adm |
− | *Pasta: CVS_EXEMPLOS | + | '''*Pasta: CVS_EXEMPLOS''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_exemplos |
− | *Pasta: CVS_Sites | + | '''*Pasta: CVS_Sites''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_sites |
− | *Pasta: CVS_WWW | + | '''*Pasta: CVS_WWW''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_www |
− | *Pasta: CVS_WWW_fontes | + | '''*Pasta: CVS_WWW_fontes''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_www_fontes |
− | *Pasta: CVS_Unilabweb | + | '''*Pasta: CVS_Unilabweb''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | svn://svw-uniware2/dados/svn/cvs_unilabweb |
− | *Pasta: CVS_Equipamento | + | '''*Pasta: CVS_Equipamento''' |
Checkout: | Checkout: | ||
− | svn://svw-uniware2/ | + | 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<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
Índice
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:
- Wiki;[1]
- UniEstimativa;[2]
- PascalBrowser;[3]
- Processos de Qualidade; [4]
- SVN; (Explicar como funcionam os branchs)
- 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)
- UniLab Requisitos (http://svw-uniware2/unilabrequisitos/index.php/P%C3%A1gina_principal)
- VM
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
|
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