Criei um usuário no http://github.com para colocarmos os códigos
usados nas palestras. Já coloquei o código usado pelo Wagner na
introdução ao Pyccuracy:
- http://github.com/slcriciuma
- http://github.com/slcriciuma/introducao-pyccuracy
Colocar o código no github é legal porque:
1) Fica fácil "clonar" o repositório e contribuir com patches
2) Dá pra ver o código online com syntax highlight
3) Dá pra comentar em commits (sugerindo mudanças, adicionando comentários, etc)
Exemplos de syntax highlight em várias linguagens:
- http://github.com/dirceu/emacs-starter-kit/blob/master/init.el
- http://github.com/dirceu/erlyweb/blob/master/make_erlyweb.erl
- http://github.com/dirceu/twitter_digest/blob/master/digest.rb
- http://github.com/dirceu/python_daemonize/blob/master/python_daemonize/daemonize.py
Eu pretendo fazer uma apresentação sobre Git e Github na próxima
reunião, mas já fica uma dica: quando forem mandar código para alguém
(seja por email, IRC, fórum, etc) vocês podem usar um "gist" do
github. Acessando http://gist.github.com/ você pode colar arquivos em
qualquer linguagem e o github te dá uma URL única e syntax highlight
pra mais de 50 linguagens. Exemplos:
http://gist.github.com/165472
http://gist.github.com/119589
http://gist.github.com/84063
Isso é útil não só para mandar código, mas também erros (como o gist
119589) e arquivos de configuração, etc. Outro recurso legal é que
você pode editar o código depois de colar, fazer o download direto pra
máquina, e várias outras coisas. Github FTW!
Links sobre o git: http://delicious.com/dirceu/git
Abraço,
--
Dirceu Pereira Tiegs - http://dirceu.info/