24

Crawler com nodejs

Embed Size (px)

DESCRIPTION

Bricando de criar crawlers usando nodejs. Palestra da trilha nodejs no TDC 2014.

Citation preview

Page 1: Crawler com nodejs
Page 2: Crawler com nodejs

brincando de crawlear

COM NODEJS

08 AGO

RODRIGO  MATHEUS  @RODRIGORIZANDO  [email protected]

Obrigado

Page 3: Crawler com nodejs

brincando de crawlear

COM NODEJS

08 AGO

Dr. Trakina facebook.com/drtrakina

!

Ao contrário do tonto ao lado, sou lindo, gostoso, charmoso, cheiroso, gostoso de

novo e não passo o dia na merda do celular!!

RODRIGO  MATHEUS  @RODRIGORIZANDO  [email protected]

Page 4: Crawler com nodejs
Page 5: Crawler com nodejs
Page 6: Crawler com nodejs
Page 7: Crawler com nodejs

Dispositivos Softwares Redes

O que é hacker?Habilidades acima da média para modificar:

Page 8: Crawler com nodejs

Curiosidade Diversão Desafio

Por que hackear?

Ativismo Dinheiro Amor

Liberdade

Page 9: Crawler com nodejs

ARDUINONODEJS

IMPR

ESSO

RA 3

D

GAROA HCLINGUAGEM C

EMACS NSA

GOOGLETERMINATOR W

INDO

WS

LINUX

DEEPWEB ARM

AS

DESIGN

INTERNET

APPLEBOOTSTRAP

INTE

RFAC

E

Page 10: Crawler com nodejs
Page 11: Crawler com nodejs
Page 12: Crawler com nodejs
Page 13: Crawler com nodejs

poderia comer mais big mac…

Page 14: Crawler com nodejs
Page 15: Crawler com nodejs
Page 16: Crawler com nodejs

Compartilhamento Abertura

Ética hackear

Descentralização Livre acesso aos computadores

Melhoria do mundo

Page 17: Crawler com nodejs

it’s  crazy,  open  and  for  all

free

open source

repositório de crawlersuser agent randômico

gerador de urls pega cookies

as meninas gostam

assíncrono em nodejs xml

json

mongodb

muito, muito leve

escala pra cacete

Page 18: Crawler com nodejs

it’s  crazy,  open  and  for  all

> npm install crawler-js !

http://crawlerjs.org/ !

https://github.com/CrawlerJS/CrawlerJS https://npmjs.org/package/crawler-js !

https://github.com/CrawlerJS/crawlers

Page 19: Crawler com nodejs

bloqueio de ip

mudança de layout

paginação

get vs post

captcha

desenvolvimento

site indisponível volumetria

formulário

autenticação

é aqui que você pira

sql server

mongoDBCSV

cookie

json xml

Page 20: Crawler com nodejs

Carolina Dieckmann

Marco Civil

Direitos Autorais

Política de Privacidade

vocêNSA

Page 21: Crawler com nodejs
Page 22: Crawler com nodejs

funcionários  da  nasa  vamos  caça-­‐los  até  a  morte

Page 23: Crawler com nodejs

[email protected]

facebook.com/RODRIGORIZANDOf

twitter.com/RODRIGORIZANDOt

FALE COM UM DE NÓS

[email protected]

facebook.com/DRtrakinaf

twitter.com/DRTRAKINAt

Page 24: Crawler com nodejs

POROBRIGADO

ASSISTIR

Obrigado