InfoQ Brasil Newsletter

Júlia, veja nesta edição, 13 de Agosto de 2014:

Facebook Apollo, Valhalla, Machine Learning, JavaScript, Crafting, Agile, PhoneGap, WebKit, Perl, WebIDE, Dart, Django, Scala, Amazon, Jenkins
PATROCINADOR

QCon Rio 2014: programação quase completa
O QCon Rio tem mais uma nova track fechada: Arquiteturas que Você Sempre Quis Conhecer, e quase toda programação completa. São 50 palestrantes já confirmados, sendo 6 internacionais. Dez tracks cobrindo de Web Full Stack a Culturas de Engenharia. Temas dentre as últimas novidades: Você Precisa de NoSQL?, Erros e Acertos na Nuvem, iOS em Projetos Reais, AngularJS Aplicado, Design Thinking, Facebook Hack e HHVM e uma palestra internacional sobre web performance. Garanta sua inscrição.


Desenvolvimento

Apache lança Log4j 2.0

A Apache Software Foundation anunciou recentemente o lançamento do Log4j 2.0 GA contendo inúmeras melhorias de desempenho sobre seu predecessor, o Log4j 1.x. A nova versão levou anos para ser concluída e foi reescrita do zero, tendo como inspiração soluções de logging existentes, como o próprio Log4j 1.x e o java.util.logging.
Por Matt Raible
Traduzido por Marcelo Cenerino

Itens relacionados

Funcionamento e otimização do Garbage Collector na Oracle HotSpot JVM

   

Firefox 31: novos recursos do ECMAScript 6 e dúvidas em relação à privacidade

A Mozilla lançou o Firefox 31, incluindo a implementação de novos recursos do ECMAScript 6, bloqueio de malwares e novas funcionalidades para desenvolvedores de jogos.
Por James Chesters
Traduzido por Roberto Pepato

Itens relacionados

Open WebAPIs do Firefox OS

   

PhoneGap 3.5.0 não suporta mais o iOS 5; Windows Phone 7 será o próximo

O Cordova/PhoneGap 3.5.0 não oferece mais suporte ao iOS 5 e a versão 3.6.0+ não irá suportar o Windows Phone 7. Futuras atualizações serão distribuídas através do npm.
Por Abel Avram
Traduzido por Diogo Carleto

Itens relacionados

Desenvolvimento multiplataforma Android e iOS em C++: a lição do Dropbox

A Apple anuncia o seu novo iOS 8 SDK e novas ferramentas de desenvolvimento

Swift: a nova linguagem da Apple para iOS e OS X

Apple oferece microsite para design de interface do usuário para iOS7

   

Perl avança para o Android

A veterana linguagem de programação Perl teve seu release 5.20.0 disponibilizado. Esta versão adiciona uma serie de melhorias além do suporte à plataforma Android.
Por Jeff Martin
Traduzido por Roberto Pepato

Itens relacionados

Google Lança API Beta para o Gmail

Primeiros benchmarks do Swift: Talvez a linguagem não seja tão rápida quanto previsto

   

Facebook anuncia o Apollo, um novo banco de dados NoSQL para armazenamento online de baixa latência

O Facebook anunciou um novo banco de dados NoSQL denominado Apollo que permite que diversas estruturas de dados, tais como mapas, filas e árvores, sejam representadas como chave/valor.
Por Charles Humble
Traduzido por David Padilha Coelho De Lucca

Itens relacionados

Aerospike libera código fonte de seu banco de dados NoSQL

Oracle NoSQL 3.0 traz suporte a modelo de dados tabular e indexação secundária

   

WebIDE: Uma IDE Web no Firefox

A Mozilla liberou recentemente uma versão de desenvolvedor da WebIDE, uma IDE desenvolvida para criação, edição, execução e debug (depuração) de aplicações web nos dispositivos com Firefox OS e simuladores.
Por Abel Avram
Traduzido por Rafael Sakurai

   

Desenvolva UIs nativas para plataformas mobiles com o Xamarin.Forms

Através do Xamarin é possível desenvolver uma aplicação e executá-la em diversas plataformas mobiles. A aplicação chega a compartilhar em torno de 80% do código fonte, o restante, 20% é referente à interface do usuário (UI) e deve ser codificado separadamente para cada plataforma. Este artigo comenta as novidades da versão 3.0 da biblioteca.
Por Abel Avram
Traduzido por Jorge Luiz

Itens relacionados

Visual Studio ganha suporte mobile híbrido multiplataforma através do Cordova

Desenvolvendo um produto mobile com 6 canais

   

