Criando um projeto java com Spring, utilizando SPRING INITIALIZR em integração com Facebook

Neste post vou apresentar um tutorial simples de como configurar um projeto com Spring Boot em integração com Facebook, utilizando API de quickStart SPRING INITIALIZR. Inicialmente, a idéia desta aplicação era fazer um post na minha linha do tempo do … Read More

Operação Lava-Java! Nº 3 – Princípio do Aberto e Fechado

OCP – OPEN CLOSED PRINCIPLE “Entidades, classes, módulos e funções deveriam ser abertos para extensão e fechados para modificação” O ciclo de vida de um software faz com que ele seja suscetível a mudanças. Um software bem arquitetado te possibilita … Read More

Criando estruturas e modelos no Portal Liferay – Parte 1

Quando utilizamos um CMS nos deparamos com formularios prontos para inserção de conteúdos, além disso quase sempre precisamos definir uma única forma de exibição para estes conteúdos. Com o Portal Liferay ganhamos liberdade para criar diversos formularios diferentes para inserção … Read More

Desenvolvendo um sistema móvel controlado por dispositivos Android utilizando microcomputador Cubieboard (Parte 1/2)

Este post foi dividido em duas partes, onde a segunda parte será postado futuramente em breve, vou apresentar um desenvolvimento de um sistema móvel de contenção de incêndio controlado remotamente por dispositivos Android, utilizando um computador de placa única – single … Read More

Criando templates com Android Studio

Uma ótima forma de melhorar a produtividade na hora de criar uma aplicação é automatizar o trabalho repetitivo. Pense por exemplo que algo muito comum de ser utilizado em qualquer aplicação são as listas, e toda vez que for criar … Read More

Portal Liferay 6.2 CE GA2 – Permissões nas estruturas ao adicionar um conteúdo.

Hoje gostaria de compartilhar um problema que enfrentei na inserção de conteúdo no Portal Liferay, permissões para estruturas ao inserir um conteúdo. Visão do cenário: Um portal com 638 formulários, consequentemente, uma lista enorme com todos os formulários no botão … Read More

PORTAL LIFERAY 7.0 – PRIMEIRAS IMPRESSÕES

No mês de abril desse ano a LIFERAY INC.  disponibilizou a nova versão do seu portal para uso. Antes mesmo do lançamento, criou-se grandes expectativas sobre as novidades que poderíamos encontrar neste “novo portal”, mesmo com a comunidade presente e … Read More

TDD: Na prática

Introdução O TDD (Test Driven Design) é uma boa prática que podemos utilizar para desenvolver um aplicativo, pois esta técnica que tem como premissa desenvolver o teste primeiro e depois a classe que implementará o algoritmo. Para utilizar o TDD … Read More

Monitorando sua aplicação Java com VisualVM

VisualVM é uma ferramenta que integra várias outras ferramentas de linha de comando da JDK(jconsole, jinfo, jstack…) já existentes. Com ele é possível monitorar e analisar suas aplicações Java através de relatórios e gráficos em tempo real. O VisualVM é … Read More

Lendo/Criando planilhas excel em Java com a biblioteca Apache POI

O que é Apache POI? Apache POI é uma biblioteca para manipular os arquivos do Microsoft Office. Neste post iremos abordar sobre como exportar e ler planilhas em excel utilizando Java. Em primeiro lugar temos que importar a biblioteca da … Read More