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

 

Olá pessoal,

No dia 01 de junho (sábado) na Universidade Federal Rural de Pernambuco (UFRPE) realizamos o XXVII encontro do nosso grupo.  Na ocasião aproveitamos para agradecer a Thais Bione, que nos apoiou na organização e arranjo do auditorio na UFRPE para nós neste edição!  Obrigado Thais!

Neste evento tivemos 4 palestras bem maneiras. A primeira foi uma boa vinda aos calouros apresentando a comunidade do PUG-PE e algumas características da plataforma.  Bela apresentação por Fernando Rocha e Filipe Ximenes! 🙂

Filipe Ximenes e Fernando Rocha apresentando o PUG-PE

 

A segunda foi uma aula prática por Luciano Rodrigues que apresentou aos presentes os primeiros passos com a plataforma Python. Muitos calouros da UFRPE compareceram o que tornou bem legal estas boas-vindas pelo veterano Luciano! 😀

 

Luciano Rodrigues ensinando Python na prática!

 

Nossa terceira palestra foi ministrada pelo convidado que veio conhecer nossa cidade, membro da PythonRio Alvaro Justen que aproveitou para ministrar uma palestra básica sobre Arduino!  Foi muito maneiro ver varios exemplos basicos com Python para controlar funções da placa Arduino!

Slides da apresentação.

Alvaro Justen apresentando o Arduino com Python

 

Finalmente a nossa última palestra foi ministrada pelo pessoal do Great.On.Me. Uma startup finalista do Desafio Intel deste ano formado por alunos do Centro de Informática da UFPE que apresentaram o seu projeto na cadeira do Projetão feito em Python/Django.  Muito legal o projeto que foca em recomendar via web o melhor tamanho de uma roupa conforme as medidas do cliente na loja virtual.  Simples e rápido!  😀 Muito legal ver que  Python foi a primeira escolha deles no projeto!

 

Arimatea apresentando Great.On.Me e suas experiencias com Python & Django

 

E este foi mais um encontro do PUG-PE realizado este ano após o PytthonNordeste em Fortaleza que foi sensacional! 😀  Agradecemos a presença de todos, em especial, do convidado Alvaro Justen que veio conhecer os nossos encontros!

De praxe a nossa foto final do evento! 😀

Galera presente no XXVII Encontro do PUG-PE

 

Sem duvidas a melhor parte do evento também foi a parte com um Coding Dojo realizado no CIn-UFPE com Alvaro Justen, Marcel Caraciolo, Renato Oliveira, Filipe Ximenes, Fernando Rocha e Arthur Alvin.  Foi muito legal o Coding Dojo especialmente pelo problema escolhido que foi o  “Jogo da Vida” .  Vejam a foto abaixo:

 

Jogo da Vida tomando vida após o Coding Dojo

 

Foi muito legal o Dojo pois praticamos TDD, algoritmos e no final com vários Hacks promovidos por Alvaro e a gente para deixar o jogo bem mais animado! Pessoal, Coding Dojo é uma experiencia de programação incrível. Recomendamos a todos e acho que devemos ter mais este tipo de evento não somente no PUG-PE mas em outras comunidades também!

Jogo da Vida

 

Foi isso galera, esperamos ver mais gente no próximo encontro ainda com data a definir! 😀

 

Fotos do evento estão disponíveis aqui.

 

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

Olá pessoal,

Neste último sábado (05/11/2011) tivemos a oportunidade de realizar o nosso XVI Encontro do Grupo de Usuários de Python de Pernambuco.  Este evento foi realizado pela segunda vez na Escola Politécnica de Pernambuco (POLI- UPE) em Recife-Pernambuco.  Foi um evento bem recheado de palestras, especialmente algumas ministradas por palestrantes que também ministraram na PythonBrasil, palestra convidada de outro grupo local: IXDA e diversas palestras relâmpago (maior edição do Toró de Palestras até hoje com 5 ao total).

Queremos agradecer a participação de todos em especial nossa equipe Luciano Rodrigues (@lucrodsilva), Guilherme Medeiros (@frenetic_br) , Fernando Rocha (@fernandogrd), Daker Fernandes (@dakerfp), Gregório Neto (nosso web-designer), Rodrigo Lira, Afif entre outros 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.

Algumas fotos do público presente:

Público no XVI Encontro do PUG-PE

