java

Oracle entra com pedido de apelação contra o Google no caso de uso aceitável do Java

A novela continua: a Oracle entra com pedido de apelação contra decisão que favoreceu o Google; júri de SF entendeu que Android fez uso aceitável do Java. The post Oracle entra com pedido de apelação
Compilando projetos ClojureScript sem a JVM

Compilando projetos ClojureScript sem a JVM

Desde que veio à tona que ClojureScript pode compilar a si mesmo eu tenho sonhado que um dia ser capaz de compilar um projeto ClojureScript sem instalar Java.

Payara Micro Cluster autoescalável para Java EE Microservices

Payara Micro é um servidor de aplicação minimalista baseado em GlassFish 4.1 e com suporte para Java EE 7.
Utilização de RAM pelo Java em containers: as 5 principais dicas para não perder sua memória

Utilização de RAM pelo Java em containers: as 5 principais dicas para não perder sua memória

Neste artigo, gostaríamos de compartilhar detalhes de gerenciamento de memória e flexibilidade no Java dentro dos containers específicos que não são evidentes à primeira vista.

Blockchain chaincode para desenvolvedores Java – parte 03

A tecnologia blockchain está rapidamente chegando em um projeto de desenvolvimento de software perto de você. Você estará preparado?

Chasing Boars And Metalheads in Bandung With Alex Abbad

In this episode of "Searchlight," Alex Abbad checks out Jakarta's artsy neighbor, Bandung.

Migrando sua API Java para Kotlin com Spring Boot – Parte 01

Hoje vou mostrar um exemplo de como podemos migrar uma pequena API Java que utiliza um banco de dados MongoDB para Kotlin.
Specifications com Spring Data

Specifications com Spring Data

Specification é um conceito introduzido por Eric Evans, no Livro Domain Driven Design. A ideia do conceito é que você consiga encadear todas as suas regras de negócio como uma query utilizada em busca
Blockchain chaincode para desenvolvedores Java – parte 02

Blockchain chaincode para desenvolvedores Java – parte 02

A tecnologia blockchain está rapidamente chegando em um projeto de desenvolvimento de software perto de você. Você estará preparado?
Firefox 52 é a última atualização do navegador para Windows XP e Vista

Firefox 52 é a última atualização do navegador para Windows XP e Vista

Showmetech O lançamento do Firefox 52 também apresentou algumas novidades para os usuários, como o suporte a uma nova plataforma O post Firefox 52 é a última atualização do navegador para Windows XP e

Keynote Google I/O 2017 — Resumão das principais novidades

Confira um resumão das principais novidades reveladas no keynote do Google I/O 2017; de Android O e Android Go a Google Assistant em português e Android Pay no Brasil, teve de tudo. The post Keynote
Hospedando aplicações Spring Boot e aplicações Java clusterizadas com Jelastic Cloud

Hospedando aplicações Spring Boot e aplicações Java clusterizadas com Jelastic Cloud

Com o modelo de pilha Spring Boot da Jelastic, você pode facilmente executar várias aplicações Java na nuvem utilizando tanto a interface gráfica de fácil utilização quanto scripts automatizados.

Herança múltipla no Java? No Java8 pode sim!

Para aqueles que ainda não se atualizaram no Java8, vai aí uma super dica: agora temos a liberdade de usar herança múltipla com defaults method.
Conectando o banco de dados clustered do Couchbase as aplicações Java, PHP, Ruby, Python e NodeJS

Conectando o banco de dados clustered do Couchbase as aplicações Java, PHP, Ruby, Python e NodeJS

Recentemente, apresentamos-lhe uma nova solução de Banco de dados do Couchbase Clustered, projetada para fornecer um armazenamento auto-escalável e altamente disponível para os dados do seu aplicação

Oracle entra com novo processo contra o Google sobre o uso aceitável do Java no Android

A novela continua: a Oracle rejeita veredito que favoreceu o Google e leva caso à Corte Federal; Android usa APIs do Java mediante acordo verbal com a Sun Microsystems. The post Oracle entra com novo

Evolução de rastreamento distribuído na engenharia Uber

Rastreamento distribuído está se tornando importante para as ferramentas que as empresas usam para monitorar suas arquiteturas baseadas em microsserviços.

Produtividade no Eclipse

Neste artigo, irei falar um pouco sobre produtividade no Eclipse, que suporta diversas linguagens de programação.
Como usar o Optional do Java 8 com a JPA (Hibernate)

Como usar o Optional do Java 8 com a JPA (Hibernate)

O Optional é um novo recurso no mundo Java; tenha em mente como uma espécie de caixa que pode ser preenchida ou não, caso possua algo.

Combinando Generics com polimorfismo

Veja nessa aula a como misturar Generics com polimorfismo, gerando um design orientado a objetos poderoso e flexível.

.NET – Comparação dos principais recursos entre C# e Java

Neste artigo, vou apresentar uma comparação dos principais recursos das linguagens C# e Java.