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
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.