Aprendendo Programação Reativa

“A parte mais difícil da jornada de aprendizagem é pensar em Reativo . É muito sobre abandonar velhos hábitos imperativos statefull de programação típica e forçar seu cérebro a trabalhar em u…

Arquitetura de Aplicativos Open Source

Os arquitetos olham para milhares de edifícios durante o treinamento e estudam as críticas desses edifícios escritos por mestres. Em contraste, a maioria dos desenvolvedores de software só conhece …

Front-end com JSF

Para os amantes de JSF, framework web MVC component base server side,  ainda há esperança de um ressurgimento e evolução, mesmo com o atual perda de mercado para os frameworks js client side. JSF f…

Terminando 2018 com Microservices

Termino meu ano começando minha jornada com microservices. “Porque nós cremos com o coração e somos aceitos por Deus; falamos com a boca e assim somos salvos.” Romanos 10:10  

Parâmetros de Métodos Opcionais com Java

Com a ausência de parâmetros opcionais na linguagem Java como recurso nativo, muitas pessoas me perguntam qual é a melhor forma de se implementar essa estratégia. Segue ai dicas 1) Padrões e estrat…

Bug No Sistema

Estava lendo esse artigo, e vi essa item da checklist “Do not blame the JDK or libraries. And, never assume that Java is broken, because probability is always against you. 99 percent of the t…

Oracle Java Magazine – Novembro/Dezembro

Faça donwload grátis direto no site – Oracle Java Magazine “Para os puros, todas as coisas são puras; mas para os impuros e descrentes, nada é puro. De fato, tanto a mente como a consciência …

Rodando Ionic Native no Chrome

A partir do momento que você começa a usar o Ionic Native, os testes de desenvolvimento usando navegador perdem sua utilização, pois os mesmos não irão funcionar. Assim, você passa a fazer deploy n…

Oportunidade Java Londrina

Visite o post para mais.

Foi bom enquanto durou, adeus eclipse, bem vindo IntelliJ

Depois de mais de 15 anos usando Eclipse, finalmente compramos a versão do IntelliJ. Para quem realmente usa o eclipse pesadamente com projetos de grande porte e outras linguagens como Groovy e Sca…

Rodando seu projeto Angular 2+ via Cordova

Supondo que você já fez um app angular 2+, devidamente responsivo, já consumindo JSON de um servidor de API, penso eu….Seria realmente necessário refazer (DRY) outro projeto de front-end para…

Hibernate OGM 5.4.0.Final release

Hibernate OGM 5.4.0.Final foi lançado! Veja no site oficial a lista das principais alterações em comparação com a versão 5.3.1. “Não deixem que o mal vença vocês, mas vençam o mal com o bem.&…

Form Design Patterns

Sem formulários, a web é uma experiência passiva em que o conteúdo é apenas consumido. Mas com os formulários, a web pode ser colaborativa, criativa e produtiva. Os formulários estão no centro de t…

JDK 11

Dia 29 tivemos o lançamento oficial da JDK11, muitas novidades e melhorias. Vale resaltar que tivemos a primeira remoção oficial de pacotes e classes da JDK. Isso muda muita coisa, sua solução pode…

JDK ou OpenJDK? Como me posicionar?

Estamos vivendo uma nova era do Java. Você e sua empresa precisam se posicionar qual versão e qual politica será adotada para o uso da JDK e suas atualizações. Para todas as duvidas, veja esse arti…

Feedback Livro Hybrid Mobile Development with Ionic

Essa semana eu terminei de ler o livro Hybrid Mobile Development with Ionic e gostaria de meu feedback: A didática do livro não é boa, o autor faz um projeto enorme, cheio de detalhes extra livros …

Revista Oracle Java Magazine – Setembro/Outubro2018

Faça donwload grátis direto no site – Oracle Java Magazine “As preocupações roubam a felicidade da gente, mas as palavras amáveis nos alegram.” Provérbios 12:25

+ de 10 horas de aula grátis

Já acumulamos + de 10 horas de aulas grátis relacionando a linguagem Java, recursos avançados OOP, diferentes linguagens na JVM, frameworks e especificações Java, arquitetura de software, web servi…

Feedback Livro: Learning Ionic 2

Essa semana terminei de ler o livro Learning Ionic – Second Edition e gostaria de dar meu feedback: Muito bom mesmo, gostei de mais da forma de apresentação, modelo de ensino e etc. Uma pena …

+ Componentes Extras Ionic 2+

A dica de hoje é sobre componentes extras no Ionic, além dos existentes do framework  e  existem uma serie de componentes de terceiros que você também pode adicionar no seu projeto via NPN. Segue a…

Ionic 3 rodando no AVD Android

Seguindo minha jornada ai com Ionic, segue minha primeira App Angular + Ionic rodando liso liso no emulador AVD do android. Show de bola total…. Agora é testar os plugins nativos, câmera, dat…

Filtro de SOAP com Axis 1x

Para quem trabalha com SOAP em Java, sabe que é só usar tranquilamente o Metro que é implementação da especificação JAX-WS. Mas algumas empresas, por usarem ferramentas/plataforma bem antigas, acab…

Java Frameworks – Cache

