BT
Mais antigos rss

Mostrar apresentações organizadas por eventos

39:31

Segurança nos Projetos

Postado por Hébert Oliveira  em  30 Set, 2014

Veja nesta palestra quais cuidados se deve ter ao criar um projeto, como calcular o que se deve proteger em um sistema e como avaliar se seu projeto está seguro. Veja ainda uma discussão sobre boas práticas de desenvolvimento, arquitetura do projeto e até mesmo ações para com a equipe que trabalha na empresa.

34:55

Usando Django para atender 20 milhões de usuários

Postado por Romulo Jales, Victor Pantoja  em  29 Set, 2014

Ainda não é fácil encontrar guias para a criação de páginas com alto desempenho e disponibilidade. Saiba nessa palestra detalhes de uso de Python e Django para desenvolver as páginas globoesporte.com e outras. Veja problemas enfrentados e como eles foram solucionados. Veja ainda sobre gunicorn, memcached, semantica e nginx e como essas tecnologias se encaixam no desenvolvimento de grandes portais.

46:19

OAuth2 - uma abordagem para segurança de aplicações e APIs REST

Postado por Tiago Dolphine  em  26 Set, 2014

O OAuth2 é um framework de autorização aberto, poderoso e flexível que pode ser usado para proteção de aplicações e APIs REST. Com OAuth2 é possível prover um mecanismo padronizado para Identity Management, em que todos os componentes do sistema possam interagir de um modo seguro, usualmente onde uma aplicação cliente necessita de acesso a um recurso protegido, agindo no lugar do usuário.

01:01:19

Linux containers em alta escala: desafios na Heroku

Postado por Fabio Kung  em  26 Set, 2014

Há cerca de cinco anos, o Heroku era uma pequena startup que ajudava desenvolvedores a publicar suas aplicações Ruby on Rails. Hoje é o motor por trás de milhões de aplicações web com disponibilidade de 99.95%. Durante todo esse tempo ajudamos a definir plataformas em Cloud Computing (PaaS). Nessa palestra veremos algumas das práticas de engenharia de software que tornaram e tornam isso possível.

41:21

Medindo a performance de sua aplicação com as APIs de Web Performance

Postado por Talita Pagani  em  25 Set, 2014

Performance é um dos itens mais críticos quanto à qualidade de uma aplicação web. Uma aplicação sem desempenho satisfatório pode prejudicar até a experiência do usuário. Por isso o W3C tem desenvolvido diversas especificações através de seu grupo de trabalho em Web Performance. Conheça nesta palestra algumas dessas APIs. Slides em: http://pt.slideshare.net/talitapagani/dev-camp2014-webperformance

35:46

Modularização em JavaScript: passado, presente e futuro

Postado por Luiz Real  em  25 Set, 2014

Com a complexidade crescente de aplicações web, cresce também a necessidade de se organizar o código da página. Veja nesta palestra alguns padrões que surgiram para atacar o problema da modularização de código JavaScript, como o Module Pattern, as especificações AMD e CommonJS e o projeto UMD. Conheça vantagens e desvantagens de cada um e a proposta de módulos da próxima versão da linguagem.

49:11

10 dicas de desempenho para apps mobile híbridas

Postado por Loiane Groner  em  24 Set, 2014

Muitos questionam se aplicações mobile híbridas possuem boa performance se comparadas a apps nativas. Nessa sessão veremos dicas, truques e boas práticas que fazem a diferença no desempenho de aplicativos móveis envolvendo Phonegap, jQuery Mobile e Sencha Touch. Dentre outras técnicas, veja dicas para melhorar o desempenho de requisições assíncronas e otimização de código no jQuery mobile.

42:31

Computação móvel, física, pervasiva, ubíqua, IoT, M2M: não importa o nome mas sim as novas possibilidades

Postado por Ricardo Ogliari  em  24 Set, 2014

O ano de 2014 está sendo marcado pela crescente adoção de tecnologias como internet das coisas, computação física, machine to machine e as novas possibilidades que tecnologias como Arduino e Raspberry Pi oferecem. Esta palestra objetiva mostrar as novas oportunidades que profissionais de TI têm em suas mãos e como aproveitá-las da melhor forma possível.

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 1

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.

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