Início Programação no InfoQ Brasil
Notícias
Feed RSS-
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.
-
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.