Início Programação no InfoQ Brasil
Notícias
Feed RSS-
PouchDB: um banco web offline inspirado no CouchDB
O PouchDB (Portable CouldDB) é um banco de dados leve criado para aplicações web e móveis que necessitam de uma solução de armazenamento offline. Permite sincronizar dados com bancos de dados CouchDB ou outros bancos PouchDB quando online.
-
Novo Spring for Apache Hadoop: DAOs distribuídos, novos comandos e Kerberos
A SpringSource anunciou o Spring for Apache Hadoop 1.0.0 M2, ferramenta que torna possível o desenvolvimento de aplicações com Apache Hadoop utilizando componentes do Spring Framework. Destaques dessa versão são a possibilidade de utilizar o pattern DAO para banco de dados distribuídos, segurança com suporte a Kerberos, suporte a mais comandos Hadoop e novas aplicações de demonstração.
-
Nova pesquisa do Eclipse: Crescem Git, Maven e EJB
A Fundação Eclipse disponibilizou os resultados de mais um Eclipse Community Survey, uma pesquisa anual com desenvolvedores de software, que apresenta tendências importantes na comunidade de desenvolvimento. Neste ano, alguns destaques são a evolução na mudança no sistema controlador de versões, especialmente a adoção do git e o aumento na adoção do Maven.
-
APIs não são protegidas por copyright: Ganham os desenvolvedores
O juiz no caso Oracle contra Google determinou que a estrutura, sequência e organização de uma API não estão sujeitas à proteção por copyright. O caso está efetivamente encerrado, com a Oracle perdendo em todas as alegações. Os resultados são considerados especialmente positivos para os desenvolvedores.
-
Novidades em Ruby para mobile: MRuby, RubyMotion, Ruboto e mais
Nas últimas semanas, novas implementações e dialetos Ruby têm aparecido, entre eles o MRuby, leve e orientado ao padrão ISO, além do MobiRuby e do RubyMotion, que permitem escrever aplicações iOS em Ruby. Veja um panorama do Ruby para desenvolvimento móvel.
-
Novo IPA do Twitter: mudança de rumo em patentes e inovação?
Em abril, o Twitter apresentou o novo Acordo de Patentes de Inovadores (IPA), que propõe inverter o processo de registro de patentes para que os próprios desenvolvedores da empresa mantenham o controle de patentes em suas mãos. A empresa surpreende ao seguir na direção contrária de outras grandes empresas de TI, e o debate sobre o assunto continua.
-
WebSockets ou REST? O debate continua
O WebSockets é hoje uma recomendação candidata do W3C e uma JSR está prestes a ser iniciada no JCP. Surge então a questão de como a tecnologia trabalharia juntamente com os princípios do REST: as tecnologias se complementam, ou o WebSockets irá tirar atenção do REST, levando a uma forma de interação diferente na web?
-
ACM premia o Eclipse com Software System Award
A ACM anunciou o Eclipse, devido às suas contribuições para conceitos de projeto de software e aceitação de mercado, como o mais novo vencedor do Software System Award, que é destinado a instituições ou indivíduos reconhecidos por desenvolver sistemas de software com influência duradoura.
-
O que virá no HTML.Next?
O W3C continua evoluindo a especificação atual do HTML5, mas já começou o trabalho no HTML.Next, incluindo novos elementos e atributos. Veja uma seleção das novidades.
-
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.