Início Linguagens no InfoQ Brasil
Notícias
Feed RSS-
YouTube anuncia uma versão demo utilizando HTML5, mas que não funciona no FireFox 3.6
YouTube anunciou sua nova versão beta utilizando recursos do HTML5, que permite visualização de vídeos sem a necessidade de usar plugin do flash. Os vídeos estão disponíveis no formato H.264, que tem uma boa performance em dispositivos de hardware. Porém a versão não funciona no Firefox 3.6 que somente suporta formato de vídeo Ogg.
-
Desacoplando sua aplicação do seu framework de injeção de dependências
Injeção de dependências tornou-se nos últimos anos uma das abordagens mais usadas na Orientação a Objetos, graças a técnicas como TDD e Testes Automatizados. Com isso aumentou muito o uso de frameworks de DI. Bob Martin mais conhecido como Uncle Bob nos aconselha a desacoplar nosso código dos frameworks de DI.
-
JQuery 1.4 liberado com melhorias na performance e nova documentação da API
Na celebração do 4 aniversário, a equipe jQuery anunciou do jQuery versão 1.4. As features desta nova versão incluem melhorias na performance dos principais métodos do jQuery.
-
Será que o Web Profile tornará o "Java Enterprise" Atraente para Desenvolvedores Web?
A última versão do Java Enterprise, que foi aprovado há poucos dias, apresenta uma capacidade para funções baseadas em profile. O primeiro publicado é o Web Profile, que se destina a desenvolvedores web, mas não é certo se ele será suficiente para impulsionar a adoção da plataforma em um campo com tantas ofertas atraentes.
-
Integração Terracotta/Quartz oferece Agendamento de Tarefas utilizando Cluster em Memória
A Terracota recentemente anunciou a aquisição do software de agendamento de tarefas open sourve e uma nova integração de produto. O novo produto dá aos desenvolvedores uma funcionalidade de agendamento consciente sobre nós em um cluster como uma alternativa à solução tradicional de usar um banco de dados central para a coordenação das tarefas e para gerenciar balanceamento de carga.
-
Criando eventos I/O para Javascript com o Node.js baseado em Google V8
Node.js permite que programas autônomos escritos em JavaScript possam usar eventos I/O como o EventMachine ou Twisted do Phyton, Dispatch Sources do GDC (Grand Central Dispatch), filas e muitos outros sistemas similares.
-
Testes de Aceitação com Horas e Datas
Testes Unitários com Tempo e Datas são muitas vezes tratados como um problema com soluções relativamente simples. Mais difícil são os testes de aceitação com Tempo. Quais estratégias são usadas?
-
MagLev Ruby VM agora disponível, traz a persistência GemStone para o Ruby
MagLev é uma implementação da linguagem Ruby feita pela empresa GemStone sobre sua VM Smalltalk. GemStone/S, que é a VM Smalltalk da GemStone, está aí há décadas e é particularmente conhecida por sua capacidade, já bastante experimentada, de distribuição e persistência.
-
Inesperadamente o JDK 7 incorpora Closures "Simples", mas é adiado para o fim de 2010
Em sua apresentação na conferência de Devoxx, Mark Reinhold anunciou que o JDK 7 virá com "Closures". Com a inclusão desse recurso tão discutido, o lançamento do JDK 7 deverá ficar somente para Setembro de 2010.
-
RubyMine 2.0: Um Caminho Claro para o Desenvolvimento Dinâmico
A JetBrains se propôs a construir a melhor IDE para Ruby do mercado. A pouco mais de 6 meses foi lançada a versão 1.0, e agora foi lançado o RubyMine 2.0.
-
JDK 7 milestone 5 inclui Atualizações de Concorrência e Performance, mas ainda não está Completo
O time de Java SE da Sun recentemente lançou o JDK 7 milestone 5. O M5 inclui quase metade das características do Project Coin, atualizações no pacote java.util.concurrent feita por Doug Lea e uma série de outras melhorias.
-
Mark Reinhold sobre Closures para Java
Seguindo o surpreendente anúncio da semana passada na Devoxx de que a Sun adicionaria closures no Java, Mark Reinhold publicou em seu blog mais detalhes sobre essa decisão.
-
Detalhes sobre o novo Google Chrome OS
O Google abriu o código-fonte do Chrome OS um ano antes do lançamento planejado, que deve acontecer algum tempo antes dos feriados de inverno (no hemisfério norte) de 2010. O Google está trabalhando com fabricantes de hardware em um novo protótipo de referência que acomodaria seus requisitos de velocidade e segurança, que são funcionalidades chave para o novo sistema operacional.
-
Experiências do Google com uma Nova Linguagem, Go
Go é uma nova liguagem experimental open source do Google que se assemelha a c, porém adicionando funcionalidades como reflexão, coletor de lixo, tipos dinâmicos, concorrência e paralelismo.
-
TDC 2009 - Tendências em Java EE com Rod Johnson – Como serão os próximos 5 anos
No primeiro dia do TDC 2009, em São Paulo, Rod Johnson apresentou um keynote sobre tendências para o Java EE. Rod Johnson é PhD em música e formado em Ciências da Computação. Criador do framework Spring, Johnson atualmente assume a função de CEO Fundador da Spring Source, ícone da comunidade Java.