SlideShare a Scribd company logo
1 of 62
Download to read offline
Quem éInstitucional sobre o PUG-PE
 Apresentação
              esse PUG-PE?
           Marcel Caraciolo
             03/09/2011
O que é o PUG-PE ?




 Uma raça de cão de companhia originária da China.
            Pirateada em Pernambuco.
O que é o PUG-PE ?




 Uma raça de cão de companhia originária da China.
            Pirateada em Pernambuco.
O que é o PUG-PE ?
O que é o PUG-PE ?




               Uma célula
O que é o PUG-PE ?
                       Um grupo terrorista ?



               Uma célula
O que é o PUG-PE ?
                       Um grupo terrorista ?

                      Um grupo
               Uma célula
O que é o PUG-PE ?
                        Um grupo terrorista ?
   Uma equipe
                       Um grupo
                Uma célula
O que é o PUG-PE ?
                        Um grupo terrorista ?
   Uma equipe
                       Um grupo
                Uma célula
  Um escola
O que é o PUG-PE ?
                        Um grupo terrorista ?
   Uma equipe
                       Um grupo
                Uma célula
  Um escola
                             Uma rede social
O que é o PUG-PE ?
                        Um grupo terrorista ?
   Uma equipe
                       Um grupo
                Uma célula
  Um escola

     Um time                 Uma rede social
O que é o PUG-PE ?
                        Um grupo terrorista ?
   Uma equipe
                       Um grupo
                Uma célula
  Um escola

     Um time                 Uma rede social
O que é o PUG-PE ?




Um acrônimo em inglês para Python User Group
O que é o PUG-PE ?




  Um acrônimo em português para Grupo de
            Usuários Python
O que é o PUG-PE ?



        E lógico PE para Pernambuco !
O que é o PUG-PE ?
O que é o PUG-PE ?


   Vulgo Grupo de Usuários de Python de
               Pernambuco
O que é o PUG-PE ?
          Até o Google confirma...




                              Até filhotes...
O que é o PUG-PE ?

                Existem em vários locais do mundo...




   Fonte: http://www.wiki.python.org/LocalUserGroups
O que é o PUG-PE ?

              E o modelo de pugs existe até no Brasil.




    Presente em 20 dos 26 estados brasileiros!
   Fonte: http://www.python.org.br/wiki/GrupoDeUsuarios
Quais as missões do PUG ?

Não podemos nos esquecer que os Grupos de usuários
não são só um cadastro de usuários de uma região... Um
grupo de usuários organiza eventos, combina encontros
pra bate-papo, organizar mini-cursos, etc etc... A
iniciativa de criar um PUG, na minha opinião, é uma das
mais elogiáveis para fortalecer o crescimento da nossa
comunidade... -- OsvaldoSantanaNeto




 Fonte: http://www.python.org.br/wiki/GrupoDeUsuarios
Visões do PUG-PE




 Promover discussões sobre temas variados
Visões do PUG-PE




     A fome por discutir é insaciável!
Visões do PUG-PE




Canal de comunicação entre pesquisadores, empresas ,
entusiastas, desenvolvedores, curiosos, paraquedistas do
                       no estado.
Visões do PUG-PE
Visões do PUG-PE




Compartilhar experiências e projetos pessoais ou
     profisisonais que envolvam Python
Visões do PUG-PE

A partir da idéia de um dos membros do grupo no I
                Encontro do PUG-PE




 O que os eleitores estão falando sobre você ?




           http://www.eleitorando.com.br
Visões do PUG-PE


          CarteiraBovespa


          TweetComendas


             TransitoRe


 Narcciso, F1GP, ...
Visões do PUG-PE
   Projeto Semáforo PUG-PE
            https://github.com/pugpe/pugpe-semaforo-arduino




                  Inspirado no semáforo do DojoRio


Arduino + Python + TDD + Dojo + Eletrônica +
                   Github
Visões do PUG-PE
       Projeto Portal PUG-PE
        https://github.com/pugpe/pugpe_portal




                     Inspirado no semáforo do DojoRio




     Aprenda Git, Django, TDD, Web,
         HTML,CSS, Python...
Visões do PUG-PE
     Projeto PUG-PE URL Shortener
        https://github.com/pugpe/pugpe-url-shortener



   Transformar nosso
    domínio peruano
      http://pug.pe



Em nosso sistema de encurtadores!
Visões do PUG-PE
 Projeto PUG-PE Challenge Automator
    https://github.com/pugpe/pugpe_challenge_automator




    Nosso automatizador de Testes
      do nosso Desafio PUG-PE
     Python, TDD, Compiladores,...
Visões do PUG-PE




        Até projetos importados!
Visões do PUG-PE




   https://github.com/pugpe/pugpe_challenge/
  PUG-PE Challenge (Desafios de Programação Mensal)
Visões do PUG-PE
    BioPython Segurança     Facebook
Expressões Regulares Sistemas embarcados
         NLTK       Reconhecimento de Gestos
  MongoDb Python Blender       Robótica
    PyGame Twitter Numpy Design Patterns
                       Dojo OAuth Django
  Pyjamas Iron Python                         Cython
                      Bpython           REST
    Pdb       TDD              AppEngine
                                           Clustering
      Empreendorismo Hardware         Mobile
        Arduino
                 A experiência conta!