Público no XVI Encontro do PUG-PE

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

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

 

Nossa primeira palestra foi ministrada por Marcel Caraciolo (@marcelcaraciolo)) sobre comunidades open-source e o sucesso do PUG-PE. Esta palestra falou um pouco da história do Grupo assim como motivação para outros que desejam construir comunidades e células em sua cidade, região, bairro, faculdade, empresa, igreja, etc.  Uma palestra bem dinâmica e inspiradora!

Algumas fotos abaixo da palestra:

Marcel Caraciolo apresentando sobre o PUG-PE

Marcel Caraciolo apresentando sobre o PUG-PE

 

Slides disponíveis aqui:

A segunda palestra foi ministrada pelo Gustavo Henrique , doutorando do CIN/UFPE que falou sobre NoSQL, em especial, sobre a tecnologia e o uso do Cassandra, plataforma adotada pela empresa que ele trabalhou durante um projeto em que ele estava alocado.  Foi uma palestra bem didática com apresentação sobre vários conceitos relacionados a NoSQL e no fim com uma breve apresentação do Cassandra se comunicando com a plataforma Python! Vale salientar que também foi palestra apresentada na PythonBrasil!

Abaixo os slides disponíveis:

Algumas fotos de sua palestra:

 

Gustavo Henrique apresentando sobre o NoSQL

Gustavo Henrique apresentando sobre o NoSQL

Gustavo Henrique apresentando sobre Cassanda e NoSQL

Gustavo Henrique apresentando sobre Cassanda e NoSQL

 

Como sempre tivemos nosso belo coffee-break regado a salgadinhos e biscoitos! Mas o mais legal  é o networking construído durante esses intervalos! Muita discussão e troca de idéias!

Algumas fotos do intervalo:

Intervalo durante o Encontro do PUG-PE

Intervalo durante o Encontro do PUG-PE

Intervalo durante o Encontro do PUG-PE

Intervalo durante o Encontro do PUG-PE

No retorno tivemos a palestra do Daker Fernandes (@dakerfp) que apresentou sobre Python e Cadeias de Markov (GHMM) especialmente focado em Biologia Computacional. Esta palestra também apresentada na PythonBrasil. De maneira bem simples, Daker apresentou os conceitos iniciais desta poderosa área de computação científica e estatística para aplicação de previsão e modelagem de simulações.  E poucos sabem que Python também pode ser aplicado em Biologia Computacional!

Fotos da palestra de Daker:

 

Daker apresentando sobre GHMM e Cadeias de Markov

Daker apresentando sobre GHMM e Cadeias de Markov

Slides da Palestra de Daker:

A próxima palestra foi a do convidado Rodrigo Medeiros, membro do grupo IXDA (Design de Interação) que apresentou sobre visualização da informação. Uma palestra que brilhou os olhos de muita gente com vários modelos e formatos de exibição de dados e a sua atual necessidade de plataformas para construção dessas visualizações. Atualmente ele vem estudando Python para aplicar na construção de novos modelos e também na exposição dos dados públicos governamentais por meio de API’s.  Muito legal essa mesclagem com outros grupos e ver o que Python também pode ajudar!

Fotos do palestrante Rodrigo Medeiros

Rodrigo Medeiros falando sobre Visualização da Informação

Rodrigo Medeiros falando sobre Visualização da Informação

Rodrigo Medeiros apresentando sobre Visualização de Informação

Rodrigo Medeiros apresentando sobre Visualização de Informação

Slides da Palestra do Rodrigo

Depois da palestra do Rodrigo iniciamos nossa sessão de Toró de palestras com palestras sobre vários temas. Começamos com a palestra do Fernando Rocha (@fernandogrd) sobre o mitos de Python quando estamos na graduação.  Fernando discutiu sobre a existência de ponteiros em Python, que muitos às vezes não sabem que existem e acham que em Python é tudo automágico ( e na verdade não é , tem muita coisa acontecendo por trás!). Foi uma discussão bem aquecida com todos os presentes, apresentando diversos pontos de vista.

Abaixo slides e fotos:

Fernando Rocha apresentando sobre os Mitos de Python

Fernando Rocha apresentando sobre os Mitos de Python

