Resumo do XVIII Encontro do Grupo de Usuários de Python de Pernambuco

Olá pessoal,

Neste último sábado (28.01.2012) realizamos o primeiro encontro do ano de 2012: O XVIII Encontro do Grupo de Usuários de Python de Pernambuco. Este foi sediado no Anfiteatro do Centro de Informática da Universidade Federal de Pernambuco com a presença moderada de vários membros e um novo público presente. Contamos com as palestras principais de Túlio Caraciolo da Manifesto Games Studio, Marcel Caraciolo da Orygens e várias palestras-relâmpago.

Algumas fotos do público presente:

Público no Encontro do PUG-PE

Público no Encontro do PUG-PE

Público no XVIII Encontro do PUG-PE

Público no XVIII Encontro do PUG-PE

Antes de começarmos o resumo do evento, gostaríamos de agradecer aos membros que ajudaram a organizar o evento, não precisarei citar nomes, então todos que ajudaram ou contribuíram, muito obrigado! Quero destacar um agradecimento especial ao membro Renato Oliveira do Departamento Acadêmico do CIN/UFPE que está fazendo um excelente trabalho divulgando as comunidades open-source em Pernambuco dentro do CIN, graças ao D.A. pudemos realizar este encontro novamente no CIN/UFPE. E por fim aos nossos patrocinadores: as empresas Idealizza (@idealizza), Orygens (@orygens) e a Hostech pelo apoio e ajuda de custos para os brindes e coffee-break! 😀

A primeira palestra do dia foi ministrada por Marcel Caraciolo (@marcelcaraciolo) com a apresentação intitucional “O que é o PUG-PE”. Nesta palestra ele apresentou o grupo aos novos membros e também apresentou algumas métricas de uma enquete realizada em 2011 do perfil de desenvolvedores Python em Pernambuco. Vale a pena dar uma olhada nos slides da apresentação para entender um pouco melhor o cenário de Python em Pernambuco!

Slides

A próxima palestra foi ministrada por Túlio Caraciolo (@tuliocaraciolo ) que apresentou “Como Python auxilia na construção de jogos”.  Uma palestra muito boa, bem detalhada e inclusivo com código-fonte da palestra rs rs!  Ele apresentou em detalhes como Python auxiliou na construção de diversos jogos na sua empresa em especial nas atividades de manipulação de arquivos e de sistema operacional. Recomendo a todos a olharem com carinho sua palestra! E muitos podem entender como Python também pode ser aplicado a jogos! Destaque à construção de bots no BattleField que é em Python!!! 😀 😀

Slides da Palestra de Túlio

Túlio apresentando os jogos da Manifesto

Túlio apresentando os jogos da Manifesto

Python + Battlefield

Python + Battlefield

A próxima palestra foi de Marcel Caraciolo (@marcelcaraciolo) que apresentou sobre processamento de linguagem natural com a ferramenta NLTK , em especial, como pré-processar e lidar com textos em língua portuguesa brasileira. Ele comentou passo -a-passo o fluxo de mineração de textos, com exemplos em classificação de textos e por fim sua maior contribuição está na ajuda de um projeto com o grupo de línguistica computacional da UFCE liderado pelo professor Leonel onde constroem um  conjunto de ferramentas para tratamento e processamento em textos de língua portuguesa brasileira chamado Aelius Donatus, totalmente open-source!

Marcel Caraciolo apresentando sobre NLP com Português

Marcel Caraciolo apresentando sobre NLP com Português

Slides em breve.

Por fim a última parte do evento foi dedicada às palestras-relâmpago! Tivemos 5 palestras-relâmpago ao todo! A primeira foi sobre o sistema de cursos e treinamento de Python e suas aplicações à distância chamado PyCursos criado por Marcel Caraciolo e Gileno Filho. Eles fundaram este projeto como meio de ensinar e divulgar a linguagem Python por meio de uma plataforma de ensino à distância similar aos cursos on-line oferecidso nos mesmos modelos em Stanford. Nestes cursos o aluno poderá assistir video-aulas em sua casa a qualquer hora e quantas vezes quiser até o final do curso e poder discutir por meio de foruns e resolver exercicios por meio de exercicios on-line e programação! Atualmente estão acontecendo os cursos de Computação Científica com Python e Desenvolvedor Python. A idéia é lançar mais cursos durante o semestre!

Slides

A próxima palestra foi ministrada por Jonas Xavier, estudante do IFPE, que falou sobre o seu trabalho com a Wikipedia em um projeto open-source sobre mineração de dados.  Ele fala sobre seu trabalho junto à organização,  o status atual e como outros podem contribuir nesta área de mineração com textos da Wikipedia.

Jonas apresentando seu trabalho junto ao Wikipedia

Jonas apresentando seu trabalho junto ao Wikipedia

Slides

A próxima palestra relâmpago foi ministrada por Mailson Lira que apresentou como Python ajudou em um dos projetos de uma disciplina cursada por ele no seu curso focado em Realidade Aumentada. Ele apresentou o OpenCv com um trabalho muito legal onde ele simulou ações do Kinect por meio de Python que permite acessar a webcam do seu computador e manipular em tempo real as imagens capturadas por ela. O resultado foi um joguinho bem legal de estourar bolas por meio de uma câmera onde as pessoas com as mão poderiam estourar as bolinhas.

