SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Claudio Lima


Teacher: Roza M. Zilles Borba




         Novo Hamburgo
            May, 2011
Completely Automated Public Turing test to tell Computers and Humans Apart

A test used in computing to determine if the user is human or a computer program.
Is asked a question that only a human can answer
• Filling up a form on the web

• Entering in a chat

• Sending many mails at the same time

• Consulting your bank account on bank’s online systems

• Checking info at the government websites
Client  server model

         Client


Client


                                 server
Client



         Client
Receita Federal
   SERVER
  can process 100
 requests in 1 min
If a hacker build a software that can send 400 requests in 1 minute




                                                  RECEITA
                                                  FEDERAL
                                                 can process
                                                 100 requests
                                                   in 1 min
RECEITA
  FEDERAL
 SERVER is
 can process
OUT-OF-DATA
It means that:
   * ther server will not response to requests
   * fix it takes time and money
   * the website’s reputation is shaken
You




      server
Foram entrevistados 69,7% dos alunos formados entre 2007 e 2010.
Appears this screen CAPTCHA
SOURCE
•   The Official captcha website. Available at http://www.captcha.net/ Access in May 27
    2011.
•   What captcha means . Available at http://www.kirps.com/web/main/_blog/all/do-you-
    know-what-the-term-captcha-means.shtml Access in May 25 2011




                                   Contact
                                  claudiolima@feevale.br
                                  twitter.com/claudiodelima

                                  claudiodelima.wordpress.com

                Presentation available at slideshare.com/claudiodelima

Más contenido relacionado

Más de Claudio Lima

UTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADO
UTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADOUTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADO
UTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADOClaudio Lima
 
EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...
EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...
EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...Claudio Lima
 
ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...
ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...
ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...Claudio Lima
 
Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...
Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...
Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...Claudio Lima
 
A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...
A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...
A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...Claudio Lima
 
JOVEM APRENDIZ FEEVALE_Apresentação 2015
JOVEM APRENDIZ FEEVALE_Apresentação 2015JOVEM APRENDIZ FEEVALE_Apresentação 2015
JOVEM APRENDIZ FEEVALE_Apresentação 2015Claudio Lima
 
TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...
TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...
TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...Claudio Lima
 
APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...
APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...
APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...Claudio Lima
 
Aprendizagem com mobilidade
Aprendizagem com mobilidadeAprendizagem com mobilidade
Aprendizagem com mobilidadeClaudio Lima
 
INCLUSÃO DIGITAL: APRENDER COM MOBILIDADE
INCLUSÃO DIGITAL: APRENDER COM MOBILIDADEINCLUSÃO DIGITAL: APRENDER COM MOBILIDADE
INCLUSÃO DIGITAL: APRENDER COM MOBILIDADEClaudio Lima
 
Curiosidades linguisticas
Curiosidades linguisticasCuriosidades linguisticas
Curiosidades linguisticasClaudio Lima
 
1 uma simples vírgula
1  uma simples vírgula1  uma simples vírgula
1 uma simples vírgulaClaudio Lima
 
Comunidade e democracia: a teoria de Putnam
Comunidade e democracia: a teoria de PutnamComunidade e democracia: a teoria de Putnam
Comunidade e democracia: a teoria de PutnamClaudio Lima
 
Análise de filme
Análise de filme Análise de filme
Análise de filme Claudio Lima
 
Apresentação fic estagio
Apresentação fic   estagioApresentação fic   estagio
Apresentação fic estagioClaudio Lima
 
Fic feevale claudio_lima
Fic feevale claudio_limaFic feevale claudio_lima
Fic feevale claudio_limaClaudio Lima
 
Análise de rede - tipologia
Análise de rede - tipologiaAnálise de rede - tipologia
Análise de rede - tipologiaClaudio Lima
 
IMPACTO DE PROJETO SOCIAL - Universidade Feevale
IMPACTO DE PROJETO SOCIAL - Universidade FeevaleIMPACTO DE PROJETO SOCIAL - Universidade Feevale
IMPACTO DE PROJETO SOCIAL - Universidade FeevaleClaudio Lima
 
VII Salão de Extensão Feevale - Apresentação Resultados
VII Salão de Extensão Feevale - Apresentação ResultadosVII Salão de Extensão Feevale - Apresentação Resultados
VII Salão de Extensão Feevale - Apresentação ResultadosClaudio Lima
 

Más de Claudio Lima (20)

UTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADO
UTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADOUTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADO
UTILIZAÇÃO DE REDES SOCIAIS NA WEB COMO ESTÍMULO À INTERAÇÃO E AO APRENDIZADO
 
EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...
EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...
EXPERIMENTAÇÃO EM INTELIGÊNCIA ARTIFICIAL_inferindo tendências e projetando r...
 
ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...
ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...
ANÁLISE DE FERRAMENTAS DE INTERAÇÃO NA WEB_aspectos tecnológicos e implicaçõe...
 
Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...
Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...
Ferramentas de interação na Web_reflexões sobre a interação numa perspectiva ...
 
A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...
A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...
A JORNADA DOS HÍBRIDOS_acompanhamento dos percursos de aprendizagem de ativid...
 
JOVEM APRENDIZ FEEVALE_Apresentação 2015
JOVEM APRENDIZ FEEVALE_Apresentação 2015JOVEM APRENDIZ FEEVALE_Apresentação 2015
JOVEM APRENDIZ FEEVALE_Apresentação 2015
 
TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...
TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...
TABLETS NA EDUCAÇÃO: auxiliando na aprendizagem de alunos em exercício domici...
 
ÉTica em ead
ÉTica em eadÉTica em ead
ÉTica em ead
 
APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...
APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...
APRENDIZAGEM COM MOBILIDADE: TIMS como potencializadoras da interação em proc...
 
Aprendizagem com mobilidade
Aprendizagem com mobilidadeAprendizagem com mobilidade
Aprendizagem com mobilidade
 
INCLUSÃO DIGITAL: APRENDER COM MOBILIDADE
INCLUSÃO DIGITAL: APRENDER COM MOBILIDADEINCLUSÃO DIGITAL: APRENDER COM MOBILIDADE
INCLUSÃO DIGITAL: APRENDER COM MOBILIDADE
 
Curiosidades linguisticas
Curiosidades linguisticasCuriosidades linguisticas
Curiosidades linguisticas
 
1 uma simples vírgula
1  uma simples vírgula1  uma simples vírgula
1 uma simples vírgula
 
Comunidade e democracia: a teoria de Putnam
Comunidade e democracia: a teoria de PutnamComunidade e democracia: a teoria de Putnam
Comunidade e democracia: a teoria de Putnam
 
Análise de filme
Análise de filme Análise de filme
Análise de filme
 
Apresentação fic estagio
Apresentação fic   estagioApresentação fic   estagio
Apresentação fic estagio
 
Fic feevale claudio_lima
Fic feevale claudio_limaFic feevale claudio_lima
Fic feevale claudio_lima
 
Análise de rede - tipologia
Análise de rede - tipologiaAnálise de rede - tipologia
Análise de rede - tipologia
 
IMPACTO DE PROJETO SOCIAL - Universidade Feevale
IMPACTO DE PROJETO SOCIAL - Universidade FeevaleIMPACTO DE PROJETO SOCIAL - Universidade Feevale
IMPACTO DE PROJETO SOCIAL - Universidade Feevale
 
VII Salão de Extensão Feevale - Apresentação Resultados
VII Salão de Extensão Feevale - Apresentação ResultadosVII Salão de Extensão Feevale - Apresentação Resultados
VII Salão de Extensão Feevale - Apresentação Resultados
 

Último

Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 

Último (20)

Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 

Captcha

  • 1. Claudio Lima Teacher: Roza M. Zilles Borba Novo Hamburgo May, 2011
  • 2.
  • 3. Completely Automated Public Turing test to tell Computers and Humans Apart A test used in computing to determine if the user is human or a computer program. Is asked a question that only a human can answer
  • 4. • Filling up a form on the web • Entering in a chat • Sending many mails at the same time • Consulting your bank account on bank’s online systems • Checking info at the government websites
  • 5. Client  server model Client Client server Client Client
  • 6. Receita Federal SERVER can process 100 requests in 1 min
  • 7. If a hacker build a software that can send 400 requests in 1 minute RECEITA FEDERAL can process 100 requests in 1 min
  • 8. RECEITA FEDERAL SERVER is can process OUT-OF-DATA
  • 9. It means that: * ther server will not response to requests * fix it takes time and money * the website’s reputation is shaken
  • 10.
  • 11. You server
  • 12. Foram entrevistados 69,7% dos alunos formados entre 2007 e 2010. Appears this screen CAPTCHA
  • 13. SOURCE • The Official captcha website. Available at http://www.captcha.net/ Access in May 27 2011. • What captcha means . Available at http://www.kirps.com/web/main/_blog/all/do-you- know-what-the-term-captcha-means.shtml Access in May 25 2011 Contact claudiolima@feevale.br twitter.com/claudiodelima claudiodelima.wordpress.com Presentation available at slideshare.com/claudiodelima