Skip to content

Commit

Permalink
Update folder
Browse files Browse the repository at this point in the history
  • Loading branch information
erichideki committed Jul 17, 2015
1 parent e863b9e commit 26b89ba
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*~
2 changes: 1 addition & 1 deletion 2015-07-7comm.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ O objetivo dessa LT é apresentar a biblioteca bizdays (https://pypi.python.org/

Como o Python foi parar na PMSP (Secretaria Municipal Habitação de São Paulo). Vou falar a respeito dos projetos em que Python está sendo usado, quais os problemas que estão sendo resolvidos com seu uso, alguns dos problemas do dia a dia do trabalho num ambiente governamental e os rumos que python está tomando lá dentro.

## [Cacheamento Server Side - Mário Guedes](https://github.com/grupy-sp/encontros/blob/master/slides/Cacheamento%20Server%20Side.pdf)
## Cacheamento Server Side - Mário Guedes

Seguindo o raciocínio de que "o processamento mais rápido é aquele que não é feito" faz-se conveniente uma estratégia de cacheamento de resultados de processamento. Mostrarei uma abordagem possível neste sentido, utilizando o REDIS, em uma arquitetura baseada em micro serviços.

Expand Down
41 changes: 41 additions & 0 deletions 2015-07-7comm.md~
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#[Palestras e slides do encontro do Grupy-SP em Julho/2015 - 7Comm](http://www.meetup.com/pt/Grupy-SP/events/223534171/)

## [Não trabalho com Python! Como posso aprender? - Rafael Henrique da Silva Correia](https://speakerdeck.com/rafaelhenrique/nao-trabalho-com-python-como-posso-aprender)

Pretendo "ensinar" alguns caminhos para aprender Python mesmo você sendo Javeiro/Rubista/PHPzista (ou até mesmo trabalha com infra/suporte... como eu fazia antigamente) e etc. Essa palestra é dedicada especialmente a quem está começando no mundo Python e não sabe o que estudar primeiro e muitas vezes se vê em uma 'encruzilhada' com muitas opções.

## [Boas práticas em REST APIs - Diego Garcia](https://speakerdeck.com/drgarcia1986/boas-praticas-em-rest-apis)

Pretendo falar alguns conceitos sobre HTTP/RESTful, debater o quanto as mágicas dos webframeworks podem nos cegar sobre os conceitos básicos e mostrar algumas boas práticas de como projetar sua API de forma consistente e legível.

## [Hello Ansible! Vamos dar os primeiros passos? - Caio Carrara](https://speakerdeck.com/cacarrara/hello-ansible-vamos-dar-os-primeiros-passos)

Nessa apresentação pretendo falar o que é o Ansible, qual o problema que ele resolve e como trabalhar com ele. A proposta é apresentar a ferramenta de forma mais simples do que a documentação oficial e ser mais "direto ao ponto" focando em como sair do 0 para uma solução mínima para o processo de deploy automatizado. Não terá live coding, mas pretendo mostrar trechos de código! :)

## (in)Segurança Python: Por que e quando validar seus dados? - Luiz Otavio Duarte - LOD

Construir apps web em Python que continuem funcionando corretamente sob ataque é um desafio, pois estas ficam expostas na Internet. É objetivo discutir problemas de injeção maliciosa de dados: SQL, command, LDAP etc e apresentar uma abordagem frameworkless em Python dos porquês e quando a validação de entrada deve ocorrer de forma a permitir a criação de apps seguras. Mais sobre SecPy: secpy.org.

## [Mixer: No fixtures, no factories. Just test your code! - Fernando Macedo](http://fgmacedo.github.io/talks/grupysp_mixer/#/)

Mixer é um gerador de objetos para sua aplicação que simplifica a criação de testes onde existe dependência de registros no banco de dados ou instâncias em memória, sem o uso de fixtures e factories. A ferramenta será apresentada com exemplos de uso em testes para uma aplicação Django. Na mesma API, pode ser usado com Django ORM, Flask (integração), SQLAlchemy ORM, Pony ORM e Mongoengine.

## [Guia Prático para Criação de User Interfaces Charmosas - Felipe Bernardes](https://speakerdeck.com/felipebernardes/guia-pratico-para-criacao-de-user-interfaces-charmosas)

E se considerarmos design como uma possível habilidade de desenvolvedores fullstack? Nessa talk, apresentarei dicas práticas pra qualquer desenvolvedor criar UIs charmorsas. #design #UI #frontend

## [bizdays - cálculo de dias úteis em qualquer calendário - Wilson Freitas](http://aboutwilson.net/talks/bizdays.slides.html#/)

O objetivo dessa LT é apresentar a biblioteca bizdays (https://pypi.python.org/pypi/bizdays/v0.2.0), desenvolvida por mim, para cálculo de dias úteis em qualquer calendário. Vou apresentar exemplos do meu dia a dia utilizando esta biblioteca no cálculo de derivativos na Bolsa de Valores e ainda como ela pode ser utilizada para qualquer cálculo envolvendo dias úteis e não úteis.

## [Python na PMSP - Jayme Tosi Neto](http://de.slideshare.net/kalkehcoisa1/apresentacao-pmspcohab-grupy)

Como o Python foi parar na PMSP (Secretaria Municipal Habitação de São Paulo). Vou falar a respeito dos projetos em que Python está sendo usado, quais os problemas que estão sendo resolvidos com seu uso, alguns dos problemas do dia a dia do trabalho num ambiente governamental e os rumos que python está tomando lá dentro.

## [Cacheamento Server Side - Mário Guedes](https://github.com/grupy-sp/encontros/blob/master/slides/Cacheamento%20Server%20Side.pdf)

Seguindo o raciocínio de que "o processamento mais rápido é aquele que não é feito" faz-se conveniente uma estratégia de cacheamento de resultados de processamento. Mostrarei uma abordagem possível neste sentido, utilizando o REDIS, em uma arquitetura baseada em micro serviços.

## [Tarefas demoradas de forma assíncrona com Django e Celery - Fernando Freitas Alves](http://www.slideshare.net/ffreitasalves/tarefas-demoradas-de-forma-assncrona-com-django-e-celery)

Quero mostrar como usar o Celery de forma fácil junto com o RabbitMQ para executar tarefas demoradas num sistema web, como por exemplo gerar um relatório ou esperar a resposta de uma API externa ao seu sistema. E como colocar isso em produção utilizando o supervisor.
Binary file removed slides/Cacheamento Server Side.pdf
Binary file not shown.

0 comments on commit 26b89ba

Please sign in to comment.