Código-fonte aqui.

Mailson Lira apresentando seu trabalho com OpenCv + python

Mailson Lira apresentando seu trabalho com OpenCv + python

A próxima palestra foi de Marcel Caraciolo sobre o PyFoursquare, que é uma biblioteca para acessar a API da rede social de localização móvel Foursquare em Python. O trabalho que foi resultado do seu trabalho de mestrado (1 deles) foi reorganizado e disponibilizado em projeto open-source para que outros desenvolvedores pudessem contribuir e usar o projeto.  Seu projeto já foi inclusive listado em uma das bibliotecas oficiais de Python para Foursquare!

Slides

A última palestra foi uma discussão entre os membros presentes sobre como será organizado o XX Encontro do Grupo de Usuários de Python de Pernambuco, que pretende comemorar os 20 encontros com um encontro especial envolvendo palestrantes de fora, sorteio de brindes, open-spaces e muitas outras atividades. Em breve estaremos informando mais detalhes em como estaremos recebendo colaborações. Recomendo acessar a nossa lista de discussão do grupo e acompanhar nossas threads para mais detalhes!

E  assim terminamos mais um encontro do PUG-PE, muito networking, muita informação e troca de conhecimento! Evento muito bem realizado e acredito ter agradado a todos!  Até o próximo XIX!

Fotos do encontro podem ser encontradas aqui.

Atenciosamente,

Marcel Caraciolo

Links para os assuntos discutidos

Resumo do PUG-PE em 2011

Olá pessoal,

Este post vem como um post resumido do que aconteceu com este grupo no ano de 2011. Irei ser bem breve, em especial com fazer várias menções epeciais para diversos novos membros, palestrantes e parceiros que participaram da construção do PUG-PE este ano.

Este grupo de usuários foi fundado em 2007 por alguns membros, um deles gosto sempre de citar o nosso colega e membro e fundador da célula Rodrigo Amaral (@rodrigoamaral). Embora com algumas tentativas de tentar realizar um encontro, só apenas este ano conseguimos organizar nosso primeiro encontro oficial, precisamente em fevereiro no ano de 2010. Desde então, começamos a encorpar e os encontros cada vez mais frequentes  em periodicidade mensal. Este ano de 2011 o grupo se consolidou como um dos mais ativos grupos de software livre na região Nordeste onde conseguimos consolidar com diversas atividades durante o ano. Ao total neste ano de 2011 realizamos 8 Encontros Oficiais, os quais foram distribuídos em diversas faculdades de tecnologia pernambucanas como CIN/UFPE, UFRPE, POLI e IFPE. Realizamos nosso encontro especial de aniversário na Livraria Cultura e também encontros no ITBC no Recife Antigo. Formamos 2 turmas este ano de 2011 em conjunto com o CITI da UFPE o qual novos desenvolvedores Python saíram para o mercado! E sem mencionar os diversos workshops de Python espalhados pelo Recife , interior e fora do estado!! (Fomos para Aracaju -Sergipe!). Fomos mencionados também na revista Espírito Livre, uma das mais respeitadas revistas brasileiras sobre software livre e  por fim, tivemos uma boa amostra de representantes da nossa célula no encontro Brasileiro da comunidade Python (PythonBrasil), inclusive o próprio grupo foi tema de palestra oficial dentro da trilha do encontro!

X Encontro do PUG-PE

X Encontro do PUG-PE

X Encontro do PUG-PE

XI Encontro do PUG-PE
XI Encontro do PUG-PE

XI Encontro do PUG-PE

XII Encontro do PUG-PE
XII Encontro do PUG-PE

XII Encontro do PUG-PE

XIII Encontro do PUG-PE
XIII Encontro do PUG-PE

XIII Encontro do PUG-PE

XIV Encontro do PUG-PE
XIV Encontro do PUG-PE

XIV Encontro do PUG-PE

XV Encontro do PUG-PE
XV Encontro do PUG-PE

XV Encontro do PUG-PE

XVI Encontro do PUG-PE
XVI Encontro do PUG-PE

XVI Encontro do PUG-PE

XVII  Encontro do PUG-PE
XVII Encontro do PUG-PE

XVII Encontro do PUG-PE

Não só realizamos encontros como também construimos nosso I Open-Space : O Famoso PUG-PE Summer of Code onde tivemos um dia de aprendizado e desenvolvimento com Django.  Oficinas de Python também em conjunto ao Centro de Reciclagem da Unidade Marista em Recife também foram ministradas à garotada que está aprendendo programação por lá.   O ritmo de crescimento foi também muito melhor que o ano de 2010 onde saltamos de 205 usuários para 397 usuários, um crescimento de 48% de usuários!

Histórico de Usuários no PUGPE desde 2007
Histórico do PUG-PE

Histórico do PUG-PE

Mas este é apenas um resultado parcial e fruto de um trabalho contínuo e  voluntário de pessoas com interesses afins que querem conversar e discutir sobre Python, tecnologia e software livre e cultura digital. Acredito que se somos referência no estado de Pernambuco, e até nível Nordeste/ Brasil.  Mas não paramos por aqui, temos metas maiores para o ano de 2012 e espero poder estar participando deste time sensacional que forma hoje o grupo do PUG-PE.

