Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 3.83 KB

2015-04-magazineluiza.md

File metadata and controls

32 lines (21 loc) · 3.83 KB

#Palestras e slides do encontro Grupy-SP em Abril/2015 - Magazine Luiza

Agradecimento especial ao Diego Garcia por organizar esse encontro.

Uma análise de dados completa em Python baseada no histórico de campeões da Corrida de São Silvestre. Da captura dos dados na Internet a análise estatística. Serão apresentados exemplos práticos de bibliotecas populares no stack científico de Python como: numpy, scipy, IPython, pandas, matplotlib, seaborn, statsmodels e outras menos conhecidas.

Sempre que falo de hospedar um projeto no OpenShift, as pessoas fazem cara feia. Desta forma, tentarei mostrar os contextos onde percebo confusão, a estrutura do openshift para suportar um projeto Django padrão e alguns contextos que funcionam muito bem a sua utilização.

15 min para mostrar na prática como utilizar o Pelican, GitHub e Travis para criar um blog de páginas estáticas com o "deploy" automatizado.

[30 min] Coffee break - Patrocínio Magazine Luiza

Além da clássica pergunta: Qual a melhor IDE? a outra questão que tira o sono dos desenvolvedores é "Qual framework aprender?", a resposta não é fácil, isso depende de muitos fatores como seu nível de experiência com a linguagem, o mercado de trabalho e a disponibilidade de projetos e até mesmo arquitetura que tenha mais a ver com aquilo que o desenvolvedor gosta. Dentre todos os frameworks mainstream do ecossistema Python (leia-se, Django, web2py, Tornado, Flask, Pyramid e Bottle) o Flask é o que mais se aproxima da opção ideal para investir boas horas de estudo tendo certeza de retorno garantido e arriscar sem medo como escolha de plataforma para seu novo projeto e nessa palestra você conhecerá alguns dos motivos.

Entenda como guiar seu desenvolvimento pelo comportamento desejado pode melhorar seu código, seus testes e seu design de software.

Irei falar rapidamente como consegui fazer com que a empresa onde trabalho passasse a utilizar Python em seus produtos e a gostar da plataforma tanto quanto eu. Não será abordado conteúdo técnico, mas sim uma troca de ideias com o pessoal que atualmente trabalha com outras tecnologias e tem vontade de trabalhar com Python.

Novidades como o concurrent.futures, delegação de co-rotinas com yield from e o módulo asyncio representam um capítulo novo na evolução de Python, e são as melhores razões para migrar para Python 3. Esta palestra mostrará como essas ferramentas tornam a programação concorrente acessível até mesmo para programadores casuais, com aumentos dramáticos de desempenho em clientes e servidores na rede.

Como detectar dispositivos wifi sem que eles estejam na sua rede.