[SP-pm] Equinócio de Inverno 2015 — DBIx::Class

Leonardo Ruoso leonardo at ruoso.com
Sun Mar 1 12:35:14 PST 2015


Renato,

Eu claramente preciso adaptar o fonte do artigo, mas eu vou tentar seguir a
trilha. Esses artigos que eu pensei ficariam melhor como Wiki, mas todos
sabemos usar o git, então é possível contribuir numa boa. Minha ideia é
seguir na trilha proposta, talvez com ajustes, mas no sentido de criar uma
introdução sensível para a DBIx::Class em pt.

Em 1 de março de 2015 00:16, Renato Santos <renato.cron em gmail.com> escreveu:

> 3 novos artigos adicionados:
>
> http://sao-paulo.pm.org/pub
>
> Faltam mais 13, que estão em markdown, estou revisando os autores e ja ja
> ta no ar!
>
> 2015-02-28 21:45 GMT-03:00 Renato Santos <renato.cron em gmail.com>:
>
> Alguma sugestão para publicar hoje (amanhã)?
>>
>> Pois não temos nenhum pronto,
>> posso subir um parecido com o
>> http://sao-paulo.pm.org/pub/equinocio-2010-de-marco para este ano!
>>
>> 2015-02-28 14:19 GMT-03:00 Thiago Rondon <thiago em eokoe.com>:
>>
>> Leonardo,
>>>
>>> Fantástica a iniciativa !
>>>
>>> O resultado de um trabalho como este, colaborativo, pode gerar muitos
>>> frutos para comunidade.
>>>
>>> Abs!
>>> -Thiago Rondon
>>>
>>>
>>> Em 28 de fevereiro de 2015 11:57, Leonardo Ruoso <leonardo em ruoso.com>
>>> escreveu:
>>> > Senhores,
>>> >
>>> > Gostaria de saber quem gostaria de contribuir para um Equinócio
>>> temático
>>> > sobre DBIx::Class durante este mês de março.
>>> >
>>> > O programa sugerido até agora seria, do dia 1º a 20 de março:
>>> >
>>> > DBIx::Class — ORM padrão de facto para Perl e um dos mais versáteis
>>> >
>>> > DBIx::Class::Schema — O patamar de todas as suas classes de entidade
>>> >
>>> > DBIx::Class::Core — Conhecendo os recursos básicos do ORM
>>> >
>>> > DBIx::Class::Row — Da tradução de cada objeto em um registro
>>> >
>>> > DBIx::Class::Relationship & DBIx::Class::Relationship::Base —
>>> > Relacionamentos entre entidades
>>> >
>>> > DBIx::Class::ResultSource — Em alguns casos metaprogramação é a melhor
>>> > solução
>>> >
>>> > DBIx::Class::ResultSet & DBIx::Class::ResultSetColumn — Das operações
>>> em
>>> > coleções de objetos ou como obter DAO mágicos
>>> >
>>> > DBIx::Class::InflateColumn — Objetos como atributos serializados
>>> >
>>> > DBIx::Class::Schema::Loader — Engenharia reversa de um banco de dados
>>> > existente
>>> >
>>> > $schema — Minha própria implementação
>>> >
>>> > $schema::Result::$result_class — Mapeamento das tabelas em classes de
>>> > entidade
>>> >
>>> > $schema::ResultSet::$resultset_class — Magia personalizada para
>>> coleções
>>> >
>>> > $schema::Result::$virtualview_result_class — Consulta complexa
>>> pré-definida
>>> >
>>> > SQL::Abstract — Consulta complexa orientada a dados
>>> >
>>> > Como acessar funções e Stored Procedures
>>> >
>>> > Reduzindo a complexidade ciclomática com joins e prefetching
>>> >
>>> > Formas usuais para melhorar a velocidade de inicialização
>>> >
>>> > Formas usuais para melhorar a velocidade de execução (é possível
>>> desabilitar
>>> > conveniências quando não são necessárias)
>>> >
>>> > Controle fino sobre suas transações
>>> >
>>> > Solução de problemas
>>> >
>>> >
>>> > Naturalmente o melhor seria começarmos a trabalhar nos artigos mais
>>> básicos
>>> > primeiro, depois nos mais avançados. O esqueleto básico de cada artigo
>>> > consistiria em extrair e traduzir aspectos importantes da própria
>>> > documentação.
>>> >
>>> > Seria bem interessante haver comparações com Design Patterns e
>>> componentes
>>> > de Java, Python ou .Net.
>>> >
>>> > Um grande abraço,
>>> > --
>>> > Leonardo Ruoso
>>> > Journalist, Perl developer and business consultant
>>> > Media, UFC/2006; Telecom, IFCE/1998
>>> >
>>> > =begin disclaimer
>>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> >  SaoPaulo-pm mailing list: SaoPaulo-pm em 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 em pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>
>>
>>
>> --
>> Saravá,
>> Renato CRON
>> http://www.renatocron.com/blog/
>> @renato_cron <http://twitter.com/#!/renato_cron>
>>
>
>
>
> --
> Saravá,
> Renato CRON
> http://www.renatocron.com/blog/
> @renato_cron <http://twitter.com/#!/renato_cron>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
Leonardo Ruoso
Journalist, Perl developer and business consultant
Media, UFC/2006; Telecom, IFCE/1998
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20150301/9d732fa6/attachment.html>


More information about the SaoPaulo-pm mailing list