Todo o conhecimento da
humanidade na palma de uma mão
Desconstruindo
Todo o conhecimento da
humanidade
Imagine você, andando
na rua e de repente...
Te vem à cabeça a
dúvida cruel:
Qual é a orientação
correta para se deixar
um papel higiênico?
Ou então, como era
mesmo aquele teorema
dos macacos infinitos?
Ou então, qual a teoria
básica por trás de um
foguete?
Mas, todoo
conhecimento?
Number of pages: 33,077,041
Number of articles: 4,529,915
Number of files: 832,471
Number of edits: 721,373,178
Number of ...
Essa é a
Encyclopædia Britannica:
Essa é a
Wikipedia:
2,655 million words across
4.5 million articles (as of
April 2014), implying an
average of 590 words per
article.
E num computador?
pages-articles.xml.bz2 – Current
revisions only, no talk or user
pages. (This is probably the one
you want. The size of th...
Desconstruindo – pt.2
Na palma de uma mão
Especificações:
Resumo do B:
US$35
700 MHz ARM11
512 MB RAM
Entrada SD (até 128 GB)
40 gramas
E aí, que tal,
Colocar “A Wikipedia”...
em um Raspberry pi?
Vídeo de demonstração:
http://youtu.be/8q1f1RQhhqM
(coragem, tem chão pela frente)
Comprar um RPI (US$37)
http://www.amazon.com/RASPBERRY-MODEL-756-8308-Raspberry-Pi/dp/B009SQQF9C
Comprar SD
Opção 1: SD > 45GB
Opção 2: SD < 45GB
Opção 1: SD > 45GB
Colocar a Wikipedia inteira
no SD é ruim:
Menos compatibilidade,
Mais instáveis,
Mais lentos,
Mais caro...
Opção 2: SD < 45GB
Colocar no SD apenas o OS,
colocar o dump em
pendrive ou hd externo
(ocupa uma porta usb =/ )
Baixar Raspbian
http://www.raspberrypi.org/downloads/
Instalar OS no cartão
http://elinux.org/RPi_Easy_SD_Card_Setup
Escolher um reader
Opção 1: Evopedia
Opção 2: Servir MediaWiki
Opção 3: Kiwix
Opção 1: Evopedia
Pode usar o dump oficial,
apenas 9GB em torrent!
Mas o leitor é pior, e é
difícil colocar um dump
baixad...
Opção 2: MediaWiki
É o que a Wikipedia usa
para mostrar as páginas.
Muito mais trabalho, muito
mais tempo, muito menos
per...
Opção 3: Kiwix
Muito bom tanto em
mostrar quanto em fazer
pequeno servidor.
Problema: tem que baixar
dump próprio, 44 Gb...
http://www.kiwix.org/wiki/Main_Page
Instalar
Opção 1: Instalar apenas o
servidor.
Opção 2: Instalar tudo.
Opção 1: apenas o servidor
Já tem compilado pra
ARM!
http://sourceforge.net/projects/kiwix/files/0.9_rc2/kiwix-server-0.9-...
Opção 2: tudo
Não tem compilado pra
ARM...
http://www.kiwix.org/wiki/Compilation
pasta-do-kiwix$ ./autogen.sh
pasta-do-kiw...
Finalizando:
$ kiwix
Abrir o dump no SD / pen drive
Profit!
Adicionais interessantes:
Fazer rpi conectar
automático em wifi e se não
conseguir criar uma rede
própria
http://lcdev.dk/...
Adicionais interessantes2:
Configurar servidor VNC
para poder ver a tela do Rpi
remotamente.
http://elinux.org/RPi_VNC_Ser...
Obrigado
slideshare.net/
marrciovr
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Todo o conhecimento da humanidade na palma de uma mão
Próximos SlideShares
Carregando em…5
×

Todo o conhecimento da humanidade na palma de uma mão

557 visualizações

Publicada em

Essa apresentação mostra a experiência de se colocar todo o conteúdo da Wikipedia em um computador de 40 gramas: o Raspberry Pi.
Slides 1-36 são de introdução / demomstração. Depois disso, há um pequeno "Do It Yourself".

Publicada em: Engenharia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
557
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Todo o conhecimento da humanidade na palma de uma mão

  1. 1. Todo o conhecimento da humanidade na palma de uma mão
  2. 2. Desconstruindo
  3. 3. Todo o conhecimento da humanidade
  4. 4. Imagine você, andando na rua e de repente...
  5. 5. Te vem à cabeça a dúvida cruel:
  6. 6. Qual é a orientação correta para se deixar um papel higiênico?
  7. 7. Ou então, como era mesmo aquele teorema dos macacos infinitos?
  8. 8. Ou então, qual a teoria básica por trás de um foguete?
  9. 9. Mas, todoo conhecimento?
  10. 10. Number of pages: 33,077,041 Number of articles: 4,529,915 Number of files: 832,471 Number of edits: 721,373,178 Number of users: 21,523,355 Number of admins: 1,410
  11. 11. Essa é a Encyclopædia Britannica:
  12. 12. Essa é a Wikipedia:
  13. 13. 2,655 million words across 4.5 million articles (as of April 2014), implying an average of 590 words per article.
  14. 14. E num computador?
  15. 15. pages-articles.xml.bz2 – Current revisions only, no talk or user pages. (This is probably the one you want. The size of the 13 February 2014 dump is approximately 9.85 GB compressed, 44 GB uncompressed).
  16. 16. Desconstruindo – pt.2
  17. 17. Na palma de uma mão
  18. 18. Especificações:
  19. 19. Resumo do B: US$35 700 MHz ARM11 512 MB RAM Entrada SD (até 128 GB) 40 gramas
  20. 20. E aí, que tal,
  21. 21. Colocar “A Wikipedia”...
  22. 22. em um Raspberry pi?
  23. 23. Vídeo de demonstração: http://youtu.be/8q1f1RQhhqM
  24. 24. (coragem, tem chão pela frente)
  25. 25. Comprar um RPI (US$37) http://www.amazon.com/RASPBERRY-MODEL-756-8308-Raspberry-Pi/dp/B009SQQF9C
  26. 26. Comprar SD Opção 1: SD > 45GB Opção 2: SD < 45GB
  27. 27. Opção 1: SD > 45GB Colocar a Wikipedia inteira no SD é ruim: Menos compatibilidade, Mais instáveis, Mais lentos, Mais caros.
  28. 28. Opção 2: SD < 45GB Colocar no SD apenas o OS, colocar o dump em pendrive ou hd externo (ocupa uma porta usb =/ )
  29. 29. Baixar Raspbian http://www.raspberrypi.org/downloads/
  30. 30. Instalar OS no cartão http://elinux.org/RPi_Easy_SD_Card_Setup
  31. 31. Escolher um reader Opção 1: Evopedia Opção 2: Servir MediaWiki Opção 3: Kiwix
  32. 32. Opção 1: Evopedia Pode usar o dump oficial, apenas 9GB em torrent! Mas o leitor é pior, e é difícil colocar um dump baixado por fora.
  33. 33. Opção 2: MediaWiki É o que a Wikipedia usa para mostrar as páginas. Muito mais trabalho, muito mais tempo, muito menos performance do rpi.
  34. 34. Opção 3: Kiwix Muito bom tanto em mostrar quanto em fazer pequeno servidor. Problema: tem que baixar dump próprio, 44 Gb...
  35. 35. http://www.kiwix.org/wiki/Main_Page
  36. 36. Instalar Opção 1: Instalar apenas o servidor. Opção 2: Instalar tudo.
  37. 37. Opção 1: apenas o servidor Já tem compilado pra ARM! http://sourceforge.net/projects/kiwix/files/0.9_rc2/kiwix-server-0.9-rc2- linux-armv5tejl.tar.bz2/download pasta-do-kiwix$ sudo make install
  38. 38. Opção 2: tudo Não tem compilado pra ARM... http://www.kiwix.org/wiki/Compilation pasta-do-kiwix$ ./autogen.sh pasta-do-kiwix$ ./configure Resolver todas as malditas dependências com sudo apt-get install Instalar xulrunner10-dev e não xulrunner-dev pasta-do-kiwix$ make MUITAS horas depois: pasta-do-kiwix$ make install
  39. 39. Finalizando: $ kiwix Abrir o dump no SD / pen drive Profit!
  40. 40. Adicionais interessantes: Fazer rpi conectar automático em wifi e se não conseguir criar uma rede própria http://lcdev.dk/2012/11/18/raspberry-pi-tutorial-connect-to-wifi-or-create-an-encrypted- dhcp-enabled-ad-hoc-network-as-fallback/ Ou com conexão segura: http://www.novitiate.co.uk/?p=183
  41. 41. Adicionais interessantes2: Configurar servidor VNC para poder ver a tela do Rpi remotamente. http://elinux.org/RPi_VNC_Server
  42. 42. Obrigado slideshare.net/ marrciovr

×