SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
cruzalinhas.appspot.com



           Chester
        @chesterbr
    http://chester.blog.br
Transporte Público em São Paulo
José Maria Lisboa → Faria Lima
José Maria Lisboa → Faria Lima
Transporte Público
        +
 Dados Privados
        =
     #FAIL
Solução: CRAWLER


  roubar reintegrar a posse
   dos dados PÚBLICOS...

...e fazer algo útil com eles
cruzalinhas.appspot.com
cruzalinhas.appspot.com
cruzalinhas.appspot.com
Geohash
Casa do Chester:
   http://geohash.org/6gycfq48by75

Metrô a 2 quadras:
   http://geohash.org/6gycfqd9rurv

PUC-RS:
   http://geohash.org/6fet52pj3brc
●   Geohash
     http://tinyurl.com/geohash-py
● Google App Engine
  ● desnormalize TUDO

  ● memcache SEMPRE

● Python é legal! :-)
Highlights e Futuro

● API (REST/JSON)
● Itinerários (ruas)

● Crawler periódico
cruzalinhas.appspot.com



           Chester
        @chesterbr
    http://chester.blog.br

Mais conteúdo relacionado

Mais de Carlos Duarte do Nascimento

Mais de Carlos Duarte do Nascimento (6)

git fail --force (make it up with your pull requests)
git fail --force (make it up with your pull requests)git fail --force (make it up with your pull requests)
git fail --force (make it up with your pull requests)
 
git fail --force (faça as pazes com seus pull requests)
git fail --force (faça as pazes com seus pull requests)git fail --force (faça as pazes com seus pull requests)
git fail --force (faça as pazes com seus pull requests)
 
Desenvolvimento de Aplicações para o Google App Engine (CPBR5)
Desenvolvimento de Aplicações para o Google App Engine (CPBR5)Desenvolvimento de Aplicações para o Google App Engine (CPBR5)
Desenvolvimento de Aplicações para o Google App Engine (CPBR5)
 
Programação para Atari 2600
Programação para Atari 2600Programação para Atari 2600
Programação para Atari 2600
 
Apontador API (para programadores Python)
Apontador API (para programadores Python)Apontador API (para programadores Python)
Apontador API (para programadores Python)
 
Mashups: Criando Valor na Web 2.0
Mashups: Criando Valor na Web 2.0Mashups: Criando Valor na Web 2.0
Mashups: Criando Valor na Web 2.0
 

Cruzalinhas - Palestra Relâmpago no Fisl 11