Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
globo.com s2 python
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Andrews Medina
May 05, 2014
Technology
5
400
globo.com s2 python
Palestra apresentada na python nordeste 2014 sobre como Python está sendo utilizado na globo.com
Andrews Medina
May 05, 2014
Tweet
Share
More Decks by Andrews Medina
See All by Andrews Medina
Organizando dados juŕidicos em grafos
andrewsmedina
0
110
Clean Code - princípios e práticas para um código sustentável
andrewsmedina
0
700
Pytfalls
andrewsmedina
1
200
tsuru para quem sabe tsuru
andrewsmedina
0
89
tsuru and docker
andrewsmedina
6
3.6k
pypy - o interpretador mais rapido do velho oeste
andrewsmedina
0
410
fazendo deploys de forma simples e divertida com tsuru
andrewsmedina
3
150
let's go
andrewsmedina
2
320
TDD for Dummies
andrewsmedina
3
380
Other Decks in Technology
See All in Technology
Claude Codeと駆け抜ける 情報収集と実践録
sontixyou
1
820
ブログの作成に音声AIツールを使って音声入力しようとした話
smt7174
1
170
Agent Payments Protocolで実装するAIエージェント間取引
tokio007
0
160
2026年のAIエージェント構築はどうなる?
minorun365
10
2.2k
作るべきものと向き合う - ecspresso 8年間の開発史から学ぶ技術選定 / 技術選定con findy 2026
fujiwara3
4
440
AI時代のAPIファースト開発
nagix
1
520
もう怖くないバックグラウンド処理 Background Tasks のすべて - Hakodate.swift #1
kantacky
0
110
Agent Skills 入門
puku0x
0
900
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
3
1k
AIで「ふとした疑問」を即座に検証する 〜定量で圧倒するN1理解〜
kakehashi
PRO
3
730
あすけん_Developers_Summit_2026_-_Vibe_Coding起点での新機能開発で__あすけん_が乗り越えた壁.pdf
iwahiro
0
740
失敗できる意思決定とソフトウェアとの正しい歩き方_-_変化と向き合う選択肢/ Designing for Reversible Decisions
soudai
PRO
7
500
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
170
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
190
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
130
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
For a Future-Friendly Web
brad_frost
183
10k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
74
Designing for humans not robots
tammielis
254
26k
Design in an AI World
tapps
0
160
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
180
Building AI with AI
inesmontani
PRO
1
740
Transcript
None
andrewsmedina
[email protected]
None
None
None
None
None
por que python ?
None
fácil
simples
from splinter import Browser ! browser = Browser() browser.visit("http://www.globo.com") browser.is_text_present("noticias")
comunidade
None
python para web
zope django flask grok pylons pyramid tornado web.py twisted london
django cherrypy
ambiente local
pip
virtualenv
requirements.txt
vagrant
None
testando aplicações
splinter
mock
nose/py.test
deploy e produção
fabric
gunicorn
nginx
varnish
https://github.com/globocom
python3
globo.com usa apenas python?
None
None
tsuru https://github.com/tsuru/tsuru
open source platform as a service http://tsuru.io
thumbor https://github.com/thumbor/thumbor
nginx push stream module https://github.com/wandenberg/nginx-push-stream-module
splinter https://github.com/cobrateam/splinter
obrigado! @andrewsmedina
[email protected]