Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report



What I like most about perl 5.10
  • say (30)
  • state variables (3)
  • // (defined or) (61)
  • ~~ (smart match) (31)
  • regexp improvements (28)
  • switch statement (given, when) (29)
  • all of the above (115)
  • none of the above (write-in) (15)
  • (You may not vote anonymously. Please log in.)
    [ Results | Polls ]
    Comments:10 | Votes:312

    Log In

    [ Create a new account ]

    The Faces of CPAN

    Journal written by AndyArmstrong (7200) and posted by brian_d_foy on 2007.10.14 12:29   Printer-friendly
    Now that some of us have added our Gravatars to CPAN I thought it'd be fun (and perhaps a little scary) to collect all the available mugshots in one place.

    The Faces of CPAN

    We're disappointingly white and male - but who knew how damn fine we'd look as a group? Somebody should organise a naked calendar photo shoot next. People would pay lots of money not to see that.

    Hacking Perl in Antartica

    Journal written by acme (189) and posted by brian_d_foy on 2007.10.14 11:44   Printer-friendly

    Alex Gough, Perl hacker^W researcher in Halley Research Station in Antartica, writes about hacking Perl:

    It also probably makes Perl the only programming language to have been developed on all seven continents.

    I follow his blog as we hacked on ICFPC a few years ago. I like his penguin photos too.


    Journal written by miyagawa (1653) and posted by brian_d_foy on 2007.10.13 19:29   Printer-friendly
    I've been dreaming (with a couple of folks like clkao) about having a YAPC in Hawaii. Hawaii is a great place for everyone to come, from the west/mid coast of USA, East Asia (Japan, Taiwan) and Oceania (Australia, NZ). It's gonna be a great place for attendees to bring their spouses and SOs. The conference would begin early morning and should finish like 3pm so we can get to the beach.

    Since Hawaii is not part of the North America continent, it shouldn't be YAPC::NA. YAPC::Pacific.

    I don't know where to start. Is there a Perl monger in Hawaii? is there but the site seems way outdated.

    Strawberry Perl

    Journal written by AndyArmstrong (7200) and posted by brian_d_foy on 2007.10.13 11:25   Printer-friendly
    David Golden recently alerted me to his Strawberry Perl distribution for Win32. It bundles GCC, dmake and a slew of useful modules and for my money provides a better out of the box experience than ActiveState. The default for installing modules is cpan rather than ppd and the bundled GCC means that XS modules build just fine. It also bundles David's excellent CPAN::Reporter which means you'll be giving module authors helpful Win32 feedback every time you install.

    It's currently alpha but I found it completely stable. It manages to work pretty much like Perl on other platforms without having to pretend that Windows is another platform (à la Cygwin).

    Parrot Bug Day on Saturday!

    Journal written by chromatic (983) and posted by brian_d_foy on 2007.10.13 3:48   Printer-friendly

    Saturday, 13 October, is the monthly Parrot Bug Day. Parrot hackers will be in #parrot on all day to answer questions, apply patches, fix bugs, and clean up the bird for the upcoming release on Tuesday, 16 October. If you've ever wanted to contribute to Parrot but don't know how, join us in IRC. There are tasks for everyone from Perl novices to hardcore C hackers; many require little more than a Subversion client, a development environment, and a couple of hours of your time.

    The next bug day will be 17 November 2007, in preparation for the release of Parrot 0.5.0.

    Perl 6 Design Minutes for 10 October 2007

    Journal written by chromatic (983) and posted by brian_d_foy on 2007.10.11 16:48   Printer-friendly
    The Perl 6 design team met by phone on 10 October 2007. Larry, Allison, Jerry, Patrick, and chromatic attended.

    Catalyst Days

    Journal written by cog (4665) and posted by brian_d_foy on 2007.10.11 12:03   Printer-friendly
    APPP is organizing a Catalyst training event in Braga, Portugal, November the 2nd and 3rd.

    Catalyst Days is a two day training event for Perl programmers who don't know much (or nothing at all) about Catalyst or even MVC frameworks in general, with lectures in the mornings and exercises in the afternoons.

    Novis, Optimus, Clix, log, excentric and the Department of Informatics of the University of Minho are sponsoring, making the venue available and even going as far as providing lunch for the attendees during the two days.

    CPAN::Reporter 1.00 released

    Journal written by dagolden (6584) and posted by brian_d_foy on 2007.10.11 8:48   Printer-friendly
    I'm pleased at announce that CPAN::Reporter 1.00 has been released and should soon be appearing on a CPAN mirror near you. Now, anyone with CPAN and a relatively modern version of Perl can contribute to CPAN Testers.

    Test::Harness 3.0 blocker -- VMS

    Journal written by Ovid (2709) and posted by brian_d_foy on 2007.10.11 4:46   Printer-friendly

    Our VMS guy for Test::Harness 3 appears to have gone AWOL. Can anyone VMS-savvy explain how to at least run tests in VMS? We're kind of stuck here and we can't even think about TH3 without some confidence that we don't break VMS. - Effective Procrastination and Net::Jaiku

    Journal written by pjf (2464) and posted by brian_d_foy on 2007.10.09 12:36   Printer-friendly

    Melbourne Perl Mongers
    Melbourne Perl Mongers is meeting tomorrow (Wednesday) night, and both Rick Measham and myself will be presenting.

    6:30pm Wednesday 8th August
    Level 8
    14 Blackwood St
    North Melbourne

    Effective Procrastination with HiveMinder
    If you're like most people, you've got dozens of things that need doing. Work, shopping, chores, programming, hobbies, tax, holidays, bills, and so on. You may have tried to keep a to-do list, but found it rapidly grew to the point of being unmanageable.

    Paul Fenwick will demonstrate the use of the free to-do service to both manage tasks and to procrastinate effectively, allowing you to focus only on the tasks that really need to be done. We'll see how to manage tasks via the web, via-email, and how to be really efficient via instant messenger.

    To conclude, we'll see how it's possible to add new features to HiveMinder and some tricks and tips for doing so.

    Microblogging with Jaiku and Net::Jaiku (Rick Measham)
    Net::Jaiku - an introduction to microblogging and lifestreaming, plus a bonus: Using microblogging as a development tool.

    YAPC::Europe 2007 Final Report

    Journal written by domm (4030) and posted by davorg on 2007.10.09 7:57   Printer-friendly
    YAPC::Europe 2007 Final Report

    About the Conference

    YAPC::Europe 2007 was held in Vienna, Austria from 28-30 August. It was the largest attended YAPC::Europe ever so far! So a big thank you goes out to all the attendees, speakers and sponsors for making this happen!

    The conference website:

    Now, just over a month after the conference, we can say that YAPCE07 was a big success in technical, social and financial terms. Read on to get all the scary details.


    posted by brian_d_foy on 2007.10.08 12:40   Printer-friendly

    I just uploaded the latest developer release for WebService::Google::Reader. This is the first version that contains all the planned functionality and is mostly documented. I mainly use it to keep my desktop client synched after being offline for a while.

    I have included a few example scripts as well- the most useful being It will remove all subscriptions and tags, and remove any tracking information- such as which entries were read, clicked, emailed. Google's backend may still store this information, but Google Reader no longer has access to any of it.

    Please take it for a spin and let me know if anything's missing or needs changing. I'm planning on making an official release in the next few days.

    New Year's Eve Workshop and Hackathon

    Journal written by gabor (1626) and posted by brian_d_foy on 2007.10.06 21:14   Printer-friendly

    As I announced earlier there is going to be a Perl Workshop in Israel on 31 December 2007. Aafter the workshop is over we plan to celebrate the new year in a pub somwhere in Tel Aviv, just to warm us up for the Hackathon between 1-5 January, 2008. It would be really cool to see some of the overseas Perl Hackers on these events.

    The weather can be warmish those days, flight tickets are relatively cheap and beer is served cold in the pubs of Tel Aviv.

    News: London Perl Workshop 2007 Announced

    posted by KM on 2007.10.05 21:36   Printer-friendly
    Greg McCarroll writes "London Perl Workshop 2007

    So it's that time of year again, the nights are growing long, the mornings are growing cold and people who should know better once again decide to organize a conference. That's right it's time for this year's London Perl Workshop. So let's get down to the details, because we haven't much time ... website resurrected

    Journal written by chrisv (8116) and posted by brian_d_foy on 2007.10.05 16:01   Printer-friendly
    The long comatose website just received an adrenaline shot right in the heart and is now back alive. Now we get busy reviving the community itself, which no doubt will be helped a lot by the upcoming Belgium Perl Workshop.

    Perl 6 Design Minutes for 03 October 2007

    Journal written by chromatic (983) and posted by brian_d_foy on 2007.10.05 11:59   Printer-friendly
    The Perl 6 design team met by phone on 03 October 2007. Larry, Allison, Jerry, Will, Jesse, Nicholas, and chromatic attended.

    Web::Scraper with filters, and thought about Text filters

    Journal written by miyagawa (1653) and posted by brian_d_foy on 2007.10.04 15:37   Printer-friendly
    A developer release of Web::Scraper is pushed to CPAN, with "filters" support. Let me explain how this filters stuff is useful for a bit.

    Since an early version, Web::Scraper has been having a callback mechanism which is pretty neat, so you can extract "data" out of HTML, not limited to the string.

    For instance, if you have an HTML

    <span class=".entry-date">2007-10-04T01:09:44-0800</span>
    you can get the DateTime object that the string represents, like:

      process ".entry-date", "date" => sub {

    UKUUG LISA Conference - 31st March to 2nd April 20

    Journal written by barbie (2653) and posted by brian_d_foy on 2007.10.02 21:07   Printer-friendly
    Next year, the UKUUG Spring Conference (aka Large Installation Systems Administration (LISA) Conference) will be returning to Birmingham. Birmingham Perl Mongers will be lending their support and experience to the organisers, together with the Python West Midlands user group and several of the midlands Linux User Groups. The conference will focus on dynamic languages, with several topics up for discussion.

    If you wish to submit a paper, the Call for Papers is out with a submission deadline of 16th November 2007. Send a title, summary and decription to, and you'll be contacted by 30th November 2007 as to whether your talk is accepted or not.

    The conference will be followed by the 2-day E-Mail Systems Conference 2008, with the possibility of something Perl specific happening the weekend before, if you wanted to plan a longer stay in Birmingham. Visit the UKUUG Spring 2008 Conference website for more details on the conference itself and I will announce more as it becomes available.

    I personally would be delighted to see a notable number of Perl talks and tutorials, so if you're in the UK around the end of March and would be willing to head to Birmingham for the week, please consider submitting a talk. Hope to see you there. Hosting a Night with Damian Conway

    Journal written by cgrau (3787) and posted by brian_d_foy on 2007.10.02 10:20   Printer-friendly
    Thursday, 4 October 2007, 7:00pm

    Damian Conway is coming to town, and the San Diego Perl Mongers are pleased to be hosting him for an evening seminar. Damian will be presenting something we're all sure to fine extremely interesting.

    For details and directions, see the web site.

    Devel::CheckOS and Devel::AssertOS released

    Journal written by drhyde (1683) and posted by brian_d_foy on 2007.10.01 6:13   Printer-friendly

    Last night I released Devel::CheckOS and Devel::AssertOS. They are a wrapper around $^O with some extra functionality. For example, where you can check $^O's value to see if you're running on a Linux system, you can use these modules to check for OS 'families' as well, such as whether you're running on a Unix system.

    Today's News | October 15 | October 13  >