Sublime Text 2 no IntelliJ

Fernando Franzini - Depois que migrei para o IntelliJ, a unica coisa que senti falta foi do tema sublime text 2. Mesmo pesquisando e tentando alguns temas prontos pela web, vi que alguns até deram certo, mas apresenta…

Começando Estudos com Payara AS

Começando meus estudos sobre Payara, fazendo avaliação  e labs com uso de Web Profile e Microprofile. Começando a ler vários guides: Lendo a documentação oficial: “Guardo a tua palavra no meu…

TDC 2019 Online Grátis

Veja página oficial

Promoção Udemy 70% Descontos – Últimos cupons

Aproveite os últimos cupons dos meus cursos por R$ 39,99! Para fazer a compra, peço por gentiliza em usar os seguintes links: JSE: Java SE F2 – Programação Orientada a Objetos com Java Java SE F3 –…

Java Frameworks – Testes Unitários

Segue as opções de frameworks Java para fazer testes unitários: JUnit –  EJBUnit –  TestNG – NoSqlUnit –   “Desde o nascer até o pôr do sol, que o nome do SENHOR seja louvado!” Salmos 1…

Não fique amarrado com o Spring

Eu praticamente faço tudo com Spring Framework. Ele simplesmente é o camisa 10 de todos os meus projetos nesses últimos 12 anos. Mas eu também não nego o benefício de usar um produto Java baseado e…

Desenvolvimento de Software: Velocidade ou Qualidade?

O que é mais importante para você? O que é mais importante para sua empresa? O que seu superior responsável valoriza no desenvolvimento de software? Entregar rápido ou entregar com qualidade? Na te…

Usando SDK paralelas com jEnv

Com essa flexibilidade de poder usar varias JDK de diferentes provedores, estamos vivendo um terror nos ambientes de desenvolvimento, aonde a mesma estação de programação precisar ter N JDK instala…

Arquitetura Hexagonal com Java – Curso Presencial Londrina

Objetivo Objetivo desse curso é oferecer aos participantes conhecimentos teóricos e práticos relacionados ao uso do padrão de projeto arquitetural conhecido como “Hexagonal Architecture”…

Comparação: Flutter versus Ionic

Achei muito interessante esse comparativo explicando sobre as diferentes filosofias de uso entre Flutter e Ionic. Acredito que essa duvida é de âmbito geral e acho que todo gestor tomador de decide…

Java Magazine – Maio/Junho 2019

http://www.javamagazine.mozaicreader.com/MayJune2019 "Acima de tudo, amem sinceramente uns aos outros, pois o amor perdoa muitos pecados." 1 Pedro 4:8

Curso Presencial Londrina-PR: Arquitetura Hexagonal com Java

Objetivo Objetivo desse curso é oferecer aos participantes conhecimentos teóricos e práticos relacionados ao uso do padrão de projeto arquitetural conhecido como “Hexagonal Architecture”…

Sem polimorfismo, já era…

Sem polimorfismo um desenvolvedor Java praticamente não sobrevive. Todos os frameworks, especificações JCP, Jakarta EE e afins usam pesadamente. Java sendo estático e compilado, é praticamente impo…

Java Frameworks – Boletos Bancários

Segue as opções de frameworks Java para emitir boletos bancários via componente ou via REST: Boletos Bancário –  Bopepo – www.jrimum.org/bopepo/ Stella – github.com/caelum/caelum-stella/wiki/Gerand…

Promoção 70% Descontos – Udemy – R$39,99

Liberado desconto especial, total de 50 cupons de descontos para todos os meus cursos por R$ 39,99! Para fazer a compra, peço por gentiliza em usar os seguintes links: JSE: Java SE F2 – Programação…

Curso Grátis Udemy – IntelliJ IDE

Objetivo deste mini curso é ensinar um iniciante em Java a como efetivamente instalar e configurar a ferramenta de desenvolvimento IntelliJ. Caso você esta começando sua carreira em Java, ou não us…

Mais novos coletores de lixo da JVM

Java gerencia toda a memória para você. Você executa seu aplicativo dentro de uma máquina virtual (JVM) e ela faz todo trabalho de alocar espaço quando necessário e liberá-lo quando não é mais nece…

Atalhos Essenciais do IntelliJ

Um bom artesão conhece bem suas ferramentas. Ser um desenvolvedor de software não é exceção. Veja nesse artigo os principais atalhos do IntelliJ. “Porque, se vocês perdoarem as pessoas que of…

Reactive Streams com MicroProfile

A comunidade MicroProfile lançou a API Reactive Streams Operators 1.0, uma especificação que define um conjunto de operadores para Streams reativos.Inspirado pelo pacote java.util.stream introduzid…

O rei não está morrendo…

Java esta morrendo? Java tem sido uma linguagem de programação de propósito geral e tem sido usada para resolver todos os tipos de problemas, em todos os tipos de cenários, mas à medida que o tempo…

Desmistificando microsserviços para Java EE

Os últimos tempos tem gerado muita conversa sobre microsserviços – uma nova maneira de desenvolver e projetar aplicativos corporativos. Neste documento, escrito por David Heffelfinger –…

Torne-se certificado como desenvolvedor Java SE 11

