17 de Outubro de 2015
Universidade de Caxias do Sul - Auditório do bloco 46

Inscrições

A participação no evento é gratuita, porém os participantes são incentivados a trazer 2kg de alimentos não perecíveis (exceto sal) que serão doados a uma instituição beneficente.

Os alimentos serão recebidos no momento do credenciamento.

Inscreva-se agora

Sobre

Este é o segundo PyCaxias e o objetivo é movimentar a serra gaúcha! A região já sediou uma edição da Python Brasil e também é o berço de grandes nomes que contribuíram para que a comunidade Python tenha alcançado seu nível atual.

Programação

Horário Palestra Palestrante
8h30 Recepção/Credenciamento/Abertura
9h00 Introdução ao Python e como aprender a programar sozinho com ferramentas gratuitas Eduardo P. Silveira
09h30 CoPPla - Plataforma para aprendizagem colaborativa em Plone Matheus Pereira
10h00 Linux Containers Bruno Barcarol Guimarães
10h30 Coffee Break
10h45 Aplicação dinâmica com BackboneJS Renato Suero
11h15 Functional Python Giovane Liberato
11h45 Sustentando milhões de acessos com inovação, colaboração e qualidade Marcos Daniel Petry
12h15 Encerramento

Palestras

Eduardo P. Silveira

Introdução ao Python e como aprender a programar sozinho com ferramentas gratuitas

Python é uma linguagem de programação de alto nível "livre" que suporta diversos paradigmas, como o orientado a objetos, imperativo, funcional e procedural. A palestra tem como objetivo introduzir o participante na linguagem estudada, além de citar ferramentas gratuitas disponíveis no mercado para auxiliar o aprendizado de novas linguagens de programação, relatando a experiência durante o aprendizado de Python.

Eduardo P. Silveira

Bacharelando em Sistemas de Informação pela Universidade de Caxias do Sul, trabalha a 8 anos com servidores GNU/Linux, principalmente com gestão de Internet. Admirador do software livre, foi moderador do Viva o Linux durante quase 7 anos, entre 2009 e 2015. Também é fotografo amador nas horas vagas, além de podcaster e idealizador do site peloamordedeus.org.br .

Matheus Pereira

CoPPla - Plataforma para aprendizagem colaborativa em Plone

Communities of Practice Plataform (CoPPla) é uma plataforma livre desenvolvida utilizando uma série de tecnologias open source como Python/Zope/Plone, RequireJS, Sass/Compass e mantida em um repositório Git no Bitbucket.

Voltada para a construção de comunidades de prática virtuais, as comunidades de prática já foram utilizadas em projetos de grande escala, em nível nacional e internacional, como:

  • Cooperação Tripartite - Brasil / Cuba / Haiti
  • Formação em Educação Permanente em Saúde - EPS em Movimento
  • Caminhos do Cuidado - Formação em saúde mental e drogas para agentes comunitários de saúde e auxiliares/técnicos de enfermagem da Atenção Básica
  • Vivências e Estágios na Realidade do SUS (VERSUS)
  • OTICS - Observatório de Tecnologias de Informação e Comunicação em Sistemas e Serviços de Saúde

O objetivo do trabalho é apresentar as Comunidades de Prática e as ferramentas utilizadas, em especial Python, Zope e Plone, compartilhando as experiências adquiridas durante seu desenvolvimento e utilização.

Matheus Pereira

Desenvolvedor de software no Instituto Communitas, Mestrando em Inteligência Artificial na UFRGS, bacharel em Ciência da Computação pela UCS.

Bruno Barcarol Guimarães

Linux Containers

Uma apresentação das ferramentas presentes no kernel e no userspace para isolamento de aplicações. Serão discutidas tecnologias em constante desenvolvimento, como systemd, lxc e docker, com apresentações práticas da utilização no desenvolvimento de sistemas e discussão das vantagens e desvantagens dessas tecnologias.

Bruno Barcarol Guimarães

Formado em Bacharelado em Ciência da Computação pela Universidade de Caxias do Sul. Participação em projetos de pesquisa nas áreas de Computação Gráfica e Inteligência Artificial. Programador e Administrador de Sistemas na Universidade de Caxias do Sul. Palestrante regular em eventos como o TcheLinux e FISL.

Renato Suero

Aplicação dinâmica com BackboneJS

Mostrar os conceitos da biblioteca BackboneJS e aplicar o conhecimento criando uma TodoList. A proposta da palestra é que as pessoas saiam sabendo como utilizar o BackboneJS em seus projetos, tornando suas aplicações dinâmicas.

Renato Suero

Tecnólogo em Análise e Desenvolvimento de Sistemas pela ESAMC Sorocaba-SP em 2011. Escreve código há mais de uma década, passando por várias ferramentas e plataformas (Já programei em Delphi =D ).

Giovane Liberato

Functional Python

O objetivo desta palestra é mostrar o poder da legibilidade do python combinado com a simplicidade da programação funcional. Com conceitos que vão além de lambdas, maps e reductions, apresentarei como utilizar programação funcional no dia a dia do desenvolvimento e quais os benefícios de performance, legibilidade e reuso de código, entre outros.

Giovane Liberato

Giovane Liberato é consultor desenvolvedor na ThoughtWorks. Apaixonado por educação e conhecimento, é organizador dos eventos StartupVale, AgileVale, GDG Vale do Paraíba, RuPy Brazil, Python Vale. Atualmente trabalha no projeto Pixelated, uma plataforma de email segura e open source.

Marcos Daniel Petry

Sustentando milhões de acessos com inovação, colaboração e qualidade

Um dos grandes desafios para gerenciar um cenário de milhões de acessos, é criar um ambiente saudável para que os times de desenvolvimento possam não só manter todas as soluções no ar com alta disponibilidade como também evoluí-las, propor inovações e até mesmo contribuir com a comunidade open source.

Nesta palestra, será compartilhado como conseguimos criar uma cultura de desenvolvimento ágil onde todo esse cenário se tornou viável. A palestra mostrará como foi nosso processo de evolução para chegar a uma cultura colaborativa, entre times de uma área quanto na empresa inteira. Também veremos como temos incentivado a inovação dentro de nossos times. Você poderá descobrir novas formas de ajudar seu time a construir uma cultura, com toda a pressão para se manter uma solução crítica no ar e evoluindo, ao mesmo tempo evoluindo e aprendendo constantemente.

Marcos Daniel Petry

Atua como Product Owner da área de Plataformas Globo.com, responsável pela criação da nova plataforma de gestão de conteúdos web do Grupo Globo. Mesmo atuando na área de gestão, ainda possui sangue de desenvolvedor nas veias, buscando sempre formas inovadoras e sustentáveis de resolver os problemas mais complicados que aparecem no trabalho e na sua vida :)

Local

Universidade de Caxias do sul - Auditório do bloco 46

Rua Francisco Getúlio Vargas, 1130 - CEP 95070-560 Caxias do Sul - Rio Grande do Sul

Apoio

Eventos Anteriores