Cloud9, IDE para Node.js

Cloud9


Para quem não conhece o Cloud9 é uma incrível IDE totalmente web, que tem suporte Sintax Highlight para diversas linguagens de prorgramação. Muitas de suas funcionalidades foram inspiradas pelo GEdit, TextMate e o consagrado Eclipse IDE, porém o seu grande diferencial é que a IDE funciona nas nuvens, não sendo necessário instalá-la em seu computador. Outra inovação é a sua total integração com Github e Bitbucket para gestão de repositórios e o Joyent para trabalhar com debug e execução de projetos Node.js.
Continue lendo

Teste contínuo para Java com Infinitest

Em ambientes que adotam algumas das boas práticas da metodologia XP (eXtreme Programming), que principalmente utilizam testes unitários junto com servidores de integração contínua, todo o processo de integração é paralizado quando são enviados códigos com testes quebrados, e infelizmente, nós seres humanos somos passíveis a erros e também a esquecimentos, pois neste caso a melhor prática seria executar todos os testes antes de enviar as novas atualizações para homologação.
Continue lendo

Debug com Eclipse

Aconteceu algum comportamento anormal em seus códigos, você ainda não conseguiu identificar o problema, muito menos a sua equipe, então faça Debug do código!
Muitos problemas são identificados nessa etapa, pois a ferramenta de Debug do Eclipse exibe todo o estado de todos os objetos presente em um determinado fluxo que foi incluído um line breakpoint (Linha do código a ser debuggada) para realizar o debug.
Continue lendo

Gerenciando Plugins no Eclipse

Para quem não conhece o Eclipse é uma IDE de programação, amplamente utilizada pelos desenvolvedores open-source, por que ela dá suporte as principais linguagens que são: Java, HTML, CSS, Javascript, Python, C/C++, Ruby, PHP e outras.
É claro que o suporte a todas essas linguagens é através da instalação de plugins de terceiros, que se encontram no Eclipse Marketplace.
Continue lendo