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 é extremamente benéfico ao desenvolver um aplicativo Java que usa filosofia de desenvolvimento TDD. As opções tradicionais de banco de dados incorporadas são H2, HSQLDB e Derby. MariaDB4j, entra nessa gama de opções e fornece um banco de dados local perfeito para um projeto que usa um MySQL ou no MariaDB em produção. Bom final de semana 😉 !

“Venham a mim, todos vocês que estão cansados de carregar as suas pesadas cargas, e eu lhes darei descanso.” Mateus 11:28

Anúncios

Seja livre com Groovy!

imagesVocê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? Android ou iOS?

Pois bem, é exatamente o que acontece hoje com as linguagens de programação. Muitos defendem as linguagens dinâmicas e outros as estáticas, alguns as fortemente tipada e outros fracamente tipadas. A onda agora é exaltar as linguagens que oferecem programação funcional declarativa e meter o pau nas linguagens imperativas. A questão real é que não existe verdade absoluta, cada uma das opções tem suas vantagens e desvantagens! É uma discussão sem vencedor.

Mas pense comigo…por que você precisa escolher um caminho? Por que não usar todos ao mesmo tempo?

Penso eu que, o objetivo de uma linguagem de programação não é forçar ou amarrar o programador a uma determinada forma, mas sim dar opções para ele usar o melhor em cada caso.

É exatamente o motivo do por que eu uso groovy!

Groovy é uma linguagem de programação oop, funcional, imperativa, declarativa, dinâmica, estática, fracamente tipada e fortemente tipada. Ela foi projetada reconhecendo o valor de cada uma dessas abordagens.

Assim, em groovy, é você quem decide a abordagem da programação!!!

O que eu mais curto nela é possibilidade de misturar todas essas opções no mesmo projeto, podendo então extrair o melhor de cada mundo em cada situação especifica.

Seja livre para decidir e ou misturar o melhor de cada abordagem na programação de suas soluções com a JVM. Ficou interessado nessa poderosa linguagem?

Aproveite a Promoção de R$ 19,90

Colocamos a disposição nosso Pacote com 2 cursos de Groovy básico + avançado para você aprender uma linguagem realmente moderna, dinâmica e produtiva por R$ 19,90:

Cupons de descontos limitados e temporário!

“Alegrem-se sempre.” 1 Tessalonicenses 5:16

JSF já era?

Eu uso node.js, angular e Ionic, mas também uso muito JSF. Concordo plenamente com o texto do Cagatay Civic – https://www.primefaces.org/jsf-is-not-what-youve-been-told-anymore/

Então amigos, abra os olhos e cuidado com as notícias extremistas e os hypers. Não existe melhor, pior ou já era. Existe conhecimento, sabedoria e decisões baseadas em justificativas coerentes.

“A sabedoria oferece proteção,como o faz o dinheiro,mas a vantagem do conhecimento é esta:a sabedoria preserva a vida de quem a possui.” Eclesiastes 7:12

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 aprimoramentos em acessibilidade e segurança. Para todas as informações, veja o post da noticia oficial.

“Mas o Espírito de Deus produz o amor, a alegria, a paz, a paciência, a delicadeza, a bondade, a fidelidade, a humildade e o domínio próprio.” Gálatas 5:22-23

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 de aprender como fazer um tunning básico de eclipse, coloco a disposição o curso: Eclipse IDE para Desenvolvedores Java. Te vejo por la 😉.

“Portanto, agora existem estas três coisas: a fé, a esperança e o amor. Porém a maior delas é o amor.” 1 Coríntios 13:13

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 nos proteger são claramente inadequados. Então, o que exatamente está faltando em nossa luta contra o crime cibernético, e o que fazemos sobre isso? Baixe agora o eBook do ‘Reilly Media Security grátis e veja como criar uma moderna defesa para esses ataques.

Que as minhas palavras e os meus pensamentos sejam aceitáveis a ti, ó SENHOR Deus, minha rocha e meu defensor! Salmos 19:14