Tenho que agradecer em nome de todos os grupos a todos visitantes deste blog, a todos os palestrantes convidados que cederam seu tempo para palestrarem em nossos encontros, a todos os membros (não precisarei citar pois cada um sabe quem é) , designers voluntários, web-designers que tornaram estes encontros uma realidade, em diversos aspectos: infra-estrutura, logística, coffe-break, cabos, etc.

Um agradecimento especial às empresas Idealizza, Especializa, Orygens, Hostech, Fontech pelo suporte oferecido durante todo o ano em sorteios, patrocínios e apoios. Empresas que acreditam no nosso trabalho!

Agradeço a todos os visitantes deste blog e a todos que apoiam essa comunidade diretamente e indiretamente, esperamos que possamos alcançar muito mais usuários e disseminar cada vez Python em todos ambientes seja acadêmico ou profissional. Uma menção honrosa ao fundador desta célula, Rodrigo Amaral por ter mantido essa chama viva durante todo este tempo em 3 anos. E vários obrigados a todas  universidades que nos cederam o seu espaço para podermos sediar nossos encontros. Quero agradecer também o apoio de todas células irmãs Grupy-PB, Grupy-AL, Grupy-RN, PythonBrasil, APyB pelo apoio na divulgação e logística.

Vamos trabalhar forte para que no ano de 2012 possamos atingir metas maiores e chegarmos mais longe, melhorar muito ainda em nossos possíveis encontros quem sabe até ter um encontro de maior porte no cenário nordestino.

E é isso aê , que venha 2012 e muito Python na veia! :D

Atenciosamente,

Marcel Caraciolo
Membro e Moderador da Célula PUG-PE

Convite para o XVII Encontro do Grupo de Usuários de Python de Pernambuco no IFPE, Sábado (10/12) a partir das 08:30

Olá pessoal, Segue o convite a  todos interessados em participar do nosso XVII Encontro do Grupo de Usuários de Python de Pernambuco que será realizado nesta edição nas dependências do Auditório do Instituto Federal de Pernambuco (IFPE) – Antigo CEFET em Recife no dia 10/12 (Sábado) a partir das 08:30encerrando nossos encontros no ano de 2011.

XVII Encontro do Grupo de Usuários de Python de Pernambuco

XVII Encontro do Grupo de Usuários de Python de Pernambuco

Teremos a palestra sobre Aplicações Científicas com Python por Hugo Serrano e mestre em computação pela UPE/POLI, palestra sobre integração de C++ com Python com o engenheiro de sistemas Marcelo Lira do Instituto Nokia de Tecnologia, palestra sobre sistemas de recomendação por Marcel Caraciolo, cientista chefe da startup Orygens.com e Atepassar.com e uma palestra sobre Python na Educação com Marcos Egito, um dos coordenadoras da célula de reciclagem  (CRC) da Unidade Marista e palestras relâmpago com vários assuntos Vai ser muito maneiro! Teremos à tarde a II Edição do PUG-PE summer of code para desenvolvimento de projetos django e outra tecnologias!

O encontro é gratuito, e para quem não conhece Python eis uma excelente oportunidade de conhecer a plataforma de maior crescimento em 2010 segundo o índice Tiobe [2]. É uma linguagem de programação multi-plataforma e multi-paradigma presente em diversos nichos desde computação científica, web, embarcados e até gráfica! Para mais informações ver a entrevista do Marcel, moderador do grupo sobre a plataforma Python [3]. Uma ótima oportunidade de fazer networking, aprendizado e conversar sobre software livre e desenvolvimento colaborativo! Participe da nossa lista de discussão para troca de idéias [4]. O evento está sendo patrocinado pelas startups pernambucanas Orygens, Idealizza e Hostech.

[1] http://pug.pe

[2] http://www.geeks3d.com/20110121/tiobe-index-january-2011-python-wins-the-tiobe-programming-language-award-of-2010/

[3] http://www.citi.org.br/blog/2010/12/14/python-entenda-a-tecnologia/

[4] https://groups.google.com/group/pug-pe?hl=pt

Aguardamos a presença de todos!

Atenciosamente,

Equipe PUG-PE

Convite para o XVI Encontro do Grupo de Usuários de Python de Pernambuco

Olá pessoal,

Gostaria de convidar a todos para a nossa Décima Sextaa edição (XVI) do Encontro mensal do grupo de usuários de Python de Pernambuco (PUG-PE) que será realizada na dependências da  Escola Politécnica de Pernambuco (POLI) no auditório situado na Rua Benfica vizinho ao clube Internacional no Derby.

O encontro será realizado no dia 05 de novembro de 2011 (Sábado) a partir das 08:30 no auditório da POLI com entrada gratuita!

 

XVI Encontro do Grupo de Usuários de Python de Pernambuco

XVI Encontro do Grupo de Usuários de Python de Pernambuco

