<div dir="ltr">Leonardo, em markdown, voce pode usar<div><br></div><div>"Visit [Daring Fireball][] for more information."<br></div><div>e depois colocar no final do arquivo:</div><div><br></div><div>"[Daring Fireball]: <a href="http://daringfireball.net/">http://daringfireball.net/</a>"</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-02 13:05 GMT-03:00 Leonardo Ruoso <span dir="ltr"><<a href="mailto:leonardo@ruoso.com" target="_blank">leonardo@ruoso.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Renato, muito bacana o artigo do Paulo, vamos para a Suíça?</p>
<p dir="ltr">Fora isso, tenho de ver como colocar as footnotes direito, que ficaram bem ruins inline. Qual o melhor suporte de source, pós?</p>
<p dir="ltr">Eu vou preparar um outro artigo mais conceitual antes de cair nos detalhes da dbic, e depois de uma conversa com o MST e umas leituras. Mas faço isso hoje mesmo. Então se alguém puder ir fazendo um arquivo sobre a DBIx::Class::Core, ou seja, sobre os recursos mais básicos, seria de grande ajuda, mesmo que fosse um draft a ser melhorado.</p>
<p dir="ltr">A decisão do MST de fugir de over engineering no design foi uma das mais acertadas dos últimos 20 anos da Eng de Software.</p>
<div class="gmail_quote">Em 02/03/2015 08:27, "Renato Santos" <<a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a>> escreveu:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>Leonardo,</div><div>Subi o texto do Paulo Henrique Rodrigues hoje, então, amanhã podemos voltar com o DBIx::Class:</div><div><br></div><div>Perl<i>soas</i>, veja como é facil mandar textos para o <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a> </div><div><br></div><div>o Paulo Henrique Rodrigues chegou faz 5 dias e já está publicando!</div><div><br></div><div>Segue a lista de artigos órfãos:  </div><div class="gmail_extra"><div><ul><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Schema — O patamar de todas as suas classes de entidade</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Core — Conhecendo os recursos básicos do ORM</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Row — Da tradução de cada objeto em um registro</span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">DBIx::Class::Relationship & DBIx::Class::Relationship::</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">Base — Relacionamentos entre entidades</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::ResultSource — Em alguns casos metaprogramação é a melhor solução</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::ResultSet & DBIx::Class::ResultSetColumn — Das operações em coleções de objetos ou como obter DAO mágicos</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::InflateColumn — Objetos como atributos serializados</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Schema::Loader — Engenharia reversa de um banco de dados existente</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">$schema — Minha própria implementação</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">$schema::Result::$result_class — Mapeamento das tabelas em classes de entidade</span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">$schema::ResultSet::$</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">resultset_class — Magia personalizada para coleções  </span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">$schema::Result::$virtualview_</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">result_class — Consulta complexa pré-definida</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">SQL::Abstract — Consulta complexa orientada a dados</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Como acessar funções e Stored Procedures</span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;vertical-align:baseline;background-color:transparent">Reduzindo a complexidade ciclomática com </span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;font-style:italic;vertical-align:baseline;background-color:transparent">joins</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;vertical-align:baseline;background-color:transparent"> e </span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;font-style:italic;vertical-align:baseline;background-color:transparent">prefetching</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Formas usuais para melhorar a velocidade de inicialização</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Formas usuais para melhorar a velocidade de execução (é possível desabilitar conveniências quando não são necessárias)</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Controle fino sobre suas transações</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">Solução de problemas</span><br></li></ul></div>-- <br><div><div><span style="color:rgb(51,51,51);font-size:x-small">Saravá,</span></div><div><span style="color:rgb(51,51,51);font-size:x-small">Renato CRON</span></div><div><div style="text-align:right"><font size="1" color="#333333"><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a></font></div></div><div style="text-align:right"><font size="1" color="#333333"><a href="http://twitter.com/#!/renato_cron" target="_blank">@renato_cron</a></font></div></div>
</div></div>
<br></div></div><span class="">=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></span></blockquote></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div><span style="color:rgb(51,51,51);font-size:x-small">Saravá,</span></div><div><span style="color:rgb(51,51,51);font-size:x-small">Renato CRON</span></div><div><div style="text-align:right"><font size="1" color="#333333"><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a></font></div></div><div style="text-align:right"><font size="1" color="#333333"><a href="http://twitter.com/#!/renato_cron" target="_blank">@renato_cron</a></font></div></div>
</div>