Nossa segunda palestra relâmpago foi a do André Ericsson (@_aericson) que apresentou sobre o uso de Python em soluções automatizadas. Ele comentou como usou Python em seus projetos em que ele precisou automatizar algumas tarefas que ele tinha que realizar manualmente. Por exemplo: reserva de livros da biblioteca da sua faculdade ou até descoberta de legendas dos seriados de forma automática. Tudo isso usando Python, Mechanize, BeautifulSoup e uma série de outras ferramentas! Foi bem legal a palestra!!

Slides da palestra do André e fotos:

André Ericson apresentando sobre Tarefas Automatizadas com Python

André Ericson apresentando sobre Tarefas Automatizadas com Python

 

A próxima palestra foi a Hugo Serrano, mestre em ciência da computação pela POLI/UPE que apresentou seu trabalho com um doutorando focado em otimização de sistemas para captação de água pluvial. Por meio do uso de técnicas inteligentes de otimização, ele construiu um simulador com uma interface bem amigável para descobrir parâmetros que minimizem o tempo de retorno do investimento na construção do sistema. Ele usou plataformas como PyGtk, Python , Numpy e Scipy! Um trabalho muito bem feito e prato cheio pra futuras palestras!!

Abaixo slides e as fotos da palestra do Hugo:

Hugo Serrano apresentando sobre o seu trabalho: RainToolbox

Hugo Serrano apresentando sobre o seu trabalho: RainToolbox

 

A próxima palestra foi a do Daker Fernandes (@dakerfp) que falou sobre um plugin que ele desenvolveu durante a faculdade para processamento de sinais: DSP-Tools. Ele mostrou como python pôde simplificar na construção de um sistemas de pluggins por meio de decoradores que facilitou bastante seu trabalho durante o trabalho de uma disciplina da faculdade. Valeu Daker!

Link para o repositório no Github.

Por fim a palestra do Flávio Juvenal (@flaviojuvenal) que apresentou a experiência dele e de seu time em construir uma startup em 54 horas com Python durante a StartUpWeekend realizada em Recife há algumas semanas atrás. Eles tiveram que montar uma startup do zero e apresentar um produto concebido durante um fim de semana. Escolheram Python como plataforma de desenvolvimento pela rapidez e produtividade e Django como framework Web. O resultado foi a ferramenta TimeBreak.Me que foi bem votada entre as startups apresentadas no final do evento!  Parabéns a todo time!

Foto do TimeBreak.me:

TimeBreak.me em ação!

TimeBreak.me em ação!

Apresentação do Flávio em slides e sua foto:

Flávio Juvenal apresentando como Construiu uma Startup em 54 hrs com Python

Flávio Juvenal apresentando como Construiu uma Startup em 54 hrs com Python

E assim terminamos o nosso XVI Encontro! Infelizmente não pudemos tirar uma foto com todos reunidos, mas tivemos algumas fotos do público que recebeu os brindes sorteados durante o encontro!  Agradecemos a presença de todos e até a próxima!

Público ganhando brindes do PUG-PE

Público ganhando brindes do PUG-PE

 

 

 

 

Público ganhando brindes do PUG-PE

Público ganhando brindes do PUG-PE

 

Link para fotos do  XVI Encontro.

Atenciosamente,

Marcel Caraciolo

Links para os assuntos discutidos

 

Resumo do XII Encontro do Grupo de usuários de Python de Pernambuco

Olá pessoal,

Hoje (07/05/2011) realizamos o nosso XII Encontro do Grupo de Usuários de Python de Pernambuco no Centro de Informática na Universidade Federal de Pernambuco.  O evento foi marcado por excelentes palestras com temáticas diversas, promovendo a discussão sobre tecnologia, Python e open-source.

Antes de iniciar o resumo do nosso encontro, quero agradecer especialmente a todos presentes e aos nossos membros que nos ajudaram a moldar esta edição do encontro: Luciano Rodrigues (@lucrodsilva),  Brunno Gomes (@brunnogomes) , Guilherme Medeiros (@frenetic_), Neto Ferraz e Thaise Calvacanti (@ThaiseCaval).   Também gostaria de fazer uma menção honrosa aos nossos patrocinadores: as startups Orygens (@orygens) , Idealizza (@idealizza) e a Hostech pela ajuda em custos com brindes e coffee-break. Também destaco o apoio do Cin/UFPE e ao D.A. em especial Renato Moura e o Renato Oliveira pela infra-estrutura disponibilizada ao nosso encontro!

