Stories
Slash Boxes
Comments
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

use Perl Log In

Log In

[ Create a new account ]

Phred (5358)

Phred
  fredNO@SPAMtaperfriendlymusic.org
http://www.redhotpenguin.com/

Fred is a Perl and PostgreSQL geek. He has made some very small contributions to a few cpan modules and mod_perl.

Journal of Phred (5358)

Monday August 10, 2009
04:23 PM

Oops! I i18n'd your app

"Localizing legacy code, automating the process, and how to work with your translators"

Jeff Goff (DrForr) will be talking about his experience with localizing a
large and hugely successful mission critical legacy perl application.

The meeting will take place at 7 pm PST on Tuesday August 25th at Six Apart World Headquarters.

http://search.cpan.org/~jgoff/

Announcement posted via App::PM::Announce

RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/11080121/

Monday August 03, 2009
07:06 PM

Class::Factory and Class::DBI::Sweet on Github

I have migrated my subversion repositories containing Class::Factory and Class::DBI::Sweet to http://github.com/redhotpenguin. I wasn't able to access the authoritative C::D::Sweet svn repo so I uploaded what I had. I've had a few requests to apply patches in the past week, and I figure this is the best way to keep the code alive at this point.

Tuesday July 14, 2009
03:55 PM

SF.pm Booth at OSCON 2009

  We're going to be running an SF Perl Mongers table at the July 2009 OSCON Expo at the San Jose Convention Center, and we're looking for volunteers to help staff the table.

Essentially, we need coverage by 2 or 3 people at all times to hang around the table answering questions -- typically these range from very simple ("When is Perl 6?") to really interesting ("Is perl any good for natural language processing?").

The Expo Hall is only open for two days of the conference:

  Wednesday, July 22:
          10:00 a.m. - 4:30 p.m
          6:00 p.m. - 7:00 p.m. (expo hall reception)
    Thursday, July 23:
          10:00 a.m. - 5:00 p.m.

Location - http://www.sjcc.com/

We're breaking that down into three shifts:

    10am to 12:30pm
    12:30pm to 3pm
    3pm on.

We only get 4 exhibitor passes, but anyone can sign up for a free pass to the Expo Hall:
        https://en.oreilly.com/oscon2009/public/register

So in effect we can bring in any number of volunteers, but let me know if you think you'd be a good person to sport an "exhibitor" badge.

Interestingly enough, we also get one free session pass. I think it would be terrible if we all ended up fighting over this, so I'm going to take it -- but presuming we can get away with loaning it out to different people, I'd like to make sure that any of the booth volunteers can attend at least one of the sessions.

Joseph Brenner, 24 Jun 2009

http://obsidianrook.com/sfpm/conventional/oscon_expo_volunteers.html

Announcement posted via App::PM::Announce

RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/10876471/

03:32 PM

Mojomojo - a Catalyst based Wiki

The July meeting of SF.pm will take place at 7 pm PST on July 28th at Six Apart World Headquarters.

Catalyst expert Dan Dascalescu will be returning to give a talk on the Catalyst based Mojo wiki application. Post OSCON wrapup will take place after.

http://mojomojo.org/

Announcement posted via App::PM::Announce

RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/9997842/

Wednesday June 17, 2009
05:16 PM

Continuous Integration of Perl Code

The June meeting of SF.pm will take place at 7 pm PST on June 23rd at Six Apart World Headquarters.

Jeff Thalhammer returns to speak on "Continuous Integration of Perl Code". The discussion will cover:

        * What is Continuous Integration (CI)?
        * A survey of available CI frameworks.
        * Tips and tricks for using CI with Perl.
        * Show-and-tell with an actual CI system.

Announcement posted via App::PM::Announce

RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/10058948/

Tuesday May 12, 2009
10:27 PM

mod_perl 1.31 released!

Reposting the announcement by Philippe M. Chiasson (Gozer) from the mod_perl users list

http://perl.apache.org/dist/

It's finally here! After quite a few release candidates, I am happy to share with you all this new mod_perl release. Enjoy!

Changes since 1.30:

  • Fix static APACI build on Mac OS X. [Gozer]
  • Fix XSS vulnerability in Apache::Status reported by Richard J. Brain, CVE-2009-0796 [Fred Moyer]
  • On Win32, mod_perl.h needs to include before the perl headers, at least when built with USE_ITHREADS [Steve Hay]
  • Win32 needs PERL_SYS_INIT/PERL_SYS_TERM calls when built with USE_ITHREADS [sic--that's different to USE_THREADS]. In fact, they ought to be always called if they are defined [Steve Hay]
  • Fix potential segfault when the environment contains NULL values [Mike Schilli]
  • Fix static APACI build against newer apache-1.3.38+ [Gozer]
  • Fixed modules/regex.t test 4 on Win32 [Steve Hay]
  • Avoid possible segfault when PerlFreshRestart is On. [Michael Rendell ]
  • Prevent segfault when running with perl >= 5.9.3 [Steve Hay]
  • Fix shared libary extensions on Win32 to be .dll not .so [Nikolay Ananiev ]
  • Patch to mod_perl.dsp to remove /D _WINSOCK2API_ on Win32 for perl >= 5.8.6 [Steve Hay]
Tuesday April 28, 2009
12:03 AM

Bootstrapping Makefile.PL with Apache::Bootstrap

Update - the Perlmonks node.

This is my latest attempt at a Makefile.PL section that invokes Apache::Bootstrap or exits with 255. The intent is that if Apache::Bootstrap is not installed, the Makefile.PL dies with exit code 255, the same failure code returned to the shell as if 'use 5.8.8;' failed in Makefile.PL. I've been looking around for a list where the MakeMaker experts hang out, please clue me in if you know of such a place.

#!/usr/bin/perl

use strict;
use warnings;

################################################################### ######
# minimum version of A::B required
my $ab = 0.06;

eval { require Apache::Bootstrap };

($@ or ($Apache::Bootstrap::VERSION < $ab)) &&
    do { $! = 255; die("Apache::Bootstrap $ab required"); };

# make sure we have at least one minimum version of mod_perl

my $bs = eval { Apache::Bootstrap->new({
                      mod_perl2 => 1.99022,
                      mod_perl  => 1.30 }) };

do { $! = 255; die($@); } if $@;

######################################################################### #

# use $bs to determine whether ExtUtils::MakeMaker or ModPerl::Build::MM should be used

Saturday April 18, 2009
05:03 AM

Working towards Apache::Test 1.31

I fixed a four year old bug in Apache::Test tonight, and closed another bug that is no longer relevant. There were 9 open bugs total, now there are only 7 more to fix.

Wednesday April 01, 2009
03:16 AM

Are you going to NPW 09?

I wish I could be there after making 06 and 07, but I'm stuck at home for this one. If you are going and could get me a T-Shirt, I would gladly paypal you for it in advance. My three NPW tshirts are highly prized in my tshirt collection :) Drop me an email at fred at redhotpenguin dot com. Enjoy a great workshop!
Wednesday March 18, 2009
01:11 AM

XML::RPC and XML::Feed

Two outstanding modules I used for the first time tonight. They both "just work".