BT
30:43

TDD e Clean Code, garantia de um desenvolvimento saudável

Postado por Mauricio Andreazza, Jorge Oleques  em  15 Jul, 2014

Para um projeto ser considerado “saudável”, precisa preencher alguns requisitos como uma manutenção simples e rápida, boa cobertura de testes, Test-Driven Development (TDD) e Clean Code. Nessa palestra serão apresentadas técnicas de TDD e Clean Code e como elas podem nos auxiliar na criação de um projeto robusto e “saudável”.

41:09

Emscripten: compilando de várias linguagens para JavaScript

Postado por Ricardo Luís Zanetti Panaggio  em  14 Jul, 2014

O Emscripten é um compilador de bytecode LLVM para JavaScript. Isso significa poder, entre inúmeras outras coisas, compilar seus códigos em C++, otimizá-los e tê-los rodando diretamente no navegador. Aprenda a usar o Emscripten para compilar código de outras linguagens e veja também os ganhos de desempenho. Aprenda, ainda, alguns truques de performance de JavaScript.

48:09

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

Postado por Douglas Campos  em  11 Jul, 2014

Descubra quais são os desafios enfrentados ao hospedar uma linguagem dinâmica na JVM, e como suas aplicações podem se beneficiar da nova geração de runtimes poliglotas, como o vert.x.

28:25

Uma DSL que transformou o produto

Postado por Marcos Vinicius  em  11 Jul, 2014

Conheça o que é uma DSL e um caso prático de uma DSL que acabou revolucionando o desenvolvimento, a arquitetura e todo um produto. Veja o uso de DSLs como ferramenta para melhorar testes, scripting, templating, a separar front e back-end e facilitar a aplicação de princípios de arquitetura de serviços. Por fim, veja como criar uma DSL com Antlr4: lexer, parser, abstract syntax tree e interpreter.

34:02

scriptscs, C# como linguagem de script

Postado por Robson de Almeida  em  10 Jul, 2014 1

Escreva scripts de automação com C# utilizando seu editor de texto favorito. Apesar de toda qualidade do Visual Studio, não precisamos de um canhão para matar uma mosca. Assim surge o scriptcs (http://scriptcs.net/): uma ferramenta/framework para escrever scripts utilizando C#, Nuget e seu editor de texto favorito.

52:41

Single Page Applications com BackboneJS

Postado por Victor Cavalcante  em  09 Jul, 2014 2

Aprenda na prática o que é e como criar uma Single Page Application (SPA). Nessa palestra será desenvolvida uma pequena aplicação SPA utilizando BackboneJS acessando uma API Rest.

46:28

Evoluindo uma Arquitetura inteiramente sobre APIs: o caso da SoundCloud

Postado por Phil Calçado  em  09 Jul, 2014

As aplicações da SoundCloud reutilizam sua API pública; o uso de uma camada de serviços RESTful parecia uma decisão sólida, mas cada cliente tem suas próprias necessidades. A SoundCloud está migrando para um modelo onde clientes mantêm suas próprias APIs. Foram necessárias mudanças em arquitetura, tecnologias e processo. Nesta apresentação vamos explorar os desafios enfrentados e decisões tomadas.

37:05

A arte de prototipar

Postado por Douglas Hermann, Felipe Plets  em  08 Jul, 2014

A melhor pessoa para te dizer como sua app deve ser é seu usuário. E os protótipos te dão a oportunidade de buscar essa informação. Investindo poucas horas você pode mergulhar nos pensamentos de seus usuários e obter o feedback que precisa para fazer uma app arrasadora. Conheça os principais tipos de protótipos, ferramentas e práticas que ajudarão você nessa etapa crucial da criação de sua app.

37:15

Equipes auto-geridas, funcionam? Como?

Postado por Samuel Crescêncio  em  08 Jul, 2014

Descubra nesta palestra se equipes auto-geridas realmente funcionam e como isso é possível.

33:20

Formando times de alta performance através da descentralização

Postado por Marcelo Park  em  07 Jul, 2014

É comum ver embates entre 'Equipes de Desenvolvimento' que alegam precisar de mais autonomia e 'Gestores' que exigem maior previsibilidade para tomar decisões. Resultado: perdem energia enquanto concorrentes lançam novos produtos. Conheça um sistema organizacional descentralizado e práticas que dão autonomia às equipes, maior controle aos gestores e resultam em equipes enxutas que produzem mais.

54:32

Os caminhos da web em alta resolução - Dicas e truques

Postado por Richard Johansen, Gilberto Crespo  em  04 Jul, 2014

Com o crescimento da web responsiva e cross-plataforma, surgiram novos desafios a serem superados a fim de suprir essas demandas. O intuito é demonstrar métodos e técnicas inovadoras que facilitem o desenvolvimento com qualidade sem comprometer o projeto, aliado com a performance e tecnologias que não são comuns para os desenvolvedores atuais.

49:36

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

Postado por Serge Gebhardt, Adriano Bonat  em  04 Jul, 2014

Tuning do Garbage Collector da JVM (GC) pode ser uma tarefa assustadora e é sempre associada a alguns tradeoffs. Esta apresentação é baseada em um caso real e pretende explicar como coletar dados e analisar a performance do GC, explorar o detalhes das diferentes estratégias do GC, abordar seus pontos fortes e fracos e clarear muitas das opções de inicialização do GC para a HotSpot JVM da Oracle.

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