Início Programação no InfoQ Brasil
Notícias
Feed RSS-
Apache TomEE 1.0 Final: Java EE otimizado para a nuvem
Foi recentemente lançado o TomEE 1.0, um servidor de aplicações certificado no Java EE 6 Web Profile, otimizado para a nuvem, que oferece uma evolução transparente para usuários do Tomcat e traz também recursos além do Web Profile, como JMS e JAX-RS. Conheça detalhes sobre o servidor e sua versão final.
-
Novas Orientações da Microsoft para Branching e Merging em Sistemas de Controle de Versões
A Microsoft lançou uma versão do seu novo guia de Branching e Merging. Embora o documento seja oficialmente voltado aos usuários do Team Foundation Server, muitos dos conselhos são aplicáveis a outras ferramentas de controle de versão. Veja aqui um resumo.
-
Web Intents: O que são e o status atual de implementação
Este artigo explica brevemente o que são os Web Intents e qual a sua utilidade. O Google adicionou o uso dos Web Intents no Chrome 19, a implementação estará disponível no Safari via WebKit e o Mozilla também está trabalhando nisso.
-
Júri nega violação de patente pelo Google
Após dias de deliberação no caso da Oracle contra o Google, o júri decidiu que não houve violação de patente, proporcionando uma importante vitória para o Google.
-
Team Foundation Service ganha novo serviço de build na nuvem
Na conferência VS Live, a Microsoft anunciou um novo serviço de builds para o Team Foundation Service, a versão baseada no Azure do Team Foundation Server. O serviço faz a compilação e executa os testes automaticamente, cada vez que ocorrem checkins de arquivos.
-
Jurados encontram apenas 9 linhas de código protegidos por direito autoral no caso Oracle vs Google
No caso Oracle vs Google, os jurados localizaram apenas 9 linhas de código que infringem direitos autorais da Oracle. O júri também seguiu as instruções do juiz Alsup para considerar que o código estaria sujeito a proteção de direito autoral e, portanto, a decisão de se houve infração ou não (além da possibilidade de “fair use”) só será tomada pelo juiz no final do processo.
-
Tomcat 7.0.27 Adiciona Suporte a WebSockets
A versão 7.0.27 e outras atualizações do Tomcat 7.0 trazem diversas melhorias que podem ter passado desapercebidas aos seus usuários, como o suporte a WebSockets, detecção de vazamentos de memória nas JVMs da IBM, deploy paralelo e um novo pool de conexões JDBC.
-
Vert.x – Uma alternativa poliglota ao Node.js para JVM
Vert.x é um framework para a próxima geração de aplicações assíncronas, escaláveis e concorrentes, oferencendo uma alternativa ao Node.js para a JVM. Ele permite aos desenvolvedores escrever aplicações em JavaScript, Ruby, Groovy, Java e até mesmo mistura-las na mesma aplicação.
-
Oracle JDK 1.7u4 com suporte oficial ao Mac, JavaFX e otimizações do JRockit
Foi liberado no final de abril, o update 4 para o Java Development Kit, que traz pela primeira vez suporte oficial ao OS X, incluindo o JavaFX 2.1, e ainda traz as otimizações resultantes da fusão do JRockit com o OpenJDK.
-
SpringSource disponibiliza a versão 1.0 do plugin do Cloud Foundry para o Eclipse
A SpringSource disponibilizou a versão 1.0 do plugin de integração com o Eclipse do Cloud Foundry, permitindo assim aos desenvolvedores gerenciar as aplicações diretamente da IDE. O plugin permite gerenciamento e deploy de instâncias do Cloud Foundry, conectar serviços como banco de dados e visualizar arquivos remotos.
-
O Datomic, de Rich Hickey, adota Computação em Nuvem, Aplicações inteligentes e Consistência
Desenvolvido desde 2010, por Rich Hickey e a equipe Relevance, o Datomic oferece algumas novas abordagens para arquitetura de bancos de dados. Impulsionado pelas tendências atuais, como computação em nuvem e armazenamento, o Datomic possui transações consistentes, API de consulta rica e dimensionamento de leitura.
-
Kanban: Não foque apenas no fluxo dos cartões
Recentemente David J. Anderson publicou no SD Times um artigo de 7 páginas de nome "Kanban: Está nos cartões?" com o objetivo de elucidar algumas dúvidas que ainda persistem sobre o Kanban e que comumente confundem muitos entusiastas que utilizam Scrum ou mesmo que estão migrando de Scrum para Kanban.
-
AQuery: um jQuery para Android
A popularidade do jQuery se resume à redução significativa da quantidade de código necessária para desempenhar tarefas assíncronas e manipular o DOM. O novo projeto Android Query, ou AQuery, tem como objetivo fazer o mesmo para o universo Android.
-
Sistemas embarcados: Testes de software e arquitetura em alta
Em edição recente da revista Chip Design, foi apontado grande crescimento dos sistemas portáveis e sem fio, e o aumento de relevância do software nos sistemas embarcados. Com isso, questões de qualidade precisam de atenção especial, principalmente em sistemas críticos em segurança; e ferramentas de testes e a arquitetura de software se tornam aspectos críticos.
-
Sencha Architect 2: Uma IDE WYSIWYG baseada em HTML5 para aplicações desktop móveis
A Sencha disponibilizou o Sencha Architect 2, uma grande atualização do Ext Designer. O Sencha Architect é uma ferramenta para layout de telas com HTML5, expandindo sua capacidade para construir aplicações web para desktop através do Ext JS 4 e de aplicações mobile com o Sencha Touch 2.