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

Olá pessoal,

Gostaria de convidar a todos para a nossa Décima Segunda edição (XII) do Encontro mensal do grupo de usuários de Python de Pernambuco (PUG-PE) que será realizada na dependências do Centro de Informática (CIN) da Universidade Federal de Pernambuco (UFPE) em Recife – Pernambuco.

O encontro será realizado no dia 07 de Maio de 2011 (Sábado) a partir das 08:30 no Auditório do Galpão (Antigo CESAR) com entrada gratuita! No mesmo, teremos palestras sobre Computação Gráfica 3D com Blender e Python com Eraldo Guerra, Desenvolvimento Web com Python e experiências com Django pelo nosso convidado do Grupy-PB (Grupo da Paraíba) Yuri Malheiros e por fim nosso III 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 visitar o link [2].

Cartaz do  XII Encontro do PUG-PE

Cartaz do XII Encontro do PUG-PE

Cartaz para divulgação

Para mais informações sobre o encontro , visitar o HotSite Oficial do XII 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/xiiencontro/

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

Aguardamos a presença de todos!

Atenciosamente,

Marcel Caraciolo

Projeto Social Cats: O agregador social de eventos – em Python com Google AppEngine

Olá pessoal,

Gostaria de divulgar um projeto muito interessante que começou há aproximadamente 1 ano atrás por um grupo de alunos do Centro de Informática da Universidade Federal de Pernambuco (CIN/UFPE). O sistema Social Cats que foi lançado ao público há quase 1 mês aproximadamente funciona como um agregador de eventos das cidades brasileiras, permitindo os usuários descobrirem baladas e festas que ocorrem na sua cidade.  Integrado com a rede social Facebook, o usuário não somente pode se planejar e informar se vai ou não ao evento, como também descobrir quem irá também para aquela balada. Para isto, ele usa APIs do Facebook que permitem capturar quais dos usuários que marcaram aquele determinado evento.

 

Social Cats

Plataforma Social Cats

O mais interessante deste projeto é que ele foi desenvolvido com a plataforma Python em cima da infra-estrutura nas nuvens da Google: Google AppEngine.  O resultado deste trabalho tem colhido bons frutos onde os alunos empreendedores foram finalistas do Desafio da Campus Party Campuseiros Empreendem e semi-finalistas do prêmio Santader de Empreendorismo.

O mais interessante é que tudo isto começou em uma disciplina do centro de informática entitulada pelos alunos de ‘projetão’, onde devem desenvolver um projeto completo com modelo de negócio e apresentá-lo para um time de professores que devem avaliar o projeto como possíveis investidores.  O estudante Flávio Juvenal (@flaviojuvenal), um dos idealizadores do projeto, comentou em uma entrevista que a primeira experiência com Python pelo grupo foi durante este projetão, e desde então tem sido a escolha principal em seus projetos.

Abaixo a transcrição de uma entrevista com Flávio Juvenal sobre a escolha de Python como principal plataforma de desenvolvimento para o Social Cats:

“Nós da Mameluco escolhemos Python desde o início do nosso primeiro projeto, o website CATS. Como nossa plataforma cloud era o Google App Engine, podíamos escolher entre Python e Java. Consideramos então “arriscar” e tentar trabalhar com Python, apesar de todos os envolvidos no projeto terem vasta experiência em Java. Foi uma grande surpresa. Conseguimos instalar a plataforma de desenvolvimento, configurá-la no IDE Eclipse e escrever um ‘Hello World’ no servidor em questão de minutos.

Isso tudo faz quase 1 ano. O projeto já teve protótipos, recomeços, paradas e várias mudanças. Tivemos até algumas dificuldades a natureza não-relacional do Google App Engine, mas nenhum problema com a linguagem Python. Muito pelo contrário, se tivessemos escolhido Java, gastaríamos horas escrevendo e editando XMLs e Annotations. Em Python não há necessidade de dezenas de arquivos de configuração. Tudo é muito intuitivo, as coisas funcionam do jeito que você espera que funcione!