Visões do PUG-PE




Realizar reuniões presenciais para divulgação e discussão
Visões do PUG-PE




      Encontros mensais do PUG-PE!
Visões do PUG-PE

         Mas o início sempre é difícil!
Visões do PUG-PE

             e aí deslanchou!!
Missões do PUG-PE


   Levar nosso encontro a todo Pernambuco!
Missões do PUG-PE


   No futuro quem sabe sediar o tão famoso
Por onde o PUG-PE está ?

            Nossa lista de dicussão




     http://groups.google.com/group/pug-pe
Lista de discussão

      Fundada em julho de 2007
Lista de discussão




       344      membros!
Lista de discussão
Pesquisa Comunidade Python em
                         Pernambuco
                                           Sexo - 77 pessoas


                                      Masculino                Feminino




Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                           Sexo - 77 pessoas


                                      Masculino                Feminino

                                            Feminino
                                              9%




                                                  Masculino
                                                    91%


Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Idade - 77 pessoas
 Entre 15 e 20 anos                   Entre 21 e 30 anos
 Entre 31 e 40 anos                   Entre 41 e 60 anos
 > 60 anos                            < 15 anos




Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Idade - 77 pessoas
 Entre 15 e 20 anos                   Entre 21 e 30 anos
 Entre 31 e 40 anos                   Entre 41 e 60 anos
 > 60 anos                            < 15 anos

                                            1%       18%
                                        3%4%




                                        74%
Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Local onde Reside - 77 pessoas

          Sim                                 Não




Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Local onde Reside - 77 pessoas

          Sim                                  Não



   26%




                                         74%



Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Local onde Reside - 77 pessoas

          Sim                                  Não



   26%                                                      4 - Olinda




                                         74%



Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Local onde Reside - 77 pessoas

          Sim                                  Não



   26%                                                      4 - Olinda
                                                           3 - Jaboatão


                                         74%



Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Local onde Reside - 77 pessoas

          Sim                                  Não



   26%                                                      4 - Olinda
                                                           3 - Jaboatão
                                                     2 - Rio de Janeiro
                                         74%



Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Grau de Instrução - 77 pessoas

                            Instrução




Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                              Pernambuco
                                           Grau de Instrução - 77 pessoas

                                 Instrução

                           Mestrado                8

 Ensino superior incompleto                                                 45

           Superior Completo                           14

Ensino médio em andamento 2
                   Curso Técnico 2
                        Doutorado 2
                  Pós-Graduação                3

                                   N/A 1
                                           0           12.5   25.0   37.5        50.0
     Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Atualmente você ... - 77 pessoas

   Só Estuda                             Trabalha e Estuda
   Só Trabalha                           Não Trabalha e Nem estuda




Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                                      Atualmente você ... - 77 pessoas

   Só Estuda                             Trabalha e Estuda
   Só Trabalha                           Não Trabalha e Nem estuda



                                                 1%       23%
                                          16%




                                                60%

Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                     Sua experiência com programador - 77 pessoas

                                      Experiência




Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                     Sua experiência com programador - 77 pessoas

                                      Experiência

           Não programo                       3

         menos de 1 ano                                     13

         Entre 1 e 3 anos                                               21

                   3 a 6 anos                                                   25

                 6 a 10 anos                            9

               10 a 15 anos               2

         mais de 15 anos                          4

                                      0               7.5        15.0        22.5    30.0
Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                           Você programa em Python ? - 77 pessoas


             Sim                      Não
                                                     1. Python
                                                    1I. Java
                                                    III. C
                                                    IV. C++
                                                     V. JavaScript

                                            Sim, PHP apareceu em VI...
Fonte: Enquete Online - Agosto 2011
Pesquisa Comunidade Python em
                         Pernambuco
                           Você programa em Python ? - 77 pessoas


             Sim                        Não
                                                       1. Python
                17%                                   1I. Java
                                                      III. C
                                                      IV. C++
                                  83%                  V. JavaScript

                                              Sim, PHP apareceu em VI...
Fonte: Enquete Online - Agosto 2011

More Related Content

What's hot

Por que Python? Latinoware 2011
Por que Python? Latinoware 2011Por que Python? Latinoware 2011
Por que Python? Latinoware 2011Marco Mendes
 
Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014Ramiro Luz
 
Python, A pílula Azul da programação
Python, A pílula Azul da programaçãoPython, A pílula Azul da programação
Python, A pílula Azul da programaçãoMarcel Caraciolo
 
Orca, Python e Acessibilidade
Orca, Python e AcessibilidadeOrca, Python e Acessibilidade
Orca, Python e AcessibilidadeRamiro Luz
 
Manualdoprojeocaper
ManualdoprojeocaperManualdoprojeocaper
ManualdoprojeocaperRui Raposo
 
Capturando dados com Python - UAI Python
Capturando dados com Python - UAI PythonCapturando dados com Python - UAI Python
Capturando dados com Python - UAI PythonÁlvaro Justen
 

What's hot (7)

Por que Python? Latinoware 2011
Por que Python? Latinoware 2011Por que Python? Latinoware 2011
Por que Python? Latinoware 2011
 
Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014
 
