forked from danilovazb/encontros
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
erichideki
committed
Jul 17, 2015
1 parent
e863b9e
commit 26b89ba
Showing
4 changed files
with
43 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*~ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 not shown.