Durante o período de desenvolvimento do CATS, trabalhei muito com Java EE em outro projeto. A dificuldade de configuração, a necessidade de ler centenas de páginas de especificação e a pouca expressividade de Java EE me fizeram abandonar Java como primeira linguagem! Toda programação será programação web! Eu sempre gostei de Java, mas Java para web me decepcionou! Foi mesmo em Python que encontrei a maneira mais natural de programar servidores, arquiteturas MVC, handlers REST e clientes HTTP.

O ecossistema pernambucano de tecnologia está cheio de empresas que precisam crescer e responder rápido a mudanças no mercado e na expectativa dos usuários. Java, .NET, PHP não são a opção ideal para essa realidade. Quer uma linguagem para um desenvolvimento leve, intuitivo e de fácil manutenção? Escolha Python. “

Parabéns aos envolvidos e aproveitem este belo guia eletrônico de festas, baladas e eventos do cenário de entretenimento de Pernambuco! Estes projetos mostram o potencial de Python e o trabalho forte do PUG-PE em estimular este desenvolvimento (um dos cursos de introdução a Python foi dado pelos membros Marcel Caraciolo (@marcelcaraciolo) e Daker Fernandes (@dakerfp)).

Para saberem mais sobre o projeto, podem ver este link (com a primeira apresentação deles em um dos nossos encontros) e este link com a apresentação no nosso X Encontro do PUG-PE.

Parabéns pessoal pelo trabalho,

E pessoal venham conhecer o Social Cats!

Att.

Marcel Caraciolo

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

Nosso canal de vídeos está online! Vídeos do VI Encontro do PUG-PE disponíveis!

Olá a todos,

Com um grande atraso mas finalmente conseguimos fazer o upload de todos os vídeos em alta e baixa definição do VI Encontro do PUG-PE realizado no mês de agosto.   Nossos vídeos podem ser encontrados  neste link no nosso canal no Blip.Tv  criado especialmente para o registros de nossos eventos!

Para quem não lembra, neste evento tivemos as palestras sobre o PUG-PE,  MongoDb e Python, PyGame, CATS, Redes Sociais e Python.  Vale a pena acompanhar!

Temos também uma versão em  alta definição que pode ser acessada por este link.

Em breve será divulgado o link para os vídeos registrados durante o VII Encontro do PUG-PE (mês de setembro)!

PS: Um agradecimento especial ao nosso colega Luciano Rodrigues (@lucrodsilva) que teve esse trabalho de filmagem, upload e edição!

Resumo VI Encontro do PUG-PE

Olá pessoal, Neste sábado (14/08/2010) realizamos o nosso VI Encontro mensal do Grupo de Usuários de Python de Pernambuco. Muitas palestras legais, um público extremamente engajado com o evento e para complementar, contando com uma excelente infra-estrutura em relação aos últimos encontros realizados. Isto prova que a cada encontro a qualidade do encontro está cada vez mais se superando e atingindo um público cada vez maior. Nosso evento foi sediado desta vez na Universidade Federal Rural de Pernambuco (UFRPE), no auditório do Departamento de Informática o qual tivemos uma manhã inteira de palestras e para forrar durante o intervalo um coffeebreak improvisado, mas que foi aprovado pelo público presente.   Vamos começar desde o início, pois tem muita coisa para relatar.

Primeiramente, parabenizar a todos presentes e organizadores que tornaram esse encontro uma realidade. Vale destacar ao nosso colega e membro do grupo Nielson Santana (@nielsonnas) que foi nosso contato na UFRPE para reserva do local e toda infra-estrutura existente. Desta vez o evento foi em um auditório com direito a microfone, caixa de som, internet e muitas e muitas fotos! Ah sim, claro: o melhor todo nosso evento foi gravado para ser disponibilizado na internet. Superamos em muito o  nosso penúltimo encontro!  Mas lógico, sempre ainda com muitas a melhorias a se realizar e com nossos pequenos probleminhas assíduos  de projetor, que graças ao nosso colega Luciano Rodrigues (@lucrodsilva) e  o alicate ‘sagrado’ conseguimos dar um jeito para que tudo ocorresse na maior tranquilidade.   Neste encontro também tivemos o patrocínio das empresas Orygens (@orygens) e Idealizza (@idealizza) que nos forneceram o coffeebreak e à empresa Especializa Treinamentos (@especializa) que sorteou descontos e uma bolsa integral para um dos cursos de Python que ocorrerá em breve oferecido pela empresa. Fotos de nosso público:

Nossa audiência!

Nosso evento começou com uma palestra do Marcel Caraciolo (@marcelcaraciolo) (eu!)  que começou a apresentar mais detalhes sobre o grupo PUG-PE. Na verdade, uma palestra institucional para que os novatos e veteranos pudessem conhecer mais o grupo e suas missões.  Vale destacar o aspecto descontraído do Marcel que trouxe algumas estatísitcas bem interessantes, como o crescimento vertiginoso do grupo que saiu em Janeiro deste ano de 50 membros inscritos na nossa lista de dicussão para 175 agora em agosto de 2010. Um crecimento acima de  300%! Isto prova que os encontros realizados tem atingido muitos novos interessados em conhecer a plataforma Python e que tem muito mais a crescer ainda.  Ele também aproveitou para apresentar o novo logo, mascote e modelo oficial do grupo, todos criados pela designer Andréa Santos.  No fim, Marcel também apresentou vários projetos que foram originados de membros do próprio grupo e até um projeto de grande porte chamado eleitorando (@eleitorando) que monitora mídias sociais.  O grupo está crescendo muito e de acordo com Marcel : ‘tem tudo para sediarmos um evento de grande porte também como o PythonBrasil’.  Abaixo algumas fotos da apresentação do Marcel:

Mascote do PUG-PE

Mostra do Logo oficial do PUG-PE

Mostra do Logo oficial do PUG-PE

Camisa Modelo do PUG-PE

Marcel apresentando o PUG-PE

Marcel apresentando o PUG-PE

Após a palestra do Marcel, tivemos a palestra do Rodrigo Lira (@rodrigoclira) que apresentou sobre Python Funcional. Mais uma ótima palestra ministrada por ele, o qual discutiu sobre as particularidades de Python, em especial, os mecanismos existentes do paradigma funcional como map, reduce e filter.  Também destacar que ele estava bem antenado com o Python 3000 o qual ele comentou sobre algumas mudanças que ocorreram com a entrada do Python 3000 em relação ao python funcional.  Com várias demonstrações, ele pôde levar aos usuários uma das melhores ferramentas de Python em destaque pela facilidade de construir soluções usando estruturas funcionais com apenas 1 linha de código. Mais um ponto para Python em relação à várias linguagens!  Por sinal, o Rodrigo escreveu em seu blog uma série de posts sobre o paradigma funcional, o qual ele mencionou em sua palestra que vale dar uma olhada para quem quiser saber mais informações. Abaixo algumas fotos da sua palestra:

Rodrigo Lira E Luciano hackeando  sua palestra sobre python funcional.

Rodrigo Lira e Luciano hackeando sua palestra sobre python funcional.

Rodrigo Lira comentando sobre o comando Reduce do Python