Python, A pílula Azul da programação
Python, A pílula Azul da programaçãoPython, A pílula Azul da programação
Python, A pílula Azul da programação
 
Orca, Python e Acessibilidade
Orca, Python e AcessibilidadeOrca, Python e Acessibilidade
Orca, Python e Acessibilidade
 
Manualdoprojeocaper
ManualdoprojeocaperManualdoprojeocaper
Manualdoprojeocaper
 
Software livre
Software livreSoftware livre
Software livre
 
Capturando dados com Python - UAI Python
Capturando dados com Python - UAI PythonCapturando dados com Python - UAI Python
Capturando dados com Python - UAI Python
 

Viewers also liked

Dados abertos ciencia_livre
Dados abertos ciencia_livreDados abertos ciencia_livre
Dados abertos ciencia_livreWikimedia Brasil
 
PyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for FoursquarePyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for FoursquareMarcel Caraciolo
 
Tdd not sure if testing or developing
Tdd  not sure if testing or developingTdd  not sure if testing or developing
Tdd not sure if testing or developingRenato Oliveira
 
Python simplecv
Python simplecvPython simplecv
Python simplecvUFPA
 
[2012] XIX PUGPE - Projeto Amadeus
[2012] XIX PUGPE -  Projeto Amadeus[2012] XIX PUGPE -  Projeto Amadeus
[2012] XIX PUGPE - Projeto AmadeusThiago
 
E dá para desenvolver webgames com Django?
E dá para desenvolver webgames com Django?E dá para desenvolver webgames com Django?
E dá para desenvolver webgames com Django?Guilherme Medeiros
 
XIX PUG-PE - Pygame game development
XIX PUG-PE - Pygame game developmentXIX PUG-PE - Pygame game development
XIX PUG-PE - Pygame game developmentmatheuscmpm
 
E o que danado é o PUG-PE?
E o que danado é o PUG-PE?E o que danado é o PUG-PE?
E o que danado é o PUG-PE?pugpe
 
Lp script pug-pe
Lp script pug-peLp script pug-pe
Lp script pug-pehugoesb
 
Apresentação do Critica Aê
Apresentação do Critica AêApresentação do Critica Aê
Apresentação do Critica AêFelipe Farias
 
Porque aprender haskell me fez um programador python melhor?
Porque aprender haskell me fez um programador python melhor?Porque aprender haskell me fez um programador python melhor?
Porque aprender haskell me fez um programador python melhor?UFPA
 
Mini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPE
Mini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPEMini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPE
Mini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPEMarcel Caraciolo
 
Machine learning usando scikits
Machine learning usando scikitsMachine learning usando scikits
Machine learning usando scikitsMarcelo Lacerda
 
Suporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShellSuporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShellIgor Abade
 
Acelere - e melhore! - o feedback com testes automatizados rápidos
Acelere - e melhore! - o feedback com testes automatizados rápidosAcelere - e melhore! - o feedback com testes automatizados rápidos
Acelere - e melhore! - o feedback com testes automatizados rápidosIgor Abade
 
Uma implementação de suporte a
Uma implementação de suporte a Uma implementação de suporte a
Uma implementação de suporte a Rômulo Jales
 
Pug pe vii - luciano rodrigues - debugger
Pug pe vii - luciano rodrigues - debuggerPug pe vii - luciano rodrigues - debugger
Pug pe vii - luciano rodrigues - debuggerpugpe
 

Viewers also liked (20)

Dados abertos ciencia_livre
Dados abertos ciencia_livreDados abertos ciencia_livre
Dados abertos ciencia_livre
 
PyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for FoursquarePyFoursquare: Python Library for Foursquare
PyFoursquare: Python Library for Foursquare
 
Tdd not sure if testing or developing
Tdd  not sure if testing or developingTdd  not sure if testing or developing
Tdd not sure if testing or developing
 
W2py pyconpe
W2py pyconpeW2py pyconpe
W2py pyconpe
 
Python simplecv
Python simplecvPython simplecv
Python simplecv
 
[2012] XIX PUGPE - Projeto Amadeus
[2012] XIX PUGPE -  Projeto Amadeus[2012] XIX PUGPE -  Projeto Amadeus
[2012] XIX PUGPE - Projeto Amadeus
 
E dá para desenvolver webgames com Django?
E dá para desenvolver webgames com Django?E dá para desenvolver webgames com Django?
E dá para desenvolver webgames com Django?
 
XIX PUG-PE - Pygame game development
XIX PUG-PE - Pygame game developmentXIX PUG-PE - Pygame game development
XIX PUG-PE - Pygame game development
 
E o que danado é o PUG-PE?
E o que danado é o PUG-PE?E o que danado é o PUG-PE?
E o que danado é o PUG-PE?
 
Lp script pug-pe
Lp script pug-peLp script pug-pe
Lp script pug-pe
 
REST APIs com Django
REST APIs com DjangoREST APIs com Django
REST APIs com Django
 
Apresentação do Critica Aê
Apresentação do Critica AêApresentação do Critica Aê
Apresentação do Critica Aê
 