Neste encontro teremos as palestras que foram realizadas durante o VII Encontro Brasileiro da Comunidade Python (PythonBrasil) pelos pernambucanos!   Teremos a palestra sobre NoSQL com Python por Gustavo da Neurotech e doutorando do CIN/UFPE, palestra sobre integração de plataformas com Python por Bruno Melo da startup AIBOX,  a palestra sobre GMM e Cadeias de Markov por Daker Fernandes, engenheiro da Nokia e recém-graduado do CIN/UFPE, palestra sobre sistemas de recomendação por Marcel Caraciolo, cientista chefe da startup Orygens.com e Atepassar.com e uma palestra convidada com Rodrigo Medeiros sobre Visualização de Dados da comunidade IXDAA e palestras relâmpago com vários assuntos desde criação de startups em 54 horas com Python à uso de crawlers com Python.  Vai ser muito maneiro!  Teremos o lançamento do projeto “Quero um Dojo na minha empresa” que deverá começar a partir de janeiro de 2012 e a experiência do PUG-PE Summer of Code que foi realizada neste mês pelos participantes do evento!

Para quem não conhece Python, eis uma excelente oportunidade de conhecer a plataforma e sua aplicação em diversos nichos como web, sistemas embarcados, computação científica, etc. Ela foi considerada a linguagem de programação de maior crescimento em 2010, de acordo com o índice Tiobe [1] e é utilizada por empresas reconhecidas no mercado como Google, Nasa, Globo.com, Sepro, etc. Para mais informações e a nossa programação completa visitar o link [2].

Para mais informações sobre o encontro , visitar o HotSite Oficial do XV Encontro [3]. Uma ótima oportunidade de fazer networking, aprendizado e conversar sobre software livre e colaborativo! Participe também da nossa lista de discussão para troca de idéias [4]. O Evento está sendo patrocinado pelas startups pernambucanas Orygens, Idealizza e Hostech.

[1 ]http://www.geeks3d.com/20110121/tiobe-index-january-2011-python-wins-the-tiobe-programming-language-award-of-2010/

[2] http://www.citi.org.br/blog/2010/12/14/python-entenda-a-tecnologia/

[3] http://pug-pe.python.org.br/encontro/xvi/

[4] https://groups.google.com/group/pug-pe?hl=pt

Aguardamos a presença de todos!

Atenciosamente,

Marcel Caraciolo

Resumo do XV Encontro do Grupo de Usuários de Python de Pernambuco

Olá pessoal,

Neste último sábado realizamos o nosso XV Encontro do Grupo de Usuários de Python de Pernambuco. Esta edição foi realizada no Auditório do Prédio ITBC da Softex sediada no Recife Antigo em Pernambuco. O evento contou com a parceria da empresa Fontech que nos auxiliou na organização de todo o evento no local (agradecimentos especiais ao Sérgio) e com a participação de nossos ajudantes Luciano Rodrigues (@lucrodsilva), Guilherme Medeiros (@frenetic_br) , Daker Fernandes (@dakerfp), Gregório Neto (nosso web-designer) e a Célia (nossa designer voluntária) que nos auxiliaram na organização deste encontro.  Os nossos patrocinadores que tem um papel importantíssimo na construção deste evento: empresas Idealizza (@idealizza), Orygens (@orygens) e a Hostech.

Começamos este resumo com algumas fotos de nosso público presente no local. Tivemos a participação ilustre de um novo membro do PUG-PE que preferiu ainda não revelar a sua identidade e que esteve presente no nosso encontro e estará por aí em outros eventos do Recife  ! Não preciso apontar quem seja, mas tenho certeza que vocês  perceberão rapidamente a presença do nosso “diferenciado” convidado!

Público no XV Encontro do Grupo de Usuários de Python de Pernambuco

Público no XV Encontro do Grupo de Usuários de Python de Pernambuco

Público presente no XV Encontro do Grupo de Usuários de Python de Pernambuco

Público presente no XV Encontro do Grupo de Usuários de Python de Pernambuco

Quem será esse nosso convidado ?

Quem será esse nosso convidado ?

A primeira palestra foi apresentada por Marcel Caraciolo  (@marcelcaraciolo) que apresentou a palestra institucional “O que é o PUG-PE”, onde ele apresenta o Grupo de Usuários de Python de Pernambuco, as atividades do grupo, projetos e recados relacionados ao grupo como todo.  Nesta palestra ele aproveitou para adicionar os resultados do I Censo da Comunidade Python em Pernambuco, oriunda de uma pesquisa que ele realizou recentemente on-line para identificar como Python está disseminado no estado.  Alguns resultados interessantes como a participação predominantemente masculina, jovem e estudantil formada por iniciantes em sua grande parte em Python.

Os slides com os resultados podem ser visualizados aqui:

Abaixo algumas fotos da palestra do Marcel Caraciolo

Marcel Caraciolo apresentando os resultados da pesquisa sobre Python em Pernambuco

Marcel Caraciolo apresentando os resultados da pesquisa sobre Python em Pernambuco

Após a palestra de Marcel, tivemos a palestra do Gerente de Produtos da empresa TangerinaLab (@tangerinalab)  Raony Araújo que apresentou as experiências da sua empresa com Desenvolvimento Web, Django e Deploys e Testes.  A empresa que já trabalha com Python/Django há 5 anos, desenvolve sistemas web  com tal plataforma e demonstrou por meio dicas o uso de várias ferramentas que auxiliam na automação das suas tarefas e testes de suas aplicações, como Fabric, VirtualEnv, e boas práticas de programação.

