Breno, tenho uma sugestão. Acho que faltou alguma coisa de desenvolvimento com interface gráfica( gtk, qt,... ) nem que seja com glade ;P<br><br><br><div><span class="gmail_quote">Em 20/03/08, <b class="gmail_sendername">breno</b> <<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>> escreveu:</span><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> "nããããÃÃÃÃÃOOOOOoooooo....")<br> - Perl::Critic (e perlcritic)<br> - Perl::Tidy (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> <br><br> -b<br> <br><br> <br> 2008/3/19 Eden Cardim <<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>>:<br>
<br>> 2008/3/19 breno <<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>>:<br> ><br> ><br> > > Pessoal,<br> > ><br> > > achei engraçado o comentário do Fabrício a respeito do screencast,<br>
> > especialmente pq apresentei pro pessoal da SPPM no CONISLI uma idéia<br> > > que tive e que acabou virando uma espécie de "projeto secreto da Rio<br> > > Perl Mongers" (aliás, vários projetos secretos de ambos os grupos<br>
> > surgiram daquele encontro hehehhehehe). Trata-se do "Perl 5 em 5<br> > > minutos", uma série de vídeos educacionais para os iniciantes em Perl<br> > > e para a comunidade em geral. E, após muitas madrugadas maquinando<br>
> > sobre como o processo todo funcionava, juntando idéias e colhendo<br> > > material, segue o primeiro esboço trash do que em breve será o projeto<br> > > em toda a sua glória (em outras palavras, é o primeiro vídeo da série<br>
> > - sem logos, ensaios, aberturas ou marcas d'água, prontinho pra ser<br> > > criticado e comentado por vocês)<br> > ><br> > > O vídeo chama-se "Instalando módulos Perl do CPAN localmente" e<br>
> > ensina...err... como se instalar módulos Perl do CPAN localmente :-)<br> > ><br> > > <a href="http://video.google.com/videoplay?docid=8257636278186920145">http://video.google.com/videoplay?docid=8257636278186920145</a><br>
> ><br> > > Notem que é o vídeo #2 da série mas não há (ainda) o #1. Pensem<br> > > "Guerra nas Estrelas" =P<br> > ><br> > > Espero que gostem! Críticas, comentários e sugestões são não só muito<br>
> > bem vindos como quase essenciais, pois pretendo assimilar o máximo<br> > > possível para os próximos (ou até para uma reedição deste), que vão<br> > > para a área de iniciantes da Rio-PM. Naturalmente, vamos colocar temas<br>
> > mais de iniciantes, como "sobre o CPAN" (ensinando a usar o "cpan" e o<br> > > site) e "Introdução ao Perl" (o tema do vídeo atual de certa forma foi<br> > > criado sob demanda, né Diego/Raphael/Taísa???). Sugestões de vídeos<br>
> > além destes também são muito bem vindos!<br> > ><br> > > []s<br> > ><br> > > -b<br> > ><br> > > Ps: Por favor, sejam gentis, foi minha primeira experiência com<br>
> > screencasting em linux e estou na verdade muito ansioso por críticas,<br> > > dicas e sugestões. A saber, o vídeo foi capturado com o Istanbul, o<br> > > áudio com o Audacity (sim, meu microfone estava uma porcaria), e tudo<br>
> > foi (muito porcamente) juntado, editado e renderizado com Cinelerra,<br> > > que gerou um .avi de 80 megas (acho que mais pelo áudio em wav puro).<br> > > Depois de muitas tentativas de renderização com codecs diferentes para<br>
> > gerar um arquivo menor (o que resultou em várias falhas de<br> > > sincronização de áudio e vídeo e um arquivo que trava o mplayer e gera<br> > > coredump no vlc), acabei renderizando como .ogg e convertendo em avi<br>
> > com audio e video em mpeg via bom e velho mencoder. O arquivo final<br> > > tem 20 megas e uma resolução absurdamente melhor que a do vídeo, que<br> > > foi destruido pelo GoogleVideo. Mas acho que ainda dá pra ver, sei lá.<br>
> > Ah, o Cinelerra também adicionou bordas pretas ao vídeo, não soube<br> > > tirar (mas são bem pequenas, não tão grandes quanto aparece no vídeo).<br> > > E sim, falei muito "no caso" - isso que dá narrar um vídeo gravado e<br>
> > tentar ser o mais explicativo possível. Mas fiquei com preguiça de<br> > > refazer :-)<br> ><br> > Ficou bem legal, muito boa a iniciativa, meus parabéns. Com sua<br> > permissão vou contribuir com o seu projeto. Se derem risada do meu<br>
> sotaque de baiano, os próximos vão ser narrados em inglês, então se<br> > controlem ;).<br> ><br> > --<br> > <a href="http://edenc.vox.com">edenc.vox.com</a><br> ><br> ><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">http://mail.pm.org/mailman/listinfo/rio-pm</a><br> ><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">http://mail.pm.org/mailman/listinfo/rio-pm</a><br> </blockquote></div><br>