From arocker at vex.net Fri Feb 1 08:14:31 2008 From: arocker at vex.net (arocker at vex.net) Date: Fri, 1 Feb 2008 11:14:31 -0500 (EST) Subject: [tpm] January Meeting Tonight - Intro to Rose::HTML::Form In-Reply-To: <20080131112901.59953338@caliope> References: <20080131112901.59953338@caliope> Message-ID: <60198.74.12.142.176.1201882471.squirrel@webmail.vex.net> Thanks to Nexient for the venue, and Adam Prime for the talk. Rose::HTML::Form looks like a module worth investigating. From arocker at vex.net Wed Feb 6 09:18:23 2008 From: arocker at vex.net (arocker at vex.net) Date: Wed, 6 Feb 2008 12:18:23 -0500 (EST) Subject: [tpm] Circling the drain Message-ID: <61136.70.53.120.14.1202318303.squirrel@webmail.vex.net> My apologies in advance to the intersection of U-U and TPM for the duplication. http://www.theregister.co.uk/2008/02/06/sco_annual/ It wouldn't cost much to make a takeover bid for SCO at present prices. You could probably raise the scratch selling tickets to the ceremonial ejection of Darl McBride from the building. The rights to the DVD of the event would be gravy. From linux at alteeve.com Thu Feb 14 06:10:00 2008 From: linux at alteeve.com (Madison Kelly) Date: Thu, 14 Feb 2008 09:10:00 -0500 Subject: [tpm] Net::DBus question Message-ID: <47B44BB8.4010207@alteeve.com> Hi all, I'm working on a program which needs to keep track of what (block) devices are available and what their individual details are. Also, I want to be able to keep similar track of what network filesystems are currently mounted and their details. From what I have been reading, it looks like DBus and HAL are right up my alley. To that end, I've been reading up on them and I think I've got a fairly good handle on the concepts, but I've not been able find much in the way of perl-specific stuff. So, has anyone here played much with Net::DBus? I've looked at the code in 'examples' in the DBus docs directory, but it's pretty sparse, as are the notes on CPAN. This is what I am trying to figure out; pointers to more docs would be perfect in lieu of code samples! 1: I want to initially query to the system bus for a list of current devices. 1.1: For each device detected, see if it is a block device (HDD, USB storage, Optical, etc). 1.2: If it is a block device, query it's details (max/used capacity, FS type, mount location [less important is make, model, serial, removable, optical media capability, SMART codes, etc). 2: After the initial scan, "subscribe" to the system bus and wait for new signals/messages. 2.1: Whenever a new message arrives, check if it's for a block device and, if so, repeat 1.2. 3: Do the same for Network Block devices. If anyone can help get me started, I would be much appreciated. As of now, I've been able to do this much, which queries the 'Manager' system bus, but no more. I am not even sure how to find out what objects are on a given (ie: system) bus. =/ A confused Madi. -=] test.pl [=- #!/usr/bin/perl # # My crappy Net::DBus script for learning. use strict; use warnings; use IO::Handle; use Net::DBus; my @key_words=("volume", "usb", "storage"); # Connect to DBus. my $bus = Net::DBus->system; # Get a handle to the HAL service my $hal = $bus->get_service("org.freedesktop.Hal"); # Get the device manager # my $manager = $hal->get_object("/org/freedesktop/Hal/Manager", "org.freedesktop.Hal.Manager"); my $manager = $hal->get_object("/org/freedesktop/Hal/Manager", "org.freedesktop.Hal.Manager"); # Show the devices currently seen by DBus foreach my $dev (sort { $a cmp $b } @{$manager->GetAllDevices}) { my $want=0; foreach my $key (@key_words) { if ( $dev=~/$key/ ) { $want=1; last; } } if ( $want == 1 ) { print "Yar!: $dev\n"; } else { print "Boo!: $dev\n"; } } From arocker at vex.net Fri Feb 22 14:11:17 2008 From: arocker at vex.net (arocker at vex.net) Date: Fri, 22 Feb 2008 17:11:17 -0500 (EST) Subject: [tpm] Do we have a speaker scheduled for next week? Message-ID: <49900.63.119.254.10.1203718277.squirrel@webmail.vex.net> From magog at the-wire.com Fri Feb 22 15:09:51 2008 From: magog at the-wire.com (Michael Graham) Date: Fri, 22 Feb 2008 18:09:51 -0500 Subject: [tpm] Do we have a speaker scheduled for next week? In-Reply-To: <49900.63.119.254.10.1203718277.squirrel@webmail.vex.net> References: <49900.63.119.254.10.1203718277.squirrel@webmail.vex.net> Message-ID: <20080222180951.5007c6bf@caliope> Nope - we don't have a speaker scheduled. Any takers? :) Michael -- Michael Graham From fulko.hew at gmail.com Fri Feb 22 19:13:39 2008 From: fulko.hew at gmail.com (Fulko Hew) Date: Fri, 22 Feb 2008 22:13:39 -0500 Subject: [tpm] Do we have a speaker scheduled for next week? In-Reply-To: <20080222180951.5007c6bf@caliope> References: <49900.63.119.254.10.1203718277.squirrel@webmail.vex.net> <20080222180951.5007c6bf@caliope> Message-ID: <8204a4fe0802221913h2722a259xeb7b9e872a30eab8@mail.gmail.com> On Fri, Feb 22, 2008 at 6:09 PM, Michael Graham wrote: > > Nope - we don't have a speaker scheduled. Any takers? :) Not me. I won't even be able to attend... I'll be in Maryland. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080222/d940a116/attachment.html From olaf at vilerichard.com Mon Feb 25 10:24:50 2008 From: olaf at vilerichard.com (Olaf Alders) Date: Mon, 25 Feb 2008 13:24:50 -0500 Subject: [tpm] Perlish job posting Message-ID: For those who may be interested: Senior software developer job opening - 1 new --------------------------------------------- Tiny Planet is hiring a web systems developer to help us deliver effective solutions for our clients. The position is full-time, starts immediately, and pays in the vicinity of 70-80 k$/yr. We are not incredibly picky about the specific technologies you currently know. Our solutions (today) primarily involve PHP, Perl, - Fri, Feb 22 2008 2:02 pm 1 message, 1 author http://groups.google.com/group/torcamp/t/d66829c0289f33d8?hl=en -- Olaf Alders olaf at vilerichard.com http://www.vilerichard.com -- folk rock http://cdbaby.com/cd/vilerichard From fulko.hew at gmail.com Tue Feb 26 09:56:01 2008 From: fulko.hew at gmail.com (Fulko Hew) Date: Tue, 26 Feb 2008 12:56:01 -0500 Subject: [tpm] Richard in the 'press' Message-ID: <8204a4fe0802260956v1d50a0bcxbb99ba4bb9422254@mail.gmail.com> Our very own Richard has reached infamy: "Richard Dice, the president of The Perl Foundation, will be joining on Thursday Feb 28th at 7:00pm to discuss The 7 Stages of Perl Monger as well as other topics that come up. The meeting will be at the Ticketmaster Offices in West Hollywood, and they will be providing pizza and beverages! Please go to LA.pm's Website for details, including parking instructions." http://use.perl.org/meetings/08/02/26/1551247.shtml -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/00bde670/attachment.html From fernandocorrea at gmail.com Tue Feb 26 11:29:25 2008 From: fernandocorrea at gmail.com (Fernando Oliveira) Date: Tue, 26 Feb 2008 16:29:25 -0300 Subject: [tpm] Hi! Message-ID: Hi, my name is Fernando, i am brazilian and i will do to toronto to study english. I am a active member of rio de janeiro perl mongers (rio.pm.org) e s?o paulo perl mongers (sao-paulo.pm.org). I want know if when i be in toronto if can i go to social meetings. sorry about my poor english. thanks -- []'s Fernando -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/ec4027b6/attachment.html From fulko.hew at gmail.com Tue Feb 26 12:08:52 2008 From: fulko.hew at gmail.com (Fulko Hew) Date: Tue, 26 Feb 2008 15:08:52 -0500 Subject: [tpm] Hi! In-Reply-To: References: Message-ID: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira wrote: > Hi, my name is Fernando, i am brazilian and i will do to toronto to study > english. I am a active member of rio de janeiro perl mongers (rio.pm.org) > e s?o paulo perl mongers (sao-paulo.pm.org). I want know if when i be in > toronto if can i go to social meetings. sorry about my poor english. thanks > Hola?? Our meetings are on the LAST Thursday of each month. The location and times are described on our website: http://to.pm.org/#Meetings -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/6b501cd6/attachment.html From xdaveg at gmail.com Tue Feb 26 12:16:19 2008 From: xdaveg at gmail.com (David Golden) Date: Tue, 26 Feb 2008 15:16:19 -0500 Subject: [tpm] Hi! In-Reply-To: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> Message-ID: <5d4beb40802261216u2119b062l2d8c98259a33c3b3@mail.gmail.com> On Tue, Feb 26, 2008 at 3:08 PM, Fulko Hew wrote: > On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira > wrote: > > Hi, my name is Fernando, i am brazilian and i will do to toronto to study > Hola?? > > Our meetings are on the LAST Thursday of each month. > The location and times are described on our website: As long as there is a thread called "Hi", I thought I would say hello as well. I'm from New York, but of late I'm frequently in Toronto during the week seeing a client, so I've started lurking on the TPM list. Unfortunately, I'm rarely here on Thursday evenings for meetings, but if there are other informal TPM gatherings during the week, I'd be interested to hear about them. Regards, David Golden, aka dagolden at cpan.org, aka xdg on Perl Monks/IRC From magog at the-wire.com Tue Feb 26 12:37:25 2008 From: magog at the-wire.com (Michael Graham) Date: Tue, 26 Feb 2008 15:37:25 -0500 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> Message-ID: <20080226153725.1ac85fd7@caliope> There should be a meeting tomorrow, but I haven't yet got the announcement out. We don't have a speaker scheduled, but we typically hang out and discuss tech things for an hour or so and then go get some food and beverages. What do you folks think about doing "social meetings" when we don't have a speaker scheduled? Instead of booking the room, we just meet at a restaurant? Michael On Tue, 26 Feb 2008 15:08:52 -0500 "Fulko Hew" wrote: > On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira > wrote: > > > Hi, my name is Fernando, i am brazilian and i will do to toronto to > > study english. I am a active member of rio de janeiro perl mongers > > (rio.pm.org) e s?o paulo perl mongers (sao-paulo.pm.org). I want > > know if when i be in toronto if can i go to social meetings. sorry > > about my poor english. thanks > > > > > Hola?? > > Our meetings are on the LAST Thursday of each month. > The location and times are described on our website: > > > http://to.pm.org/#Meetings -- Michael Graham From indy at indigostar.com Tue Feb 26 12:45:54 2008 From: indy at indigostar.com (Indy Singh) Date: Tue, 26 Feb 2008 15:45:54 -0500 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <20080226153725.1ac85fd7@caliope> Message-ID: <016a01c878b8$951c13e0$6600a8c0@roadhog> > What do you folks think about doing "social meetings" when we don't > have a speaker scheduled? Instead of booking the room, we just meet > at > a restaurant? I would suggest against doing that. As Tim Mahar, founder of Seattle, one the oldest PM groups, said it is important to have consistent meetings on a fixed schedule. Even if the meeting is kept short, that would be ok. We run the risk of, not only the meetings gradually loosing attendance, but also the social ones too. Indy Singh IndigoSTAR Software -- www.indigostar.com ----- Original Message ----- From: "Michael Graham" To: "Toronto Perl Mongers" Sent: Tuesday, February 26, 2008 3:37 PM Subject: [tpm] Tomorrow's meeting (was Re: Hi!) > > There should be a meeting tomorrow, but I haven't yet got the > announcement out. > > We don't have a speaker scheduled, but we typically hang out and > discuss tech things for an hour or so and then go get some food and > beverages. > > What do you folks think about doing "social meetings" when we don't > have a speaker scheduled? Instead of booking the room, we just meet > at > a restaurant? > > > Michael > > > > On Tue, 26 Feb 2008 15:08:52 -0500 > "Fulko Hew" wrote: > >> On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira >> wrote: >> >> > Hi, my name is Fernando, i am brazilian and i will do to toronto to >> > study english. I am a active member of rio de janeiro perl mongers >> > (rio.pm.org) e s?o paulo perl mongers (sao-paulo.pm.org). I want >> > know if when i be in toronto if can i go to social meetings. sorry >> > about my poor english. thanks >> > >> >> >> Hola?? >> >> Our meetings are on the LAST Thursday of each month. >> The location and times are described on our website: >> >> >> http://to.pm.org/#Meetings > > > -- > Michael Graham > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > From talexb at gmail.com Tue Feb 26 12:46:12 2008 From: talexb at gmail.com (Alex Beamish) Date: Tue, 26 Feb 2008 15:46:12 -0500 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <20080226153725.1ac85fd7@caliope> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <20080226153725.1ac85fd7@caliope> Message-ID: On Tue, Feb 26, 2008 at 3:37 PM, Michael Graham wrote: > > There should be a meeting tomorrow, but I haven't yet got the > announcement out. > > We don't have a speaker scheduled, but we typically hang out and > discuss tech things for an hour or so and then go get some food and > beverages. > > What do you folks think about doing "social meetings" when we don't > have a speaker scheduled? Instead of booking the room, we just meet at > a restaurant? I like the idea of meeting (even without a topic) in the classroom -- we can draw things on the whiteboard, hook up laptops to the projector and generally take as much space as we need. It's also good for latecomers, if any -- they know that they can come up to the classroom and join in. If we skip the classroom, people arriving late might not know how to find us. My two cents. :) -- Alex Beamish Toronto, Ontario aka talexb -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/a0584de6/attachment.html From indy at indigostar.com Tue Feb 26 12:50:45 2008 From: indy at indigostar.com (Indy Singh) Date: Tue, 26 Feb 2008 15:50:45 -0500 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com><20080226153725.1ac85fd7@caliope> Message-ID: <018801c878b9$427b2a30$6600a8c0@roadhog> Totally agree. ----- Original Message ----- From: Alex Beamish To: tpm Sent: Tuesday, February 26, 2008 3:46 PM Subject: Re: [tpm] Tomorrow's meeting (was Re: Hi!) On Tue, Feb 26, 2008 at 3:37 PM, Michael Graham wrote: There should be a meeting tomorrow, but I haven't yet got the announcement out. We don't have a speaker scheduled, but we typically hang out and discuss tech things for an hour or so and then go get some food and beverages. What do you folks think about doing "social meetings" when we don't have a speaker scheduled? Instead of booking the room, we just meet at a restaurant? I like the idea of meeting (even without a topic) in the classroom -- we can draw things on the whiteboard, hook up laptops to the projector and generally take as much space as we need. It's also good for latecomers, if any -- they know that they can come up to the classroom and join in. If we skip the classroom, people arriving late might not know how to find us. My two cents. :) -- Alex Beamish Toronto, Ontario aka talexb ------------------------------------------------------------------------------ _______________________________________________ toronto-pm mailing list toronto-pm at pm.org http://mail.pm.org/mailman/listinfo/toronto-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/28a171b4/attachment.html From jkeen at verizon.net Tue Feb 26 12:54:11 2008 From: jkeen at verizon.net (Jim Keenan) Date: Tue, 26 Feb 2008 14:54:11 -0600 (CST) Subject: [tpm] Hi! Message-ID: <585336.4035691204059251632.JavaMail.root@vms246.mailsrvcs.net> ... and since everyone is in such a greetings mode, I might as well add ... I'll be paying my more-or-less annual visit to Toronto in the last full week of March, JIT for the Thursday, March 27 to.pm meeting. If sufficiently bribed, I might even have a little talk to contribute. When I came to Toronto last year at the end of April, we organized a one-day mini-hackathon that accomplished almost as much as some non-mini-hackathons. IIRC, 8 people participated, 6 in human form and 2 online (one of those from Moldova!). Would people be up for that again on, say, Saturday, March 29? If so, we'd need one or two people to arrange a hacka-space for us. (To find out what organizing a mini-hackathon takes, consult the canonical source: http://thenceforward.net/perl/yapc/YAPC-NA-2007/). Look forward to seeing people in 4 weeks and 2 days. Jim Keenan From magog at the-wire.com Tue Feb 26 13:01:29 2008 From: magog at the-wire.com (Michael Graham) Date: Tue, 26 Feb 2008 16:01:29 -0500 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <018801c878b9$427b2a30$6600a8c0@roadhog> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <20080226153725.1ac85fd7@caliope> <018801c878b9$427b2a30$6600a8c0@roadhog> Message-ID: <20080226160129.35c80e6e@caliope> Okay, good points both of you! The meetings stay. :) Michael On Tue, 26 Feb 2008 15:50:45 -0500 "Indy Singh" wrote: > Totally agree. > > > ----- Original Message ----- > From: Alex Beamish > To: tpm > Sent: Tuesday, February 26, 2008 3:46 PM > Subject: Re: [tpm] Tomorrow's meeting (was Re: Hi!) > > > On Tue, Feb 26, 2008 at 3:37 PM, Michael Graham > wrote: > > > There should be a meeting tomorrow, but I haven't yet got the > announcement out. > > We don't have a speaker scheduled, but we typically hang out and > discuss tech things for an hour or so and then go get some food > and beverages. > > What do you folks think about doing "social meetings" when we > don't have a speaker scheduled? Instead of booking the room, we just > meet at a restaurant? > > I like the idea of meeting (even without a topic) in the classroom > -- we can draw things on the whiteboard, hook up laptops to the > projector and generally take as much space as we need. It's also good > for latecomers, if any -- they know that they can come up to the > classroom and join in. If we skip the classroom, people arriving late > might not know how to find us. > > My two cents. :) > > -- > Alex Beamish > Toronto, Ontario > aka talexb > > > > > ------------------------------------------------------------------------------ > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm -- Michael Graham From abram.hindle at softwareprocess.us Tue Feb 26 13:02:08 2008 From: abram.hindle at softwareprocess.us (abram hindle) Date: Tue, 26 Feb 2008 16:02:08 -0500 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <018801c878b9$427b2a30$6600a8c0@roadhog> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com><20080226153725.1ac85fd7@caliope> <018801c878b9$427b2a30$6600a8c0@roadhog> Message-ID: <47C47E50.1070000@softwareprocess.us> Do you have projector access? Why not try to do a spur of the moment round of lightning talks? Just a few slides, or diagrams on the board, 5 minutes talk 2 minutes discussion in a FIFO manner? Surely the audience has enough problem, ideas, projects they want to either discuss of pump/push. abram Indy Singh wrote: > > Totally agree. > > > > ----- Original Message ----- > *From:* Alex Beamish > *To:* tpm > *Sent:* Tuesday, February 26, 2008 3:46 PM > *Subject:* Re: [tpm] Tomorrow's meeting (was Re: Hi!) > > On Tue, Feb 26, 2008 at 3:37 PM, Michael Graham > wrote: > > > There should be a meeting tomorrow, but I haven't yet got the > announcement out. > > We don't have a speaker scheduled, but we typically hang out and > discuss tech things for an hour or so and then go get some food and > beverages. > > What do you folks think about doing "social meetings" when we don't > have a speaker scheduled? Instead of booking the room, we just > meet at > a restaurant? > > > I like the idea of meeting (even without a topic) in the classroom > -- we can draw things on the whiteboard, hook up laptops to the > projector and generally take as much space as we need. It's also > good for latecomers, if any -- they know that they can come up to > the classroom and join in. If we skip the classroom, people arriving > late might not know how to find us. > > My two cents. :) > > -- > Alex Beamish > Toronto, Ontario > aka talexb > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/75c1ff73/attachment.bin From john at perlwolf.com Tue Feb 26 14:39:34 2008 From: john at perlwolf.com (John Macdonald) Date: Tue, 26 Feb 2008 17:39:34 -0500 Subject: [tpm] Richard in the 'press' In-Reply-To: <8204a4fe0802260956v1d50a0bcxbb99ba4bb9422254@mail.gmail.com> References: <8204a4fe0802260956v1d50a0bcxbb99ba4bb9422254@mail.gmail.com> Message-ID: <20080226223934.GA23980@perlwolf.com> On Tue, Feb 26, 2008 at 12:56:01PM -0500, Fulko Hew wrote: > Our very own Richard has reached infamy: > > "Richard Dice, the president of The Perl Foundation, will be joining on > Thursday Feb 28th at 7:00pm to discuss The 7 Stages of Perl Monger as well > as other topics that come up. The meeting will be at the Ticketmaster > Offices in West Hollywood, and they will be providing pizza and beverages! > Please go to LA.pm's Website for details, including parking instructions." Ha, I read that message a bit carelessly, and initially "saw" that tickets would be available from Ticketmaster. Now, that would be *really* hitting the big time. From arocker at vex.net Tue Feb 26 14:34:50 2008 From: arocker at vex.net (arocker at vex.net) Date: Tue, 26 Feb 2008 17:34:50 -0500 (EST) Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <20080226153725.1ac85fd7@caliope> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <20080226153725.1ac85fd7@caliope> Message-ID: <51974.64.95.16.10.1204065290.squirrel@webmail.vex.net> > > There should be a meeting tomorrow, but I haven't yet got the > announcement out. > Lest anyone suffer temporal confusion, the meeting is on THURSDAY evening. (Classroom 11 on the 8th floor). Michael got a little ahead of himself. From alexmac131 at hotmail.com Tue Feb 26 14:41:56 2008 From: alexmac131 at hotmail.com (Alex Mackinnon) Date: Tue, 26 Feb 2008 22:41:56 +0000 Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <016a01c878b8$951c13e0$6600a8c0@roadhog> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <20080226153725.1ac85fd7@caliope> <016a01c878b8$951c13e0$6600a8c0@roadhog> Message-ID: I agree with Indy, in that a habit once broken stays broken, having little socials after are good, but to discontinue meetings because we have no speaker is not a good idea. I suggest people bring their "questions" for all to answer, beefs, funny perl stories, perl job horror stories, list of places you'd never interview for (there still on jobs.perl.org) ever even with a gun to your head. My point, no speaker is not a problem, its a chance to widen the conversation, just have a chairperson manage the shairing and make them at least put up their hands when they try to should each other down that we don't need case statements in perl 6:) Let the fight begin :) Alex > From: indy at indigostar.com> To: tpm at to.pm.org> Date: Tue, 26 Feb 2008 15:45:54 -0500> Subject: Re: [tpm] Tomorrow's meeting (was Re: Hi!)> > > What do you folks think about doing "social meetings" when we don't> > have a speaker scheduled? Instead of booking the room, we just meet > > at> > a restaurant?> > I would suggest against doing that. As Tim Mahar, founder of Seattle, > one the oldest PM groups, said it is important to have consistent > meetings on a fixed schedule. Even if the meeting is kept short, that > would be ok.> > We run the risk of, not only the meetings gradually loosing attendance, > but also the social ones too.> > Indy Singh> IndigoSTAR Software -- www.indigostar.com> > > ----- Original Message ----- > From: "Michael Graham" > To: "Toronto Perl Mongers" > Sent: Tuesday, February 26, 2008 3:37 PM> Subject: [tpm] Tomorrow's meeting (was Re: Hi!)> > > >> > There should be a meeting tomorrow, but I haven't yet got the> > announcement out.> >> > We don't have a speaker scheduled, but we typically hang out and> > discuss tech things for an hour or so and then go get some food and> > beverages.> >> > What do you folks think about doing "social meetings" when we don't> > have a speaker scheduled? Instead of booking the room, we just meet > > at> > a restaurant?> >> >> > Michael> >> >> >> > On Tue, 26 Feb 2008 15:08:52 -0500> > "Fulko Hew" wrote:> >> >> On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira> >> wrote:> >>> >> > Hi, my name is Fernando, i am brazilian and i will do to toronto to> >> > study english. I am a active member of rio de janeiro perl mongers> >> > (rio.pm.org) e s?o paulo perl mongers (sao-paulo.pm.org). I want> >> > know if when i be in toronto if can i go to social meetings. sorry> >> > about my poor english. thanks> >> >> >>> >>> >> Hola??> >>> >> Our meetings are on the LAST Thursday of each month.> >> The location and times are described on our website:> >>> >>> >> http://to.pm.org/#Meetings> >> >> > -- > > Michael Graham > > _______________________________________________> > toronto-pm mailing list> > toronto-pm at pm.org> > http://mail.pm.org/mailman/listinfo/toronto-pm> > > > _______________________________________________> toronto-pm mailing list> toronto-pm at pm.org> http://mail.pm.org/mailman/listinfo/toronto-pm _________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080226/6bc5a1ed/attachment.html From talexb at gmail.com Tue Feb 26 19:02:58 2008 From: talexb at gmail.com (Alex Beamish) Date: Tue, 26 Feb 2008 22:02:58 -0500 Subject: [tpm] Hi! In-Reply-To: <5d4beb40802261216u2119b062l2d8c98259a33c3b3@mail.gmail.com> References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <5d4beb40802261216u2119b062l2d8c98259a33c3b3@mail.gmail.com> Message-ID: On Tue, Feb 26, 2008 at 3:16 PM, David Golden wrote: > > On Tue, Feb 26, 2008 at 3:08 PM, Fulko Hew wrote: > > On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira > > wrote: > > > Hi, my name is Fernando, i am brazilian and i will do to toronto to study > > > Hola?? > > > > Our meetings are on the LAST Thursday of each month. > > The location and times are described on our website: > > As long as there is a thread called "Hi", I thought I would say hello > as well. I'm from New York, but of late I'm frequently in Toronto > during the week seeing a client, so I've started lurking on the TPM > list. David, Are you by any chance available Tuesday March 11? I'm trying to get a colleague to come out to a Perlmongers meeting, but Thursday doesn't work for him either, so I'd like to try to organize a meeting on the second Tuesday of the month -- it will be an 'alternate universe' Perlmongers meeting, most likely for March only. There may be a few other folks who might be interested in attending .. perhaps we'll see. -- Alex Beamish Toronto, Ontario aka talexb From john at perlwolf.com Tue Feb 26 19:17:03 2008 From: john at perlwolf.com (John Macdonald) Date: Tue, 26 Feb 2008 22:17:03 -0500 Subject: [tpm] Hi! In-Reply-To: References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <5d4beb40802261216u2119b062l2d8c98259a33c3b3@mail.gmail.com> Message-ID: <20080227031703.GA25627@perlwolf.com> Great - I'll be in Toronto then (but gone before the 4th week). On Tue, Feb 26, 2008 at 10:02:58PM -0500, Alex Beamish wrote: > On Tue, Feb 26, 2008 at 3:16 PM, David Golden wrote: > > > > On Tue, Feb 26, 2008 at 3:08 PM, Fulko Hew wrote: > > > On Tue, Feb 26, 2008 at 2:29 PM, Fernando Oliveira > > > wrote: > > > > Hi, my name is Fernando, i am brazilian and i will do to toronto to study > > > > > Hola?? > > > > > > Our meetings are on the LAST Thursday of each month. > > > The location and times are described on our website: > > > > As long as there is a thread called "Hi", I thought I would say hello > > as well. I'm from New York, but of late I'm frequently in Toronto > > during the week seeing a client, so I've started lurking on the TPM > > list. > > David, > > Are you by any chance available Tuesday March 11? > > I'm trying to get a colleague to come out to a Perlmongers meeting, > but Thursday doesn't work for him either, so I'd like to try to > organize a meeting on the second Tuesday of the month -- it will be an > 'alternate universe' Perlmongers meeting, most likely for March only. > There may be a few other folks who might be interested in attending .. > perhaps we'll see. > > -- > Alex Beamish > Toronto, Ontario > aka talexb > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From xdaveg at gmail.com Tue Feb 26 20:19:48 2008 From: xdaveg at gmail.com (David Golden) Date: Tue, 26 Feb 2008 23:19:48 -0500 Subject: [tpm] Hi! In-Reply-To: References: <8204a4fe0802261208m65a3bc7cnb19eb3b47938704f@mail.gmail.com> <5d4beb40802261216u2119b062l2d8c98259a33c3b3@mail.gmail.com> Message-ID: <5d4beb40802262019h2865aab1ve4ecb9bd6c9625bc@mail.gmail.com> On Tue, Feb 26, 2008 at 10:02 PM, Alex Beamish wrote: > David, > > Are you by any chance available Tuesday March 11? Unfortunately, that's the one Tuesday in March that I'm not (currently) planning to be here. But if plans change I'll let you know. David From shijialeee at yahoo.com Wed Feb 27 21:03:44 2008 From: shijialeee at yahoo.com (James.Q.L) Date: Wed, 27 Feb 2008 21:03:44 -0800 (PST) Subject: [tpm] Tomorrow's meeting (was Re: Hi!) In-Reply-To: <47C47E50.1070000@softwareprocess.us> Message-ID: <969069.11652.qm@web50110.mail.re2.yahoo.com> --- abram hindle wrote: > Do you have projector access? Why not try to do a spur of the moment > round of lightning talks? Just a few slides, or diagrams on the board, 5 > minutes talk 2 minutes discussion in a FIFO manner? > > Surely the audience has enough problem, ideas, projects they want to > either discuss of pump/push. > i think that will do it. i.e Perl Questions/ideas we can ask and share. i could come up with some questions/ideas if i could make it tomorrow :) James. > abram > > Indy Singh wrote: > > > > Totally agree. > > > > > > > > ----- Original Message ----- > > *From:* Alex Beamish > > *To:* tpm > > *Sent:* Tuesday, February 26, 2008 3:46 PM > > *Subject:* Re: [tpm] Tomorrow's meeting (was Re: Hi!) > > > > On Tue, Feb 26, 2008 at 3:37 PM, Michael Graham > > wrote: > > > > > > There should be a meeting tomorrow, but I haven't yet got the > > announcement out. > > > > We don't have a speaker scheduled, but we typically hang out and > > discuss tech things for an hour or so and then go get some food and > > beverages. > > > > What do you folks think about doing "social meetings" when we don't > > have a speaker scheduled? Instead of booking the room, we just > > meet at > > a restaurant? > > > > > > I like the idea of meeting (even without a topic) in the classroom > > -- we can draw things on the whiteboard, hook up laptops to the > > projector and generally take as much space as we need. It's also > > good for latecomers, if any -- they know that they can come up to > > the classroom and join in. If we skip the classroom, people arriving > > late might not know how to find us. > > > > My two cents. :) > > > > -- > > Alex Beamish > > Toronto, Ontario > > aka talexb > > > > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs From magog at the-wire.com Wed Feb 27 22:54:38 2008 From: magog at the-wire.com (Michael Graham) Date: Thu, 28 Feb 2008 01:54:38 -0500 Subject: [tpm] February Meeting - Thu 29 Feb, 2008 - our @topics = (); Message-ID: <20080228015438.20e59365@caliope> (These details are also on the TPM web site: http://to.pm.org/) The next meeting is this Thursday, 29 February (Today!). Like the subject says, our @topics = (); So come out to the meeting and help push, unshift and splice all manner of Perl-related things to the @topics array. Or just come for the beer afterwards. Date: Thursday 29 Feb 2008 Time: 6:45pm Where: 2 Bloor Street West (NW corner of Yonge/Bloor, skyscraper with the CIBC logo on top) Classroom TBA =================================================================== Note: The elevators in the building are "locked down" after 5:30pm to people without building access cards. Leading up to the meeting someone will come down to the main floor lobby every few minutes to ferry people upstairs. After 19:00, you can reach the access-card-carrying guy via a cell phone number that we'll leave with security in the front lobby. The room and floor numbers will be left with security too. -- Michael Graham From arocker at vex.net Thu Feb 28 07:54:44 2008 From: arocker at vex.net (arocker at vex.net) Date: Thu, 28 Feb 2008 10:54:44 -0500 (EST) Subject: [tpm] February Meeting - Thu 29 Feb, 2008 - our @topics = (); In-Reply-To: <20080228015438.20e59365@caliope> References: <20080228015438.20e59365@caliope> Message-ID: <21337.64.95.16.10.1204214084.squirrel@webmail.vex.net> > Classroom TBA Room 11, 8th Floor. It might seem absurdly basic, but I would like to see a demonstration of installation from CPAN, if anyone feels like giving one. From rdice at pobox.com Thu Feb 28 08:46:12 2008 From: rdice at pobox.com (Richard Dice) Date: Thu, 28 Feb 2008 08:46:12 -0800 Subject: [tpm] February Meeting - Thu 29 Feb, 2008 - our @topics = (); In-Reply-To: <21337.64.95.16.10.1204214084.squirrel@webmail.vex.net> References: <20080228015438.20e59365@caliope> <21337.64.95.16.10.1204214084.squirrel@webmail.vex.net> Message-ID: <5bef4baf0802280846q2b770a23v7d66d3a83dc8d01a@mail.gmail.com> That doesn't seem absurd or basic at all. There are many different ways to approach installations from CPAN and doing a review could teach people new ways of looking at things. So, excellent idea! Sorry I won't be there for it. Cheers, - Richard On Thu, Feb 28, 2008 at 7:54 AM, wrote: > > > Classroom TBA > > Room 11, 8th Floor. > > It might seem absurdly basic, but I would like to see a demonstration of > installation from CPAN, if anyone feels like giving one. > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20080228/371be76a/attachment.html From magog at the-wire.com Thu Feb 28 12:22:08 2008 From: magog at the-wire.com (Michael Graham) Date: Thu, 28 Feb 2008 15:22:08 -0500 Subject: [tpm] February Meeting - Thu **28** Feb, 2008 - our @topics = (); In-Reply-To: <20080228015438.20e59365@caliope> References: <20080228015438.20e59365@caliope> Message-ID: <20080228152208.1f3e78fb@caliope> Okay, clearly I'm having problems with the days and dates this week. The meeting is TODAY on Thursday Feb 28, 2008. Michael On Thu, 28 Feb 2008 01:54:38 -0500 Michael Graham wrote: > > (These details are also on the TPM web site: http://to.pm.org/) > > The next meeting is this Thursday, 29 February (Today!). > > Like the subject says, > > our @topics = (); > > So come out to the meeting and help push, unshift and splice all > manner of Perl-related things to the @topics array. > > Or just come for the beer afterwards. > > > Date: Thursday 29 Feb 2008 > > Time: 6:45pm > > Where: 2 Bloor Street West (NW corner of Yonge/Bloor, skyscraper > with the CIBC logo on top) Classroom TBA > =================================================================== > > Note: > > The elevators in the building are "locked down" after 5:30pm > to people without building access cards. Leading up to the > meeting someone will come down to the main floor lobby every > few minutes to ferry people upstairs. > > After 19:00, you can reach the access-card-carrying guy via > a cell phone number that we'll leave with security in the > front lobby. The room and floor numbers will be left with > security too. > > > > > > -- Michael Graham From linux at alteeve.com Fri Feb 29 08:07:19 2008 From: linux at alteeve.com (Madison Kelly) Date: Fri, 29 Feb 2008 11:07:19 -0500 Subject: [tpm] Greedy regex question Message-ID: <47C82DB7.4070904@alteeve.com> Hi all, Given the string: $val="0 (0x0) (int)"; Why does: $val=~s/\(.*?\)//; Properly, ungreedily, return "0 (int)" *but*, changing it to: $val=~s/\(.*?\)$//; Wrongly, greedily, return "0 "? When I put the '.*?' in brackets and print '$1' on the later it is indeed grabbing "0x0) (int". What is it about anchoring the regex to the end of the string cause it to be a greedy regex again? As you can probably gather, I am trying to get rid of /only/ the last '(foo)' in a given string. Thanks! Madi From james.a.graham at gmail.com Fri Feb 29 08:24:50 2008 From: james.a.graham at gmail.com (Jim Graham) Date: Fri, 29 Feb 2008 11:24:50 -0500 Subject: [tpm] Greedy regex question In-Reply-To: <47C82DB7.4070904@alteeve.com> References: <47C82DB7.4070904@alteeve.com> Message-ID: Hi It's not really greedy, per-se. It's what you are asking for. Find the first "(" followed by any character(s), followed by a ")" at the end of the string. Greedy/non-greedy means, basically, given a starting point, go as far as you can (greedy) or go as short as you can (non-greedy). By forcing the last ")" to be at the end of the string, they become the same thing. Note non-greedy doesn't mean find the shortest possible match (which is what you want). I will try to come up with a solution you want. - jim On 29-Feb-08, at 11:07 AM, Madison Kelly wrote: > Hi all, > > Given the string: > > $val="0 (0x0) (int)"; > > Why does: > > $val=~s/\(.*?\)//; > > Properly, ungreedily, return "0 (int)" *but*, changing it to: > > $val=~s/\(.*?\)$//; > > Wrongly, greedily, return "0 "? When I put the '.*?' in brackets > and > print '$1' on the later it is indeed grabbing "0x0) (int". > > What is it about anchoring the regex to the end of the string cause > it to be a greedy regex again? As you can probably gather, I am trying > to get rid of /only/ the last '(foo)' in a given string. > > Thanks! > > Madi > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From james.a.graham at gmail.com Fri Feb 29 08:30:19 2008 From: james.a.graham at gmail.com (Jim Graham) Date: Fri, 29 Feb 2008 11:30:19 -0500 Subject: [tpm] Greedy regex question In-Reply-To: <47C82DB7.4070904@alteeve.com> References: <47C82DB7.4070904@alteeve.com> Message-ID: If you want to just strip off the last "(int)" or the last item in a "()", a simpler solution is probably $t = substr( $val, 0, rindex( $val, '(') ); -- jim On 29-Feb-08, at 11:07 AM, Madison Kelly wrote: > Hi all, > > Given the string: > > $val="0 (0x0) (int)"; > > Why does: > > $val=~s/\(.*?\)//; > > Properly, ungreedily, return "0 (int)" *but*, changing it to: > > $val=~s/\(.*?\)$//; > > Wrongly, greedily, return "0 "? When I put the '.*?' in brackets > and > print '$1' on the later it is indeed grabbing "0x0) (int". > > What is it about anchoring the regex to the end of the string cause > it to be a greedy regex again? As you can probably gather, I am trying > to get rid of /only/ the last '(foo)' in a given string. > > Thanks! > > Madi > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From linux at alteeve.com Fri Feb 29 08:40:35 2008 From: linux at alteeve.com (Madison Kelly) Date: Fri, 29 Feb 2008 11:40:35 -0500 Subject: [tpm] Greedy regex question In-Reply-To: References: <47C82DB7.4070904@alteeve.com> Message-ID: <47C83583.8050606@alteeve.com> Jim Graham wrote: > Hi > > It's not really greedy, per-se. It's what you are asking for. Find the > first "(" followed by any character(s), followed by a ")" at the end of > the string. Greedy/non-greedy means, basically, given a starting point, > go as far as you can (greedy) or go as short as you can (non-greedy). By > forcing the last ")" to be at the end of the string, they become the > same thing. Note non-greedy doesn't mean find the shortest possible > match (which is what you want). > > I will try to come up with a solution you want. > > - jim Grah, of course you are right... I think I was looking too closely at the (...) part. =/ My problem is that I am not able to know if a given string will have zero or more '(...)' components to it. Thanks for your help... if you do come up with a solution, I will be very greatful! Madi From dave.s.doyle at gmail.com Fri Feb 29 08:35:53 2008 From: dave.s.doyle at gmail.com (Dave Doyle) Date: Fri, 29 Feb 2008 11:35:53 -0500 Subject: [tpm] Greedy regex question In-Reply-To: References: <47C82DB7.4070904@alteeve.com> Message-ID: I think that this really reflects one of the dangers of .* in regexes. Would something like this: $var =~ s/\([^()]*)$//; be closer? by changing the . to a negated character class disallowing brackets it might be a bit closer. This would always eliminate the bracketed info at the end as well as not take edge cases with nested brackets. -dave On Fri, Feb 29, 2008 at 11:24 AM, Jim Graham wrote: > Hi > > It's not really greedy, per-se. It's what you are asking for. Find > the first "(" followed by any character(s), followed by a ")" at the > end of the string. Greedy/non-greedy means, basically, given a > starting point, go as far as you can (greedy) or go as short as you > can (non-greedy). By forcing the last ")" to be at the end of the > string, they become the same thing. Note non-greedy doesn't mean find > the shortest possible match (which is what you want). > > I will try to come up with a solution you want. > > - jim > > > > > On 29-Feb-08, at 11:07 AM, Madison Kelly wrote: > > > Hi all, > > > > Given the string: > > > > $val="0 (0x0) (int)"; > > > > Why does: > > > > $val=~s/\(.*?\)//; > > > > Properly, ungreedily, return "0 (int)" *but*, changing it to: > > > > $val=~s/\(.*?\)$//; > > > > Wrongly, greedily, return "0 "? When I put the '.*?' in brackets > > and > > print '$1' on the later it is indeed grabbing "0x0) (int". > > > > What is it about anchoring the regex to the end of the string cause > > it to be a greedy regex again? As you can probably gather, I am trying > > to get rid of /only/ the last '(foo)' in a given string. > > > > Thanks! > > > > Madi > > _______________________________________________ > > toronto-pm mailing list > > toronto-pm at pm.org > > http://mail.pm.org/mailman/listinfo/toronto-pm > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -- dave.s.doyle at gmail.com