Abaixo os slides da sua apresentação:

Algumas fotos da palestra do Raony Araújo:

Raony Araújo recebendo a camisa do PUG-PE

Raony Araújo recebendo a camisa do PUG-PE

Logo após tivemos um pequeno intervalo, com o retorno de Marcel Caraciolo (@marcelcaraciolo) que ministrou uma palestra sobre Computação Científica com Python.  Marcel que recentemente esteve nos EUA apresentando um projeto que ele vem desenvolvendo na área de sistemas de recomendação usando pacotes científicos de Python como Numpy, Scipy e Matplotlib, apresentou como poder desenvolver projetos acadêmicos e construir sistemas especialmente na academia usando tais ferramentas que podem tranquilamente substituir softwares como Matlab, Origin, Mathematica, etc.

Abaixo algumas fotos da sua palestra:

Marcel apresentando sobre o Ciclo de Desenvolvimento de Pesquisa

Marcel apresentando sobre o Ciclo de Desenvolvimento de Pesquisa

Marcel demonstrando o uso de Python para manipulação de gráficos

Marcel demonstrando o uso de Python para manipulação de gráficos

Os slides estão disponíveis aqui:

Nossa última palestra do encontro (nossa palestra relâmpago) foi apresentada pelo estudante de mestrado do Centro de Informática da UFPE Arthur Alvim  que apresentou sobre Debuggando códigos com Python.  Ele demonstrou exemplos práticos usando o módulo Pdb para debugar códigos e rapidamente encontrar problemas e gargalos em seus códigos-fonte em Python.

Abaixo os slides da sua apresentação:

Tivemos sorteio de alguns brindes durante o encontro assim como a visita especial do Josir Cardoso (@josir) que estava de passagem por aqui em Recife e membro do Grupo de Usuários de Python do Rio (@pythonrio) e da Apyb (@apyb) . Foi um networking muito interessante e ficou muito satisfeito (pelas palavras dele) com o nosso evento! Valeu Josir, pela visita!! Espero vê-lo mais vezes por aqui em Pernambuco!!!

Josir recebendo a camisa do PUG-PE

Josir recebendo a camisa do PUG-PE

E assim finalizamos o nosso encontro do PUG-PE. Quem perdeu não se preocupe que gravamos todo o encontro em melhor qualidade e será disponibilizado em nosso canal de vídeos. Agradecemos a presença de todos e ao pessoal da Fontech pelo suporte! E que venha mais encontros do PUG-PE! E a todos que irão comparecer ao PythonBrasil deste ano, nos vemos por lá em São Paulo!!

PS: Não esqueçam que este mês também estamos em parceria com o III Encontro Livre organizando workshops de Python para qualquer um que deseja aprender Python, Django e Interfaces Gráficas. Mais informações vide link.

Link para fotos do  XV Encontro.

Atenciosamente,

Marcel Caraciolo

Links para os assuntos discutidos

Convite para o XV Encontro do Grupo de Usuários de Python de Pernambuco no dia 03/09 a partir das 08:30!

Olá pessoal,

Gostaria de convidar a todos para a nossa Décima Quinta edição (XV) do Encontro mensal do grupo de usuários de Python de Pernambuco (PUG-PE) que será realizada na dependências do  ITBC, Rua da Guia, n 142 em Recife – Pernambuco.

O encontro será realizado no dia 03 de setembro de 2011 (Sábado) a partir das 08:30 no auditório do ITBC com entrada gratuita!

Neste encontro teremos a palestra de  Raony de Araújo que irá apresentar sobre Aplicações Web Com Django, onde utiliza diversas ferramentas web na startup em que trabalha TangerinaLab, a palestra de Marcel Caraciolo da empresa Orygens que irá apresentar sobre computação científica com Python, Numpy, Scipy e Matplotlib (Inclusive vai lançar o I Curso de Computação Científica em Pernambuco). E por fim palestras relâmpago sobre diversos nichos como Python Debugger, Micro-Frameworks Web, etc.

Para quem não conhece Python, eis uma excelente oportunidade de conhecer a plataforma e sua aplicação em diversos nichos como web, sistemas embarcados, computação científica, etc. Ela foi considerada a linguagem de programação de maior crescimento em 2010, de acordo com o índice Tiobe [1] e é utilizada por empresas reconhecidas no mercado como Google, Nasa, Globo.com, Sepro, etc. Para mais informações e a nossa programação completa visitar o link [2].

Cartaz do XV Encontro do Grupo de Usuários de Python de Pernambuco

Cartaz do XV Encontro do Grupo de Usuários de Python de Pernambuco

Encontro do Grupo de Usuários de Python de Pernambuco

   (Agradecimentos especiais ao nossa designer voluntária Célia pelo trabalho!)

Para mais informações sobre o encontro , visitar o HotSite Oficial do XV Encontro [3]. Uma ótima oportunidade de fazer networking, aprendizado e conversar sobre software livre e colaborativo! Participe também da nossa lista de discussão para troca de idéias [4]. O Evento está sendo patrocinado pelas startups pernambucanas Orygens, Idealizza e Hostech e com apoio da empresa Frontech.