Mas vamos ao nosso tão esperado resumo do XII Encontro. Com o público presente,  tivemos palestras sobre Wikipedia, Blender, Recomendações , Projeto OIL e Inteligência Coletiva.  Abaixo algumas fotos do público presente no encontro:

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

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

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

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

Começamos às 09:00 com a primeira palestra focada em apresentar a tecnologia Python e o grupo de usuários aos novos membros e presentes no encontro. A palestra entitulada ‘O que é o PUG-PE ?’  apresentada por Marcel Caraciolo (@marcelcaraciolo) falou sobre as atividades do grupo e a série de projetos envolvidos organizados junto à célula.  Além de estimular os recém – chegados, foi também um reforço para os antigos para participarem mais ativamente do nosso grupo, visto que mesmo celebrando a quantidade de 300 usuários cadastrados, a participação (usuários ativos) ainda continua baixa.  Por meio do manifesto Small Acts, Marcel apresentou um conjunto de valores que a célula precisa incorporar para estimular o pessoal a se engajar nesse crescimento contínuo do grupo por meio de pequenos atos que ao ser observados coletivamente, podem gerar grandes revoluções. Vale a pena dar uma lida no manifesto!  Marcel também apresentou o nosso mascote do grupo agora renderizado em 3D pelo nosso membro que se voluntariou o Matheus de Farias (@matheusdefarias).

Mascote do PUG-PE em 3D

Mascote do PUG-PE em 3D

Dois marcos importantes comentados por Marcel foi a quantidade de projetos inicializados pela célula que envolve encurtadores de URL, Portal do PUG, Semáforo para Dojos,  Automatizador de testes, entre outros . Para mais informações ver os slides disponibilizados da palestra abaixo:

Algumas fotos retiradas durante a palestra de Marcel Caraciolo:

A segunda palestra foi ministrada pelo especialista em Blender, instrutor e professor Eraldo Guerra que apresentou o framework Blender, que utiliza Python em sua engine para construção e renderização de ambientes 3D totalmente open-source.  Posso citar que foi uma das melhores palestras realizadas  pela manhã, especialmente pelo fato do poder existente no Blender para trabalhar com este tipo de ambientes. Eraldo apresentou diversos exemplos e alguns scripts em Python modelando e movimentado objetos 3D sobre a tela.   Disponibilizo abaixo o material utilizado por ele e também um vídeo que ele demonstrou durante a palestra,  ilustrando a capacidade do Blender para construção de animações! Simplesmente animal!!

Fotos da palestra do Eraldo Guerra:

Eraldo Guerra apresentando o Blender com Python

Eraldo Guerra apresentando o Blender com Python

Palestra do Eraldo Guerra sobre o Blender

Palestra do Eraldo Guerra sobre o Blender

Palestra do Eraldo Guerra sobre Blender:

Material sobre Blender durante a palestra para Download.

Vídeo sobre o projeto Scinte (Animação totalmente feita em Blender):

Após a palestra do Eraldo, tivemos a palestra-relâmpago pelo Jonas Xavier (@jonas_agx), estudante do IFPE que apresentou seu trabalho voluntário sobre extração e análise de artigos e conteúdo da Wikipedia pela Wikimedia Brasil. Um trabalho muito legal que começou por iniciativa dele, onde ele procura analisar os artigos do Wikipedia para identificar padrões e tendências dos perfis de usuários que editam e criam artigos no Wikipedia em Português.  Ele citou em sua palestra que utiliza Python + MongoDB para toda parte de extração e persistência do material coletado pelo Wikipedia. O que chamou atenção foi que ele iniciou este projeto sozinho, e hoje já é bem reconhecido junto ao pessoal responsável pela administração do Wikipedia no Brasil: A Wikimedia Brasil. Mais informações sobre o projeto podem ser encontradas aqui.

As fotos da palestra do Jonas:

Palestra do Jones Xavier sobre Análise Wikipedia

Palestra do Jones Xavier sobre Análise Wikipedia

Palestra de Jones sobre seu projeto de análise em cima do wikipedia

Palestra de Jones sobre seu projeto de análise em cima do wikipedia

Os slides da apresentação sobre Wikipedia:

Demos uma pausa no encontro para um breve coffee-break regados à discussão, troca de idéias, networking, python, tecnologia, coca-colas e salgadinhos! Abaixo fotos durante a organização do Coffee-Break:

Luciano e o Coffee-Break do Encontro

Luciano e o Coffee-Break do Encontro

Após a pausa, demos continuidade com a palestra ministrada por Yuri Malheiros (@yurimalheiros) , Mestrando em Engenharia de Software pelo CIN/UFPE, professor e membro do GruPy-PB( Grupo de Usuários de Python da Paraíba) que foi convidado para dar uma palestra aqui em nosso grupo sobre seus trabalhos com desenvolvimento web.  Yuri apresentou a palestra sobre ‘Inteligência Coletiva’ , onde ele fala sobre o conceito de inteligência proveniente de grupos de pessoas, onde a tendência é que os usuários sejam os autores de conteúdo, isto é, alimentando um sistema colaborativo em que se possa extrair de forma inteligente conteúdo relevante desse meio. Um protótipo desse conceito que ele vem desenvolvendo é um sistema de perguntas e respostas (Q&A) focado em localização chamado Norteie.me  A idéia do Norteie.me é ajudar aos usuários inserirem perguntas e obter respostas sobre o contexto de ‘Qual é o melhor lugar para … ‘   .  O sistema que foi lançado há 2 meses começou a crescer e vem  atraído usuários do Brasil todo em busca de respostas sobre assuntos diversos em um determinado local.  De acordo com Yuri, este tipo de sistema ilustra bem o conceito de inteligência coletiva, onde usuários dispersos ao trabalhar coletivamente podem se ajudar uns aos outros, construíndo uma rede inteligente de perguntas e respostas que podem solucionar não somente a quem pergunta, mas outros que estava em busca do mesmo lugar também (daí inteligência coletiva). Abaixo um screenshot do site Norteie.me que está totalmente desenvolvido en Python + Framework Web Django e já tem um backlog imenso de funcionalidades  a serem adicionados aos poucos no Norteie.me.  Recomendo fazer uma visita!

Tela de Entrada do Norteie.me

Tela de Entrada do Norteie.me

Fotos da palestra do Yuri Malheiros:

Palestra do Yuri Malheiros sobre Inteligência Coletiva

Palestra do Yuri Malheiros sobre Inteligência Coletiva

Yuri Malheiros apresentando o Norteie.me

Yuri Malheiros apresentando o Norteie.me

Slides da palestra sobre Inteligência Coletiva

A próxima palestra foi ministrada pelo André Ferraz, membro da startup Open-Interaction-Labs, uma startup originada do projeto de células empreendedoras que pensa em construir projetos usando tecnologia para solucionar problema diversos em nossa cidade. Destaco por exemplo idéias como monitoramento de alagamento, atividades políticas, buracos, etc.  O próprio blog do André também fornece algumas dicas sobre o qu ele vem desenvolvendo junto à sua equipe.  Ainda não há nada desenvolvido, mas ele já estão estudando em como usar Python nos seus projetos.

Abaixo fotos da palestra do André Ferraz:

André Carvalho apresentando os projetos da Startup Open-Interactive Labs

André Ferraz apresentando os projetos da Startup Open-Interactive Labs

André Carvalho apresentando o Projeto OIL

André Ferraz apresentando o Projeto OIL

Material e slides da palestra sobre o OIL.

A última palestra do dia foi ministrada por Marcel Caraciolo (@marcelcaraciolo) que apresentou o projeto Crab, que é um framework open-source em Python para construção de sistemas de recomendação.  O projeto que foi inicializado em 2010 pelo próprio Marcel, permite a construção de sistema de recomendação por uso de algoritmos de recomendação bem populares na literatura em recomendação implementados por ele, a extensão por meio de novos algoritmos e até a avaliação de sistemas recomendadores.  A partir de Abril deste ano, o projeto começou a tormar força se incorporando ao Muriçoca Labs, uma organização focada em sistemas inteligentes e também como um sub-módulo do scikit-learn, framework em Python muito conhecido para uso de algoritmos de aprendizagem de máquina. O outro objetivo é também fornecê-lo como um projeto independente (um scikit-recommender) em que todos podem baixar e já utilizar em seus sistemas. O projeto é open-source e está em busca de contribuidores que desejam participar no desenvolvimento deste framework. Atualmente este tem 4 membros e está hospedado no repositório Github.  Vale a pena dar uma conferida neste  projeto! Inclusive já tem um sistema de recomendação em produção usando esse framework na rede social para concurseiros brasileira AtePassar.

Fotos da palestra de Marcel Caraciolo sobre o Crab:

Marcel demonstrando exemplos com o Crab

Marcel demonstrando exemplos com o Crab

Marcel Caraciolo apresentando o framework Crab

Marcel Caraciolo apresentando o framework Crab

Slides da Apresentação sobre o Crab (Framework de Recomendação):

Tivemos também nossos sorteios de brindes com as nossas canecas do PUG-PE entre os participantes mesmo com o nosso random.randint enviesado! haha 😀

Brindes aos presentes no encontro! Caneca do PUG-PE!

Brindes aos presentes no encontro! Caneca do PUG-PE!

Brindes sorteados aos membros do PUG-PE

Brindes sorteados aos presentes no encontro

E assim finalizamos o nosso XII Encontro, fechando com a nossa foto clássica com todos os presentes no encontro. Um evento memorável com muitas palestras legais e temas interessantes. Acreditamos que todos  tenham gostado do evento! Para aqueles que não foram, não se preocupem que todo o evento foi gravado!! Então em breve disponibilizaremos os vídeos em nosso canal de vídeos do Blip.Tv.

Galera presente no XII Encontro do PUG-PE

Galera presente no XII Encontro do PUG-PE

Galera presente no XII Encontro do PUG-PE

Galera presente no XII Encontro do PUG-PE

E temos 2 novidades boas aí em relação ao nossos encontros! A primeira é que vamos realizar o primeiro Embate sobre Frameworks Web em Recife envolvendo PHP, Django, Asp.Net e o Ruby On Rails. Fiquem de olho em nosso grupo sobre a data! A segunda novidade é que já temos local e data marcada para o nosso XIII Encontro e este será realizado no fim do mês de maio. Em breve teceremos mais detalhes sobre o encontro!

Esperamos que todos tenham gostado do encontro, e pessoal vamos participar!!

Small Acts , responsible for big Revolutions \m/

Link para as fotos do encontro.

Atenciosamente,

Marcel Caraciolo

Links para os assuntos discutidos

Programação do X Encontro do Grupo de Usuários de Python de Pernambuco

Olá pessoal,

Estamos já adiantando enquanto nosso hotsite do X Encontro está no forno, a nossa programação!  Serão 2 dias de encontro com palestras de grande nível sobre variados temas e práticas!  Nosso X Encontro do PUG-PE (Grupo de Usuários de Python de Pernambuco) será entre os dias 09 e 10 de fevereiro (Quarta e Quinta-feira respectivamente) no auditório da Livraria Cultura entre os horários 19:30- 21:30!

Segue a nossa programação abaixo:

09/02/2011 – Quarta-Feira –    I Dia

19:30 – 20:00 –

Tema:  Python e 10 motivos de porque eu devo conhece-lo.

Resumo da palestra: Python é uma linguagem de programação, que é uma das que mais crescem em popularidade e número de programas escritos. Desde dispositivos embarcados a servidores, Python é bastante versátil e pode ser utilizado em todo tipo de aplicação. O foco desta palestra é apresentar a linguagem Python e sua versatilidade através de demonstrações em diversas áreas onde pode ser aplicada.
Macrotema:  Desenvolvimento
Tags: desenvolvimento , python, plataforma
PalestranteMarcel Pinheiro Caraciolo [PE]. Mestrando em ciência da computação pelo CIN/UFPE , e engenheiro da computação pela UPE/PE. Diretor de Inteligência da startup pernambucana Orygens.com. Especialista em mineração de dados, computação móvel e computação inteligente. Evangelista da plataforma Python, o qual atua sobre contribuição de projetos open-source na área de mobilidade e data mining. Ministrou cursos para introdução da linguagem Python e linguagem Python para mobile na UFPE, UPE , FIR, UFRPE e outras empresas.
20:00 – 21:00 –
Tema:  Python : Entrando a fundo – Dicas e macetes
Resumo da palestra: Uma visão geral sobre a linguagem, mostrando a sintaxe,  comandos e algumas bibliotecas básicas.
Macrotema:  desenvolvimento
Tags: tutorial, python, introdução
Palestrante: Luciano Rodrigues. Professor de Informática, formado em Licenciatura em Computação e Mestre em Biometria e Estatística Aplicada, ambos pela UFRPE. Entusiasta de Python desde 2003, participou do projeto de Sequenciamento do DNA do Feijão Caupí (Vigna unguiculata), onde fazia processamento e mineração de dados do projeto utilizando a linguagem.
21:00 – 21:30  –
Tema: Python Extreme Go Horse – Construindo aplicativos em 30 minutos com Python.
Resumo da palestra: Vamos desenvolver juntos um aplicativo funcional escrito em Python em apenas 30 minutos, provando que é fácil e rápido desenvolver aplicativos poderosos com Python em pouco tempo.
Macrotema: desenvolvimento
Tags: desenvolvimento, aplicativo, tutorial.
Palestrante: Brunno Gomes (PE). Graduando em Sistemas de Informação pelo CIn/UFPE, Programador na Idealizza, Entusiasta de Python e Viciado em Tecnologia e Internet.