Dart 1.4 traz novas ferramentas para análise de performance

Google lança a versão 1.4 da sua linguagem de programação open source para web Dart. Ferramentas para análise de performance e depuração da máquina virtual, referências ServerSocket e uma série de outras melhorias estão presentes nesta nova versão.
Por James Chesters
Traduzido por Daniel Viveiros

Itens relacionados

GitHub abre o código fonte do Atom IDE

Novidades do SenchaTouch 2.3

Raddish: Framework Node.js com suporte à Threads e Sockets

   

JavaScript Funcional

Saiba como usar o JavaScript em uma abordagem funcional facilita o fluxo de desenvolvimento e deixa para trás operações baseadas em loops, fazendo das funções a principal abstração de código.
Por Nando Vieira

Itens relacionados

ThoughtWorks Radar - Julho de 2014: Tendências em JavaScript, Microservices, Lei de Conway e Descent

Chrome Dev Editor: Um novo IDE para Javascript e Dart

Javascript que voa!

   

Django: do primeiro teste à subida para produção

Esta palestra apresentará o desenvolvimento de uma simples aplicação web utilizando o framework Django, desde o primeiro teste até a subida para um ambiente de produção.
Por Francisco Souza

   

Nas entranhas do WebKit e do V8

Entenda de verdade como funciona o WebKit e veja como é possível compilar, usar e otimizá-lo em suas aplicações. Saiba também como seu código é interpretado e executado pela Engine V8 do Google.
Por Zaedy Dantas Sayão

Itens relacionados

Programação reativa com Reactive Extensions (Rx)

QCon Rio: Anzen, Java 8, Big Data, Web Mobile, DevOps e Reactive Programming

Hospedando linguagens e aplicações dinâmicas na JVM

Swift: recursos online para aprender a linguagem da Apple

   

Typeclasses com Scala

Um dos mais poderosos mecanismos de abstração em Scala é o de typeclasses, permitindo que tipos de terceiros, por exemplo classes, possam implementar uma interface qualquer.
Por Rafael de França Ferreira

Itens relacionados

Scala na Web com Scalatra

Scala: Presente e Futuro

Lançada versão 2.0 do Slick, biblioteca de mapeamento funcional-relacional para Scala

   

Processos e Práticas

Avaliações de desempenho em grupo e recompensas coletivas em equipes ágeis

Avaliações de desempenho em grupo, bônus e recompensas coletivas estimulam a cultura de equipe em equipes ágeis.
Por Savita Pahuja
Traduzido por Marcelo Cenerino

Itens relacionados

Cultura Enxuta: Criando equipes e culturas que funcionam na gestão de produtos Lean

Google abre o código do FlatBuffers: biblioteca de serialização eficiente e multiplataforma

Pare de estimar em pontos e medir velocidade!

   

Visão geral sobre o processo de Crafting

Nesta entrevista Bill dá uma visão geral sobre Software Crafting. Com ótima didática ele comenta sobre os principais processos e ferramentas utilizados no processo de Software Crafting.
Entrevista com Bill Coutinho
Por João Talles

   

A colaboração como caminho para times extraordinários

Conheça resultados obtidos, desafios e práticas que auxiliam na construção de uma cultura que potencialize as equipes de times extraordinários, comprometidos e satisfeitos através da colaboração.
Por  Leandro Guimarães

Itens relacionados

Só mais uma dose: como inserir aprendizagem diária na sua empresa

Pensamento sistêmico em ação

Design thinking e cultura de colaboração

   

Análise de negócios ágil é jogar a vida no hard

Entenda com uma só imagem e de forma objetiva por que um analista de negócios de TI sênior se sente como alguém que acabou de começar ao encarar um ambiente que trabalha com os princípios ágeis.
Por  Claudio Kerber

Itens relacionados

Adoção de Scrum em larga escala e um modelo de desenvolvimento e gestão ágil de projetos

   

10.000 horas de suor, 10.000 horas de paixão ou por que o bom é inimigo do ótimo

“Dez mil horas” é uma referência conhecida de como alguém pode se tornar excepcional. Será? Discutiremos sobre as mudanças na sociedade e nas empresas e por que o bom é cada vez mais inimigo do ótimo.
Por  Bill Coutinho

Itens relacionados

Transformação e Adoção Agile, Um Guia de Sobrevivência

Evolução e desafios de uma plataforma no modelo SaaS

Um relato de experiências ao aplicar Kanban na SAP

Aperfeiçoando o desenvolvimento de produtos com Flow Thinking

Artesanato de software: qualidade antes da agilidade

   

