Início Linguagens no InfoQ Brasil
Notícias
Feed RSS-
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.
-
GitHub abre código do Janky, um servidor de integração contínua
O GitHub tornou open source o projeto Janky, seu servidor de Integração Contínua construído com base no Jenkins e ampliado através do Hubot, uma ferramenta de automação de chats.
-
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.
-
Scala no Browser com Scala+GWT e um novo site de documentação da linguagem
Grzegorz Kossakowski publicou a terceira versão milestone do Scala+GWT, projeto que permite escrever código em Scala e compilá-lo para JavaScript por meio do Google Web Toolkit (GWT).
-
Java 8 e módulos: o estado atual do projeto Jigsaw
Mark Reinhold, arquiteto-chefe da plataforma Java na Oracle, publicou uma nota detalhando a situação atual do projeto Jigsaw, para a introdução de funcionalidades de modularização no Java. O texto aponta para novidades importantes que virão na versão 8.
-
Opinião: Scala é o novo EJB 2?
Stephen Colebourne, desenvolvedor da API Joda Time e líder da JSR 310, que trata de melhorias na API de datas e horas do Java, questionou em um post polêmico a aplicabilidade da linguagem Scala. Ele compara Scala com EJB 2, especificação que considera o ponto mais baixo do Java EE e que "adicionou complexidade sem oferecer os ganhos esperados".
-
Java 8: O estado atual do lambda
Brian Goetz publicou uma atualização do "estado do lambda", dando informações sobre a situação do plano de adicionar lambdas na linguagem Java, que também pode ser acompanhado pela JSR 335 e pela proposta de melhoria do Java 126. Leia mais para descobrir o que há de novo.
-
Grails 2.0: melhorias de usabilidade, recarga de classes e DSL para consultas
Foi lançado o Grails 2.0, que traz maior usabilidade na ferramenta de console e um mecanismo mais eficaz para recarga de classes, melhorias na ferramenta de persistência, permitindo a geração de consultas através de DSL, e o suporte a mais opções de ferramentas NoSQL.
-
Novidades do Google Dart: compilador Frog, IDEs binários e propostas para o sistema de tipos
O Google está tornando mais simples experimentar com a linguagem Dart. Estão disponíveis versões compiladas do Dart Editor, o IDE da linguagem baseado no Eclipse, além do novo compilador Frog, que transforma Dart em JavaScript e foi escrito em Dart. A equipe de desenvolvimento do Dart tem se dedicado a explicar o uso da linguagem, além de propor um sistema de tipos mais abrangente.
-
RichFaces 4.1 Final: Novos componentes UI, diversar melhorias e a evolução em web mobile
Foi anunciado o RichFaces versão 4.1.0.Final, com novos componentes visuais, melhorias em componentes existentes, evolução para o desenvolvimento de aplicativos web mobile, um melhor mecanismo para compactar o conteúdo em JavaScript e CSS.
-
Spring 3.1 GA: Suporte a Java 7, abstração da camada de cache e configurações de ambiente
A SpringSource anunciou o Spring 3.1 GA, a nova versão estável (General Availabitity) do Spring Framework. O InfoQ.com conversou com Chris Beams, principal committer do projeto, para saber mais detalhes sobre a versão 3.1 e os planos para o Spring 3.2.
-
BndTools 1.0.0: uma alternativa estável para desenvolvimento OSGi no Eclipse
Foi lançada a versão 1.0.0 do BndTools, plugin do Eclipse voltado para desenvolvimento OSGi. Esta é a primeira release estável da ferramenta.
-
Git supera CVS e SVN na fundação Eclipse
O número de projetos controlado pelo Git atingiu pouco mais de 40% dos projetos da Fundação Eclipse, tornando o Git o repositório mais popular da fundação. O Git apesar de relativamente recente nos projetos Eclipse, conseguiu superar seus concorrentes CVS e SVN.
-
Nova biblioteca JavaScript do Google traz acesso a serviços do Google e outras APIs, via REST e JSON
O Google disponibilizou a Google APIs Client Library for JavaScript, uma nova alternativa para integrar sites e aplicativos com os serviços web do Google. Essa biblioteca JavaScript pode ser utilizada para acessar qualquer API web baseada em HTTP, através de REST ou JSON-RPC.