Porque aprender haskell me fez um programador python melhor?
Porque aprender haskell me fez um programador python melhor?Porque aprender haskell me fez um programador python melhor?
Porque aprender haskell me fez um programador python melhor?
 
Mini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPE
Mini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPEMini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPE
Mini-Curso de Python dia 21/03 (Segunda-Feira) no II Workshop de SL do CIN/UFPE
 
Machine learning usando scikits
Machine learning usando scikitsMachine learning usando scikits
Machine learning usando scikits
 
Suporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShellSuporte a macros na sua aplicação com PowerShell
Suporte a macros na sua aplicação com PowerShell
 
Acelere - e melhore! - o feedback com testes automatizados rápidos
Acelere - e melhore! - o feedback com testes automatizados rápidosAcelere - e melhore! - o feedback com testes automatizados rápidos
Acelere - e melhore! - o feedback com testes automatizados rápidos
 
Com vocês, Django!
Com vocês, Django!Com vocês, Django!
Com vocês, Django!
 
Uma implementação de suporte a
Uma implementação de suporte a Uma implementação de suporte a
Uma implementação de suporte a
 
Pug pe vii - luciano rodrigues - debugger
Pug pe vii - luciano rodrigues - debuggerPug pe vii - luciano rodrigues - debugger
Pug pe vii - luciano rodrigues - debugger
 

More from Marcel Caraciolo

Como interpretar seu próprio genoma com Python
Como interpretar seu próprio genoma com PythonComo interpretar seu próprio genoma com Python
Como interpretar seu próprio genoma com PythonMarcel Caraciolo
 
Joblib: Lightweight pipelining for parallel jobs (v2)
Joblib:  Lightweight pipelining for parallel jobs (v2)Joblib:  Lightweight pipelining for parallel jobs (v2)
Joblib: Lightweight pipelining for parallel jobs (v2)Marcel Caraciolo
 
Construindo softwares de bioinformática para análises clínicas : Desafios e...
Construindo softwares  de bioinformática  para análises clínicas : Desafios e...Construindo softwares  de bioinformática  para análises clínicas : Desafios e...
Construindo softwares de bioinformática para análises clínicas : Desafios e...Marcel Caraciolo
 
Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2Marcel Caraciolo
 
Como Python pode ajudar na automação do seu laboratório
Como Python pode ajudar na automação do  seu laboratórioComo Python pode ajudar na automação do  seu laboratório
Como Python pode ajudar na automação do seu laboratórioMarcel Caraciolo
 
Python on Science ? Yes, We can.
Python on Science ?   Yes, We can.Python on Science ?   Yes, We can.
Python on Science ? Yes, We can.Marcel Caraciolo
 
Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Marcel Caraciolo
 
Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)Marcel Caraciolo
 
Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?Marcel Caraciolo
 
Benchy, python framework for performance benchmarking of Python Scripts
Benchy, python framework for performance benchmarking  of Python ScriptsBenchy, python framework for performance benchmarking  of Python Scripts
Benchy, python framework for performance benchmarking of Python ScriptsMarcel Caraciolo
 
Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?Marcel Caraciolo
 
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...Marcel Caraciolo
 
Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Marcel Caraciolo
 
Construindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com PythonConstruindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com PythonMarcel Caraciolo
 
Construindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceConstruindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceMarcel Caraciolo
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilMarcel Caraciolo
 
Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?Marcel Caraciolo
 
Aula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursosAula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursosMarcel Caraciolo
 
Arquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursosArquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursosMarcel Caraciolo
 

More from Marcel Caraciolo (20)

Como interpretar seu próprio genoma com Python
Como interpretar seu próprio genoma com PythonComo interpretar seu próprio genoma com Python
Como interpretar seu próprio genoma com Python
 
Joblib: Lightweight pipelining for parallel jobs (v2)
Joblib:  Lightweight pipelining for parallel jobs (v2)Joblib:  Lightweight pipelining for parallel jobs (v2)
Joblib: Lightweight pipelining for parallel jobs (v2)
 
Construindo softwares de bioinformática para análises clínicas : Desafios e...
Construindo softwares  de bioinformática  para análises clínicas : Desafios e...Construindo softwares  de bioinformática  para análises clínicas : Desafios e...
Construindo softwares de bioinformática para análises clínicas : Desafios e...
 
Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2Como Python ajudou a automatizar o nosso laboratório v.2
Como Python ajudou a automatizar o nosso laboratório v.2
 
Como Python pode ajudar na automação do seu laboratório
Como Python pode ajudar na automação do  seu laboratórioComo Python pode ajudar na automação do  seu laboratório
Como Python pode ajudar na automação do seu laboratório
 
Python on Science ? Yes, We can.
Python on Science ?   Yes, We can.Python on Science ?   Yes, We can.
Python on Science ? Yes, We can.
 
Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3Oficina Python: Hackeando a Web com Python 3
Oficina Python: Hackeando a Web com Python 3
 
Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)Recommender Systems with Ruby (adding machine learning, statistics, etc)
Recommender Systems with Ruby (adding machine learning, statistics, etc)
 
Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?Opensource - Como começar e dá dinheiro ?
Opensource - Como começar e dá dinheiro ?
 