10/02/2011 – Quinta-Feira – II Dia

19:30 – 20:00 –

Tema:  Desenvolvendo aplicativos Web com o Google App Engine.

Resumo da palestra:Desenvolver aplicativos web com Python usando a infra-estrutura do próprio Google é antes de tudo um grande desafio! Mas, quem estiver disposto a aprender novos paradigmas receberá como recompensa toda a escalabilidade e confiabilidade que só o Google é capaz de oferecer. Nessa palestra mostraremos na prática as particularidades do Google App Engine, suas vantagens e desvantagens.
Macrotema:  desenvolvimento
Tags:  desenvolvimento, web, appengine, google.
Palestrante: Flávio Juvenal. Aluno de graduação em Ciência da Computação no Centro de Informática da UFPE. Trabalha em duas startups, na Codemedia com o desenvolvimento de uma API RESTful e na Mameluco com o projeto CATS. Experiência de 10 meses de estudos e trabalhos no Google App Engine com Python.
20:00 – 20:30 –

Tema:  Desenvolvendo aplicativos Web e Redes Sociais com Framework Web Django.

Resumo da palestra: Experiência de desenvolvimento com Framework Python Django para Web com dicas e práticas envolvendo as experiências da startup rede social brasileira para concurseiros AtePassar.com
Macrotema:  desenvolvimento
Tags:  desenvolvimento, web, django, redes sociais.
Palestrante: Rafael Carício. Mestrando em ciência da computação no Centro de Informática da UFPE e membro fundador da startup Orygens. Tem vasta experiência no desenvolvimento de aplicações para a internet e com mineração de dados na web. Trabalha em projetos envolvendo redes sociais e utiliza a linguagem Python na maioria dos seus projetos.

20:30 – 21:00 –

Tema:  Manipulando pacotes em redes pelo Framework Scapy.

