O The Developer's Conference tem MUITAS trilhas e é comum ficar em dúvida entre qual trilha participar!
A trilha Stadium é composta de uma seleção de palestras das trilhas do mesmo dia, escolhidas pela sua representatividade e apresentadas no auditório principal.
Além de você poder se inscrever nela, a trilha Stadium é aberta para todos os participantes inscritos no mesmo dia em outras trilhas.
É o TDC garantindo a pluraridade de informação de uma maneira democrática e cheia de conteúdo.
Conteúdo | |
---|---|
08:00 às 09:00 |
Credenciamento e recepção dos participantes
Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal. |
09:00 às 10:00 |
Abertura do evento no Auditório Principal
Após o credenciamento, convidamos os participantes a comparecerem ao auditório para receberem as boas vindas por parte dos realizadores e patrocinadores. Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
10:10 às 11:00 |
Todas as vezes que usei métricas do time para o mal
Carolina Serpejante Times de desenvolvimento são constantemente bombardeados com métricas, como taxa de entrega, tempo de projeto, estoque de bugs, etc. O problema é que nem sempre essas métricas são interpretadas da melhor forma, e o que deveria servir para ajudar acaba só atrapalhando. Vou contar a minha história com métricas de eficiência, todos os erros que cometi e como isso afetou negativamente os times, para que vocês não precisem fazer o mesmo.
|
11:10 às 12:00 |
The quest to the language Graal: one JVM to rule them all
Elder Moraes É, Frodo... não é fácil ter que trabalhar em projetos com múltiplas linguagens que não se integram nativamente. É como uma jornada rumo a Mordor: cheia de perigos, ciladas e batalhas épicas contra hordas de Bugs (pode chamar também de Orcs). Nessas horas, todo programador gostaria de ter amigo igual ao Sam. Alguém que lhe desse interoperabilidade entre Elfos, Anões, Java, Python, Scala, Node.js... e que ainda permitisse você criar uma nova linguagem! Esse amigo existe. E não é o Sam. O Sméagol o chamaria de Precioso, mas seu nome é Graal VM. E nessa sessão mostraremos como ele vai revolucionar a forma como você pensa e constrói software. Otávio Santana Jakarta NoSQL is the first specification of the new era of Java EE now in the Eclipse Foundation home and new home: Jakarta EE. The goal of this specification is to ease integration between Java® Applications and NoSQL databases, with a standard API to work with different types and vendors of NoSQL databases, that currently, it has support to more than 30 NoSQL vendors and increasing. This presentation will introduce this new API on the code only way. |
12:10 às 13:00 |
Funcional CSS: Reusabilidade, escalabilidade e consistência no CSS.
Gileno Oliveira / Rafael Albuquerque CSS já gerou e ainda gera muita dor de cabeça para todos nós, principalmente quando o seu projeto começa a crescer.
Embora algumas metodologias, por exemplo o BEM, tenham minimizado alguns problemas de conflito e especificidade, ainda deixam a desejar em reusabilidade, escalabilidade e consistência.
Quantas vezes temos que escrever um componente, e logo em seguida duplicar todo o CSS para um novo componente? Porque nosso CSS bundle cresce a cada nova funcionalidade? Quantas regras repetidas Diego Nascimento Ao implementar uma biblioteca de componentes a partir de um design system existente passamos por vários problemas. Como lidar com isso e como fazer com que o design system não cause impedimentos durante a fase de implementação de um produto enorme? |
13:10 às 14:00 |
Elasticsearch em escala: como indexamos milhões de documentos por minuto na In Loco
Rafael Acevedo Elasticsearch é uma engine de busca largamente utilizada para busca textual, análise de logs e várias outras aplicações. Na In Loco, nossas instâncias recebem, em horários de pico, até 3 milhões de escritas por minuto, indexando os documentos em near real-time e possibilitando a extração de todo seu potencial como motor de busca.
Chegar nesse patamar de escala exigiu estudar mais a fundo como essa ferramenta funciona, para que pudessem ser feitas otimizações como utilização correta de índices, escolha do hardware mais adequado e configurações avançadas de setup na ferramenta. Nessa talk, iremos expor nossa história com o Elasticsearch e como conseguimos tirar proveito dele.
Processando 40 milhões de mensagens com alto desempenho em tempo real
Marcos Venezuela de Araujo / Albino Lima Com o número cada vez maior de pessoas conectadas em nossas aplicações, os sistemas precisam cada vez mais processar informações com eficiência. No nosso case precisávamos divulgar em tempo real para nossos clientes as informações geradas na bolsa de valores, um mercado onde são realizados cerca de 14 milhões de negócios por dia e movimenta aproximadamente R$ 12 bilhões. Para isso criamos uma solução utilizando o change stream do MongoDB, que simplificou nossa arquitetura, e um websocket utilizando SignalR para possibilitar a escalabilidade |
14:10 às 15:00 |
Analise sentimentos com ML.NET & Blazor
Rafael Cruz O ML.NET é um framework de Machine Learning, Open Source para aprendizado de máquina. Este framework permite que os desenvolvedores criem seus próprios modelos e assim ensine a máquina como se comportar e quais decisões tomar baseado no modelo previamente criado. O Framework ML.NET foi desenvolvido sobre o .NET Core assim tornando possível criar machine learning em várias plataformas como Windows, Linux e MacOS. Nesta palestra iremos demonstrar como criar um analisador de sentimentos integrado com o Blazor. Maria Eduarda Nubié / Robinson Minali Nakamura Nessa talk iremos compartilhar como foi o desenvolvimento do RuPaul, nossa plataforma de entrega de insights personalizados para os anunciantes dos portais VivaReal e ZAP Imóveis. Foram diversos os desafios: Desde a escolha da stack (Spark + Livy no Kubernetes) até o lançamento do produto para a nossa base de clientes, mas entendemos que a característica do nosso time multidisciplinar foi chave para vencermos essas diversas barreiras.
|
15:00 às 15:30 |
Coffee-break e Networking
Durante o intervalo de coffee-break, serão entregues kits contendo suco e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos. Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores. |
15:40 às 16:30 |
Web Crawlers de gente grande com Python e Scrapy
Gileno Alves Santa Cruz Filho Nessa palestra irei apresentar o framework mais poderoso para construção de web crawlers em Python: Scrapy.
Com o Scrapy é possível fazer um simples Web Crawler para resgatar preços de um e-commerce como construir poderosos Web Crawlers que façam login, pesquisa e acessem diversas páginas ao mesmo tempo de forma escalável, rápida e com pouco código.
|
16:40 às 17:30 |
Programação Funcional e Reativa para Web na Prática
William Grasel Passado o hype de programação reativa de alguns anos atrás, foi tempo suficiente para esse conceito e suas ferramentas amadurecerem em meio a comunidade. Nessa apresentação veremos técnicas avançadas de programação assíncrona, muito além de callbacks, promises e async/await, para domar todo tipo de fluxo de dados com facilidade, utilizando um pattern muito antigo chamado Observable. Tudo isso em meio a exemplos práticos com novas ferramentas para seu dia a dia! |
17:40 às 18:30 |
O que falta na Internet para as coisas?
Tiago Barros / Michael Barney / Thallita Albuquerque Desde 2015 se fala basteante em IoT mas ainda não vemos as soluções de IoT instaladas de forma massificada. O que falta para termos as soluções de IoT amplamente instaladas e sendo usadas por todos? Nesta apresentação iremos discutir quais são os fatores habilitadores da internet das coisas, quais são os principais desafios e o que está sendo feito no Brasil para fomentar o desenvolvimento de soluções de IoT. |
18:40 às 19:00 |
Encerramento e Sorteios
No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura. Após a apresentação de resultados do dia, muitos sorteios fecharão o dia. |
Sábado, 12 de Outubro de 2019
10 às 19 h
Universidade Católica De Pernambuco - UNICAP
Rua Almeida Cunha (estacionamento dos alunos)
Boa Vista, Recife - PE
presencial:R$ 290,00 /R$ 145,00 (estudante)
online: gratuito
Estudante com carteira de estudante e aluno ou ex-aluno de
cursos e carreiras da Globalcode pagam meia nas trilhas Stadium!
Porém é necessário um código promocional para se inscrever.
Saiba como conseguir o seu código promocional
de estudante ou aluno.
Fazendo sua inscrição presencial, você terá acesso a esta
trilha e no mesmo dia também:
TDC Expo: Venha conversar com pessoas e conhecer empresas incríveis.
Trilha Carreiras: Você poderá assistir às palestras da trilha Carreiras do mesmo dia.