[Tarsis Azevedo] Meu ambiente de desenvolvimento em 7 itens

Mas vc nao já falou disso?!

Entao…

Desde o começo da semana estou trabalhando na equipe do Andrews Medina, na globo.com e ele me indicou para mostrar meu novo ambiente de desenvolvimento.

Sendo assim….

 

1) MacBook + MacOs

Um sistema que eu nunca usei, num note que eu nunca tive. Entao, me sinto com 12 anos ligando meu primeiro pc :D

Tudo é mto diferente, ainda to acostumando a usar 1, 2 ou 3 dedos no trackpad, digitar option+e pra acentuar, entre outras peculiaridades.

Mas to gostando muito, aprendendo muito e me divertindo!!!

 

2) TextMate

Um editor muito legal! Totalmente novo  pra mim tambem, mas me entendi muito bem com ele :P 

Plugins(bundles), macros e snippets muito bons! Acho que vou me dar muito bem com ele! xD

 

3) Git + Gitorius|Github

Bom se vc nao usa/conhece nenhuma dessas coisas, reveja sua carreira de dev! :)

 

4) pip + virtualenv + virtualenvwrapper

Com esse combo consigo desenvolver de forma segura e isolada cada projeto, garantindo que não haverá interferencia.

Se vc desenvolve com python, este combo é essencial

 

5) Iterm2 + Vim + Homebrew

Essa dupla me traz uma velocidade incrivel na hora de editar arquivos e navegar em diretorios.

Com configuraçoes simples consigo tem um bash e um editor poderoso.

Para instalaçao dos pacotes o homebrew é quase tao bom quanto o apt-get xD

 

6)TeamCity CI server

Codigo não testado não merece respeito! Nosso teamcity está configurado pra rodar os 3 tipos de testes: Integracao, unitario, e interface.

Para os testes unitarios e integracao nós usamos o unittest e client do Django. Para interface usamos o splinter (http://pypi.python.org/pypi/splinter/0.0.2)

Os testes rodam com Nose(http://somethingaboutorange.com/mrl/projects/nose/0.11.1/testing.html) xD

 

7) Equipe Mega Foda

xD

 

Bom é esse meu novo ambiente de tabalho!

 

Agora a bola passo a missao para meus amigos: @HugoMaia, @MariOuNaum, @ratembr, @becamotta e @pmnhaes

Permalink

| Leave a comment  »