Lançado pela Oracle a nova grade de certificação Java 11. Para todas as dúvidas entre no Guide Oficial, e clique nas imagens para ver o conteúdo de cada prova.

Red Hat assume OpenJDK8 e OpenJDK11

Acabou o falso desespero! A Red Hat assumiu o controle de duas versões populares da implementação Java de software livre OpenJDK, para que os desenvolvedores possam continuar a criar aplicativos ap…

Seja livre com Groovy!

Vocês já viram aqueles debates sem fim sobre uma coisa ser melhor que outra, no qual não existe uma verdade absoluta? Linux ou window? Vi ou emacs? Tabs ou spaces? Cristiano Ronaldo ou Leonel Messi…

Embedded MariaDB4J

MariaDB4j é um wrapper Java utilizado para criar uma instância do MariaDB para fins de desenvolvimento local ou TDD de integração contínua. Usar um banco de dados embutido ou na memória é extremame…

JSF já era?

Eu uso node.js, angular e Ionic, mas também uso muito JSF. Concordo plenamente com o texto do Cagatay Civic – Então amigos, abra os olhos e cuidado com as notícias extremistas e os hypers. Nã…

Primefaces 7.0 Liberado Grátis

Dia 18/03/19 a PrimeTek  anunciou o lançamento 7.0-Final do PrimeFaces com mais de 500 melhorias, novos temas livres modernos, ícones de fonte, novos componentes, melhor desempenho, vários aprimora…

Curso Grátis Udemy – Eclipse IDE para Desenvolvedores Java

Objetivo deste mini curso é ensinar um iniciante em Java a como efetivamente instalar e configurar a ferramenta de desenvolvimento Eclipse. Caso você este começando sua carreira em Java, e gostaria…

Java Magazine – Março/Abril

Faça o download grátis “A oração de uma pessoa obediente a Deus tem muito poder.” Tiago 5:16

Segurança de Aplicações Web

Os ataques cibernéticos ainda são bem sucedidos. Violações continuam a ocorrer. E cada vez fazemos as mesmas perguntas: por que e como isso aconteceu? Sabemos que os passos que estamos dando para n…

Férias 2019

Estarei de férias durante os dias 01/03 a 22/03. Sendo assim, o blog, e-mail e udemy ficaram sem atividades durante esse período. Até lá! “Para tudo há uma ocasião, e um tempo para cada propó…

Sublime Text 2 no IntelliJ

Depois que migrei para o IntelliJ, a unica coisa que senti falta foi do tema sublime text 2. Mesmo pesquisando e tentando alguns temas prontos pela web, vi que alguns até deram certo, mas apresenta…

Mock de serviços REST

O WireMock é um servidor simulado de HTTP. Em sua essência, é o servidor da Web que pode ser preparado para atender respostas prontas a solicitações específicas (stub) e que captura solicitações re…

Padrões de Integração – Message Chanel 1

Um aplicativo está usando o Mom para fazer chamadas de procedimento remoto (RPCs) ou transferir documentos. Como o chamador pode ter certeza de que exatamente um receptor receberá o documento ou fa…

Desconto de 10% Udemy – 2019

Segue abaixo os links para ter 10% de desconto nos meus cursos da Udemy. Clique sobre o link do curso desejado que você será redirecionado para o curso, aplicando automaticamente o cupom de descont…

Curso Grátis Udemy – Desenvolvedor Funcional com Java 8

Objetivo deste mini curso é ensinar o paradigma de programação funcional e expressão lambdas que foram adicionados na versão do Java 8. A compreensão desses recursos é de fundamental importância pa…

Arquitetura de Software

O que é arquitetura? Arquitetura é um termo que admite múltiplas definições. Existem duas definições comumente encontradas:uma separação de alto nível do sistema em suas partes decisões que são difíc…

Protegendo Aplicativos Web

A segurança de aplicativos Web é muito mais do que um problema de TI. Pode se tornar um problema comercial significativo se não for tratado de forma agressiva. Os ataques hoje a aplicativos Web pod…

Ionic 4 Oficialmente Lançado

Dia 23/01 foi anunciado a versão final do Ionic 4! Agora o Ionic é um conjunto de componentes web que é compatível com mais moderno para mobile, web e desktop e com isso qualquer desenvolvedor web …

Padrões de Integração – Fechamento de Messaging Systems

Os 6 últimos padrões postados fornecem o vocabulário básico e a compreensão de como conseguir a integração corporativa usando o Messaging. Eles forneceram uma visão geral ampla do sistema de mensag…

Curso Grátis Udemy – Integração de Soluções com Web Services

Você sabe o que é web service? Para que servem web services? Quando usar? Quais os cenários de usabilidade? Caso não, coloco a disposição meu curso na Udemy totalmente grátis sobre o assunto: Integ…

Java Frameworks – Logging

Segue as opções de frameworks Java para logging: JSE – Log4J –  Log4Jdbc – TinyLog – Logback – LogBook – Flogger – Para todas as informações, veja o post inicial. “Por…

Gerenciando transações remotas com REST/Microservices

Uma das perguntas frequentes do nosso treinamento presencial Java EE REST com JAX-RS é como gerenciar as transações depois que você tem mais de 1 serviços REST e precisa fazer “roolback”…