Posts no Blog da Caelum por Rodrigo Ferreira

Sensitive Data Exposure

Frequentemente vemos notícias de que hackers invadiram algum sistema de alguma empresa, expondo dados sensíveis de seus usuários, tais como documentos pessoais e cartões de crédito. Um caso recente aconteceu aqui mesmo no Brasil com […]

REST: Princípios e boas práticas

Representational State Transfer, abreviado como REST, não é uma tecnologia, uma biblioteca, e nem tampouco uma arquitetura, mas sim um modelo a ser utilizado para se projetar arquiteturas de software distribuído, baseadas em comunicação via […]

Scrum: A Meta da Sprint

Sem dúvidas hoje o Scrum é uma das principais metodologias utilizadas por equipes ágeis de desenvolvimento de software ao redor do mundo. Talvez isso se deva por alguns motivos como: Sua simplicidade Seu refinamento com […]

Modelando APIs REST com Swagger

swagger-logo

Atualmente é bem comum que empresas utilizem APIs REST para a integração de aplicações, seja para consumir serviços de terceiros ou prover novos serviços. Ao consumir uma API existente, precisamos conhecer as funcionalidades disponíveis e […]

Conheça a nova API de datas do Java 8

Manipular datas no Java sempre foi algo trabalhoso. No Java 1.0 havia apenas a classe Date, que era complicada de usar e não funcionava bem com internacionalização. Com o lançamento do Java 1.1, surgiu a […]

Exclusão lógica utilizando Hibernate

Em praticamente todos os projetos de software em que trabalhamos temos as funcionalidades conhecidas como CRUD. Porém nem sempre o delete do CRUD significa que devemos remover a informação do banco. Algumas vezes temos que apenas […]