[1 ]http://www.geeks3d.com/20110121/tiobe-index-january-2011-python-wins-the-tiobe-programming-language-award-of-2010/

[2] http://www.citi.org.br/blog/2010/12/14/python-entenda-a-tecnologia/

[3] http://pug-pe.python.org.br/encontro/xv/

[4] https://groups.google.com/group/pug-pe?hl=pt

Aguardamos a presença de todos!

Atenciosamente,

Marcel Caraciolo

Encontro Livre e PUG-PE organizando Workshop de Python

Pessoal,

Estaremos realizando um workshop sobre Python em parceria com o Encontro Livre que será realizado nos dias 08,09 e 10 de setembro de 2011. O workshop focará na apresentação sobre Python, Python para Web e Python para Interfaces Gráficas.  Recomendo a todos!  O valor é de R$10,00 e será na Torre Malakoff no Recife Antigo.

Ver a notícia transcrita do site oficial:

O Encontro Livre e o Grupo de usuários de Python de Pernambuco (PUG-PE) promovem um workshop de Python na Torre Malakoff, durante os dias 08, 09 e 10 de setembro, das 17h às 20h. A atividade é voltada tanto para quem está se aventurando no universo da programação quanto para quem já conhece e deseja aprofundar  conhecimentos nesta linguagem que vem se popularizando cada vez mais e já é amplamente utilizada em diversos ambientes web, embarcados, mobile e em projetos de empresas como Nasa, Google e Serpro.

Confira abaixo os workshops:

  • Dia 08.09: Apresentando Python, com Marcel Caraciolo
  • Dia 09.09: Python pra web – Django
  • Dia 10.10: Python com interfaces gráficas

Para participar é necessário comparecer no dia do workshop com meia hora de antecedência para efetuar a inscrição.

Valor: R$ 10,00

Atenciosamente,

Marcel Caraciolo

III Encontro Livre – Disseminando Cultura e Conhecimento.

Olá pessoal ,

Gostaria de divulgar o III Encontro de Software Livre também conhecido como III Encontro Livre – Disseminando Cultura e Conhecimento realizado em Pernambuco que será realizado entre os dias 08 e 10 de setembro na Torre Malakoff no Bairro do Recife – Pernambuco.

Encontro Livre

Encontro Livre

Eis uma excelente oportunidade para fazer networking, aprender sobre software livre e aprender como software livre está inserido em nosso estado.

Para aqueles que quiserem submeter seus trabalhos para apresentarem no encontro, as inscrições para submissão estão abertas por aqui neste link.

Recomendo a todos!

Atenciosamente,

Marcel Caraciolo

Resumo do XIV Encontro do Grupo de Usuários de Python de Pernambuco (PUG-PE)

Olá pessoal,

Sábado (Dia 30/07/2011) realizamos o nosso XIV Encontro do Grupo de Usuários de Python de Pernambuco (PUG-PE) nas dependências do Centro de Recondicionamento de Computadores (CRC) do Recife da Unidade Marista.  Antes de começarmos o nosso tradicional resumo, quero dar um agradecimento especial ao Marcos Egito (@maregitto) que nos procurou para a realização deste encontro no centro em que ele trabalha. Para quem não conhece o centro, este é um centro de recuperação de computadores onde para eles são doados por diversas empresas e orgãos federais. O objetivo é recuperar os computadores e instalar software livre neles para que sejam devolvidos totalmente funcionais para escolas, instituições e orgãos federais. As recuperações são feitas por alunos (a maioria jovens) que aprendem no centro a recuperar computadores, programação, eletrônica, hardware e até programar em Shell Script ! (Fiquei extasiado com isso!! :D)   Fomos convidados com a missão de apresentar Python para esta garotada, e onde ela pode ser aplicada e inclusive ensinar Python por meio de um Coding Dojo que realizamos no Centro!

Mas vamos lá!  Primeiramente agradecimentos também especiais ao nossos ajudantes Luciano Rodrigues (@lucrodsilva), Guilherme Medeiros (@frenetic_) , Brunno Gomes (@brunnogomes), Gregório Neto (nosso web-designer) e o Ismael (nosso designer) que nos auxiliaram na organização deste encontro.  Os nossos patrocinadores que tem um papel importantíssimo na construção deste evento: empresas Idealizza (@idealizza), Orygens (@orygens) e a Hostech.

Primeiramente algumas fotos do nosso encontro e o público presente!  Um bom público compareceu ao nosso encontro,e  foi muito legal ver a garotada do centro por lá querendo conhecer mais sobre Python.

Entrada do Centro de Recondicionamento de Computadores

Público no XIV Encontro do PUG-PE

Público no XIV Encontro do PUG-PE

Público no XIV Encontro do PUG-PE

Público no XIV Encontro do PUG-PE

A primeira palestra foi apresentada por Marcel Caraciolo (@marcelcaraciolo) que apresentou a palestra institucional “O que é esse PUG-PE”, onde ele apresenta o Grupo de Usuários de Python de Pernambuco, as atividades do grupo, projetos e recados relacionados ao grupo como todo.  Teve no fim da palestra uma palhinha de Python, onde ele mostrou já aos alunos o que se pode fazer com a linguagem de programação.

Abaixo os slides da palestra:

Algumas fotos do Marcel palestrando:

Marcel palestrando sobre o que é o PUG-PE

Marcel palestrando sobre o que é o PUG-PE

Marcel palestrando sobre o que é o PUG-PE

Marcel palestrando sobre o que é o PUG-PE

A próxima palestra foi ministrada pelos alunos do Centro de Informática Vanessa Gomes (@vanegomes_ ) e Mailson Lira (@omailson) que apresentaram o projeto Ubee , um projeto que nasceu da disciplina de Projetão e Empreendorismo do Centro de Informática da UFPE, o qual a plataforma e inteligência foi escrita em Python. A Vanessa apresentou sobre o uso da ferramenta de mineração de dados Orange para minerar os dados que eram obtidos do aplicativo deles hospedado em um celular e a partir deste encontravam regras que identificavam padrões dos consumidores em um shopping center. O Ubee é um sistema de localização indoor em que as pessoas por meio de aparelhos móveis poderiam identificar locais em um determinado local maior, promoções de um estabelecimento e outras informações que os lojistas por exemplo de um shopping poderiam oferecer sobre seu estabelecimento. Eles utilizavam de I.A por meio de regras de associação para identificar padrões de consumo, onde eram exibidos por meio de relatórios via Web (este desenvolvido em Python via Django).

Abaixo algumas fotos da palestra de Vanessa Gomes:

Vanessa Gomes palestrando sobre Mineração de Dados com o Orange

Vanessa Gomes palestrando sobre Mineração de Dados com o Orange

Projeto Ubee dos alunos do Centro de Informática

Projeto Ubee dos alunos do Centro de Informática

Os slides da sua palestra se encontra aqui.

Depois tivemos a palestra do Mailson Lira, que apresentou sobre o uso de API’s REST com o framework Django. Ele apresentou como é possível construir rapidamente serviços RESTful  (bastante populares atualmente em serviços como Twitter, Facebook, etc.), onde desenvolvedores podem prover acesso externo à sua aplicação por meio de uma API. Eles utilizaram o framework Django-rest para a construção da  API deles, o qual a aplicação móvel que roda em um aparelho Android consome os serviços desta API. Mailson também apresentou por meio de exemplos como construir um pequeno serviço REST para construção de enquetes e também como consumir via Python por meio das libs urllib2 e json.

Abaixo algumas fotos da sua palestra:

Mailson Lira apresentando sobre Django-REST

Mailson Lira apresentando sobre Django-REST

Mailson apresentando como é fácil consumir REST services com Python

Mailson apresentando como é fácil consumir REST services com Python

Os slides estão disponíveis aqui:

Download do código-fonte usando na apresentação.

Tivemos o nosso primeiro sorteio e também a entrega de brindes aos palestrantes do nosso grupo! 😀 Abaixo algumas fotos de entrega de nossas canecas e camisa do PUG-PE! Ah claro e não esquecer do nosso tradicional coffee-break!

Mailson e Vanessa mostrando as camisas do PUG-PE

Mailson e Vanessa mostrando as camisas do PUG-PE

Bruno Melo com a caneca que ganhou no sorteio !

Bruno Melo com a caneca que ganhou no sorteio !

Marcelo Lacerda com sua Camisa do PUG-PE

Marcelo Lacerda com sua Camisa do PUG-PE

Depois do intervalo, tivemos a palestra ministrada pelo Marcelo Lacerda (@…) que apresentou sobre Aprendizagem de Máquina por meio do framework escrito em Python para machine learning Scikit-Learn.  De forma simples e intuitiva o Marcelo Lacerda, aluno de graduação da Escola Politécnica de Pernambuco (POLI-UPE)  apresentou conceitos básicos de aprendizagem de máquina e por meio de exemplos com o framework Scikit-learn como é fácil com poucas linhas de código poder resolver problemas de decisão e agrupamento com Python.  Este framework é muito poderoso e totalmente open-source para quem quiser aprender ou trabalhar com Machine Learning com Python.

Abaixo algumas fotos da sua palestra:

Marcelo Lacerda apresentando sobre o Scikit-Learn

Marcelo Lacerda apresentando sobre o Scikit-Learn

Marcelo Lacerda falando sobre Aprendizagem de Máquina

Marcelo Lacerda falando sobre Aprendizagem de Máquina

E o seus slides disponível para acesso:

Por fim tivemos uma palestra relâmpago apresentada pelo Rafael Aguiar (@rafadaguiar) sobre o CriticaAê (@criticaae) que demonstrou a experiência com o projeto desenvolvido pela startup deles que nasceu pelos corredores do Centro de Informática da UFPE.  Um projeto muito interessante e inovador que focar reunir opiniões que estão espalhadas pela web para que um usuário possa obter de forma sumarizada e inteligente dados suficientes que suportem ele na decisão da escolha de um produto ou de um serviço (qualidade , preço, etc.).  O projeto está em desenvolvimento, sobre a plataforma Google AppEngine e eles pretendem lançar na primeira semana de agosto uma versão beta do serviço focado na crítica de professores. A idéia é que alunos possam criticar e emitir opiniões sobre os seus professores e estes possam colher essas informações e avaliar como melhorar as suas aulas e até os alunos tenham um mecanismo que possa de forma segura e anônima (Claro! haha) de opinar sobre uma aula ou um professor! Parabéns pessoal pela excelente idéia!! 😀

