Python Brasil [10]

Talk "TimeZona: Como manter-se são lidando com tempo e timestamps em aplicações Python"

by Cesar Kawakami .

Meta

Trilha: Core & Interpreters
Nível da audiência: Iniciante
Idioma: Português
Estado: Aceita

Palestrantes

Cesar Kawakami

Cesar Kawakami é engenheiro formado pelo ITA, e tem passagem por várias das melhores empresas de tecnologia do mundo, incluindo o Facebook nos EUA. É apaixonado por Python, competições de programação, violão, e hoje é tech lead na Geekie, empresa líder no Brasil em EdTech (estamos contratando!). Cesar também é conhecido por memoráveis palestras na Python Brasil, incluindo duas colaborações com Leonardo Rochael na Python Brasil 2013.
Twitter: @cesarkawakami

Descrição

Levante a mão se você já se confundiu quanto a em qual timezone estão os timestamps no banco de dados, enfrentou dificuldades convertendo entre BRT e UTC, ou esbranquiçou alguns cabelos ao tentar parsear datas. Aqui você vai aprender as técnicas básicas de como lidar com datas, horas e timestamps em aplicações Python de diversos contextos. Falaremos sobre: - Fusos horários: porque a maioria das bibliotecas de timezones são tão difíceis de usar, por que vários fusos horários são idiossincráticos e curiosidades - Bibliotecas: as melhores, e um passo-a-passo de como utilizá-las - Como desenhar o seu modelo de dados e sua aplicação para evitar a maioria dos problemas - Bônus de acordo com o tempo: cálculos de datas e calendários - Literatura recomendada Sobre o palestrante. Cesar Kawakami é engenheiro formado pelo ITA, e tem passagem por várias das melhores empresas de tecnologia do mundo, incluindo o Facebook nos EUA. É apaixonado por Python, competições de programação, violão, e hoje é tech lead na Geekie, empresa líder no Brasil em EdTech (estamos contratando!). Cesar também é conhecido por memoráveis palestras na Python Brasil, incluindo duas colaborações com Leonardo Rochael na Python Brasil 2013.