A próxima palestra foi do nosso colega Brunno Gomes (@brunnogomes) , membro e também desenvolvedore da empresa Idealizza, o qual sempre bastante irreverente, deu uma introdução muito completa sobre o MongoDb e o driver de conexão em Python: Pymongo.  Acredito que foi a palestra que teve uma maior discussão, especialmente pelo fato de bancos de dados não-relacionais (NoSQL) são bastante recentes e ainda não abordados em cursos e universidades sobre esse novo paradigma. Isto atraiu a curiosidade dos presentes, o qual encheu de perguntas a Brunno e ele respondeu muito bem, interando com os mesmos e até instalando na hora lá o MongoDb/Pymongo e mostrando vários exemplos.  Essa palestra encheu os ânimos do pessoal, que acredito teremficado muito atraídos por esse novo paradigma de banco de dados mundialmente usado em diversas empresas. Vale a pena dar uma olhada!  Seguem algumas fotos da palestra de Brunno Gomes:

Brunno Gomes meditando sobre o NonSQL

Brunno Gomes meditando sobre o NonSQL

Brunno Gomes mostrando como se faz. Quem é bom, mostra!

Brunno Gomes mostrando como se faz. Quem é bom, mostra!

Para tantas palestras legais, tinha chegado a hora de forrar a barriga do pessoal para aguentar as 3 últimas palestras do dia.  O coffeebreak muito animado com muito networking e troca de informações. Parabenizar ao nosso colega e sócio da empresa Idealiza Thiago Tenório (@thiagotmoraes) que foi um excelente organizador de coffebreaks que deixou a mesa um banquete de faraós! Abaixo algumas fotos do nosso coffeebreak.

Thiago Tenório dando os últimos ajustes no nosso coffebreak

Thiago Tenório dando os últimos ajustes no nosso coffebreak

Mesa do Coffebreak preparada

Mesa do Coffebreak preparada

Pessoal degustando a culinária do PUG-pE

Pessoal degustando a culinária do PUG-pE

Após nosso coffebreak, tivemos um sorteio da bolsa de um curso de Python para um dos presentes no grupo. Logicamente, o sorteio foi realizado usando código em Python, o qual o premiado foi devidamente homenageado lá no palco!

O sorteado da bolsa!

O sorteado da Bolsa!

Depois do sorteio. é hora de retornar para uma palestra muito boa da célula de jogos da UPE de Caruaru, lideradas pelo Danilo Monteiro (@1danilo) e Rubens Lopes. A palestra foi sobre o Pygame, que é um framework em Python para construção de jogos. Eles demonstraram alguns demos, inclusive um jogo deles chamado ‘Auto da Compadecida’, o qual rendeu muitas gargalhadas com a musiquinha de fundo.  Durante a palestra eles mostraram passo a passo a construção do clássico jogo Snake todo desenvolvido em Python.  Foi um show!! O pessoal estava de parabéns com uma bela palestra e estimulando muita gente a querer construir seus joguinhos em Python. Isto mostra que Python tem ajudado também em disciplinas introdutórias de computação, e o Pygame foi uma maneira de prender os novatos alunos de computação que geralmente entram na faculdade interessados em construir seus primeiros joguinhos. Abaixo algumas fotos das palestras:

Danilo e Rubens falando sobre o Python em Caruaru

O jogo Snake construído durante a palestra

Apresentação do Jogo Auto da Compadecida

