[kw-pm] forward from Toronto perl mongers: road-trip?

Daniel R. Allen da at coder.com
Wed Apr 16 12:12:36 CDT 2003


---------- Forwarded message ----------
Date: Wed, 16 Apr 2003 13:50:58 -0400
From: Richard Dice <rdice at pobox.com>
To: tpm at to.pm.org
Subject: Meeting 6:30pm Thursday 24 April 2003 @ 2 Bloor St. W. (NW corner
    of Yonge/Bloor), 16th floor

Hello everyone...

This is a reminder email regarding our meeting next week.  I've
attached the detailed description below, but in addition to this
there is some other stuff that needs consideration.

As discussed at past meetings, we're trying to start up good relations
with other local Perl Monger groups; KW.pm and Buffalo.pm, namely.
I've been emailing with Daniel Allen of KW.pm and Kevin Christopher
of Buffalo.pm, and good things are happening.

Daniel says that there are two KW.pm presenters who would be willing
to come into TO next Thursday to present (following mine -- it's a
double bill!).

Presenter:  Daniel Allen
Talk:       Perl Style Guides for Large Projects
Slides:     http://kw.pm.org/talks/1102-style-large/

Presenter:  Andrew and/or Shawn
Talk:       HTML to XML to PDF and XWT (XML windowing toolkit)
Files:      http://kw.pm.org/talks/0103-xlstohtml-kwpm.pdf
             http://kw.pm.org/talks/0103-xwt-kwpm.pdf

So, the question:  is there any preference between these by TPM at large?
Note that Daniel will also present his talk at YAPC::Canada in May.

I have passed along an invitation to Kevin for all interested members
of Buffalo.pm to come up for the evening as well.  It'll be great to
have 2 .pm's there that night... so why not make it 3?  The more the
merrier.

Kevin and Daniel are both interested in seeing what talks we have within
TPM that we could present.  I'm working now to get access to our web
archives (could take a few days... minor technical difficulty with that),
but I've also put together an index page of the talks I've given to
TPM:
      http://www.dice-con.com/tpm/
This isn't complete and it could be organized better.  I'll be working
on this stuff over the next few days.  To all the other talk presenters
out there, could you email Daniel and Kevin with lists of the talks
you've done, URLs of the details & slides for the talks, etc.?  Whatever
you could put together for them would be appreciated.

(Note to Kevin & Daniel:  Please feel free to pass along this email
and/or just the Data::Dumper talk description part at the bottom to
the lists of your respective .pm's.)

Cheers,
Richard

-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/

Time:     6:30pm, Thu 24 April 2003

           Arrive approx. 10 minutes earlier than that or you will be
           locked out of the elevator by building security!  Note that
           if this fate does befall you, you can call up to my cellphone
           (416-841-7365) *in this timeperiod only!* and we'll send
           someone down to get you.

Location: 2 Bloor Street West (NW corner of Bloor & Yonge, CIBC Tower)
           16th Floor, classroom 8 (but please check again on the day of
           the talk! the room may move)

Speaker:  Richard Dice <rdice at dice-con.com>

Title:    Data::Dumper -- is there anything it can't do?

URL:      http://www.dice-con.com/tpm/DataDumper

Description:

This is meant to be a smallish talk regarding the Data::Dumper module.
Once only a part of CPAN, as of Perl 5.8.0 is has been migrated into the
core modlib.

Data::Dumper is used to "stringify" the contents of a Perl variable
(including "complex" variable).  This has two main uses:

     * the saving of a program's state to file, so that a program can
       be stopped and resumed at some future point in time

     * debugging

Examples of these uses will be given, including some (but not all)
"fancy" uses of the module.  Limitations will be discussed.
Alternatives to Data::Dumper will also be discussed (e.g. Storable,
FreezeThaw).

Here's a quick Data::Dumper example...


rdice at RDICELAPTOP /usr/bin/rdice
$ cat dd_test.pl
#!/usr/bin/perl -w

use strict;

use Data::Dumper;

my $foo = { a => { b => { c =>
            [ 0, 1, 2, 3, 4, sub { return "Happy Happy Joy Joy" } ] } } } ;

print Data::Dumper::Dumper($foo);

exit 0;

rdice at RDICELAPTOP /usr/bin/rdice
$ perl dd_test.pl
$VAR1 = {
           'a' => {
                    'b' => {
                             'c' => [
                                      0,
                                      1,
                                      2,
                                      3,
                                      4,
                                      sub { "DUMMY" }
                                    ]
                           }
                  }
         };

-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/

-- 
----------------------------------------------------------------------------
  Richard Dice * Voice 416 841 7365 * Fax 416 841 7364
  University of Toronto Rotman School of Management MBA Candidate
  Class of 2004 * ShadNet Creator * http://shadnet.shad.ca
  Occasional Writer, HotWired / Webmonkey * http://www.webmonkey.com
  Speaker, Thunderlizard Web Design World Conferences
    * http://www.thunderlizard.com






More information about the kw-pm mailing list