Início Notícias
Notícias
Feed RSS-
Crescente da Programação Reativa
A Programação Reativa baseia-se em fluxo de dados e propagação de mudanças, com o modelo de execução de uma linguagem de programação propagando automaticamente as mudanças através do fluxo de dados. Com a popularidade de arquiteturas orientada a eventos, escaláveis e interativas, tanto do lado do cliente quanto do servidor, o conceito de "reatividade" está ganhando cada vez mais atenção.
-
Google Espresso: Automatizando os testes de UI do Android nas nuvens
O Google abriu o código fonte do Espresso, um framework de testes automatizado para Android que permite executar testes em máquinas x86 na nuvem, em um ambiente multi-thread, resolvendo os problemas de concorrência associados aos testes de UI.
-
NetBeans 7.4 agora com suporte ao JDK 8 e Aplicações Web Mobile
Depois de apresentado no JavaOne, a Oracle lançou oficialmente o NetBeans 7.4. A nova versão permite que os desenvolvedores trabalhem com as versões prévias do JDK 8, adicionou suporte para a integração do HTML5 com aplicações Java EE e fornece ferramentas para o desenvolvimento de aplicações móveis com o Apache Cordova.
-
Tudo sobre o Java 8
A TechEmpower, uma empresa de desenvolvimento de aplicações customizadas com sede em El Segundo, Califórnia, postou recentemente um post chamado "Tudo sobre o Java 8". No post há um resumo completo das mudanças que o desenvolvedor encontrará no Java 8. Aqui está uma visão geral do post.
-
Appmaker: ferramenta para desenvolvimento de aplicações móveis usando HTML5
A Fundação Mozilla lançou recentemente a versão pré alpha do Appmaker, uma aplicação web que permite desenvolver e publicar facilmente aplicações móveis utilizando HTML5.
-
Apache Solr 4.5: suporte a dados distribuídos customizável e Faceted Multithread
Solr é uma plataforma de busca NoSQL fornecida em código livre que é parte do projeto Lucene. No inicio de outubro a versão 4.5 foi lançada e traz entre novos recursos, suporte a dados distribuídos (sharding) customizável inclusive por campo, faceted em multithread e a classe CloudSolrServer agora é capaz de endereçar diretamente o nó líder no cenário distribuído. Saiba mais sobre esta nova versão
-
Polêmica sobre escalabilidade do MongoDB: 100 GB são uma barreira?
Um controverso post da MongoDB (antiga 10Gen) reacendeu desconfianças da comunidade em relação a tecnologias NoSQL. No texto são apontadas considerações relativas à escalabilidade do MongoDB, especialmente em bases de dados maiores que 100 GB.
-
Firefox OS: Histórico e contexto do lançamento
Robert Nyman, evangelista técnico da Mozilla, comenta sobre a história do Boot to Gecko e sua evolução até o lançamento do Firefox OS; aborda a arquitetura, as Web APIs, simulador e como publicar aplicações no Firefox OS.
-
OSGi: Foco no JavaScript e Nativo
O aumento da popularidade de aplicações modulares, poliglotas, reiniciou a discussão na OSGi Alliance no sentido de oferecer uma linguagem padrão e uma versão independente de ambiente de execução.
-
Agilidade solitária: tornando-se Agile antes da própria equipe
É comum que organizações realizem uma transformação ágil que atinge toda uma equipe ou departamento. Mas existem profissionais que começam a utilizar práticas ágeis individualmente, ou que trabalham de forma ágil em equipes de apenas uma pessoa. Como essas pessoas podem adotar práticas ágeis e quais os tipos de benefícios que podem obter com isso?
-
Agile nos Correios dos EUA: a experiência do MTEOR
Conheça a experiência dos Correios dos Estados Unidos, que adotaram o Agile em um grande projeto, com resultados muito positivos até agora.
-
A flexibilidade do Agile: ponto forte ou calcanhar de Aquiles?
Será que o princípio "responder a mudanças mais do que seguir um plano" é um ponto forte ou uma flexibilidade que não funciona na prática? O que acontece com projetos ágeis com dificuldades em gerenciar mudanças e clientes esperando flexibilidade demais? Será que o Agile não cumpre suas promessas, ou é a forma que as equipes e organizações têm adotado o Agile que causa os problemas?
-
MVP = aprendizado inteligente
Steve Blank explica que o objetivo real de um MVP é dar início a um processo de aprendizado, não criar a versão que seja menor e mais barata de um produto final. Conheça mais sobre as ideias de blank e outras opiniões da comunidade.
-
PostgreSQL 9.3: Melhor suporte a JSON e Streaming independente de arquitetura
Lançado no dia 9 de setembro a versão mais recente do sistema gerenciador de banco de dados de código livre PostgreSQL 9.3. Entre as principais melhorias, destacam-se o novo suporte a JSON, melhor indexação para expressões regulares, possibilidade de escrita em tabelas externas (FWD) e streaming independente de arquitetura. Saiba mais sobre essa nova versão.
-
Os 20% de tempo do Google acabaram?
Um artigo destacado no Hacker News gerou um longa discussão sobre os famosos 20% de tempo do Google, envolvendo vários engenheiros da empresa. Conheça destaques desta repercussão.