Java

O bugtracking é uma aplicação que foi projetada para ajudar os programadores e na garantia da qualidade no desenvolvimento do software para registrar e gerenciar bugs. Muitos desses bugtracking são open source, bastante utilizados em empresas que desenvolvem software. Um desses bugtracking é o Mantis, o bugtracker mais popular, desenvolvido em PHP que pode utilizar [...]

Continue lendo sobre[mini-post] Bugtracking em 5 minutos com Instant Mantis

Uma forma de mostrar que podem acontecer coisas inexplicáveis no mundo do desenvolvimento de software, que o desenvolvedor não consegue explicar. Certa vez eu estava usando o Notepad++ (um ótimo editor, recomendo!), ele me lança a seguinte Exception: No momento lembro que estava fazendo uma busca de um diretório que tinham vários tipos de arquivos [...]

Continue lendo sobreUma forma de dizer que algo aconteceu errado

Valdemar em 23/02/10

Mais um mini-post, agora com uma dica que pode ser bastante útil. VisualVM é uma ferramenta de monitoramento para aplicações desenvolvidas em Java. Executado com JDK 6 mas pode monitorar aplicações desenvolvidas em aplicações JDK 1.4 ou superior, tendo uma feature de “lightweigth Profiling”, que foi a feature que mais utilizei, além de ser free, [...]

Continue lendo sobre[mini-post] Profiles com JDK 6

Valdemar em 21/02/10

Buscando uma solução para um problema, acabei achando uma coisa interessante, bastante útil e que muito projetos poderiam utilizar. Às vezes se quer realizar alguma auditoria em tabelas antes que as operações sejam efetivadas(comitadas). Operações antes de inserts, updates, deletes, geração de logs e etc. Isso é possível implementando um Interceptor com a vantagem de [...]

Continue lendo sobreHibernate Interceptor para auditar entidades

Valdemar em 11/02/10

A sessão mini-post serão post rápidos que farei para movimentar um pouco o blog e serão (ou pelo menos tentarei) postar dicas, boas práticas, novos frameworks e notícias de Java. Começo essa sessão postando sobre uma dica que pode ser útil. ShutDown Hooks API é utilizado para registrar uma Thread, que não é executado imediatamente, [...]

Continue lendo sobre[Mini-post] ShutDown Hooks

Valdemar em 02/02/10

TestNG é um framework inspirado no JUnit e NUnit, mas que foram adicionado novas funcionalidades que deixam o framework mais poderoso e fácil de usar. Algumas delas já foram implementadas em outros frameworks, mas as vantagens são: – Suporte a annotation – Configurações flexíveis – Permite a distribuíção de testes – Plugins para as principais [...]

Continue lendo sobreTão simples quanto criar um teste: TestNG