Java Tag

Qual é o segredo do desenvolvimento de software de sucesso?

20:28 20 October in Desenvolvimento de Aplicações, Gestão de Infraestrutura, Implantação de Soluções, TI Executiva by Fernando Franzini

Se alguém te perguntasse qual é o segredo do desenvolvimento de software de sucesso? Qual seria o ponto chave para que a coisa realmente funcione? Já fiz essa pergunta para alguns especialistas e cada um puxou a coisa para seu lado: o DBA falou que...

Ambiente de desenvolvimento Android lento, demorado, chato? Aqui, não…

12:00 09 November in Desenvolvimento de Aplicações by Fernando Franzini

É muito comum ver muitos desenvolvedores reclamando de lentidão e demora no ciclo de desenvolvimento e em testes de um app Android nativo. Hoje, quero dar dicas para resolver esses problemas, de forma que você tenha um ambiente rápido e um ótimo tempo de desenvolvimento....

Usando JAX-RS para consumir REST no Android

13:00 15 October in Desenvolvimento de Aplicações, Implantação de Soluções by Fernando Franzini

Há pouco tempo, montei uma arquitetura para consumir REST via Android. Seguindo a regra básica da engenharia de software que diz que “menos é mais”, parti direto para o framework JAX-RS, usando o Jersey como provider. Depois de alguns enroscos e configurações específicas, rodou que foi...

Groovy + Procedure = Groovedure

13:00 10 September in Desenvolvimento de Aplicações, Implantação de Soluções by Fernando Franzini

Uma das grandes justificativas que mantém a escrita de regra de negócio na forma de procedures dentro de um SGDB é justamente pelo fato de poder fazer manutenção sem precisar reiniciar a solução, evitando indisponibilidades de downtime geradas pelos redeploys. Muito bem, hoje eu vou ensinar...

Operações com Retry em Java

13:00 17 August in Desenvolvimento de Aplicações, Implantação de Soluções by Fernando Franzini

Na engenharia de software ágil que eu prático, existe uma regra simples que me salva de muitas dores de cabeça: “Menos é mais!”. Isso quer dizer que, como regra, eu sempre tento ao máximo fazer ou criar uma solução mais simples possível. Nesse contexto, algumas soluções Java precisam...

Zero-Downtime Deploy com Tomcat

13:00 30 July in Desenvolvimento de Aplicações, Implantação de Soluções by Fernando Franzini

O termo “downtime”é usado na engenharia de software para referir-se a períodos em que um sistema não está disponível. O tempo de inatividade ou duração da interrupção refere-se a um período de tempo que um sistema não fornece ou executa sua função principal. A indisponibilidade...