Resumo da palestra: A palestra apresentará o framework Scapy (http://www.secdev.org/projects/scapy/) escrito em Python que permite monitorar pacotes trafegados em redes por meio de aplicativos web.  Um dos exemplos práticos é um sniffer (um programa espião) de conversas do mensageiro MSN que pode ser escrito pelo meio deste framework.
Macrotema:  monitoramento, redes.
Tags:  monitoramento, redes, segurança.
Palestrante: Renato Bezerra. Coordenador na área de GLE (Gestão de Log e Eventos) na Tempest Security Intelligence.Sua vida em Python começou pela necessidade de resgatar informações úteis dos logs e como falaram que a curva de aprendizado é rápida, começou a ler sobre. Confirmada essa afirmação escrevendo seu primeiro parser de log 2 dias depois que começou a ler sobre Python.

21:00 – 21:30  –

Tema:  Interfaces gráficas com QML e Python

Resumo da palestra:
QML é um nova linguagem de especificação de interfaces ricas desenvolvida
pela Nokia para uso no framework Qt. Inclusive através do PySide, um conjunto
de bindings que dá aos programadores Python acesso a todas as facilidades do Qt. Nesta palestra será explorado o desenvolvimento de uma aplicação usando o QML e PySide juntos.

Macrotema:  desenvolvimento,
Tags:   interface gráfica, mobile, desktop, python, QML, javascript.
Palestrante: Lauro Moura – Graduando em Ciência da Computação, ingressou no Instituto Nokia de Tecnologia em 2008, na equipe que mantém o PyMaemo/PySide.    Daker Fernandes –  Estudante de Ciência da Computação (8º período). Programa em Python a 3 anos. Tem interesse especiais por IA, computação gráfica, matemática e tecnologias livres. Estagia no Instituto Nokia de Tecnologia (INdT), onde desenvolve utilizando C++, Python, Javascript, Qt e QtQuick.

Contamos com vocês lá pessoal! A Entrada é Gratuita!!!
Atenciosamente,
Marcel Caraciolo

Chamada para o X Encontro do PUG-PE em Recife na Livraria Cultura!

Olá pessoal,

Estamos em 2011 e estamos recomeçando nossa série de encontros mensais do Grupo de Usuários de Python de Pernambuco!  Nesta edição, a X, estaremos no pólo de tecnologia do Recife:  Recife Antigo !  Nosso encontro já está marcado para os dias 9 e 10 de fevereiro entre os horários 19:00 – 21:30 com uma série de palestras para o público iniciante e avançado!

Nosso encontro será no auditório da Livraria Cultura, sediada no Recife Antigo! Teremos uma série de palestras nestes 2 dias, com entrada gratuita!  Para quem não conhece a plataforma Python e gostaria de saber o que ela é e o que é capaz de fazer com ela, este é o encontro!  Adicione também uma série de cases que usam esta plataforma desde redes sociais, dispositivos móveis, segurança de redes, sites, etc. Sem falar , é claro, do networking de interessados , entusiastas e curiosos sobre discussão sobre tecnologia, open source e startups.

Este evento tem um gosto especial pois está sendo apoiada por 6 Startups Pernambucanas! Sem dúvidas um dos maiores eventos do ano em tecnologia do Estado! São startups que usam python ou interessadas em usar python em seus projetos e que acreditam no que esta plataforma é capaz!   CITI, Idealizza, Orygens, Redu, AIBOX, Mameluco são empresas que fazem parte desse ciclo, e se você faz parte de uma startup aqui em Recife e quer conhecer porque usar python em seus projetos, é uma excelente oportunidade!

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

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

Acesse aqui o HotSite do evento (em breve!) , contendo informações sobre a programação do evento, ementas, horários, localização etc.

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

Local: Livraria Cultura

Endereço: Paço Alfândega, R. Madre de Deus, s/n  Recife – PE, 50030-110

Link do Local (mapa):  Mapa

Datas: 09 e 10 de fevereiro de 2011 (19:00 – 21:30)

Entrada: GRATUITA!

Contamos com sua presença! Venha conhecer Python e saber o porque ela foi considerada a linguagem de maior crescimento em projetos no ano de 2010!

Se quiser saber um pouco mais sobre esta plataforma, leia a entrevista que um dos moderadores do grupo deu à uma empresa pernambucana sobre Python.

Leia a entrevista na íntegra aqui.

Atenciosamente,

Marcel Caraciolo

Encontro PUG-PE #3

“Não se assuste!”, foi a frase que o Luciano Rodrigues usou para me cumprimentar assim que cheguei ao CIn para o encontro de abril. Fiquei meio sem entender do que se tratava, mas logo tive uma grande supresa: o laboratório que havia sido reservado para o encontro estava lotado! Cerca de 40 pessoas compareceram ao nosso encontro mais bacana até o momento.

As atividades tiveram início com uma apresentação de Marcos Campelo sobre ideias de projetos que poderiam ser implementados pelos participantes do grupo e dar origem a produtos ou até mesmo startups.

Em seguida, tivemos a satisfação de contar com as excelentes palestras de Flávio Ribeiro e Pedro de Assis, que falaram sobre desenvolvimento em Python para sistemas embarcados e demonstraram o uso do Marmota. O carrinho controlado por bluetooth fez a festa do pessoal. Um monte de gente voltou pra casa empolgada em conseguir um Arduino para brincar.

Desenvolvimento de Aplicações Embarcadas Utilizando Python (download direto)

Marmota (download direto)

Para finalizar, Marcel Caraciolo falou sobre o uso de expressões regulares em Python. Foi uma verdadeira aula sobre os recursos oferecidos pela biblioteca padrão para a manipulação de regex.

Em breve, vamos postar as fotos e vídeos do evento e o restante do material.

Links para os assuntos comentados