Desenvolvimento colaborativo e
publicação de Sistemas de
Informações Geográficas no GitHub
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Thiago...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Thiago...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Thiago...
http://bit.ly/usp-github-gis
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Agenda...
Controle de versão
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Contro...
Stack Overflow. Why Should I Use Version Control?. Disponível em: http://stackoverflow.com/a/1408464
Git
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Git
Si...
nvie.com. A successful Git branching model. Disponível em: http://nvie.com/posts/a-successful-git-branching-model/
nvie.com. A successful Git branching model. Disponível em: http://nvie.com/posts/a-successful-git-branching-model/
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Git - ...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Git - ...
GitHub
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
GitHub...
GitHut - Programming Languages and GitHub. Disponível em: http://githut.info/
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
GitHub...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
GitHub...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
GitHub...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
GitHub...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Git - ...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani
Git - ...
Demonstração
https://github.com/thpoiani/usp-github
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub
Próximos SlideShares
Carregando em…5
×

Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub

293 visualizações

Publicada em

Apresentação realizada para alunos da disciplina de Tópicos de Engenharia de Software do Bacharel em Ciências da Computação no Instituto de Ciências Matemáticas e de Computação - Universidade de São Paulo.
Durante a apresentação, é discutido motivos de uso de sistemas de controle de versão e open source, sendo realizado um tutorial para conhecimento de git e da plataforma GitHub.
Durante a apresentação, foi realizada uma demonstração de uso da plataforma GitHub como um Sistema de Informação Geográfica, pela sua capacidade de renderizar GEOJSON.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
293
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub

  1. 1. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub
  2. 2. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Thiago Henrique Poiani Mestrando em Ciências da Computação Especialização em Desenvolvimento de Software para Web Tecnologia em Análise e Desenvolvimento de Sistemas
  3. 3. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Thiago Henrique Poiani PHP, C#, Java JavaScript, Node.JS, AngularJS MySQL, PostgreSQL, MongoDB HTML5, CSS3, SASS Composer, Bower, npm, Maven Mocha, PHPUnit, JUnit http://stackshare.io/thpoiani/know-how
  4. 4. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Thiago Henrique Poiani thpoiani@usp.br thpoiani.com.br github.com/thpoiani linkedin.com/in/thpoiani slideshare.net/thpoiani
  5. 5. http://bit.ly/usp-github-gis
  6. 6. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Agenda Controle de versão Git GitHub Demonstração
  7. 7. Controle de versão
  8. 8. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Controle de versão Concurrent Version System Source Configuration Management Mercurial Subversion Git
  9. 9. Stack Overflow. Why Should I Use Version Control?. Disponível em: http://stackoverflow.com/a/1408464
  10. 10. Git
  11. 11. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Git Sistema de controle de versão distribuído Popularização com GitHub http://git-scm.com/
  12. 12. nvie.com. A successful Git branching model. Disponível em: http://nvie.com/posts/a-successful-git-branching-model/
  13. 13. nvie.com. A successful Git branching model. Disponível em: http://nvie.com/posts/a-successful-git-branching-model/
  14. 14. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Git - Instalação http://git-scm.com/download Windows - GitBash Debian/Ubuntu $ apt-get install git
  15. 15. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Git - Instalação $ git --version
  16. 16. GitHub
  17. 17. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani GitHub Plataforma social para desenvolvedores Compartilhamento de códigos Hospedagem https://github.com/
  18. 18. GitHut - Programming Languages and GitHub. Disponível em: http://githut.info/
  19. 19. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani GitHub - Similares https://bitbucket.org https://about.gitlab.com
  20. 20. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani GitHub - Cadastro https://github.com/join
  21. 21. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani GitHub - Criação de repositório Repository Name: ... Description: ... README.md License: http://choosealicense.com/ .gitignore
  22. 22. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani GitHub - Criação de repositório $ git clone [https://github.com/user/repo.git] $ cd repo/
  23. 23. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Git - Configuração $ git config --global user.name "Thiago Poiani" $ git config --global user.email thpoiani@usp.br
  24. 24. Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográficas no GitHub - Thiago Henrique Poiani Git - Repositório $ git status
  25. 25. Demonstração
  26. 26. https://github.com/thpoiani/usp-github

×