Muito legal Breno, parabéns pela iniciativa, alguem podia criar uma parte de videos no <a href="http://perl.org.br">perl.org.br</a> não? Joenio, será que não dá pra ir encaixando os videos nos temas que você mostrou outro dia?<br>
Breno, eu não esqueci da minha promessa de video :P mas realmente não é algo facil de fazer, como você fez? foi falando e coube em 5min, ou fez um pre-roteiro ou coisa que valha? hehe estou curioso com o making of :P<br><br>
Lorn<br><br><div class="gmail_quote">2008/3/20 breno &lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hahahhahaha deixa em português mesmo, pq se for pra ouvir inglês com<br>
sotaque de baiano aí que ninguém vai se aguentar =P<br>
<br>
Mas que bom que se voluntariou, Eden!<br>
<br>
Para Eden, Fabrício, Wesley e outros interessados, a lista por enquanto é:<br>
<br>
<br>
Tópicos genéricos:<br>
------------------------<br>
<br>
- Sobre o CPAN (esse já estou fazendo, montando o script e tudo mais)<br>
- Usando perldoc<br>
- Variáveis escalares, entrada, saída e funções associadas (open, close, chomp)<br>
- Condicionais e loops<br>
- Arrays e funções associadas (split, push, pop, shift, unshift, splice)<br>
- Hashes e funções associadas (keys, values)<br>
- Apresentando Expressões Regulares (m//, s///, tr///)<br>
- Introdução a Expressões Regulares ( [], (), \d, \s, \w, \b, +, ?, *)<br>
- Criando funções<br>
- Referências<br>
- Criando módulos<br>
- Orientação a Objetos Clássica<br>
- Orientação a Objetos Inside-Out<br>
- Criando documentação (POD::Usage)<br>
- Depurando Código Perl (usando o Perl Debugger)<br>
- Dicas de Otimização (incluindo QUANDO otimizar)<br>
- File Locking (e Fnctl)<br>
- Programando com Threads<br>
- I18N e Unicode<br>
- Desenvolvendo código XS<br>
- Novidades do Perl 5.10<br>
<br>
<br>
Funções:<br>
-------------<br>
<br>
- map/grep<br>
- fork<br>
- unlink, -X, rename, mkdir, stat, lstat, File::Stat, opendir, etc)<br>
- time, localtime, utime<br>
- glob (e File::Glob)<br>
- pack/unpack<br>
- eval<br>
<br>
<br>
Módulos:<br>
-------------<br>
<br>
- Digest::MD5 e Digest::SHA<br>
- Module::Pluggable<br>
- PAR e PAR::Packer<br>
- TT<br>
- DBI e DBD<br>
- DBIx::Class<br>
- File::Find<br>
- LWP e LWP::Simple<br>
- XML e XML::Simple<br>
- Test::Simple e Test::More<br>
- Carp;<br>
- CGI (Agora é a hora em que o MDA grita em câmera lenta:<br>
&quot;nããããÃÃÃÃÃOOOOOoooooo....&quot;)<br>
- Perl::Critic (e perlcritic)<br>
- Perl::Tidy &nbsp;(e perltidy)<br>
- Devel::DProf<br>
- Benchmark<br>
- Data::Dumper<br>
- Getopt::Std e Getopt::Long<br>
- Memoize<br>
- Storable<br>
- PDL<br>
- Net::SMTP e Net::POP3<br>
- POSIX<br>
- Win32::*<br>
- Safe<br>
- Tie<br>
- DateTime<br>
<br>
<br>
Frameworks:<br>
-------------------<br>
<br>
- Catalyst<br>
- Jifty<br>
- POE<br>
- Moose<br>
- CGI::Application<br>
<br>
Muita coisa, né? E falta muito mais! Não deixem de criticar a lista,<br>
adicionar/remover/comentar idéias.<br>
<br>
E os vídeos tem que ter sempre até 5:59, de preferência tendendo pra 5<br>
cravados, assim prende atenção do vê-inte que não pode perder mais que<br>
5 minutos vendo o vídeo. E todos devem seguir boas práticas de<br>
programação. É como um lightning talk didático :-)<br>
<br>
Sintam-se livres para contribuir com idéias, críticas e quem sabe<br>
(como o Eden) com seus próprios vídeos. Só peço que, aqueles que forem<br>
ajudar, que por favor avisem e centralizem as informações comigo (pela<br>
lista ou diretamente). É um trabalho chato, cansativo e...<br>
voluntário!!!! - então a *última coisa que eu quero* é ver duas<br>
pessoas trabalhando no mesmo vídeo de forma independente. Fora que<br>
temos o altíssimo padrão de qualidade Rio PM (c) a corresponder :-)<br>
<br>
Como sempre, todos os colaboradores receberão crédito total pela sua<br>
parte. Quem tiver qualquer dúvida ou precisar de ajuda, sinta-se à<br>
vontade para me procurar diretamente. Eu agora sei tudo de edição de<br>
áudio e vídeo =PPPP<br>
<br>
[]s<br>
<font color="#888888"><br>
-b<br>
</font><div class="Ih2E3d"><br>
<br>
2008/3/19 Eden Cardim &lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt;:<br>
</div><div><div></div><div class="Wj3C7c">&gt; 2008/3/19 breno &lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;:<br>
&gt;<br>
&gt;<br>
&gt; &gt; Pessoal,<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;achei engraçado o comentário do Fabrício a respeito do screencast,<br>
&gt; &nbsp;&gt; &nbsp;especialmente pq apresentei pro pessoal da SPPM no CONISLI uma idéia<br>
&gt; &nbsp;&gt; &nbsp;que tive e que acabou virando uma espécie de &quot;projeto secreto da Rio<br>
&gt; &nbsp;&gt; &nbsp;Perl Mongers&quot; (aliás, vários projetos secretos de ambos os grupos<br>
&gt; &nbsp;&gt; &nbsp;surgiram daquele encontro hehehhehehe). Trata-se do &quot;Perl 5 em 5<br>
&gt; &nbsp;&gt; &nbsp;minutos&quot;, uma série de vídeos educacionais para os iniciantes em Perl<br>
&gt; &nbsp;&gt; &nbsp;e para a comunidade em geral. E, após muitas madrugadas maquinando<br>
&gt; &nbsp;&gt; &nbsp;sobre como o processo todo funcionava, juntando idéias e colhendo<br>
&gt; &nbsp;&gt; &nbsp;material, segue o primeiro esboço trash do que em breve será o projeto<br>
&gt; &nbsp;&gt; &nbsp;em toda a sua glória (em outras palavras, é o primeiro vídeo da série<br>
&gt; &nbsp;&gt; &nbsp;- sem logos, ensaios, aberturas ou marcas d&#39;água, prontinho pra ser<br>
&gt; &nbsp;&gt; &nbsp;criticado e comentado por vocês)<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;O vídeo chama-se &quot;Instalando módulos Perl do CPAN localmente&quot; e<br>
&gt; &nbsp;&gt; &nbsp;ensina...err... como se instalar módulos Perl do CPAN localmente :-)<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;<a href="http://video.google.com/videoplay?docid=8257636278186920145" target="_blank">http://video.google.com/videoplay?docid=8257636278186920145</a><br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;Notem que é o vídeo #2 da série mas não há (ainda) o #1. Pensem<br>
&gt; &nbsp;&gt; &nbsp;&quot;Guerra nas Estrelas&quot; =P<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;Espero que gostem! Críticas, comentários e sugestões são não só muito<br>
&gt; &nbsp;&gt; &nbsp;bem vindos como quase essenciais, pois pretendo assimilar o máximo<br>
&gt; &nbsp;&gt; &nbsp;possível para os próximos (ou até para uma reedição deste), que vão<br>
&gt; &nbsp;&gt; &nbsp;para a área de iniciantes da Rio-PM. Naturalmente, vamos colocar temas<br>
&gt; &nbsp;&gt; &nbsp;mais de iniciantes, como &quot;sobre o CPAN&quot; (ensinando a usar o &quot;cpan&quot; e o<br>
&gt; &nbsp;&gt; &nbsp;site) e &quot;Introdução ao Perl&quot; (o tema do vídeo atual de certa forma foi<br>
&gt; &nbsp;&gt; &nbsp;criado sob demanda, né Diego/Raphael/Taísa???). Sugestões de vídeos<br>
&gt; &nbsp;&gt; &nbsp;além destes também são muito bem vindos!<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;[]s<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;-b<br>
&gt; &nbsp;&gt;<br>
&gt; &nbsp;&gt; &nbsp;Ps: Por favor, sejam gentis, foi minha primeira experiência com<br>
&gt; &nbsp;&gt; &nbsp;screencasting em linux e estou na verdade muito ansioso por críticas,<br>
&gt; &nbsp;&gt; &nbsp;dicas e sugestões. A saber, o vídeo foi capturado com o Istanbul, o<br>
&gt; &nbsp;&gt; &nbsp;áudio com o Audacity (sim, meu microfone estava uma porcaria), e tudo<br>
&gt; &nbsp;&gt; &nbsp;foi (muito porcamente) juntado, editado e renderizado com Cinelerra,<br>
&gt; &nbsp;&gt; &nbsp;que gerou um .avi de 80 megas (acho que mais pelo áudio em wav puro).<br>
&gt; &nbsp;&gt; &nbsp;Depois de muitas tentativas de renderização com codecs diferentes para<br>
&gt; &nbsp;&gt; &nbsp;gerar um arquivo menor (o que resultou em várias falhas de<br>
&gt; &nbsp;&gt; &nbsp;sincronização de áudio e vídeo e um arquivo que trava o mplayer e gera<br>
&gt; &nbsp;&gt; &nbsp;coredump no vlc), acabei renderizando como .ogg e convertendo em avi<br>
&gt; &nbsp;&gt; &nbsp;com audio e video em mpeg via bom e velho mencoder. O arquivo final<br>
&gt; &nbsp;&gt; &nbsp;tem 20 megas e uma resolução absurdamente melhor que a do vídeo, que<br>
&gt; &nbsp;&gt; &nbsp;foi destruido pelo GoogleVideo. Mas acho que ainda dá pra ver, sei lá.<br>
&gt; &nbsp;&gt; &nbsp;Ah, o Cinelerra também adicionou bordas pretas ao vídeo, não soube<br>
&gt; &nbsp;&gt; &nbsp;tirar (mas são bem pequenas, não tão grandes quanto aparece no vídeo).<br>
&gt; &nbsp;&gt; &nbsp;E sim, falei muito &quot;no caso&quot; - isso que dá narrar um vídeo gravado e<br>
&gt; &nbsp;&gt; &nbsp;tentar ser o mais explicativo possível. Mas fiquei com preguiça de<br>
&gt; &nbsp;&gt; &nbsp;refazer :-)<br>
&gt;<br>
&gt; &nbsp;Ficou bem legal, muito boa a iniciativa, meus parabéns. Com sua<br>
&gt; &nbsp;permissão vou contribuir com o seu projeto. Se derem risada do meu<br>
&gt; &nbsp;sotaque de baiano, os próximos vão ser narrados em inglês, então se<br>
&gt; &nbsp;controlem ;).<br>
&gt;<br>
&gt; &nbsp;--<br>
&gt; &nbsp;<a href="http://edenc.vox.com" target="_blank">edenc.vox.com</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; &nbsp;Rio-pm mailing list<br>
&gt; &nbsp;<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt; &nbsp;<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Lindolfo &quot;Lorn&quot; Rodrigues<br>- <a href="http://www.slackwarezine.com.br">www.slackwarezine.com.br</a><br>- <a href="http://lornlab.org">http://lornlab.org</a><br>
- <a href="http://sao-paulo.pm.org">http://sao-paulo.pm.org</a><br>use Catalyst;