From creaktive em gmail.com Mon Apr 2 10:27:46 2012 From: creaktive em gmail.com (Stanislaw Pusep) Date: Mon, 2 Apr 2012 14:27:46 -0300 Subject: [Brasil-PM] br.php.net hoje Message-ID: 1-o de abril?! [image: Inline image 1] ABS() -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: -------------- Próxima Parte ---------- Um anexo não-texto foi limpo... Nome: não disponível Tipo: image/png Tamanho: 43057 bytes Descrição: não disponível URL: From creaktive em gmail.com Sun Apr 15 05:41:27 2012 From: creaktive em gmail.com (Stanislaw Pusep) Date: Sun, 15 Apr 2012 09:41:27 -0300 Subject: [Brasil-PM] Fwd: [Cascavel-pm] Oportunidade desenvolvedor PERL na Nova Zelandia In-Reply-To: References: Message-ID: ABS() ---------- Forwarded message ---------- From: Bruno L Date: Sun, Apr 15, 2012 at 05:01 Subject: [Cascavel-pm] Oportunidade desenvolvedor PERL na Nova Zelandia To: cascavel-pm em pm.org Olá moçada da cascavel-pm, Estou escrevendo para a lista porque acredito ser o lugar ideal para divulgar uma boa oportunidade. Trabalho para uma empresa na Nova Zelandia chamada Catalyst IT ( catalyst.net.nz). Somos especialistas em FOSS e líderes em desenvolvimento PERL por aqui. Temos algumas vagas abertas que podem lhe interessar. Segue abaixo a descrição e instruções: Catalyst has a long-standing commitment to free and open standards and technologies which has gained us an international reputation for development, integration and support services. We are currently seeking Perl developers to join our Wellington office of approximately 110 staff. Attention all Perl developers! We need people who are confident writing modern Perl in an object-oriented style, to work on applications used by hundreds of thousands of New Zealanders every day. We need someone with: * fluent English * good Perl skills * experience with databases, ideally PostgreSQL * good working knowledge of HTML/CSS * good working knowledge of Javascript (ideally jQuery) * Linux/Debian/Ubuntu knowledge (a plus) * ability to communicate clearly with people who have varied levels of technical understanding * interest/experience in providing training and support to clients Good things to include in your email are: * a CV that includes any academic results * references to any publicly available open-source work, e.g. 'I have contributed 30 patches to the example project, which are available through http://repo.or.cz/w/example.git' * any other examples you can provide of relevant work, e.g. references to any academic research you have had published Catalyst is a growing business and generally on the look-out for talented individuals. Visit http://catalyst.net.nz/company/jobs to find out other roles Catalyst are interested to hire into such as Drupal / PHP roles, Systems Administrators, User Experience Designers / Business Analysts. If you are interested contact us: overseasrecruitment[-at-]catalyst.net.nz Cheers, Bruno _______________________________________________ Cascavel-pm mailing list Cascavel-pm em pm.org http://mail.pm.org/mailman/listinfo/cascavel-pm -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago em aware.com.br Thu Apr 19 14:41:59 2012 From: thiago em aware.com.br (Thiago Rondon) Date: Thu, 19 Apr 2012 18:41:59 -0300 Subject: [Brasil-PM] YAPC::Brasil::2012, 19 e 20 de outubro! Message-ID: Olá Pessoal, O website do YAPC::Brasil::2012 esta oficialmente no ar, e lá será o local onde iremos concentrar todas as informações relativas ao evento deste ano. Neste evento iremos abordar o tema "A Revolução dos dados", no qual teremos diversas trilhas que estão detalhadas no próprio site. http://www.yapcbrasil.org.br/ Gostaria antes de mais nada, agradecer já ao patrocinio da W3C Brasil, no qual irá oferecer para nós o local, coffee break e a logistica de credenciamento do local, no qual é no Centro de Conveições Frei Caneca (http://www.convencoesfreicaneca.com.br/). Também gostaria de agradecer o esforço do pessoal da Rio-PM, no qual tem feito mais do que os paulistanos até o momento, em especial ao Breno de Oliveira e ao Nuba Princigalli. ;-) E este ano, temos o objetivo de oferecer um evento para 250 pessoas, e nos sabemos que existe interesse de diversos palestrantes internacionais de virem até o nosso evento. O Breno já tem feito muito contato, e estamos tendo um feedback que a maioria deles precisam de ajuda de custos para vir, em especial o transporte. E é por isto que estamos captando recursos com patrocinadores, e por isto gostaria de pedir ajuda para todos na lista para que verifiquem com carinho a nossa página de patrocinadores e nos ajudem a encontrar empresas que queiram associar a sua marca com nossa comunidade. Vejam mais informações: http://yapcbrasil.org.br/2012/about/sponsorship.html Abraço! -Thiago Rondon From cdmattos em gmail.com Thu Apr 19 15:04:16 2012 From: cdmattos em gmail.com (Daniel Mattos) Date: Thu, 19 Apr 2012 15:04:16 -0700 Subject: [Brasil-PM] OT: http://hpccsystems.com/ Message-ID: Pessoal, Desde já peço desculpas pelo tema, que não é diretamente relacionado ao Perl, mas achei que seria de interessante para muitos da lista. Eu pessoalmente, não tenho nenhum interesse direto. Quero apenas divulgar. A empresa que eu trabalho recentemente abriu o código da tecnologia usada internamente para o processamento em paralelo de bancos de dados muito, muito grandes. É uma espécie de alternativa para o Hadoop, só que mais integrado e c/ diversas ferramentas que no caso do Hadoop são oferecidas c/ custo adicional por outras empresas. Quem se interessar pode dar uma olhada no site: http://hpccsystems.com/ Sou apenas um programador de aplicações Web e conheço essa tecnologia apenas superficialmente, mas gostaria de saber se alguém se interessa e/ou tem um projeto/problema que possa utilizar dessa tecnologia. Nesse caso, posso ajudar a direcionar qualquer dúvidas para as pessoas que trabalham nisso. Além disso, se alguém tiver alguma sugestão de bancos de dados abertos ao público interessantes, posso até sugerir aqui dentro como uma prova de conceito. Por exemplo, recentemente, ajudei a baixar todos logs de acesso da wikipedia.org por vários anos. Um cientista aqui colocou tudo em um BD com mais de 10 bilhões de entradas e 1 +/- bilhão de "keywords" como chave principal! Usando S3 no front-end ele colocava em um gráfico em tempo real a média de acesso por hora, durante 1 ano usando qualquer "keyword" usando 40 nós/servidores no back-end. Muito impressionante! Para testar essa tecnologia, não precisa nenhum hardware especial, apenas baixar a máquina virtual para um PC comum no site acima. Ou até mesmo testar no ambiente de "cloud computing" da Amazon. Podem divulgar a vontade, peço apenas que me informem (não é obrigação, apenas curiosidade minha) se houver interesse real e qual é a problema/projeto em questão. Qualquer dúvida entrem em contato comigo ou através do site acima. Atensiosamente, Daniel Mattos From nuba em fastmail.fm Mon May 7 18:24:55 2012 From: nuba em fastmail.fm (Nuba Princigalli) Date: Mon, 07 May 2012 22:24:55 -0300 Subject: [Brasil-PM] Fwd: [yapc] YAPC::NA Will Be Televised! References: <4fa7f184.6b36b60a.7bb5.13d4@mx.google.com> Message-ID: <1336440295.24878.140661072516233.0D0A3561@webmail.messagingengine.com> Divulgando... :) ----- Original message ----- From: "YAPC::NA Director" <[1]admin em yapcna.org> To: "YAPC::NA" <[2]yapc em pm.org> Subject: [yapc] YAPC::NA Will Be Televised! Date: Mon, 7 May 2012 12:00:03 -0400 We wanted to do something that, to our knowledge, has never been done before at YAPC, so I?m pleased to announce that [3]YAPC::NA 2012 will be streamed live out to the internet for free! We will have professional videographers in all four of our main track rooms (not the workshop or hackathon rooms). Those feeds will be streamed live to the internet so that anyone who couldn?t make it to YAPC will be able to watch in real-time for free. These feeds will also be recorded, however, we don?t know yet what to do with those recordings. We?ll probably upload them to YouTube or some other online video service, but we?re hoping to get some volunteers to help with that task, as we?d like to automate that process as much as possible. If you have experience with this, and want to help, please email admin at yapcna dot org. [From the [4]YAPC::NA Blog.] _______________________________________________ yapc mailing list [5]yapc em pm.org [6]http://mail.pm.org/mailman/listinfo/yapc References 1. mailto:admin em yapcna.org 2. mailto:yapc em pm.org 3. http://www.yapcna.org/ 4. http://blog.yapcna.org/ 5. mailto:yapc em pm.org 6. http://mail.pm.org/mailman/listinfo/yapc -- Nuba R. Princigalli nuba em pauleira.com http://pauleira.com @nprincigalli Discipline is not an end in itself, just a means to an end. - King Crimson -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: From ricardostock em bol.com.br Mon May 14 04:33:25 2012 From: ricardostock em bol.com.br (Ricardo Stock) Date: Mon, 14 May 2012 08:33:25 -0300 Subject: [Brasil-PM] XMAIL [OT] Message-ID: Bom dia. Alguem da lista conhece, ja trabalhou com alguma ferramenta ou frontend para administrar o Xmail mas feito em PERL. Venho utilizando PHPXMAIL, mas gostaria de algo em perl para poder customizar a minha necessidade. Vi no CPAN o modulo XMail::Ctrl algume ja trabalhou com ele, pode dar sugestões. Obrigado. Ricardo Stock www.stocksistemas.com.br -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: From breno em rio.pm.org Tue May 15 07:45:28 2012 From: breno em rio.pm.org (breno) Date: Tue, 15 May 2012 11:45:28 -0300 Subject: [Brasil-PM] XMAIL [OT] In-Reply-To: References: Message-ID: 2012/5/14 Ricardo Stock : >     Bom dia. > >     Alguem da lista conhece, ja trabalhou com alguma ferramenta ou frontend > para administrar o Xmail mas feito em PERL. Venho utilizando PHPXMAIL, mas > gostaria de algo em perl para poder customizar a minha necessidade. > >     Vi no CPAN o modulo XMail::Ctrl  algume ja trabalhou com ele, pode dar > sugestões. > Oi Ricardo, nunca trabalhei com XMail, mas dentro do CPAN parece que o XMail::Ctrl é o que vc está procurando mesmo. A distribuição é bem antiga e infelizmente não há dentro dela uma aplicação pronta que a use como exemplo. Se não conseguir montar um frontend com ela, no site do XMail tem algumas ferramentas em Perl que talvez possam te ajudar. Boa sorte! []s -b From ricardostock em bol.com.br Tue May 15 11:02:34 2012 From: ricardostock em bol.com.br (Ricardo Stock) Date: Tue, 15 May 2012 15:02:34 -0300 Subject: [Brasil-PM] XMAIL [OT] References: Message-ID: Valeu breno, é realmente o que estou fazendo. Caso euconsiga montar alguma coisa, com certeza deixarei disponivel para todos. Obrigado Ricardo Stock ----- Original Message ----- From: "breno" To: "Perl Mongers do Brasil, uni-vos!" Sent: Tuesday, May 15, 2012 11:45 AM Subject: Re: [Brasil-PM] XMAIL [OT] 2012/5/14 Ricardo Stock : > Bom dia. > > Alguem da lista conhece, ja trabalhou com alguma ferramenta ou frontend > para administrar o Xmail mas feito em PERL. Venho utilizando PHPXMAIL, mas > gostaria de algo em perl para poder customizar a minha necessidade. > > Vi no CPAN o modulo XMail::Ctrl algume ja trabalhou com ele, pode dar > sugestões. > Oi Ricardo, nunca trabalhei com XMail, mas dentro do CPAN parece que o XMail::Ctrl é o que vc está procurando mesmo. A distribuição é bem antiga e infelizmente não há dentro dela uma aplicação pronta que a use como exemplo. Se não conseguir montar um frontend com ela, no site do XMail tem algumas ferramentas em Perl que talvez possam te ajudar. Boa sorte! []s -b _______________________________________________ Brasil-PM mailing list Brasil-PM em pm.org http://mail.pm.org/mailman/listinfo/brasil-pm From breno em rio.pm.org Thu May 17 08:49:06 2012 From: breno em rio.pm.org (breno) Date: Thu, 17 May 2012 12:49:06 -0300 Subject: [Brasil-PM] Entrevista com Ward Cunningham (inventor da Wiki) Message-ID: Desde 1995, o site Dr. Dobb's premia anualmente programadores como reconhecimento por seu mérito e contribuições ao desenvolvimento de software. Esse ano o premiado foi Ward Cunningham, que criou a primeira Wiki. Ele, claro, usou Perl ;-) A entrevista pode ser lida aqui: http://www.drdobbs.com/architecture-and-design/240000393?pgno=1 Ou diretamente em formato para impressão aqui: http://www.drdobbs.com/article/print?articleId=240000393&siteSectionName=architecture-and-design Pra quem não quiser ler tudo, alguns trechos que achei interessantes (tradução livre): ------------ Admito que já fui um fanboy de Smalltalk, e acreditava que Smalltalk poderia ser a única linguagem existente. Eu tinha um monte de argumentos para isso, e um deles era que uma vez que todos programassem em Smalltalk, todos poderiam se comunicar com objetos. Mas isso não aconteceu. E no dia em que eu desisti dessa visão, eu disse, "Sabe de uma coisa, as pessoas vão se comunicar é com arquivos de texto. Vamos todos ficar varrendo arquivos e arrancando deles toda e qualquer informação que pudermos inferir." Foi aí que eu comecei a aprender Perl. E me chocou perceber como ficava fácil encontrar e extrair coisas de arquivos porque tinha aquelas expressões regulares e coisas do tipo. E era tão rápido. Era rápido de compilar, rápido de desenvolver, rápido de executar. Eu não podia acreditar que era tão rápido. E eu sei que muita gente gosta de reclamar dele, mas também acho que também possui um enorme insight. Então eu olhei para aquilo e disse, "Quem poderia ter pensado em uma linguagem como essa?" Foi aí que eu percebi que o Open Source havia chegado para ficar. Não haveria empreitada comercial que pudesse jamais ter inventado Perl. Mas Perl foi minha fuga de programação orientada a objetos, e eu uso ainda hoje. Provavelmente não há um dia sequer que eu não use Perl direto na linha de comando, simplesmente porque eu posso escrever comandos de forma idiomática. Eu sei que há comandos parecidos no Unix mas em vez de olhar no manual do comando e tentar me lembrar das opções, eu posso simplesmente escrever direto em Perl. E eu sigo em frente e termino o que preciso fazer. Eu sei Perl bem o suficiente para fazer esse tipo de coisa. Acho que se vc escreve programas grandes você conhece coisas que eu nunca sequer me dei ao trabalho de aprender sobre Perl. E claro Ruby tem Perl como pai e Smalltalk como mãe, então me sinto bem com Ruby também. Essas são as linguagens que mais gosto. ------------ Boa leitura! []s -b From breno em rio.pm.org Mon May 21 11:22:08 2012 From: breno em rio.pm.org (breno) Date: Mon, 21 May 2012 15:22:08 -0300 Subject: [Brasil-PM] =?iso-8859-1?q?Perl_5=2E16_lan=E7ado!?= Message-ID: Esse domingo, o Ricardo Signes lançou a mais nova versão do Perl, a 5.16.0! O Diget SHA1 dos arquivos é: 56fb8097ff3e472f7a057848b37cb9ede7662b74 perl-5.16.0.tar.bz2 d21de2b409d99440047a4e67a61f0a781ea2f66b perl-5.16.0.tar.gz Para quem usa perlbrew, instalar para seu usuário é muito fácil: $ perlbrew install perl-5.16.0 $ perlbrew switch perl-5.16.0 Ainda não usa perlbrew? Visite http://perlbrew.pl e divirta-se! Usuários Windows ainda vão ter que esperar um pouco enquanto o pessoal da ActiveState e do Strawberry Perl atualizam seus pacotes. A lista com todas as mudanças pode ser encontrada em https://metacpan.org/module/RJBS/perl-5.16.0/pod/perldelta.pod Alguns destaques: ============== * A partir deste release, declaração de versões como "use v5.16" desativam todas as features antes de ativar as suas. Isso significa que a seguinte declaração agora vale: use 5.016; # apenas features do 5.16 são ativadas aqui use 5.014; # apenas features do 5.14 são ativadas aqui (não do 5.16) * O token __SUB__ retorna uma referência à subrotina atual, tornando mais fácil a criação de closures recursivas * Melhorias de consistência nas funções eval, substr, tied * Suporte quase total ao Unicode 6.1 (houve algumas mudanças na especificação, em particular quanto aos nomes de alguns code points, como BEL, BELL e ALERT, e o Perl ainda está mantendo algumas compatibilidades com a 6.0). Agora é possível até mesmo usar símbolos Unicode para métodos, variáveis, nomes de módulos, atributos, tudo! Sim, isso quer dizer que você pode ter variáveis como $? e sub sótão { ... }. Mas não quer dizer que você *deva* :P * Nova função "fc", de "fold case", para acompanhar as funções "lc" e "uc". Casefolding é o processo de mapear strings a uma forma onde não há diferenças de maiúsculas e minúsculas; comparar duas strings em sua forma "casefolded" é efetivamente perguntar se as duas strings são iguais independente das maiúsculas e minúsculas. Se você já escreveu algo assim: lc($isso) eq lc($aquilo) # errado! ou uc($isso) eq uc($aquilo) # também errado! ou $isso =~ /\Q$aquilo/i # certo! Agora você pode escrever: fc($this) eq fc($that) E ter o resultado correto :) * Diversas melhorias no depurador * Variáveis especiais, $$, $(, $), $< e $> não são mais cacheadas e agora vão sempre retornar exatamente o que o sistema vê. * Várias melhorias de desempenho * Muitas melhorias na documentação. O perlobj por exemplo foi reescrito do zero e expandiu uma série de conceitos de OO. O novo perlootut substitui os antigos (e removidos) perltoot, perltooc e perlboot, e traz um foco muito maior em conceitos básicos de OO, além de recomendar que leitores escolham um framework de OO do CPAN, como Moose. * Novos warnings. Por exemplo, há muito tempo que escrever defined(@array) não era recomendado, mas agora isso gera um warning. * Muitos bugs corrigidos O Perl 5.16.0 representa aproximadamente 12 meses de desenvolvimento desde o Perl 5.14.0 e contém aproximadamente 590.000 linhas de mudanças em 2.500 arquivos por 139 autores. Perl continua a prosperar em sua terceira década graças a uma comunidade vibrante de usuários e desenvolvedores. As seguintes pessoas contribuiram com melhorias que se tornaram o Perl 5.16.0: Aaron Crane, Abhijit Menon-Sen, Abigail, Alan Haggai Alavi, Alberto Simões, Alexandr Ciornii, Andreas König, Andy Dougherty, Aristotle Pagaltzis, Bo Johansson, Bo Lindbergh, Breno G. de Oliveira, brian d foy, Brian Fraser, Brian Greenfield, Carl Hayter, Chas. Owens, Chia-liang Kao, Chip Salzenberg, Chris 'BinGOs' Williams, Christian Hansen, Christopher J. Madsen, chromatic, Claes Jacobsson, Claudio Ramirez, Craig A. Berry, Damian Conway, Daniel Kahn Gillmor, Darin McBride, Dave Rolsky, David Cantrell, David Golden, David Leadbeater, David Mitchell, Dee Newcum, Dennis Kaarsemaker, Dominic Hargreaves, Douglas Christopher Wilson, Eric Brine, Father Chrysostomos, Florian Ragwitz, Frederic Briere, George Greer, Gerard Goossen, Gisle Aas, H.Merijn Brand, Hojung Youn, Ian Goodacre, James E Keenan, Jan Dubois, Jerry D. Hedden, Jesse Luehrs, Jesse Vincent, Jilles Tjoelker, Jim Cromie, Jim Meyering, Joel Berger, Johan Vromans, Johannes Plunien, John Hawkinson, John P. Linderman, John Peacock, Joshua ben Jore, Juerd Waalboer, Karl Williamson, Karthik Rajagopalan, Keith Thompson, Kevin J. Woolley, Kevin Ryde, Laurent Dami, Leo Lapworth, Leon Brocard, Leon Timmermans, Louis Strous, Lukas Mai, Marc Green, Marcel Grünauer, Mark A. Stratman, Mark Dootson, Mark Jason Dominus, Martin Hasch, Matthew Horsfall, Max Maischein, Michael G Schwern, Michael Witten, Mike Sheldrake, Moritz Lenz, Nicholas Clark, Niko Tyni, Nuno Carvalho, Pau Amma, Paul Evans, Paul Green, Paul Johnson, Perlover, Peter John Acklam, Peter Martini, Peter Scott, Phil Monsen, Pino Toscano, Rafael Garcia-Suarez, Rainer Tammer, Reini Urban, Ricardo Signes, Robin Barker, Rodolfo Carvalho, Salvador Fandiño, Sam Kimbrel, Samuel Thibault, Shawn M Moore, Shigeya Suzuki, Shirakata Kentaro, Shlomi Fish, Sisyphus, Slaven Rezic, Spiros Denaxas, Steffen Müller, Steffen Schwigon, Stephen Bennett, Stephen Oberholtzer, Stevan Little, Steve Hay, Steve Peters, Thomas Sibley, Thorsten Glaser, Timothe Litt, Todd Rinaldo, Tom Christiansen, Tom Hukins, Tony Cook, Vadim Konovalov, Vincent Pit, Vladimir Timofeev, Walt Mankowski, Yves Orton, Zefram, Zsbán Ambrus, Ævar Arnfjörð Bjarmason. A lista acima está quase que certamente incompleta, já que é gerada automaticamente a partir do histórico do controle de versão. Em particular, não inclui o nome dos (muito apreciados) contribuidores que relataram bugs e outras questões no bug tracker do Perl. Muitas das modificações incluidas nessa versão tiveram sua origem em módulos do CPAN incluidos no core do Perl. Por isso, um agradecimento especial a toda a comunidade do CPAN por ajudar o Perl a prosperar. Uma lista mais completa de todos os contribuidores históricos do Perl está disponível no arquivo AUTHORS da distribuição do código fonte do Perl. A previsão é de que o Perl 5.16.1 seja lançado em ou em torno do dia 20 de Junho desse ano, lidando com bugs significativos encontrados após esse release. O branch de desenvolvimento do 5.17 será criado em breve, e um release do 5.17.0 deve acontecer já no mês que vem, com releases regulares no dia 20 de cada mês. A próxima versão estável do Perl, a 5.18.0, deve aparecer em Maio de 2013. []s -b From bruno.buss em gmail.com Mon May 21 12:18:37 2012 From: bruno.buss em gmail.com (Bruno Buss) Date: Mon, 21 May 2012 16:18:37 -0300 Subject: [Brasil-PM] =?iso-8859-1?q?Perl_5=2E16_lan=E7ado!?= In-Reply-To: References: Message-ID: Perl++; #literalmente né? =P Já foi atualizado via perlbrew no desktop de casa :-) [ ]'s 2012/5/21 breno > Esse domingo, o Ricardo Signes lançou a mais nova versão do Perl, a 5.16.0! > > O Diget SHA1 dos arquivos é: > > 56fb8097ff3e472f7a057848b37cb9ede7662b74 perl-5.16.0.tar.bz2 > d21de2b409d99440047a4e67a61f0a781ea2f66b perl-5.16.0.tar.gz > > Para quem usa perlbrew, instalar para seu usuário é muito fácil: > > $ perlbrew install perl-5.16.0 > $ perlbrew switch perl-5.16.0 > > Ainda não usa perlbrew? Visite http://perlbrew.pl e divirta-se! > Usuários Windows ainda vão ter que esperar um pouco enquanto o pessoal > da ActiveState e do Strawberry Perl atualizam seus pacotes. > > A lista com todas as mudanças pode ser encontrada em > https://metacpan.org/module/RJBS/perl-5.16.0/pod/perldelta.pod > > > Alguns destaques: > ============== > > * A partir deste release, declaração de versões como "use v5.16" > desativam todas as features antes de ativar as suas. Isso significa > que a seguinte declaração agora vale: > > use 5.016; > # apenas features do 5.16 são ativadas aqui > use 5.014; > # apenas features do 5.14 são ativadas aqui (não do 5.16) > > * O token __SUB__ retorna uma referência à subrotina atual, tornando > mais fácil a criação de closures recursivas > > * Melhorias de consistência nas funções eval, substr, tied > > * Suporte quase total ao Unicode 6.1 (houve algumas mudanças na > especificação, em particular quanto aos nomes de alguns code points, > como BEL, BELL e ALERT, e o Perl ainda está mantendo algumas > compatibilidades com a 6.0). Agora é possível até mesmo usar símbolos > Unicode para métodos, variáveis, nomes de módulos, atributos, tudo! > Sim, isso quer dizer que você pode ter variáveis como $? e sub sótão { > ... }. Mas não quer dizer que você *deva* :P > > * Nova função "fc", de "fold case", para acompanhar as funções "lc" e > "uc". Casefolding é o processo de mapear strings a uma forma onde não > há diferenças de maiúsculas e minúsculas; comparar duas strings em sua > forma "casefolded" é efetivamente perguntar se as duas strings são > iguais independente das maiúsculas e minúsculas. > > Se você já escreveu algo assim: > > lc($isso) eq lc($aquilo) # errado! > > ou > > uc($isso) eq uc($aquilo) # também errado! > > ou > > $isso =~ /\Q$aquilo/i # certo! > > Agora você pode escrever: > > fc($this) eq fc($that) > > E ter o resultado correto :) > > * Diversas melhorias no depurador > > * Variáveis especiais, $$, $(, $), $< e $> não são mais cacheadas e > agora vão sempre retornar exatamente o que o sistema vê. > > * Várias melhorias de desempenho > > * Muitas melhorias na documentação. O perlobj por exemplo foi > reescrito do zero e expandiu uma série de conceitos de OO. O novo > perlootut substitui os antigos (e removidos) perltoot, perltooc e > perlboot, e traz um foco muito maior em conceitos básicos de OO, além > de recomendar que leitores escolham um framework de OO do CPAN, como > Moose. > > * Novos warnings. Por exemplo, há muito tempo que escrever > defined(@array) não era recomendado, mas agora isso gera um warning. > > * Muitos bugs corrigidos > > O Perl 5.16.0 representa aproximadamente 12 meses de desenvolvimento > desde o Perl 5.14.0 e contém aproximadamente 590.000 linhas de > mudanças em 2.500 arquivos por 139 autores. > > Perl continua a prosperar em sua terceira década graças a uma > comunidade vibrante de usuários e desenvolvedores. As seguintes > pessoas contribuiram com melhorias que se tornaram o Perl 5.16.0: > > Aaron Crane, Abhijit Menon-Sen, Abigail, Alan Haggai Alavi, Alberto > Simões, Alexandr Ciornii, Andreas König, Andy Dougherty, Aristotle > Pagaltzis, Bo Johansson, Bo Lindbergh, Breno G. de Oliveira, brian d > foy, Brian Fraser, Brian Greenfield, Carl Hayter, Chas. Owens, > Chia-liang Kao, Chip Salzenberg, Chris 'BinGOs' Williams, Christian > Hansen, Christopher J. Madsen, chromatic, Claes Jacobsson, Claudio > Ramirez, Craig A. Berry, Damian Conway, Daniel Kahn Gillmor, Darin > McBride, Dave Rolsky, David Cantrell, David Golden, David Leadbeater, > David Mitchell, Dee Newcum, Dennis Kaarsemaker, Dominic Hargreaves, > Douglas Christopher Wilson, Eric Brine, Father Chrysostomos, Florian > Ragwitz, Frederic Briere, George Greer, Gerard Goossen, Gisle Aas, > H.Merijn Brand, Hojung Youn, Ian Goodacre, James E Keenan, Jan Dubois, > Jerry D. Hedden, Jesse Luehrs, Jesse Vincent, Jilles Tjoelker, Jim > Cromie, Jim Meyering, Joel Berger, Johan Vromans, Johannes Plunien, > John Hawkinson, John P. Linderman, John Peacock, Joshua ben Jore, > Juerd Waalboer, Karl Williamson, Karthik Rajagopalan, Keith Thompson, > Kevin J. Woolley, Kevin Ryde, Laurent Dami, Leo Lapworth, Leon > Brocard, Leon Timmermans, Louis Strous, Lukas Mai, Marc Green, Marcel > Grünauer, Mark A. Stratman, Mark Dootson, Mark Jason Dominus, Martin > Hasch, Matthew Horsfall, Max Maischein, Michael G Schwern, Michael > Witten, Mike Sheldrake, Moritz Lenz, Nicholas Clark, Niko Tyni, Nuno > Carvalho, Pau Amma, Paul Evans, Paul Green, Paul Johnson, Perlover, > Peter John Acklam, Peter Martini, Peter Scott, Phil Monsen, Pino > Toscano, Rafael Garcia-Suarez, Rainer Tammer, Reini Urban, Ricardo > Signes, Robin Barker, Rodolfo Carvalho, Salvador Fandiño, Sam Kimbrel, > Samuel Thibault, Shawn M Moore, Shigeya Suzuki, Shirakata Kentaro, > Shlomi Fish, Sisyphus, Slaven Rezic, Spiros Denaxas, Steffen Müller, > Steffen Schwigon, Stephen Bennett, Stephen Oberholtzer, Stevan Little, > Steve Hay, Steve Peters, Thomas Sibley, Thorsten Glaser, Timothe Litt, > Todd Rinaldo, Tom Christiansen, Tom Hukins, Tony Cook, Vadim > Konovalov, Vincent Pit, Vladimir Timofeev, Walt Mankowski, Yves Orton, > Zefram, Zsbán Ambrus, Ævar Arnfjörð Bjarmason. > > A lista acima está quase que certamente incompleta, já que é gerada > automaticamente a partir do histórico do controle de versão. Em > particular, não inclui o nome dos (muito apreciados) contribuidores > que relataram bugs e outras questões no bug tracker do Perl. > > Muitas das modificações incluidas nessa versão tiveram sua origem em > módulos do CPAN incluidos no core do Perl. Por isso, um agradecimento > especial a toda a comunidade do CPAN por ajudar o Perl a prosperar. > > Uma lista mais completa de todos os contribuidores históricos do Perl > está disponível no arquivo AUTHORS da distribuição do código fonte do > Perl. > > A previsão é de que o Perl 5.16.1 seja lançado em ou em torno do dia > 20 de Junho desse ano, lidando com bugs significativos encontrados > após esse release. O branch de desenvolvimento do 5.17 será criado em > breve, e um release do 5.17.0 deve acontecer já no mês que vem, com > releases regulares no dia 20 de cada mês. A próxima versão estável do > Perl, a 5.18.0, deve aparecer em Maio de 2013. > > > []s > > -b > _______________________________________________ > Brasil-PM mailing list > Brasil-PM em pm.org > http://mail.pm.org/mailman/listinfo/brasil-pm -- Bruno C. Buss http://www.brunobuss.net -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: From thiago em aware.com.br Mon May 21 13:29:23 2012 From: thiago em aware.com.br (Thiago Rondon) Date: Mon, 21 May 2012 17:29:23 -0300 Subject: [Brasil-PM] =?iso-8859-1?q?Perl_5=2E16_lan=E7ado!?= In-Reply-To: References: Message-ID: 2012/5/21 breno : > Esse domingo, o Ricardo Signes lançou a mais nova versão do Perl, a 5.16.0! Breno, Muito bom teu email e muito obrigado por ele! Ele deveria virar noticia ou artigo em algum lugar, manda para br-linux! Abs! -Thiago Rondon From breno em rio.pm.org Tue May 22 09:58:47 2012 From: breno em rio.pm.org (breno) Date: Tue, 22 May 2012 13:58:47 -0300 Subject: [Brasil-PM] =?iso-8859-1?q?Perl_5=2E16_lan=E7ado!?= In-Reply-To: References: Message-ID: 2012/5/21 breno : > Usuários Windows ainda vão ter que esperar um pouco enquanto o pessoal > da ActiveState e do Strawberry Perl atualizam seus pacotes. > Pronto, já tem Strawberry Perl 5.16.0, pra 32 e 64 bits \o/ http://strawberryperl.com/releases.html []s -b From acid06 em gmail.com Tue May 22 10:36:39 2012 From: acid06 em gmail.com (Nilson Santos Figueiredo Jr.) Date: Tue, 22 May 2012 14:36:39 -0300 Subject: [Brasil-PM] =?iso-8859-1?q?Perl_5=2E16_lan=E7ado!?= In-Reply-To: References: Message-ID: 2012/5/22 breno : > Pronto, já tem Strawberry Perl 5.16.0, pra 32 e 64 bits \o/ > > http://strawberryperl.com/releases.html Ótimo, depois testo em casa no meu Windows 7. =P -Nilson From gabriel.vieira em gmail.com Mon May 28 01:11:40 2012 From: gabriel.vieira em gmail.com (Gabriel Vieira) Date: Mon, 28 May 2012 05:11:40 -0300 Subject: [Brasil-PM] Learn Perl in about 2 hours 30 minutes Message-ID: http://qntm.org/files/perl/perl.html -- Gabriel Vieira From breno em rio.pm.org Mon May 28 18:16:33 2012 From: breno em rio.pm.org (breno) Date: Mon, 28 May 2012 22:16:33 -0300 Subject: [Brasil-PM] Jantar de Chegada no YAPC::NA Message-ID: A todos que vão participar do YAPC::NA em Madison (EUA) daqui a duas semanas, seguem algumas informações pertinentes! Se você ainda não assinou a lista de discussão do YAPC::NA, vale a pena. É o ponto principal para interação com outros participantes de todo o mundo, onde você poderá discutir eventos, as melhores cervejas locais, dividir quartos, pegar caronas, alugar carros, saber de lugares para comer, projetos de hackathon, jogos que serão jogados, etc. Para assinar é só ir em: http://mail.pm.org/mailman/listinfo/yapc Um dos principais eventos sociais do YAPC::NA vem sendo o jantar de chegada. Esse ano será na quinta feira (11/6) das 19 às 21h no Moe's Grill and Tavern. Se você pretende ir não esqueça de botar seu nome na wiki, pois eles precisam saber quantos vão pra arrumar comida o suficiente. http://act.yapcna.org/2012/wiki?node=Arrival%20Dinner Eles conseguiram também 50% de desconto nas margarita e estão arrumando algo pra cerveja também, então acompanhem a página para atualizações. Se você estiver com orçamento apertado, entre em contato com o Uri Guttman (uri em stemsystems.com) que eles tem algumas "bolsas" pra dar. Ah, como alguns sabem, esse ano teremos uma "caravana" de brasileiros por lá, então não deixe de nos procurar, pela lista ou privado, se quiser se juntar ao comboio! Nos vemos lá! []s -b From breno em rio.pm.org Thu Jun 14 09:57:57 2012 From: breno em rio.pm.org (breno) Date: Thu, 14 Jun 2012 13:57:57 -0300 Subject: [Brasil-PM] live stream do YAPC::NA 2012 Message-ID: Oi pessoal! Só pra lembrar que está rolando nesse momento o YAPC::NA, com live streaming das palestras! http://www.yapcna.org Muitas palestras bacanas, vale a pena! A propósito, as minhas e a do Nuba já foram, mas essa sexta tem Thiago Rondon falando sobre OpenData =) []s -b From thiago em aware.com.br Fri Jun 15 15:45:48 2012 From: thiago em aware.com.br (Thiago Rondon) Date: Fri, 15 Jun 2012 19:45:48 -0300 Subject: [Brasil-PM] =?iso-8859-1?q?YAPC=3A=3ANA_2012_-_Parab=E9ns_garu_!?= Message-ID: Pessoal, Escrevo para falar sobre o YAPC::NA 2012 // White Camel Awards! Este evento foi realmente enorme, com uma excelente organização, com 400 pessoas participando, diversas empresas (não consegui nem contar quantas estão patrocinando, são muitas!) e novidades, e é muito bacana ver muita gente ao vivo que você só conhece do gravatar pelo CPAN :), e tanta gente usando Perl em diversos nichos. Eu já estava com esta sensação, mas este evento comprovou que a comunidade Perl esta forte e crescendo. Temos algo fantástico para comemorar, Breno de Oliveira, é um dos premiados pelo White Camel Awards (http://www.perl.org/advocacy/white_camel/), o que nós enche de orgulho! O prêmio se deve as colaboração em projetos de Perl, assim como o trabalho para divulgar a linguagem e a comunidade nacional em diversos eventos que aconteceram no último ano em diversos locais ! Parabéns garu !! É bacana de vir para um evento, e falar que você é do Brasil e todos conhecerem alguém da "terrinha", temos diversos membros da nossa comunidade participando em diversos projetos importantes! É isso aí, agora vem o YAPC::Brasil !! Abs! -Thiago Rondon