Abaixo os slides da apresentação do CriticaAê:

Algumas fotos da palestra ministrada por Rafael:

Rafael apresentando sobre o Critica Aê

Rafael apresentando sobre o Critica Aê

Rafael mostrando como AppEngine ajudou eles no desenvolvimento do CriticaAe

Rafael mostrando como AppEngine ajudou eles no desenvolvimento do CriticaAe

Por fim tivemos a nossa clássica foto que reúne todo o público presente no nosso XIV Encontro do PUG-PE.  Um público animado e muito engajado em aprender e compartilhar conhecimento! Quero destacar que neste encontro atingimos o marco de mais de 65 palestras já realizadas, com mais de 30 palestrantes diferentes em 9 instituições diferentes espalhadas por Recife e Pernambuco! Um marco 😀 Parabéns PUG-PE ! Um exemplo de comunidade e vamos continuar crescendo!! Não podemos parar este trabalho legal que está engajando e inspirando outras comunidades!

Pessoal no XIV Encontro do PUG-PE

Pessoal no XIV Encontro do PUG-PE

Mas quem acha que acabou se enganou! À tarde tivemos mais uma atividade do nosso grupo que foi o nosso Coding Dojo, ministrado por Marcel Caraciolo (@marcelcaraciolo),  Bruno Melo (@brunomelo),  Guilherme Medeiros (@frenetic_), Fernando Rocha(@fernandogrd) e Luciano Rodrigues (@lucrodsilva) que junto aos alunos do CRC usando TDD resolvemos o problema do FizzBuzz! 😀 Os alunos curtiram muito e aprenderam Python ali na hora! Foi uma excelente atividade de aprendizado para os alunos do CRC que estavam ávidos por programação!

Abaixo algumas fotos durante o Coding Dojo:

Pessoal no Coding Dojo

Pessoal no Coding Dojo

Luciano Rodrigues apresentando o problema no Coding Dojo

Luciano Rodrigues apresentando o problema no Coding Dojo

E foi isso pessoal! E assim terminamos mais um encontro do Grupo de Usuários de Python de Pernambuco. Quem perdeu não se preocupe que gravamos todo o encontro em melhor qualidade e será disponibilizado em nosso canal de vídeos. Para quem quiser assistir sem se preocupar com a qualidade pode ver trechos do encontro gravados via LiveStream por aqui.

Agradecemos a presença de todos e ao CRC pelo suporte! E que venha mais encontros do PUG-PE!

Link para fotos do  XIV Encontro.

Atenciosamente,

Marcel Caraciolo

Links para os assuntos discutidos

Convite para o XIV Encontro do Grupo de Usuários de Python de Pernambuco no CRC Recife 30/07 a partir das 08:30!

Olá pessoal,

Gostaria de convidar a todos para a nossa Décima Quarta edição (XIV) do Encontro mensal do grupo de usuários de Python de Pernambuco (PUG-PE) que será realizada na dependências do  Centro de Recondicionamento de Computadores (CRC) da Unidade Marista em Recife – Pernambuco.

O encontro será realizado no dia 30 de julho de 2011 (Sábado) a partir das 08:30 no laboratório do CRC com entrada gratuita!

Neste encontro teremos a palestra de Marcelo Lacerda sobre Aprendizagem de Máquina com Python, Mineração de Dados com Orange por Vanessa Gomes, REST APIs com Django com Mailson e o lançamento do CriticaAê em Python pela startup Critica Aê.  E claro, não esquecer do nosso V Toró de Palestras, nome dado a nossas palestras relâmpago sobre diversas temáticas relacionadas a Python.

Para quem não conhece Python, eis uma excelente oportunidade de conhecer a plataforma e sua aplicação em diversos nichos como web, sistemas embarcados, computação científica, etc. Ela foi considerada a linguagem de programação de maior crescimento em 2010, de acordo com o índice Tiobe [1] e é utilizada por empresas reconhecidas no mercado como Google, Nasa, Globo.com, Sepro, etc. Para mais informações e a nossa programação completa visitar o link [2].

XIV Encontro do Grupo de Usuários de Python de Pernambuco

XIV Encontro do Grupo de Usuários de Python de Pernambuco

   (Agradecimentos especiais ao nossa designer voluntário Ismael pelo trabalho!)

Para mais informações sobre o encontro , visitar o HotSite Oficial do XIV Encontro [3]. Uma ótima oportunidade de fazer networking, aprendizado e conversar sobre software livre e colaborativo! Participe também da nossa lista de discussão para troca de idéias [4]. O Evento está sendo patrocinado pelas startups pernambucanas Orygens, Idealizza e Hostech.

[1 ]http://www.geeks3d.com/20110121/tiobe-index-january-2011-python-wins-the-tiobe-programming-language-award-of-2010/

[2] http://www.citi.org.br/blog/2010/12/14/python-entenda-a-tecnologia/

[3] http://pug-pe.python.org.br/encontro/xiv/

[4] https://groups.google.com/group/pug-pe?hl=pt

Aguardamos a presença de todos!

Atenciosamente,

Marcel Caraciolo