Metodologias: Parte 2 – XP (Extreme Programming)

Primeira parte: Metodologias: Parte 1 – Scrum Antes de iniciar o contexto do XP, é necessário entender que metodologias ágeis assim como, o Scrum e o XP, que são as que estão sendo analisadas neste post, possuem um problema de … 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

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

Cursor no SQL Server

O termo cursor na ciência da computação se refere a uma estrutura de controle para acesso transversal em conjuntos de dados. Apesar dessa definição bonita, os cursores representam um conceito simples e útil em banco de dados para executar operações … 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

Metodologias: Parte 1 – Scrum

Com este post gostaria de apresentar os principais pontos sobre duas metodologias bastante utilizadas no seguimento de desenvolvimento de software, ele será dividido em duas partes, são elas: Scrum e XP(Extreme Programming). Com o amplo desenvolvimento no setor de Internet, … Read More

Pensando em segurança da informação

  A Segurança da Informação se refere à proteção de dados (toda e qualquer informação que possua algum valor para empresas ou pessoas). Para implementar a análise e a implementação da segurança em um determinado dado, é utilizado de atributos … Read More

Regex na prática

Regex, também conhecido como expressão regular, é uma série de caracteres capaz de descrever outras séries de caracteres. Por exemplo, uma palavra ou número, uma palavra seguida de um número ou de outra palavra, um certo caractere no final da linha, e … 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

Design Thinking: foco em pessoas, inovação eficaz

Nos anos 90 a disseminação da “Qualidade Total” trouxe para o primeiro plano as práticas e metas de evolução contínuo da qualidade de produtos e dos processos de produção. Esse foi o primeiro passo, mais centrado na infraestrutura, no processo, … Read MoreRead More