[Rio-pm] Perl 5 em 5 minutos

Lorn lorn.br em gmail.com
Quinta Março 20 05:50:37 PDT 2008


Muito legal Breno, parabéns pela iniciativa, alguem podia criar uma parte de
videos no perl.org.br não? Joenio, será que não dá pra ir encaixando os
videos nos temas que você mostrou outro dia?
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

Lorn

2008/3/20 breno <breno em rio.pm.org>:

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



-- 
Lindolfo "Lorn" Rodrigues
- www.slackwarezine.com.br
- http://lornlab.org
- http://sao-paulo.pm.org
use Catalyst;
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/rio-pm/attachments/20080320/c83ce6dc/attachment-0001.html 


Mais detalhes sobre a lista de discussão Rio-pm