XII Encontro PythOn Rio
Dia 27 de Agosto de 2016 vai rolar XII Encontro da @pythonrio! Ainda estamos definindo o local e, assim que soubermos, liberamos em nossa Fan Page os links para a inscrição. Submeta sua proposta de palestra até dia 20/08/2016.
Caso você queira se inteirar mais sobre a comunidade de Python, também sugerimos os seguintes links:
Site PythonRio: http://pythonrio.python.org.br/
PythonRio no Facebook: https://www.facebook.com/pythonrio/?fref=ts
PythonRio no Telegram: https://telegram.me/joinchat/AONs_D7Tq0gGGCk_MjZozw
Lista de discussão Python Rio: https://br.groups.yahoo.com/neo/groups/pythonrio/info
Comunidade de Python brasileira no Facebook: https://www.facebook.com/groups/python.brasil/
Lista de discussão da comunidade de Python do Brasil: https://groups.google.com/forum/#!forum/python-brasil
Grande abraço!
@pythonrio
#forcapython
Propostas
Django e WebComponents
O objetivo é fazer uma convera explorano algumas experiências que com Django e Webcomponents, levando em conta:
- Ecma Script 6 e Babel vs ES5;
- separação entre templates django e Javascript;
- gerenciamento de arquivos estáticos com Django pipeline vs Webpack;
- reuso de webcomponents.
Introdução ao Domain Driven Design com Django
Se seu código legado tá ficando tenso, se você quer um código mais modular ou simplesmente quer começar a testar seu back e front de uma maneira mais simples, seja bem-vindo ao Domain Driven Design!
Nessa talk, pretendo passar por alto sobre formas de melhorar seu código Django, tanto no backend quanto no frontend, usando alguns conceitos básicos do DDD.
Lidaremos com desacoplamento de código, com a assinalagem de papéis para cada parte do código, com o planejamento de novas features e com alguns macetes pra fazer com que seu projeto seja mais fácil de escalar e de manter. =)
Abraço, e nos vemos no evento!
Performance Analysis 101
O que aprendemos na faculdade sobre performance não é suficiente para cobrir as necessidades de um software de alta performance, pois otimizações de algoritmos e codigo não fazem, necessariamente, seu programa eficiente e rapido.
Nessa palestra apresentarei ferramentas para analise de performance de programas python, para testes de carga e tambem cobrirei a analise depois que sua aplicação está em produção. Tambem mostrarei tecnicas sobre como chegar ao problema raiz mais rapido e como montar uma infraestrutura de metricas.
*O escopo da palestra será aplicações web com python, rodando num ambiente linux.