Encontro de Março do GruPy-SP

http://www.meetup.com/pt-BR/Grupy-SP/events/228437917/

Mais um dia repleto de palestras de Python :)

14h - Palestra 1

14h30 - Palestra 2

15h - Palestra 3

15h30 - Coffee Break

16h - Palestra 4 

16h30 - Palestra 5

17h - Lightning talks

18h - Encerramento

---------

Lightning talks 

Como funciona?

Você tem 5 minutos exatos para apresentar sua ideia ou projeto. É a hora mais democrática do evento onde são apresentados diversos assuntos aleatórios, independentemente se relacionado a Python ou não.

Veja um exemplo: 

https://www.youtube.com/watch?v=JVVMMULwR4s 

Traga sua ideia e compartilhe! Coloque nos comentários seu interesse de expôr sua ideia que irei anotando. No dia chamarei o pessoal :)

Ps: As lightning talks são a melhor parte do evento :)


Este evento não aceita mais propostas.

Propostas

author photo

Acelerando sua aplicação Django

Nesta palestra vou mostrar alguams técnicas para tornar sua aplicação Django mais rápida, que envolvem:


- Cache


- Comprimindo arquivos css/html


- Otimizando QuerySets com o auxílio do django-debug-toolbar

Use os botões abaixo para votar:

author photo

Dynaconf - Ta Tranquilo! Ta Configurável! - Configurações dinâmicas para seu projeto Python

Cada vez que o IP do servidor de banco de dados muda voce precisa alterar em seu codigo fonte e fazer test, build, deploy?


E se o seu programa pudesse ler as configuracoes de um local dinamico como variaveis de ambiente e servidor de cache?


O Dynaconf automatiza esse processo! "from dynaconf import settings" e fique tranquilo e configuravel! 

Use os botões abaixo para votar:

author photo

Lightning - Criando um projeto Django com Shell Script

Crie um projeto Django super rápido com um script pronto.
Isso vai facilitar sua vida na hora de iniciar uma prototipação rápida.

Use os botões abaixo para votar:

author photo

Lightning - PyGamii

Lightning sobre a engine de Games ASCII PyGamii.


https://github.com/carlosmaniero/pygamii

Use os botões abaixo para votar:

author photo

Palestra - GitMiner - Pesquisa Avançada no GitHub

De tempos eu tive a ideia de criar uma ferramenta onde eu pudesse procurar de forma automatizada por trechos de códigos no github, não sei se os senhores sabem, mas muitas pessoas acreditam estar seguras no GitHub publicando seus códigos com arquivos de configurações com senhas de ambiente de produção achando que ninguém vai pesquisar ou achar seu repositório, engano delas, nessa talk eu demonstro de forma prática que essa atitude pode prejudicar o programador

Use os botões abaixo para votar:

author photo

Palestra - O temido map

Um bate papo descontraído sobre aplicações da função map e todas as suas variações.


Conteúdo:


- Map, pra que? tenho listcomp!
- - Diferenças entre o map das versões 2 e 3
- - Por que o map no python 3 não retorna uma lista?
- - Como fazer lazy map no python2?
- - - Scala lambda (_)
- fn.uniform
- - Uma padronização para lazy nos pythons


- Eliminando Loops
- - O Poder oculto dos lambdas em maps
- - Um for sem for
- - Um while sem while


- Pool maps
- - Que raios são chunks?
- -imap
- - imap_unordered
- - map
- - map_async
- - startmap
- - starmap_async

Use os botões abaixo para votar:

author photo

Palestra - Test First

Esta é a parte, talvez, mais importante do seu código, pois com ele você mesmo pode validar seu código.


Corrija seus próprios exercícios de lógica de programação e/ou melhore a qualidade dos seus códigos fazendo ele passar nos testes.

Use os botões abaixo para votar: