InfoQ

InfoQ

Visualização de conteúdo específico do Editor

Bienvenido David III

Bienvenido David III is the CTO of TeamEXtension, a software development and maintenance company focused on Java EE. He has worked as programmer, architect and manager building C++ and Java EE applications in the technology, insurance, health-care and financial industries for over 13 years, most notably Fujitsu, General Reinsurance, Standard & Poor's and Credit Suisse. Bienvenido also runs a Java news aggregator called javameme.com.

Todos os conteúdos de Bienvenido David III na InfoQ


Notícias por Bienvenido David III

Livro Design de APIs Web - Criando Interfaces que os Desenvolvedores Adoram

Tópicos
API-Design,
Web API,
Melhores Práticas,
API,
Programação

A empresa Apigee anunciou o lançamento de seu livro gratuito "Web API Design: Crafting Interfaces that Developers Love". O livro é uma coleção de práticas de design de API usando REST, criado em colaboração com várias equipes desenvolvedoras de API ao redor do mundo que participaram da oficina de design da Apigee.

Oracle anuncia plano geral do JDK 8: versão GA prevista para set/2013

Tópicos
Java,
Linguagens,
Oracle,
Programação

A Oracle publicou na lista de discusão dos desenvolvedores do JDK o planejamento com as datas de lançamento das versões ‘milestone’ do JDK 8. Uma data preliminar para a versão final também foi anunciada.

Conhecendo o Typesafe Stack 2.0: Scala, Akka, Play e mais

Tópicos
Scala,
Java,
Programação Funcional,
Linguagens,
Programação

A Typesafe anunciou o Typesafe Stack 2.0, uma plataforma de código aberto para a construção de aplicações escaláveis em Java e Scala. A nova Typesafe Stack inclui a linguagem de programação Scala, o middleware orientado a eventos Akka 2.0, e o framework web Play 2.0, além de várias ferramentas de desenvolvimento, que se integram de forma transparente com ambientes Java existentes.

Twitter disponibiliza no GitHub guia de melhores práticas, Effective Scala

Tópicos
Scala,
Java,
Programação Funcional,
Linguagens,
Melhores Práticas,
Open Source,
Twitter,
Programação

O Twitter abriu o guia Effective Scala (Scala Eficaz), disponível no GitHub e licenciado sob a Creative Commons. Scala é uma das principais linguagens de programação utilizadas no Twitter e a maioria da infraestrutura da empresa é escrita em Scala. O guia contém uma série de pequenos experimentos e um conjunto de boas práticas identificadas ao usar a linguagem.

Byteman 2.0.0: Manipulação de bytecode, testes, injeção de exceções e logging

Tópicos
JBoss,
Servidores de Aplicação,
Red Hat,
Java,
Linguagens,
Programação,
Testes,
AOP

A JBoss lançou o Byteman 2.0.0, uma ferramenta open source de manipulação de bytecode Java, licenciada sob a GNU LGPL 2.1. O Byteman é um agente Java que ajuda em testes, mapeamento e monitoramento do código. Permite que os desenvolvedores mudem as operações das aplicações Java enquanto são carregadas ou durante sua execução.

O Apache Geronimo 3 recebe certificação Full Profile do Java EE 6

Tópicos
Geronimo,
Java EE,
Servidores de Aplicação,
Java,
Linguagens,
Programação,
Enterprise,
OSGi

O Apache Geronimo 3.0 está agora completamente certificado no Java EE 6. Com isso, junta-se ao GlassFish 3 aos servidores open source que passaram pelos testes de certificação Full Profile e Web Profile. O Geronimo teve também o seu kernel atualizado para usar OSGi, baseado no runtime OSGi do Apache Karaf e suporta o modelo de programação Aries.

Spring Roo 1.2 M1: Licença Apache, mais JPA, MongoDB e Camada de Serviços

Tópicos
Java,
Linguagens,
NoSQL,
Bancos de dados,
Programação,
Spring Roo,
Spring Source

A SpringSource liberou o primeiro milestone do Spring Roo 1.2. Essa versão traz melhorias no desempenho, licenciamento sob a Apache License 2, código-fonte hospedado no GitHub, suporte aos Repositórios JPA e MongoDB, suporte a camada de serviços, melhorias na integração com GWT, engenharia reversa de múltiplos esquemas e diversas melhorias no shell.

Selenium 2: união com WebDriver, API otimizada e maior integração com browsers

Tópicos
Ruby,
Java,
Linguagens Dinâmicas,
Testes de Software,
Linguagens,
.NET,
Testes,
Programação,
Agile,
Selenium

O conhecido framework para testes de aplicações web, Selenium, juntou-se a um ex-concorrente, o WebDriver. Na sua versão 2.0, oferece uma API mais elegante e melhor integração com navegadores.