Diego França

Criando um servidor Git localmente

Olá pessoal!

Hoje gostaria de compartilhar uma dica rápida e útil: como criar um servidor Git localmente. Imagine a seguinte situação: você e seu colega estão desenvolvendo uma feature importante no escritório e precisam entregá-la em poucos dias. De repente, a internet cai e seus dados móveis não funcionam. Você precisa urgentemente enviar para seu colega a parte que acabou de desenvolver. Conseguem sentir o frio na barriga?

Sabiam que é possível ter um servidor Git local onde você pode clonar e fazer push sem precisar de internet, apenas usando a rede interna? É exatamente isso que gostaria de mostrar hoje. Vamos lá!

Continue reading…

Desbravando testes unitários

A idéia de escrever esse post surgiu após eu fazer uma apresentação sobre testes unitários na empresa que trabalho. Durante a apresentação, fiz um live code em que criei um endpoint na qual utilizei os conceitos, que irei abordar, para fazermos a isolação do componente. Gostaria muito de fazer uma aplicação aqui no blog, mas pode ser que fique muito tedioso fazer um passo a passo. Então, decidi fazer um resumo do que foi apresentado, com exemplos de código para melhor entendimento.

Continue reading…

Criando aplicação escalável — Parte 1

Fala Pessoal! Hoje quero iniciar a minha jornada no aprendizado de criação de aplicações escaláveis. Sempre fui curioso de como essas grandes empresas trabalham com milhares de acessos simultâneos e seus serviços permanecem online e como seria trabalhar com escalabilidade em aplicações. Pensando nisso criei um encurtador de links e o meu objetivo é aprender mais sobre escalabilidade e aprender a fazer testes de cargas em aplicações.

Continue reading…