Arquitetura e Design

Experiências na construção de uma aplicação reativa com CQRS e dirigida por eventos

Os padrões CQRS e Event Sourcing fornecem um modelo limpo e conciso para a construção de aplicações distribuídas aderentes ao manifesto reativo. Esta é a opinião de Duncan DeVore em sua recente apresentação no Scala Days 2014, onde ele compartilhou suas experiências na construção de uma aplicação distribuída utilizando Akka e Scala.
Por Jan Stenberg
Traduzido por Gabriel Ozeas

Itens relacionados

Dez anos de Scala

Akka Toolkit 2.3 com Java 8 e suporte a persistência

   

Oracle lança o projeto Valhalla para Java

A Oracle anunciou o lançamento de um novo projeto na plataforma Java: o projeto Valhalla. Trata-se de um projeto experimental do OpenJDK para que sejam desenvolvidas novas funcionalidades que exijam grandes mudanças na plataforma, como exemplo na sintaxe da linguagem ou no suporte da VM.
Por Ben Evans
Traduzido por Luís Gabriel Nascimento Simas

Itens relacionados

Lançamento do Play 2.3: Modularização, Java 8 e WebJars

   

Machine Learning no mundo real com Vowpal Wabbit

Conheça o Vowpal Wabbit, uma ferramenta open source que facilita a criação de modelos de Machine Learning capazes de extrair informações e padrões de grandes volumes de dados.
Por Juliano Viana

Itens relacionados

Data Science em Tempo Real com Storm

   

Operações e Infraestrutura

PGDay Campinas 2014: Inscrições Abertas.

Dia 18 de setembro, no Centro de Convenções da Unicamp, será realizado o PGDay , evento organizado pela comunidade PostgreSQL na região de Campinas/SP, contando com a participação de alguns dos integrantes mais ativos da comunidade PostgreSQL.
Por Marcelo Costa

   

Última atualização do Java quebra ferramentas de terceiros

A última atualização do Java 8 (update 11) e do Java 7 (update 65) lançadas pela Oracle introduziu uma incompatibilidade que afetou uma série de ferramentas de terceiros, incluindo o JRebel, Groovy e Google Guice.
Por Ben Evans
Traduzido por Marcelo Cenerino

Itens relacionados

Do Groovy ao Java 8

Indo muito longe com Java: por trás dos frameworks e além do reflection

   

Jenkins CI integra com o Chef e Puppet para garantir a rastreabilidade completa de implantações

Usando o plugin de notificação de implantação para o Jenkins, desenvolvido pela CloudBees, e seus plugins do Chef ou Puppet, os desenvolvedores agora podem rastrear cada arquivo instalado pelo Chef ou Puppet dentro do Jenkins CI.
Por Matthias Marschall
Traduzido por Thiago Bolivar

Itens relacionados

Turbinando seus testes com Jenkins

   

Arquitetura Corporativa

QCon Rio: Três tracks completas, palestras da SoundCloud, Red Hat, Totvs, IBM e ThoughtWorks

Com 45 palestrantes confirmados, o QCon Rio tem novas palestras sobre AngularJS Aplicado, Escalabilidade com Scala e Microservices, Design Thinking, Facebook Hack e HHVM, Compiladores e a JVM, Padrões de Deploy para DevOps e palestras internacionais sobre web performance e PaaS.
Por InfoQ Brasil

Itens relacionados

QCon Rio: inscrições abertas, 3 keynotes internacionais e 18 palestrantes confirmados

   

Segurança e automação na Amazon: lições das trincheiras

Esta palestra compartilha aprendizados sobre como deixar seu ambiente na Amazon mais seguro que um datacenter físico e como montar ambientes complexos quase sem intervenção manual nos servidores.
Por Bruno Pereira, Bruno Almeida

Itens relacionados

Migrando uma aplicação de alta disponibilidade para a nuvem da Amazon

Arquiteturas na nuvem com os custos sob controle: processando bilhões de páginas na AWS sem estourar o cartão

   

Você está recebendo esta mensagem porque se cadastrou no InfoQ Brasil. Se não deseja mais receber estas mensagens, clique aqui. Recebeu como um encaminhamento? Cadastre-se no InfoQ Brasil para receber sua própria newsletter.
Siga-nos no Twitter: @InfoQBrasil.
Curta nossa página no Facebook: facebook.com/infoqbrasil.
C4Media Inc. / InfoQ.com / InfoQ Brasil
2275 Lake Shore Boulevard West, Suite #509,
Toronto, Ontario, Canada, M8V 3Y3