Técnico

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 facebook, mas depois de algumas pesquisas, descobrimos que para que isso aconteça, devemos solicitar na […]

Técnico

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 fazer essas mudanças alterando o mínimo de código possível, ao invés de reescrever o comportamento […]

Técnico

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 de conteúdos e diferentes modelos de exibição para a apresentação do mesmo para o usuário […]

Mobile Técnico

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 board computer, no caso Cubieboard versão 2. O Raspberry Pi, com seu sucesso, inspirou outras […]

Técnico

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 de adicionar conteúdo e a necessidade de apresentar as estruturas para inserção de acordo com […]

Técnico

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 é necessário seguir o ciclo de vida RED, GREEN e REFACTOR. Segue abaixo os passos: […]

Técnico

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 Apache POI. No projeto que criei utilizei o Maven para controlar as dependências, então adicionei […]

  • 1
  • 2