A próxima palestra foi ministrada pelos alunos de Ciência da Computação do Centro de Informática (CIN/UFPE)  que apresentaram o seu projeto da disciplina ‘Projetão’ com o sistema de recomendação de eventos denominado CATS.  Com uma palestra muito bem fundamentada em aspectos de motivação e em modelo de negócio, o projeto de fato era muito interessante. Todo desenvolvido em Python e HTML/CSS/JQuery, confirmou como Python tem uma presença importante também na Web. O projeto foi desenvolvido sobre a da engine da Google: AppEngine. Vale destacar que o projeto foi desenvolvido por 15 alunos e uma experiência fantástica pois nenhum do grupo desenvolvia em Python, o qual tiveram que aprender durante 6 meses (ao mesmo tempo em que  desenvolviam o sistema) Python. ‘Foi uma mudança radical’  informou Flávio Juvenal (@flaviojuvenal) ( O gerente de projetos do CATS) junto a Eduardo Pires (@_empires) que disse que a maior dificuldade foi eles desenvolverem em Python com práticas e vícios realizados com Java.  Isso acarretou, afirma ele, em problemas de desempenho na ferramenta, o qual não conseguiram hospedar online todo o projeto. De acordo com Flávio, umas das prioridades é reescrever todo o código para que o mesmo possa ter maior desempenho e em especial o sistema de recomendações deles.  O sistema se demonstrou ter um enorme potencial e ratificou o uso de técnicas inteligentes na web também disseminada pelo Brasil. Eles prentendem lançar a ferramenta futuramente e também prentendem participar de várias competições na área. Vale destacar o nome da empresa deles que se denomina Mameluco.  Ah sim, a ferramenta visa recomendar eventos de acordo com os interesses dos usuários e também ao mesmo tempo saber por onde seus amigos estão, isto é, em qual baladas eles irão, promovendo uma interação entre os diversos usuários.  Abaixo algumas fotos da apresentação:

Flávio apresentando o sistema CATS

Tela inicial do projeto CATS

Flávio e Eduardo apresentando o CATS

Por fim, a nossa última palestra foi ministrada pelo Mestrando e Co-Fundador da empresa Orygens ,  o Rafael Carício (@rafaelcaricio) que apresentou técnicas e dicas em como construir sua própria rede social com Python. Mais uma excelente palestra o qual Rafael apresentou ferramentas que auxiliam aos desenvolvedores a começar a construir uma rede Social. Uma delas chamada Pinax que é baseada em Django, é um excelente passo inicial para quem está começando. Logicamente, ele afirmou que há outros aspectos na hora de construir em sua rede social, principalmente, descobrir o nicho de usuários que você atingir. Um exemplo foi a  rede social que ele desenvolveu junto à sua empresa chamada AtéPassar.com. Esta rede social promove a interação de usuários para organização de seus estudos em concursos públicos e até em estudos pessoais.  Uma ferramenta com um design arrebatador e muito atraente, o qual Rafael afirma que já tem mais de 8000 usuários ativos na rede e prentende crescer muito mais até o fim do ano.  Toda construída em Python e Html/CSS/JavaScript , mostra que é possível construir redes sociais genuínamente brasileiras.  Foi uma palestra inspiradora e sem dúvidas agradou a todos empreendedores presentes.

Rafael Carício e seu co-ajudante passador de slides Thiago Tenório

Rafael apresentando a sua rede social AtéPassar.com

Rafael demonstrando algumas funcionalidades

E assim terminamos o nosso evento, com a clássica foto de despedida com a cara de ‘Querendo mais’.  O que posso dizer ?! Foi um dos melhores encontros que participei e acredito que muitos, sejam veteranos ou novatos acharam.  Claro, ainda há longos passos a se cumprir para que o evento cresça e traga mais novos interessados em Python e gerando excelentes projetos saíndo da nossa célula.

Marcel fazendo suas considerações finais

Todos reunidos para a grande foto!

That's all folks!

That's all folks!

Parabenizar a todos, e já engatilhando a chamada para nosso VII Encontro do PUG-PE que em breve teremos mais informações da próxima universidade que irá sediar o encontro. Ah claro, e tivemos um nosso ‘hora extra’ no fim com alguns membros que para celebrar o encontro foram para uma churrascaria comer um velho galeto e abrir a discussão sobre Python e Ruby!

É isto pessoal, mas quem não pôde comparecer, não se preocupem, porque em breve vamos disponibilizar os vídeos e slides de todas as palestras ministradas no nosso encontro!  Quem quiser acessar o restante das fotos do evento, pode acessar nesta link.

Até o próximo Encontro do PUG-PE!

Atenciosamente,

Marcel Caraciolo

Membro e Moderador do PUG-PE

Links para os assuntos comentados

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.