Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Perl from Ipanema

The Perl from Ipanema

Tall and tan and young and lovely, the Brazilian Perl communities have grown a lot over the past decade and have a lot to share with other communities worldwide. Sadly, though, most of the time it feels like there are huge barriers between South America and North America/Europe. I hope to change that a bit now :)

In this talk I share a little about the Brazilian Perl communities' past, present and future, and try to raise some awareness to the things we're doing around these parts, and how we're doing it.

Oh, and also invite everyone to visit us for some hacking by the beach, of course :)

Avatar for garux

garux

June 10, 2012
Tweet

More Decks by garux

Other Decks in Programming

Transcript

  1. GARU What my friends think I do What my parents

    think I do What society thinks I do What my girlfriend thinks I do What I think I do What I actually do
  2. Brasil • 5th largest country in the world • 6th

    biggest economy (and rising) • 190 million inhabitants • Colonized by pretty much everybody
  3. Brasil - The Bad Parts • Extremely high crime rate

    • Extremely high corruption rate • Extremely high taxes • Serious Health & Education issues • Not enough incentives towards R&D (exception: Petrobras)
  4. Brazil & Perl • First commercial uses in the early

    ’90s • Mostly sysadmin work in ISPs • Huge telco boom in late ’90s, early 2000 • Bio* labs • Some few e-commerce websites • Scenario hasn’t changed that much since UOL 2000 - WAP Portal serves 40MI people Ponto Frio Estante Virtual
  5. Early Perl Mongers • Curitiba.pm (1998) • PerlBR (mailing list

    only - 1998) • Rio.pm (2000) • São Paulo.pm (2000/2003) • Cascavel.pm (2002)
  6. Big Challenges • Huge country • not a lot of

    interchange • poor transportation
  7. Big Challenges • Cultural issues • Smaller IT companies not

    used to sponsor • Brazilians can be very suspicious • Engagement == hard
  8. Brasil.pm • Unity of Effort (ish) • Help local PM

    organizing the YAPC • Stimulate the creation of new PM groups • Help existing PM groups • Spread Perl news/events/projects/tutorials • Serve as BR-BR and BR-World contact point
  9. Projects • Perlito (fglock++) • Equinox Advent Calendar (maluco++) •

    Translating perldocs (everybody++) • Free Perl courses in major Universities • OpenData::BR (maluco++) • Perl booths, hackathons, workshops and YAPC
  10. Brazilian CPAN • 74 authors (5th) • 21 active* (5th)

    • 0.38 authors / million inhabitants (15th) • 277 distributions (1.17%) (9th) acme.cpanauthors.org
  11. Some CPAN Goodies • Paginator::Lite (BLABOS) • String::Compare (DRUOSO) •

    MooseX::Role::Cmd (EDENC) • CatalystX::OAuth2 (EDENC) • perltugues (FCO) • Devel::Hide (FERREIRA)
  12. Some CPAN Goodies • Carp::Always (FERREIRA) • POD2::Base (FERREIRA) •

    Set::Infinite (FGLOCK) • DateTime::Incomplete (FGLOCK) • LWP::Curl (LORN) • subs::parallel (NILSONSFJ) • DataFlow (RUSSOZ)
  13. Brazilian-aware Apps • Business::BR::{CPF, CNPJ, PIS, RG} • Locale::BR •

    Time::Duration::pt • Date::Holidays::BR • MooseX::Types::* • WWW::Correios::{CEP, SRO} • Geo::CEP
  14. •ETOOFAR • closest: Perl Oasis (4357 miles / 7012 km)

    •ETOOEXPENSIVE • 1 USD ~ 2 BRL (sometimes more! =X ) Attending non-BR events?
  15. .BR Perl Conferences • 2000 - 2004 • “National Perl

    Developers Meeting” • Inside other Free Software events
  16. .BR Perl Conferences • 2005 - 2009 • 2 conferences

    a year: • YAPC::Brasil, during CONISLI • YAPC::SA, during FISL
  17. .BR Perl Conferences • 2009 • Our own “Coffee Mug

    Incident”! • Standalone Perl Conference • “The Perl Conference we want”
  18. .BR Perl Conferences • 2009 - 2012 • 2 yearly

    Perl conferences • São Paulo Perl Workshop (SPPW) • YAPC::Brasil • Still attending lots of FLOSS events
  19. SPB (2003) • Brazilian Perl Society • Created in the

    same spirit as the JPA (2008) • Business Oriented • Able to gather funds and sponsoring •#FAIL =(
  20. SPB, WHY U NO WORK? • Individuals x Companies •

    Unclear statements / goals • Tons of bureaucracy to make an NPO • Did I mention brazilians are suspicious?
  21. SPB, Reloaded • Still an early draft • and probably

    will get a new name =) • Board made by companies • Focus on connecting jobs to devs
  22. SPB v2 - How? • Brazilian “jobs.perl.org” • Perl events!

    • Free training for students • “Free” training for sponsoring companies • YAPCs, Hackathons, Workshops
  23. Who’s Coming already? • Florian Ragwitz (rafl) • Peter Rabbitson

    (ribasushi) • Torsten Raudssus (getty) • Вячеслав Тихановский (vti)