Segue as opções de frameworks java para implementar serviços de cache: Memcache –  Ecache –  Prevayler –  JBoss Infinispan –  Para todas as informações, veja o post inicial. “Pois Deus está s…

Sorteado de Agosto Curso JEE JavaMail – Fernando Evangelista

O sorteado pela JVM e Groovy para ganhar o curso de JEE JavaEmail no mês de Agosto/2018 foi: Fernando Evangelista! Parabéns e bons estudos!   “Por isso nunca ficamos desanimados. Mesmo q…

Mobile com Ionic

Essa semana comecei minha aventura com o framework Ionic. Vou ler a documentação oficial  e depois ler o livro Learning Ionic, 2nd Edition by Arvind Ravulavaru. Vamos que vamos fazer android e iOs …

Feedback EAD – JSE F3

“No curso Java JSE F3 pude me aprofundar mais nos conceitos de Java e avançar ainda mais no meu conhecimento e aprendizagem na linguagem para me tornar uma profissional melhor. Tem vários exe…

Novas Versões – Hibernate ORM e Validator

Essa semana tivemos o lançamentos de novas versões do Hibernate ORM que implementa JPA e o Hibernate Validator que implementa Bean Validation. Para todas as informações, veja os paginas oficiais: É…

Diário de Bordo – Certificação Spring

Seguindo plano de estudos para a Spring Professional Certification, chegou a hora de começar a fazer os mocks grátis para poder ver o que eu realmente memorizei e o que esta faltando decorar. Segue…

Quer ganhar um curso jee javamail ead grátis?

Gostaria de ganhar totalmente grátis nosso curso ead de JEE JavaMail – Gerenciando e-mails com Java? Nossa promoção do mês de agosto sera o sorteio desse curso no dia 20/08/18. Compartilhe o …

Aula Grátis – JEE DataSource

O que é DataSource? Qual o problema ele resolveu? Veja nessa aula tudo sobre o contexto do aparecimento dos datasources… Veja o curso completo: Java EE Data Source “Aquele que aceita se…

TDD Forever

Spring novo atualizado, Bean Validation novo atualizado, Hibernate novo atualizado, Groovy novo atualizado, F5 -> 1165 testes aprovados, persistência testada, regra de negocio testada,  GUI JSF …

Java Soap RPC/encoded

Para quem trabalha com WS SOAP, sabe que existe uma versão de 12 anos atrás, bem ultrapassado que usa o primeiro modelo de SOAP 1.x do tipo “encoded”. Não entrando no mérito dessa quest…

Série de Padrões de Integração

Uma solução não vive sozinha As aplicações de hoje raramente vivem isoladas. Os usuários esperam acesso instantâneo a todas as funcionalidades, que podem ser fornecidas por aplicativos e serviços d…

Feedback Curso Ead – JSE F2 Programação Orientada a Objetos

“O curso JSE F2 foi muito bom, tudo bem explicado, tudo exercitado nos exercícios, uma ótima didática e aprendi o que foi mostrado nos vídeos e nos exercícios, agora só colocar em práticaR…

Feedback Livro: IBM WebSphere Application Server Administration and Configuration Guide for Liberty Profile

Essa semana terminei de ler o livro IBM WebSphere Application Server V8.5 Administration and Configuration Guide for Liberty Profile  e gostaria de dar meu feedback. Gostei bastante! Muito bom apre…

Eclipse JNoSQL: Uma API para vários bancos de dados NoSQL

Eclipse JNoSQL é uma API Java que simplifica a integração de aplicativos Java com bancos de dados NoSQL. Ele define um conjunto de APIs e fornece uma implementação padrão para a maioria dos bancos …

Vaga Instrutor EAD Node.JS – Home Office

A FORJ Treinamentos EAD [ a procura desenvolvedor/arquiteto Node.js com interesse e tempo livre para criar, gravar e administrar cursos online de tecnologias Noje.js: Javascript, npm, aplicativos d…

Frameworks Atualizados

Frameworks atualizados, novo groovy, novo JSF, novo spring 5, suite de testes tdd retroativos, em 159 segundos 1065 testes aprovados, solução 100% testada e pronto para produção ;-) .

Scala for Java Developers: A Practical Primer

A dica hoje é sobre o livro Scala for Java Developers: A Practical Primer, feito exclusivamente para quem sabe programar Java aprender a programar em Scala. Este livro ajudará você a traduzir o que…

Spring Framework 5.0.7 e 4.3.18

Nessa semana tivemos uma nova versão de manutenção do Spring Framework 5.0.7 e 4.3.18 estão disponíveis agora.  O Spring Framework 5.0.7 inclui 39 correções e melhorias selecionadas, enquanto o Spr…

Oracle Java Magazine – Maio/Junho 2018

Faça donwload direto no site – Oracle Java Magazine “Portanto, acolhei-vos uns aos outros, como também Cristo nos acolheu para a glória de Deus.” Romanos 15:7

Produtividade Android e IOs

A melhor forma de ter mais produtividade nativa com Android e ios é montar o ambiente android no ios. Funciona que é uma maravilha! O resto da produtividade é alcançado com a arquitetura da solução…