Big Data com Python
Big Data com PythonBig Data com Python
Big Data com Python
 
Benchy, python framework for performance benchmarking of Python Scripts
Benchy, python framework for performance benchmarking  of Python ScriptsBenchy, python framework for performance benchmarking  of Python Scripts
Benchy, python framework for performance benchmarking of Python Scripts
 
Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?Python e 10 motivos por que devo conhece-la ?
Python e 10 motivos por que devo conhece-la ?
 
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
GeoMapper, Python Script for Visualizing Data on Social Networks with Geo-loc...
 
Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks
 
Construindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com PythonConstruindo Sistemas de Recomendação com Python
Construindo Sistemas de Recomendação com Python
 
Construindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduceConstruindo Soluções Científicas com Big Data & MapReduce
Construindo Soluções Científicas com Big Data & MapReduce
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no Brasil
 
Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?Novas Tendências para a Educação a Distância: Como reinventar a educação ?
Novas Tendências para a Educação a Distância: Como reinventar a educação ?
 
Aula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursosAula WebCrawlers com Regex - PyCursos
Aula WebCrawlers com Regex - PyCursos
 
Arquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursosArquivos Zip com Python - Aula PyCursos
Arquivos Zip com Python - Aula PyCursos
 

Palestra Institucional PUG-PE

  • 1. Quem éInstitucional sobre o PUG-PE Apresentação esse PUG-PE? Marcel Caraciolo 03/09/2011
  • 2. O que é o PUG-PE ? Uma raça de cão de companhia originária da China. Pirateada em Pernambuco.
  • 3. O que é o PUG-PE ? Uma raça de cão de companhia originária da China. Pirateada em Pernambuco.
  • 4. O que é o PUG-PE ?
  • 5. O que é o PUG-PE ? Uma célula
  • 6. O que é o PUG-PE ? Um grupo terrorista ? Uma célula
  • 7. O que é o PUG-PE ? Um grupo terrorista ? Um grupo Uma célula
  • 8. O que é o PUG-PE ? Um grupo terrorista ? Uma equipe Um grupo Uma célula
  • 9. O que é o PUG-PE ? Um grupo terrorista ? Uma equipe Um grupo Uma célula Um escola
  • 10. O que é o PUG-PE ? Um grupo terrorista ? Uma equipe Um grupo Uma célula Um escola Uma rede social
  • 11. O que é o PUG-PE ? Um grupo terrorista ? Uma equipe Um grupo Uma célula Um escola Um time Uma rede social
  • 12. O que é o PUG-PE ? Um grupo terrorista ? Uma equipe Um grupo Uma célula Um escola Um time Uma rede social
  • 13. O que é o PUG-PE ? Um acrônimo em inglês para Python User Group
  • 14. O que é o PUG-PE ? Um acrônimo em português para Grupo de Usuários Python
  • 15. O que é o PUG-PE ? E lógico PE para Pernambuco !
  • 16. O que é o PUG-PE ?
  • 17. O que é o PUG-PE ? Vulgo Grupo de Usuários de Python de Pernambuco
  • 18. O que é o PUG-PE ? Até o Google confirma... Até filhotes...
  • 19. O que é o PUG-PE ? Existem em vários locais do mundo... Fonte: http://www.wiki.python.org/LocalUserGroups
  • 20. O que é o PUG-PE ? E o modelo de pugs existe até no Brasil. Presente em 20 dos 26 estados brasileiros! Fonte: http://www.python.org.br/wiki/GrupoDeUsuarios
  • 21. Quais as missões do PUG ? Não podemos nos esquecer que os Grupos de usuários não são só um cadastro de usuários de uma região... Um grupo de usuários organiza eventos, combina encontros pra bate-papo, organizar mini-cursos, etc etc... A iniciativa de criar um PUG, na minha opinião, é uma das mais elogiáveis para fortalecer o crescimento da nossa comunidade... -- OsvaldoSantanaNeto Fonte: http://www.python.org.br/wiki/GrupoDeUsuarios
  • 22. Visões do PUG-PE Promover discussões sobre temas variados
  • 23. Visões do PUG-PE A fome por discutir é insaciável!
  • 24. Visões do PUG-PE Canal de comunicação entre pesquisadores, empresas , entusiastas, desenvolvedores, curiosos, paraquedistas do no estado.
  • 26. Visões do PUG-PE Compartilhar experiências e projetos pessoais ou profisisonais que envolvam Python
  • 27. Visões do PUG-PE A partir da idéia de um dos membros do grupo no I Encontro do PUG-PE O que os eleitores estão falando sobre você ? http://www.eleitorando.com.br
  • 28. Visões do PUG-PE CarteiraBovespa TweetComendas TransitoRe Narcciso, F1GP, ...
  • 29. Visões do PUG-PE Projeto Semáforo PUG-PE https://github.com/pugpe/pugpe-semaforo-arduino Inspirado no semáforo do DojoRio Arduino + Python + TDD + Dojo + Eletrônica + Github
  • 30. Visões do PUG-PE Projeto Portal PUG-PE https://github.com/pugpe/pugpe_portal Inspirado no semáforo do DojoRio Aprenda Git, Django, TDD, Web, HTML,CSS, Python...
  • 31. Visões do PUG-PE Projeto PUG-PE URL Shortener https://github.com/pugpe/pugpe-url-shortener Transformar nosso domínio peruano http://pug.pe Em nosso sistema de encurtadores!
  • 32. Visões do PUG-PE Projeto PUG-PE Challenge Automator https://github.com/pugpe/pugpe_challenge_automator Nosso automatizador de Testes do nosso Desafio PUG-PE Python, TDD, Compiladores,...
  • 33. Visões do PUG-PE Até projetos importados!
  • 34. Visões do PUG-PE https://github.com/pugpe/pugpe_challenge/ PUG-PE Challenge (Desafios de Programação Mensal)
  • 35. Visões do PUG-PE BioPython Segurança Facebook Expressões Regulares Sistemas embarcados NLTK Reconhecimento de Gestos MongoDb Python Blender Robótica PyGame Twitter Numpy Design Patterns Dojo OAuth Django Pyjamas Iron Python Cython Bpython REST Pdb TDD AppEngine Clustering Empreendorismo Hardware Mobile Arduino A experiência conta!
  • 36. Visões do PUG-PE Realizar reuniões presenciais para divulgação e discussão
  • 37. Visões do PUG-PE Encontros mensais do PUG-PE!
  • 38. Visões do PUG-PE Mas o início sempre é difícil!
  • 39. Visões do PUG-PE e aí deslanchou!!
  • 40. Missões do PUG-PE Levar nosso encontro a todo Pernambuco!
  • 41. Missões do PUG-PE No futuro quem sabe sediar o tão famoso
  • 42. Por onde o PUG-PE está ? Nossa lista de dicussão http://groups.google.com/group/pug-pe
  • 43. Lista de discussão Fundada em julho de 2007
  • 44. Lista de discussão 344 membros!
  • 46. Pesquisa Comunidade Python em Pernambuco Sexo - 77 pessoas Masculino Feminino Fonte: Enquete Online - Agosto 2011
  • 47. Pesquisa Comunidade Python em Pernambuco Sexo - 77 pessoas Masculino Feminino Feminino 9% Masculino 91% Fonte: Enquete Online - Agosto 2011
  • 48. Pesquisa Comunidade Python em Pernambuco Idade - 77 pessoas Entre 15 e 20 anos Entre 21 e 30 anos Entre 31 e 40 anos Entre 41 e 60 anos > 60 anos < 15 anos Fonte: Enquete Online - Agosto 2011
  • 49. Pesquisa Comunidade Python em Pernambuco Idade - 77 pessoas Entre 15 e 20 anos Entre 21 e 30 anos Entre 31 e 40 anos Entre 41 e 60 anos > 60 anos < 15 anos 1% 18% 3%4% 74% Fonte: Enquete Online - Agosto 2011
  • 50. Pesquisa Comunidade Python em Pernambuco Local onde Reside - 77 pessoas Sim Não Fonte: Enquete Online - Agosto 2011
  • 51. Pesquisa Comunidade Python em Pernambuco Local onde Reside - 77 pessoas Sim Não 26% 74% Fonte: Enquete Online - Agosto 2011
  • 52. Pesquisa Comunidade Python em Pernambuco Local onde Reside - 77 pessoas Sim Não 26% 4 - Olinda 74% Fonte: Enquete Online - Agosto 2011
  • 53. Pesquisa Comunidade Python em Pernambuco Local onde Reside - 77 pessoas Sim Não 26% 4 - Olinda 3 - Jaboatão 74% Fonte: Enquete Online - Agosto 2011
  • 54. Pesquisa Comunidade Python em Pernambuco Local onde Reside - 77 pessoas Sim Não 26% 4 - Olinda 3 - Jaboatão 2 - Rio de Janeiro 74% Fonte: Enquete Online - Agosto 2011
  • 55. Pesquisa Comunidade Python em Pernambuco Grau de Instrução - 77 pessoas Instrução Fonte: Enquete Online - Agosto 2011
  • 56. Pesquisa Comunidade Python em Pernambuco Grau de Instrução - 77 pessoas Instrução Mestrado 8 Ensino superior incompleto 45 Superior Completo 14 Ensino médio em andamento 2 Curso Técnico 2 Doutorado 2 Pós-Graduação 3 N/A 1 0 12.5 25.0 37.5 50.0 Fonte: Enquete Online - Agosto 2011
  • 57. Pesquisa Comunidade Python em Pernambuco Atualmente você ... - 77 pessoas Só Estuda Trabalha e Estuda Só Trabalha Não Trabalha e Nem estuda Fonte: Enquete Online - Agosto 2011
  • 58. Pesquisa Comunidade Python em Pernambuco Atualmente você ... - 77 pessoas Só Estuda Trabalha e Estuda Só Trabalha Não Trabalha e Nem estuda 1% 23% 16% 60% Fonte: Enquete Online - Agosto 2011
  • 59. Pesquisa Comunidade Python em Pernambuco Sua experiência com programador - 77 pessoas Experiência Fonte: Enquete Online - Agosto 2011
  • 60. Pesquisa Comunidade Python em Pernambuco Sua experiência com programador - 77 pessoas Experiência Não programo 3 menos de 1 ano 13 Entre 1 e 3 anos 21 3 a 6 anos 25 6 a 10 anos 9 10 a 15 anos 2 mais de 15 anos 4 0 7.5 15.0 22.5 30.0 Fonte: Enquete Online - Agosto 2011
  • 61. Pesquisa Comunidade Python em Pernambuco Você programa em Python ? - 77 pessoas Sim Não 1. Python 1I. Java III. C IV. C++ V. JavaScript Sim, PHP apareceu em VI... Fonte: Enquete Online - Agosto 2011
  • 62. Pesquisa Comunidade Python em Pernambuco Você programa em Python ? - 77 pessoas Sim Não 1. Python 17% 1I. Java III. C IV. C++ 83% V. JavaScript Sim, PHP apareceu em VI... Fonte: Enquete Online - Agosto 2011
  • 63. Pesquisa Comunidade Python em Pernambuco Você trabalha com programação ? - 77 pessoas Sim Não Uso de Python Fonte: Enquete Online - Agosto 2011
  • 64. Pesquisa Comunidade Python em Pernambuco Você trabalha com programação ? - 77 pessoas Sim Não Uso de Python 36% 64% Fonte: Enquete Online - Agosto 2011
  • 65. Pesquisa Comunidade Python em Pernambuco Você trabalha com programação ? - 77 pessoas Sim Não Uso de Python Essencial 24 36% Importante 9 Útil 10 Acidental 8 64% Inexistente 17 Não sei 3 Limitado 6 0 7.5 15.0 22.5 30.0 Fonte: Enquete Online - Agosto 2011
  • 66. Pesquisa Comunidade Python em Pernambuco Você já enviou Você já iniciou algum alguma contribuição projeto de software para algum projeto livre ? de software livre ? Sim Não Sim Não Fonte: Enquete Online - Agosto 2011
  • 67. Pesquisa Comunidade Python em Pernambuco Você já enviou Você já iniciou algum alguma contribuição projeto de software para algum projeto livre ? de software livre ? Sim Não Sim Não 38% 62% Fonte: Enquete Online - Agosto 2011
  • 68. Pesquisa Comunidade Python em Pernambuco Você já enviou Você já iniciou algum alguma contribuição projeto de software para algum projeto livre ? de software livre ? Sim Não Sim Não 30% 38% 62% 70% Fonte: Enquete Online - Agosto 2011
  • 69. Pesquisa Comunidade Python em Pernambuco Com qual finalidade Grau de Experiência você programa em com Python Python ? Nenhuma Iniciante Intermediária Avançada 1. Web 1I. P&D III. Educação IV. Produto V. Nenhuma Fonte: Enquete Online - Agosto 2011
  • 70. Pesquisa Comunidade Python em Pernambuco Com qual finalidade Grau de Experiência você programa em com Python Python ? Nenhuma Iniciante Intermediária Avançada 1. Web 4% 13% 1I. P&D III. Educação 34% 49% IV. Produto V. Nenhuma Fonte: Enquete Online - Agosto 2011
  • 71. Pesquisa Comunidade Python em Pernambuco Frameworks Web Frameworks Desktop Fonte: Enquete Online - Agosto 2011
  • 72. Pesquisa Comunidade Python em Pernambuco Frameworks Web Django 36 Plone 0 TurboGears 0 Frameworks Web2Py 2 Flask 1 Desktop Não Uso 6 Não programo Web 37 0 10.0 20.0 30.0 40.0 Fonte: Enquete Online - Agosto 2011
  • 73. Pesquisa Comunidade Python em Pernambuco Frameworks Web Django 36 Plone 0 TurboGears 0 Frameworks Web2Py 2 Flask 1 Desktop Não Uso 6 Não programo Web 37 0 10.0 20.0 30.0 40.0 GTK 36 QT 5 Tkinter 11 WxPyhon 0 SDL 0 Não Uso 10 Não programo Desktop 30 SWT 7 0 10.0 20.0 30.0 40.0 Fonte: Enquete Online - Agosto 2011
  • 74. Pesquisa Comunidade Python em Pernambuco Python para Grupo de Usuários, Computação participa ? Científica Sim Não Sim Não Fonte: Enquete Online - Agosto 2011
  • 75. Pesquisa Comunidade Python em Pernambuco Python para Grupo de Usuários, Computação participa ? Científica Sim Não Sim Não 35% 65% Fonte: Enquete Online - Agosto 2011
  • 76. Pesquisa Comunidade Python em Pernambuco Python para Grupo de Usuários, Computação participa ? Científica Sim Não Sim Não 17% 35% 65% 83% Fonte: Enquete Online - Agosto 2011
  • 77. Pesquisa Comunidade Python em Pernambuco Costuma ir nas Você conhece o reuniões ? PUG-PE ? Sim Não Grupo não realiza Sim Não Fonte: Enquete Online - Agosto 2011
  • 78. Pesquisa Comunidade Python em Pernambuco Costuma ir nas Você conhece o reuniões ? PUG-PE ? Sim Não Grupo não realiza Sim Não 12% 35% 53% Fonte: Enquete Online - Agosto 2011
  • 79. Pesquisa Comunidade Python em Pernambuco Costuma ir nas Você conhece o reuniões ? PUG-PE ? Sim Não Grupo não realiza Sim Não 12% 3% 35% 53% 97% Fonte: Enquete Online - Agosto 2011
  • 80. Pesquisa Comunidade Python em Pernambuco E a lista de discussão Como você conheceu conhece ? Python ? Sim Não 1. Conta própria 1I. Mini-Cursos III. Universidade IV. Palestras do Grupo V. Outros Fonte: Enquete Online - Agosto 2011
  • 81. Pesquisa Comunidade Python em Pernambuco E a lista de discussão Como você conheceu conhece ? Python ? Sim Não 1. Conta própria 1I. Mini-Cursos 12% III. Universidade IV. Palestras do Grupo V. Outros 88% Fonte: Enquete Online - Agosto 2011
  • 82. Pesquisa Comunidade Python em Pernambuco Eventos do PUG-PE mais presentes Fonte: Enquete Online - Agosto 2011
  • 83. Pesquisa Comunidade Python em Pernambuco Eventos do PUG-PE mais presentes I Encontro 11 II Encontro 6 III Encontro 11 IV Encontro 9 V Encontro 6 VI Encontro 11 VII Encontro 9 VIII Encontro 7 IX Encontro 11 X Encontro 23 XI Encontro 12 XII Encontro 10 XIII Encontro 11 XIV Encontro 16 Nunca fui a um encontro 0 0 7.5 15.0 22.5 30.0 Fonte: Enquete Online - Agosto 2011
  • 84. Pesquisa Comunidade Python em Pernambuco Já participou do Palestrou já no PUG- Coding-Dojo pelo PE ? PUG-PE? Sim Não Não sei o que é Coding Dojo. Nunca 1 vez 2 a 5 vezes mais de 5 vezes Fonte: Enquete Online - Agosto 2011
  • 85. Pesquisa Comunidade Python em Pernambuco Já participou do Palestrou já no PUG- Coding-Dojo pelo PE ? PUG-PE? Sim Não Não sei o que é Coding Dojo. Nunca 1 vez 2 a 5 vezes mais de 5 vezes 10% 14% 75% Fonte: Enquete Online - Agosto 2011
  • 86. Pesquisa Comunidade Python em Pernambuco Já participou do Palestrou já no PUG- Coding-Dojo pelo PE ? PUG-PE? Sim Não Não sei o que é Coding Dojo. Nunca 1 vez 2 a 5 vezes mais de 5 vezes 10% 3% 14% 4% 9% 75% 84% Fonte: Enquete Online - Agosto 2011
  • 87. Pesquisa Comunidade Python em Pernambuco Quem respondeu essa enquete ?? Respondeu Não respondeu Pessoal não gosta de enquetes ou a lista ainda tem muita gente inativa! Fonte: Enquete Online - Agosto 2011
  • 88. Pesquisa Comunidade Python em Pernambuco Quem respondeu essa enquete ?? Respondeu Não respondeu 18% 82% Pessoal não gosta de enquetes ou a lista ainda tem muita gente inativa! Fonte: Enquete Online - Agosto 2011
  • 89. Lista de discussão Mas precisamos de mais!! http://smallactsmanifesto.org/
  • 90. Lista de discussão História da Evolução do PUG-PE http://youtu.be/uNPyC_6GWFQ
  • 91. Página Oficial do Grupo http://pug-pe.python.org.br http://pug.pe
  • 92. Repositório do Github https://github.com/organizations/pugpe
  • 93. Blog do Grupo http://pugpe.wordpress.com/
  • 94. Canal de Vídeos http://pugpe.blip.tv/
  • 95. O único grupo do Brasil com 6 logos diferentes!
  • 98. Ou seja para garotas do PUG-PE No futuro: Nosso mascote em pelúcia!
  • 99. PUG-PE na mídia Tema de palestra no Encontro de Software Livre da Paraíba (ENSOL) Exemplo de comunidade open-source bem sucedida! http://pugpe.wordpress.com/2011/07/21/pug-pe-no-ensol/
  • 100. Como ajudar ao PUG-PE crescer ! Entre e interaja em nossas canais de discussão Use python, logicamente, em seus projetos Use e divulgue python em seus projetos Python for the win!
  • 101. PythonBrasil 2011 Maior evento brasileiro da comunidade Python! São Paulo, 29/09 a 01/10 http://www.pythonbrasil.org.br/
  • 102. I Python-Nordeste I Encontro Nordestino de Python Maceió, 11/11e 12/11 Mais informações: http://groups.google.com/group/python-nordeste http://ensl.org.br/
  • 103. III Encontro Livre Encontro de Software Livre em Pernambuco Recife, 08/09 a 10/09 Mais informações: http://encontrolivre.org/2011/
  • 104. Small Acts Faça! Confiança Contato Pessoal Diálogo Exemplo Auto-Organização Consistência Diversidade Doe, Doe, Doe!
  • 105. Obrigado ! Marcel Caraciolo - @marcelcaraciolo http://pug-pe.python.org.br http://pugpe.wordpress.com http://groups.google.com/group/pug-pe/

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n