Seu ambiente de trabalho em 7 itens

Há quase um ano escrevi um artigo sobre ambiente de trabalho. O Augusto Pascutti jogou uma idéia no ar: “vamos fazer um meme sobre?” … e cá eu estou a realizar algo sobre. As regras são claras:
1ª – escreva sobre 7 itens de seu ambiente[bb] de trabalho – fale sobre qualquer ponto que quiser;
2ª – indique de 3 a 5 pessoas para que possivelmente façam um artigo sobre seu ambiente.

Vamos lá?

  1. OS: Opensuse 11.3: A distribuição linux[bb] que melhor suporta o KDE, contando com o Zypper como gerenciador de pacotes… é simples instalar qualquer pacote, e reverter a uma versão anterior caso seja necessário, além de tudo o que o Yast oferece. Conheça o opensuse.
  2. IDE: KDevelop4: Entre os que testei no meu ambiente, o KDevelop é de longe o IDE mais rápido. Infelizmente não conto com a integração com xdebug na versão atual, mas o time[bb] de desenvolvimento – que também está empenhado em trazer o Quanta para o KDE4 – está fazendo grandes esforços para que tenhamos uma IDE completa muito em breve.
  3. Browser: Todos – Sim, uso praticamente todas a engines de navegador – hora uma, hora outra: Rekonq, Opera, Internet Explorer (sim, uso na VM — o debugger apesar de ser uma carroça ajuda bastante) e o que estou mais usando no momento: Firefox 4 (beta) … e uso o lynx vez ou outra também.
  4. Versionamento: Mercurial e Git: os dois são os mais conhecidos VCSs descentralizados. Gosto muito do mercurial pela quantidade de clientes[bb] e pela facilidade. Mas o Github não é algo a se menosprezar.
  5. Integração contínua: Hudson: sim, a 8ª maravilha do mundo quando o assunto é Desenvolvimento de Software. Fácil de instalar, configurar e usar. Aí nele penduro phpunit, phpcpd, pdepend, phpmd … e estou para testar o php_codebrowser e o phpadd – confira o Hudson
  6. Gerenciador de projetos: Redmine: é em ruby, eu sei… mas é uma ferramenta[bb] bem completa e extensível. Dá um trabalhinho configurar o rails e as dependencias dos plugins que uso, como o Easy Agile. Também se integra a diversos VCSs. Trabalho com ele faz um bom tempo e recomendo.
  7. Banco de Dados: MongoDB: tá, vamos falar do projeto atual só, pois tenho MariaDB e PostgreSQL aqui, além do SQLServer no trabalho. Não dá pra explicar muito … instale e teste… você não vai se arrepender.

Não precisava falar do PHP né? bom são esses meus 7 itens. Agora passo a bola para:

Assim que os mesmos fizerem seus artigos, os links seguirão para os mesmos.

This entry was posted in desenvolvimento and tagged , , , by Duodraco. Bookmark the permalink.

About Duodraco

Sou Anderson Casimiro, também conhecido como Duodraco. Trabalho com Desenvolvimento Web desde 2002; desde então tive a oportunidade de trabalhar com grandes amigos e aprender bastante. Como já se deve ter percebido meu foco de atuação é PHP, embora eu brinque com Java e C++/Qt nas horas vagas, além do bom e velho Javascript, e dos sempre amigos Mysql, Oracle, sqLite e Postgres. Sou usuário Linux / OpenSuse / KDE apesar de já ter utilizado o Janelas e o OS X. Bom, mas não falemos de passado. Sou um dos coordenadores do PHPSP, junto ao Augusto Pascutti e Rafael Dohms. Atuo como Analista, Desenvolvedor e Scrum Master na Arizona. Sou Engenheiro Certificado Zend (ZCE – Zend Certified Engineer – 2007), Certified Scrum Master e entusiasta do uso de PHP, Linux, KDE e Software Livre em geral.