julho 16, 2017

Exercism.io

Exercism.io é uma plataforma dedicada ao aprendizado de programação. O site disponibiliza diversos desafios disponíveis em mais de 30 linguagens de desenvolvimento diferentes. Cada desafio é apresentado em uma página exclusiva com detalhes sobre o problema e demais instruções. Para começar a resolver problemas é necessário criar uma conta no site e baixar as ferramentas de linha de comando. O próximo passo é escolher a linguagem na qual se deseja trabalhar e requisitar seu primeiro desafio. A partir desse ponto […]
junho 30, 2017

Introdução ao BTRFS

O BTRFS, criado em 2007, é um dos filesystems mais avançados atualmente disponíveis para uso. Chris Mason, seu principal desenvolvedor, começou a trabalhar no BTRFS enquanto trabalhava na Oracle e continuou o trabalho no projeto mesmo depois de virar funcionário do Facebook. Atualmente o BTRFS é mantido por uma grande comunidade de desenvolvedores incluindo representantes de empresas como Fujitsu, SUSE, Oracle e Facebook. Principais características Uma das funcionalidades mais importantes do BTRFS é a capacidade de gerar snapshots de subvolumes […]
junho 24, 2017

Cache usando Spring Cache e EhCache

Recentemente tivemos que desenvolver um webservice para uma operadora de telefonia colombiana para atender a uma demanda urgente da presidencia. O webservice precisaria consumir um serviço REST (que trafega XML), fazer o parsing do XML, aplicar as regras de negócio definidas pela operadora e entregar a resposta em JSON que seria por sua vez usada em um aplicativo móvel. Nosso webservice seria usado para exibir diversos dados para o cliente final da companhia telefônica. O aplicativo móvel segrega os dados […]