Início Java no InfoQ Brasil
Notícias
Feed RSS-
Twitter disponibiliza no GitHub guia de melhores práticas, Effective Scala
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.
-
Portando o Angry Birds para HTML5: uma entrevista com Joel Webber, criador do GWT
Joel Webber, um dos criadores do Google Web Toolkit (GWT), apresentou a palestra "Angry Birds on HTML5" no evento GOTO Aarhus 2011, disponível no InfoQ norte-americano. Entrevistamos Webber para saber mais detalhes sobre a transformação do Angry Birds para o HTML5.
-
JavaFX agora é multiplataforma: Linux junta-se aos SOs suportados
Com a liberação dos primeiros previews do JavaFX 2.1 para Linux, abre-se espaço para o suporte da tecnologia em plataformas além do Windows e Mac OS.
-
Byteman 2.0.0: Manipulação de bytecode, testes, injeção de exceções e logging
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.
-
Um panorama do JSF 2.x com o líder da especificação, Ed Burns
O InfoQ teve a oportunidade de conversar com Ed Burns, Engenheiro Sênior da Oracle e líder da especificação do JavaServer Faces desde sua primeira versão. Burns nos falou sobre onde o JSF se posiciona em relação a HTML5, recapitulou as mudanças nas versões recentes, e resumiu o trabalho sendo realizado para a próxima versão, além de discutir os rumos da tecnologia.
-
SQLFire 1.0 da VMware: foco em escalabilidade e paralelismo
A VMware lançou em dezembro de 2011 a primeira versão estável do SQLFire, um banco de dados SQL distribuído, voltado para alta disponibilidade e escalabilidade horizontal, que oferece replicação e particionamento de tabelas, além da execução de consultas paralelas.
-
Eclipse Juno e o futuro da Plataforma Eclipse
A Fundação Eclipse anunciou o Eclipse Juno M5, com base na nova versão 4.2 da Plataforma Eclipse. Embora isso seja um passo revolucionário para os componentes UI, alguns temem que o projeto da Plataforma Eclipse necessite de mais recursos para concluir a transição do código base da plataforma em tempo para inclusão na versão final do novo IDE.
-
Hibernate 4: multitenancy, extensões, OSGI e uma entrevista com o líder do projeto
O Hibernate 4.0 traz o suporte a multitenancy, introduz um mecanismo padrão para escrita de extensões e apresenta refatorações iniciais para o suporte a OSGI. Veja um resumo das mudanças e uma entrevista com o líder do projeto, Steve Ebersole.
-
Lançada a primeira versão do Ceylon IDE
Foi lançada a primeira versão do Ceylon IDE, trazendo um conjunto de ferramentas para a nova linguagem baseada na JVM, que é patrocinada pela Red Hat e liderada por Gavin King, o criador do Hibernate.
-
Novo Spring Data Redis 1.0.0 da SpringSource: mais facilidade e abstração
A SpringSource liberou o Spring Data Redis, uma abstração das bibliotecas de integração do Redis em Java, que oferece uma API unificada e mais fácil de usar para serialização de objetos em aplicações baseadas no Spring.
-
Java EE 7: Resumo dos novos componentes e melhorias, direto da fonte
Arun Gupta, evangelista de Java EE da Oracle, apresentou as principais novidades em especificações para o Java EE 7, que tem como foco facilitar a implementação e a execução de aplicações em ambientes de nuvem no modelo de PaaS. O suporte a HTML5 é outra prioridade.
-
NetBeans 7.1 lançado com suporte a JavaFX 2.0 e CSS3
O novo NetBeans 7.1 traz importantes avanços no desenvolvimento de interfaces gráficas, entre outras melhorias. O IDE agora inclui suporte a desenvolvimento para JavaFX 2.0, além de atualizações no editor de telas Swing, bem como ferramentas para depuração visual em ambas as plataformas. Para criação de GUIs web, o NetBeans adicionou uma gama de recursos para edição de CSS3.
-
Programa Adote uma JSR: Democratizando a evolução da tecnologia Java
Através de uma parceria entre o SouJava e a London Java Community, membros do Comitê Executivo do JCP, foi lançado no final de 2011 o programa Adote uma JSR, com o objetivo de aumentar a participação da comunidade Java na evolução das especificações que definem o rumo da tecnologia.
-
Grave vulnerabilidade de negação de serviço atinge maioria dos servidores web
Os pesquisadores de segurança Alexander Klink e Julian Wälde revelaram uma séria vulnerabilidade que atualmente afeta a maior parte dos servidores web. O ataque exige apenas uma requisição HTTP, que é projetada especialmente para gerar colisões de códigos hash dos dados POST de formulários.
-
O JavaFX agora faz parte do Java 7
Pouco antes do Natal, a Oracle liberou a segunda atualização do Java SE 7 e a trigésima do Java SE 6. Como parte da atualização do Java 7, o JDK agora contém o kit de desenvolvimento de aplicações JavaFX, e o runtime do JavaFX agora é instalado junto com o JRE.