BT
Mais antigos rss

Mostrar apresentações organizadas por eventos

45:36

Integração Discreta: como melhorar a Integração Contínua e ainda ganhar em colaboração

Postado por George Guimarães  em  23 Set, 2014

Nesta palestra será apresentada a “Integração Discreta”, uma forma ágil de ver a Integração Contínua – com ferramentas mais recentes e a incorporando a prática do code review desde cedo. Saiba como uma mudança simples no fluxo de desenvolvimento vai permitir que seu time melhore ainda mais, sem atrapalhar o fluxo de novas entregas.

55:07

Histórias de guerra: escalando um sistema de email para milhões de contas

Postado por Francisco Freire, Gleicon Moraes  em  22 Set, 2014

Conheça a experiência da Locaweb em criar do zero uma plataforma de e-mail para milhões de caixas postais. Conheça as dificuldades do time e a forma como ele evoluiu, assim como detalhes do formato de arquivos de caixas postais. Conheça pontos de falhas encontrados e eliminados, como o uso de software open source foi ao limite e o hardware utilizado para resolver problemas de escalabilidade e I/O.

16:08

Apps e usuários lado a lado com Azure Traffic Manager

Postado por Luís Rudge  em  19 Set, 2014

Ok, seu app bombou! Mas como garantir que todos os usuários tenham a mesma experiência e performance ao redor do mundo? Conheça o Azure Traffic Manager, que permite que você rode serviços em datacenters no mundo todo, garantindo que seu usuário se conecte com o servidor com a menor latência.

34:15

Clean View Controllers no iOS

Postado por Christian Sampaio  em  19 Set, 2014

A carga excessiva em View Controllers é um problema comum no desenvolvimento de apps iOS. Como escrever View Controllers eficientes e reduzir o número de linhas de código? Explorando exemplos práticos e princípios de reutilização, explicaremos como manter View Controllers mais fáceis de entender, manter e testar. Serão abordadas técnicas que podem ajudar a estruturar melhor seu aplicativo.

39:25

Os desafios da entrega contínua. Você está preparado?

Postado por Juliano Ribeiro  em  18 Set, 2014

Muitas pessoas usam, sem saber, práticas que nasceram no XP. Veja nessa palestra a integração contínua e sua evolução (Lean). Saiba dos desafios dessa prática, como preparar sua equipe, seu produto e seu cliente. Veja desde a criação de uma boa história, à adoção de Jenkins e práticas como TDD. Slides: http://pt.slideshare.net/julianoribeiro/os-desafios-da-entrega-contnua-est-preparado

49:03

Apache Camel e Enterprise Integration Patterns na vida real

Postado por Rodrigo Domingues  em  18 Set, 2014

Nessa palestra, será explorado o Apache Camel, um framework open source sofisticado que facilita a implementação de integrações em múltiplas tecnologias como SOAP, REST, JMS, EJB e TCP. Serão mostrados casos de utilização, conceitos fundamentais, trechos de código e boas práticas – com base em mais de um ano e meio de utilização do framework em projetos com dezenas de sistemas envolvidos.

49:49

Thumbor: Escalabilidade em processamento de imagens com reconhecimento facial para 20 milhões de brasileiros

Postado por Bernardo Heynemann  em  17 Set, 2014

Conheça o Thumbor: um servidor open source baseado em Tornado (Python) para redimensionar imagens através do reconhecimento facial para se obter o melhor corte. Veja nessa palestra como ele escala para atender mais de 1 bilhão de requisições por mês na globo.com e como é simples colocar esse mecanismo na sua própria infraestrutura, além de poder usar bibliotecas para Python, Ruby, Java e PHP.

41:34

JavaScript de qualidade: hoje, amanhã e sempre!

Postado por Guilherme Carreiro, Thiago Pires  em  16 Set, 2014

O JavaScript não escapa da polêmica sobre qualidade de código. Descubra nessa palestra como identificar bad smells que ameaçam a integridade do front-end e aprenda a melhorar seu código usando design patterns e orientação a objetos avançada em JavaScript. Veja através de exemplos práticos as evoluções da API da linguagem com o ECMAScript 6 e como é possível começar a adotar práticas do futuro.

50:39

Multithreading e Java EE: pouca mudança no código e muita nos resultados

Postado por Gilliard Cordeiro  em  16 Set, 2014

Soluções simples podem ser utilizadas para diminuir o gargalo do seu servidor Java EE: utilizar chamadas assíncronas e trabalhar com threads pelo Fork/Join framework podem ser mais simples do que parece. Veja nessa palestra como implementações de baixa performance podem ser melhoradas com alguns desses truques e técnicas de maneira simples e direta.

52:30

Rumo ao HTTP 2.0: o que vem por aí e o que você pode utilizar já com SPDY

Postado por Sergio Lopes, Luiz Real  em  15 Set, 2014 1

O HTTP é o protocolo base da Web, mas sua versão atual 1.x é um pouco antiga e cheia de limitações para os requisitos da Web moderna. Conheça nessa palestra as novidades do futuro HTTP 2.0 e da sua encarnação atual, o SPDY. Além de entender o protocolo, conheça os impactos práticos no seu site, as melhorias de performance, as novas boas práticas e o que você faz hoje mas deveria parar de fazer.

34:25

Como nutrir uma cultura de grandes desenvolvedores com Lean e Gamification!

Postado por Handrus Nogueira  em  12 Set, 2014

Manter a equipe atualizada e assegurar que as melhores práticas sejam seguidas é um grande desafio. Nesta palestra serão discutidos quais os tipos de problemas em equipes de centenas de pessoas, quais ferramentas usar diariamente e por quê e como manter o foco na cultura e não nas ferramentas. Alguns casos serão explorados.

52:59

Interface é código: aprimorando a experiência do usuário no front e no back-end

Postado por Talita Pagani  em  12 Set, 2014

Nesta palestra será abordado como o desenvolvedor pode melhorar a experiência do usuário (UX) para aplicações web com boas práticas de JavaScript, tratamento, prevenção e recuperação de erros, configurações de cache e otimização de requisições HTTP com exemplos de sites de portes variados. Veja também como validar e testar rapidamente requisitos funcionais e não funcionais com prototipagem rápida.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT