[SP-pm] Equinócio 2011 - 2o. Parte - Sugestão de Tópicos

Tiago Peczenyj tiago.peczenyj at gmail.com
Sun Jun 12 09:28:35 PDT 2011


Twitado!

2011/6/12 Solli Honorio <shonorio at gmail.com>:
> Daniel,
> Muito bom o banner, alias excelente !!!! Eu quero apenas que o opacidade do
> 2011 diminuísse um pouco, pois o 2011 está muito apagado.
> Solli M. Honorio
>
> 2011/6/12 Daniel Vinciguerra <daniel-vinciguerra at hotmail.com>
>>
>> Bom dia senhores,
>> Tomei a liberdade de trabalhar em um banner para o evento que pode ser
>> visto no link abaixo...
>> http://img541.imageshack.us/i/equinocio001.png/
>> Sugestões, criticas e outros comentários são muito bem vindos sempre!
>> Ua,
>> Daniel Vinciguerra
>> Web Solutions Architect and Co-Owner at Bivee
>> http://github.com/dvinciguerra
>>
>>
>>
>> ________________________________
>> From: creaktive at gmail.com
>> Date: Thu, 2 Jun 2011 19:19:49 -0300
>> To: saopaulo-pm at mail.pm.org
>> Subject: Re: [SP-pm] Equinócio 2011 - 2o. Parte - Sugestão de Tópicos
>>
>> Devel::REPL!!!
>>
>> ABS()
>>
>>
>>
>> 2011/5/31 Solli Honorio <shonorio at gmail.com>
>>
>> Pessoal,
>> É comum sermos questionado sobre 'o que escrever' no equinócio, por este
>> motivo tomei a liberdade de criar uma lista de sugestões de assuntos
>> interessante para o tema Perl Moderno. Aqui temos apenas uma sugestão, então
>> sinta-se encorajado a incluir outros tópicos ao recomendado aqui.
>>
>> Infra-estrutura
>>
>> Abordar instalação do Perl em ambiente controlado para a aplicação, ou a
>> distribuição in-box do aplicativo.
>>
>> Perlbrew
>>
>> Mostrar como é possível distribuir aplicação in-box com o Perlbrew, quero
>> informar como este desejo vem sendo abordado ao longo do tempo com o PAR,
>> local::lib e agora com o Perlbrew
>>
>> sugestão: como montar um “ambiente Perl” do zero, com perlbrew e
>> local::lib e como atualizá-lo em partes. (por exemplo, trabalho com
>> local::lib aqui, mas ao tentar rodar o cpan no perl 5.14.0 (pelo perlbrew),
>> já deu pau)
>>
>> App::Rad
>>
>> Não temos nada escrito sobre este cara, e é um assunto muito interessante.
>> Tem uma abordagem muito diferente do usual para desenvolvimento de script
>> (estou utilizando script na definição do Larry Wall) e tem um potencial
>> enorme. Seria interessante explicar como funciona os plugins, escrever algo
>> sobre uma interface para texto (além do já existente para linha de comando)
>>
>> Programa como servidor
>>
>> Temos várias threads sobre como desenvolver sistemas como servidores, e
>> acho interessante abordar os novos módulos que facilitam este trabalho.
>> Tenho um excelente livro que pode mostrar como fazer na unha este trabalho e
>> comparar com os bons módulos no cpan.
>>
>> Sugestão de autor : André Carneiro
>>
>> Práticas e Estilo de Programação
>>
>> Mostrar o estilo moderno de programar em Perl.
>>
>> Threads
>>
>> Isto sempre é um assunto recorrente na lista. Este artigo deveria explicar
>> como funciona a programação orientada a threads, as questões de semáforos,
>> dead-lock, diferença com forks, diferenças entre os vários modelos de
>> threads (no SO, emuladas, etc.)
>>
>> Este assunto é muito extenso e tem possibilidade de ser explorado entre 2
>> ou 3 artigos.
>>
>> Moose
>>
>> Não encontrei nada sobre Moose nos artigos do equinócio. Este é um assunto
>> rico e acho que poderia ser abordado em três níveis, sendo o básico,
>> intermediário e avançado.
>>
>> Sugestão : russoz tem interesse em escrever este artigo como co-autor
>>
>> Dist::Zilla (esse artigo já é meu ;-)) (@russoz)
>>
>> Testes “padrão” para autor e para release (inclui o Perl::Critic abaixo,
>> mas não detalha o mesmo)
>> revamp do artigo de Dist::Zilla do equinócio de Mar/11
>>
>> Sugestão : russoz como autor
>>
>> Pod::Weaver (é meu também, e vai de mãos dadas com o Dist::Zilla)
>>
>> Sugestão : russoz como autor
>>
>> perl5i
>> Perl::Critic e Perl::Tidy (Perl Modern Style)
>>
>> Mostrar o que é, e como utilizar o Perl::Critic. Importante mostrar como
>> configurar o ~/.perlcriticrc e os comentários para desabilitar críticas
>> pontualmente no código.
>>
>> Considero estes dois módulos como referência para o Perl Modern Style.
>> Mostrar a integração destes módulos com editores de textos (VIM, Emacs)
>>
>> Interessa falar sobre testes? (TDD, DDD ?)
>>
>> sugestão de autor : @garu
>>
>> CPAN
>>
>> Não há artigos sobre o uso do CPAN no sentido de como acha um bom módulo,
>> testers.cpan. Eu perdi a palestra do Brian no workshop, mas creio que ele
>> fez uma boa explanação sobre o CPAN
>>
>> Web
>>
>> Este tema é muito rico e pode ser explorado de diversas formas, e também
>> acredito que é o assunto de maior potêncial para o Perl Moderno por ganhar
>> escala na utilização, normalmente será utilizando num ambiente amigo (Unix
>> like) e com a empresa dot Cloud se mostrará um ambiente interessante para a
>> entrega de soluções Perl em Cloud.
>>
>> Interface com o cliente
>>
>> Seria interessante abordar duas coisas neste item. Primeiro é sobre os
>> templates engine, Template::Toolkit e seus concorrentes. E o segundo item é
>> sobre a integração do Catalyst/Mojolicious com os frameworks de web rich
>> (DHTMLX, ExtJS, etc). Seria muito bom mostrar como funciona tudo isto em um
>> artigo (ou vários)
>>
>> Transferência de dados (Websocket, JSON, etc)
>>
>> Comunicação entre o cliente e os servidores.
>>
>> OWASP
>>
>> Acho muito interessante pegar os tópicos do OWASP[1] e mostrar como fazer
>> em Catalyst/Mojolicious. Tem um material interessante mostrando o Rail[2]
>> com o OWASP, e eu acho que poderíamos fazer o mesmo com Perl. Acredito que
>> traduzindo em artigos os tópicos do OWASP Guide[3] seria uma excelente
>> maneira de ensinar Catalyst/Mojolicious para pessoal.
>>
>> Persistência de Dados
>>
>> Explorar mais informações sobre persistência de dados. Já temos artigos
>> abordando o DBIx::Class, inclusive dois excelentes do Eden mas acredito que
>> podemos explorar mais ainda este assunto. Talvez possamos apresentar algum
>> outro método de ORM além do DBIx::Class, ou construir Best Practices no
>> DBIx::Class, ou partindo para tópicos mais avançados tomando como base o que
>> já foi escrito.
>>
>> Mongoose
>>
>> Abordar como expandir uma classe Moose para a persistência em MongoDB com
>> apenas uma alteração no código. Informar como ocorre o relacionamento entre
>> as classes e como isto repercute no armazenamento e manutenção dos dados;
>>
>> Rose::DB
>> XML
>>
>> [1] https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project
>> [2]
>> https://www.owasp.org/images/8/89/Rails_Security_2.pdf
>> [3]
>> https://www.owasp.org/index.php/Guide_Table_of_Contents
>> --
>> "o animal satisfeito dorme". - Guimarães Rosa
>>
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org L =end disclaimer
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>
>
>
> --
> "o animal satisfeito dorme". - Guimarães Rosa
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


More information about the SaoPaulo-pm mailing list