Matheus Castiglioni

Strategy Padroes De Projeto Em Java

Nosso sistema já esta rodando em produção, porém precisamos adicionar uma nova funcionalidade: Cálculo de Impostos, a princípio você deve estar pensando: Isso é simples, vou criar uma classe, passar o imposto e o valor à ser calculado e calcular....

Consumindo Web Service No Android

Uma tarefa muito comúm do dia a dia seria realizar requisições HTTP e consumir Web Services, mas as vezes pode ser um tanto quanto chata pois precisa de configurações e alguns passos a serem seguidos....

Comecando Com Kotlin

Kotlin Muito se fala sobre essa linguagem nova que surgiu em nosso mundo, principalmente agora por ser uma linguagem oficial para desenvolver aplicativos em Android, porém a idéia não se limita apenas a app, com o Kotlin também conseguimos desenvolver para Web e JavaScript....

Organizando Seu Codigo Css Parte 01

SMACSS, OOCSS, BEM ou DRY CSS ? Hoje em dia escrever CSS deveria ser uma tarefa simples, porém, ao longo do tempo foram surgindo muitas formas da mesma ser realizada, onde começaram surgir as dúvidas, logo em seguida, irei tentar explicar como funciona cada padrão e qual deveria seguir....

Es6 O Javascript Do Momento Parte 02

Destructuring Muitas vezes precisamos extrair o valor de algum objeto em JavaScript: const aluno = {nome : "Matheus", idade : "23", email : "matheushcastiglioni@gmail.com"}; console....

Criando Layouts Com Css Grid Layout

Imagine que um amigo, chegou em você e disse: Eu preciso criar um layout com um cabeçalho, um menu lateral, o conteúdo principal e um rodapé...

Es6 O Javascript Do Momento Parte 01

Essa será uma série de posts que irei escrever sobre o JavaScript ES6, mas afinal, o que seria esse tal de ES5 ou ES6 ?...

Comecando Com Docker

O que é Docker ? O Docker é uma plataforma open source escrita na linguagem Go que facilita a criação e administração de ambientes isolados, criando uma virtualização simples, onde ele consegue isolar uma imagem e utilizar os recursos do host(máquina) principal, ou seja, a memória ou recursos do processador usado serão consumidos da máquina principal onde o Docker esta instalado, enquanto programas como VirtualBox criam um sistema operacional completo e isolado, tudo isso é possível através do velho conhecido LXC....

Upload De Arquivos Em Java

Após realizar a entrega de um projeto web para nosso cliente, surgiu a necessidade de implementar uma funcionalidade de envio de arquivos para o servidor, mas como podemos implementar o recurso de upload em nosso sistema ?...

Requisicoes Ajax Com Javascript

Durante o desenvolvimento de um projeto web, nosso cliente pediu que no cadastro de endereço criássemos um recurso para busca de CEP automática facilitando o processo para o usuário, mas como podermos fazer isso?...