Resumo das Palestras do IX Encontro do PUG-PE

Pessoal,

Para aqueles que querem saber um pouco mais sobre as palestras a serem apresentadas no IX Encontro do PUG-PE, segue abaixo mais detalhes:

Rafael Carício – CTO da Orygens

Cookie SQL Injection – Explorando uma falha de segurança na prática

Nesta palestra, apresentarei uma solução de um problema que enfrentei em minha empresa durante o desenvolvimento de uma melhoria  de desempenho de uma aplicação web construída com o framework Django. Esta solução acabou por indicar um outro problema envolvendo uma falha de segurança, onde era possível injetar um Código SQL usando Cookies.  Irei apresentar os problemas e as soluções encontradas por mim durante a exploração desta falha.

Tema: Web, Segurança, SQL, Injection, Django.

 

Wilson Rosa – Professor/Pesquisador/PHD da UFRPE.

“Python e o ensino de algoritmos: uma abordagem híbrida funcional-imperativa”

“Quando se trata de ensino Programação para iniciantes ou do ensino Algoritmos e Estruturas de Dados, há na literatura pelo três correntes de pensamento. Uma advoga o uso de uma LP imperativa simples. Outra advoga o uso de LP OO. E ainda um terceira advoga o uso de uma LP funcional. Cada qual com suas vantagens e desvantagens. Python incorpora os três aspectos. Para iniciantes, o uso de compreensão de listas (e conjuntos nas versões 2.7 e 3.x) e definições de funções no estilo funcional permite uma transição suave da Matemática do Ensino Médio à Programação. Para o iniciado, o ensino de AED com OO e definições funcionais de alta-ordem permite soluções elegantes e mais seguras. Para todos uma sintaxe agradável mais próxima da linguagem natural que dispensa por completo o uso de LP artificiais, criadas apenas para o ensino e que não têm vida ou existência fora da sala de aulas. Veremos exemplos que evidenciam estas afirmações.”

Tema: Linguagens de Programação, Ensino, Orientação a Objetos, Algoritmos.

 

Daker Fernandes – Aluno Graduação do CIN/UFPE

Swithon

Swithon é um binding que estou planejando fazer que deverá integrar a facilidade de Python e a expressividade de Prolog. A idéia da palestra é discutir o poder da programação lógica e como pretendo fazer o binding com o pessoal do PUG-PE.

Tema: Extensões, Prolog, Programação Lógica, Open-Source, Binding.

 

Rômulo Jales – Engenheiro de Software da FITEC

Construindo Interfaces Gráficas com Python e GTK

A dupla dinâmica dos desktops Linux: Python e GTK. O primeiro com sua poderosa biblioteca padrão, agilidade, expressividade e facilidade em programar. O segundo uma biblioteca gráfica quase onipresente nos sistemas desktop linux. O casamento dos dois nasce o PyGTK, um biding da consagrada API GTK para aplicativos gráficos. A palestra é uma introdução de como desenvolver aplicativos gráficos usando o PyGTK.

Temas: Interface Gráfica, Python, GTK, Linux. PyGTK.

 

Lauro Moura – Engenheiro de Software do Instituto Nokia de Tecnologia

QML + Python

O modelo tradicional de desenvolver interfaces gráficas é imperativo, onde o programador diz como deve ser criada a interface (setColor,setPosition, etc.). No Qt Quick, a interface é criada de forma declarativa, em termos de propriedades dos objetos (a largura de X é a metade da de Y, etc…), estados de transição (“no estado X, cor azul, no estado Y, cor vermelha”), simplificando o processo de criação. Durante a palestra será mostrado uma visão geral da QML e de como usar em programas Python.

Temas: Interface Gráfica, Python, Qt, QML.

 

Marcel Caraciolo- Diretor de P&D da Orygens

Sistemas de Recomendação em Python

Este trabalho visa apresentar uma introdução a uma das promissores áreas na área de recuperação de informação e computação inteligente: Sistemas de Recomendação de itens. Para isto utilizarei da linguagem de programação Python para apresentar conceitos e algumas aplicações práticas para demonstrar o poder das recomendações atualmente na Web. Python por ser linguagem poderosa e flexível foi a escolha da linguagem utilizada para implementar o sistema Crab que faz parte do trabalho atual do meu Mestrado em sistemas de recomendação para oferta de produtos e serviços.

Temas: Inteligência Artifical, Sistemas de Reomendação, Aprendizagem de Máquina, Web.

2 Respostas

  1. […] 12:30 – 13:15 – Interfaces Gráfica com PyGTK – Rômulo Jales Um resumo sobre cada palestra pode ser encontrada neste link. […]

  2. […] Estamos informando neste post que os vídeos do último encontro do grupo (IX Encontro do PUGPE) realizado na Unibratec em Recife já estão disponíveis no nosso canal de vídeos do Blip.Tv.  São ao total 7 palestras filmadas sobre Django + Segurança Web ,  Sistemas de Recomendação, Programação Lógica, QML + Interfaces, Toró de Palestras e muito mais.    Quem quiser saber mais sobre a ementa de cada uma das palestras podem visitar este link. […]

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: