Programação
Programação dentro do FISL
Perl Moderno para a Web
duração: 1h
palestrante: Eden Cardim
horário/local: dia 24/06 - 10h - Sala 41E
descrição: Abordagem do Catalyst, DBIx::Class, Moose, técnicas de desenvolvimento, teste, manutenção e implantação de sistemas web de grande porte com Perl.
Desenvolvimento Rápido de Programas Linha de Comando
duração: 1h
palestrante: garu
horário/local: dia 25/06 - 9h - Sala 41C
descrição: Conheça App::Rad, um moderno framework para o desenvolvimento ágil de programas linha de comando. Não perca tempo com código repetitivo, use App::Rad e concentre-se apenas no que seu programa pode oferecer de melhor.
Perl para Administradores de Sistema e DBA's
duração: 1h
palestrante: Lorn
horário/local: dia 25/06 - 15h - Sala 41C
descrição: Essa palestra mostrará como usar a linguagem Perl para transformar tarefas diárias e fatídicas em programas sólidos, bem estruturados e eficientes. Da transformação de resultados de um SELECT em uma planilha ao gerenciamento de máquinas virtuais Xen, passando por monitoramento de logs de servidores web e bancos de dados, Perl é o melhor amigo dos administradores de sistemas e ferramenta indispensável para DBAs.
Perl 6 - Em busca do santo graal
duração: 1h
palestrante: Ruoso
horário/local: dia 27/06 - 12h - Sala 41B
descrição: Junctions, Hyperoperations, Autothreading, Representation Polymorphism, Parametric Roles, Runtime Mixin, User Defined Grammars, Lazyness. Conceitos que vão mudar a maneira como você pensa programação. O Perl 6 é uma nova linguagem, mas é também uma nova maneira de pensar programação, veja o que é, o que você já pode fazer e o que você vai poder fazer no futuro.
Lazy evaluation em Perl
duração: 1h
palestrante: fglock
horário/local: dia 27/06 - 17h - Sala 41C
descrição: Lazy evaluation é uma técnica para reduzir ou eliminar trabalho desnecessário, melhorando o desempenho de programas ou mesmo tornando possíveis aplicações complexas. São apresentados módulos do CPAN que permitem o uso desta técnica em Perl 5, e também são discutidas as características do Perl 6 que tornam seu uso ainda mais fácil. São também analizadas outras técnicas para melhoria da eficiência de programas.
Programação interna YAPC (propostas)
Estamos aceitando submissões de propostas para palestras! Coloque a sua aqui embaixo e aguarde a confirmação da grade!
LWP::Curl - Acesso (muito) rápido a conteúdo web
duração: 20 minutos
palestrante: Lorn
descrição: LWP é o padrão
de facto para acesso web no mundo Perl. Sua portabilidade e flexibilidade são únicos e indispensáveis, mas chegam com o preço da velocidade. Nesta apresentação, vamos falar um pouco sobre o LWP::Curl, uma implementação do LWP tradicional utilizando a biblioteca libcurl para acesso rápido e eficiente. Presente na maioria dos sistemas operacionais modernos, você provavelmente já poderia estar usufruindo de todo o poder do LWP com a velocidade da libcurl neste momento! Serão feitas ainda algumas comparações de desempenho e API, além de discutidos projetos futuros de integração com os principais módulos Perl para Web Scraping.
Padre - a IDE Perl
duração: 20 minutos
palestrante: garu
descrição: Breve introdução ao
Padre, uma IDE para Perl feita em Perl. Com uma comunidade ativa e empolgada, o projeto evolui rapidamente e possui uma série de plugins para facilitar ainda mais o trabalho do desenvolvedor. Será mostrado como utilizar o Padre para o desenvolvimento de programas em Perl 5 e Perl 6.
título da palestra
duração: X minutos
palestrante: seu_nome_aqui!
descrição: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.