From jbl at jbldata.com Sat Jan 1 18:58:53 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Sat, 1 Jan 2011 21:58:53 -0500 Subject: [tpm] cpanminus and minicpan.. any success? In-Reply-To: References: Message-ID: Thanks Olaf, that did the trick.. didn't see --mirror in the context help. On Fri, Dec 31, 2010 at 12:24 PM, Olaf Alders wrote: > I use this in my .bashrc: > > alias cpanx='cpanm --mirror file:///home/cpan/CPAN/' > > Olaf > > On 2010-12-31, at 11:21 AM, J. Bobby Lopez wrote: > > > Hey all, > > > > Trying to get cpanminus to read from my local minicpan, anyone got this > working? > > > > > > Bobby > > _______________________________________________ > > toronto-pm mailing list > > toronto-pm at pm.org > > http://mail.pm.org/mailman/listinfo/toronto-pm > > -- > Olaf Alders > olaf at vilerichard.com > > http://vilerichard.com -- folk rock > http://twitter.com/vilerichard > http://cdbaby.com/cd/vilerichard > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbl at jbldata.com Sat Jan 1 19:01:54 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Sat, 1 Jan 2011 22:01:54 -0500 Subject: [tpm] SDL::App doesn't seem to be installable from CPAN, can someone confirm? Message-ID: I'm trying to install SDL::App from CPAN, and for some reason it doesn't seem to exist. I'm simply installing with 'cpan SDL::App', but no go. Installing 'cpan SDL' works fine. Something I'm missing, or is something messed up? Bobby -------------- next part -------------- An HTML attachment was scrubbed... URL: From cj at cr-jay.ca Mon Jan 3 06:24:25 2011 From: cj at cr-jay.ca (Chris Jones) Date: Mon, 03 Jan 2011 09:24:25 -0500 Subject: [tpm] SG Indy to give away Message-ID: <20110103142424.MQYD19437.tomts16-srv.bellnexxia.net@toip3.srvr.bell.ca> I have an old Indy workstation. It hasn't been turned on since 1998. A "project" that I will never get to. I have the original monitor and a copy of the Irix OS, 6.? Any takers? From antoniosun at lavabit.com Mon Jan 3 19:46:35 2011 From: antoniosun at lavabit.com (Antonio Sun) Date: Mon, 3 Jan 2011 22:46:35 -0500 Subject: [tpm] GTALUG language comparison In-Reply-To: References: <7bd2468d0b02f5e4c58c552277dd6fe5.squirrel@mail.vex.net> Message-ID: Although it is not video taped, there does exist unofficial digital voice recording -- not quite as good as videos but at least you get everything without taking too much disk space. Please check out http://ifile.it/t8nz74a/GTALUG_Dynamic-Language-Smack-Down_2010-12-14.mp3 Warning - big file: 15M in size - limited availability: I don't know how long it will stay there. So if you plan to take a sneak peek at it, better grab it soon. - look carefully when downloading, pick the correct button to click, not those big ones. HTH Cheers Antonio On Sun, Dec 26, 2010 at 12:15 PM, J. Bobby Lopez wrote: > I didn't get a chance to come out either, but my buddy Faisal was present, > and he says that the Ruby and Perl camps held their own, but the Lisp camp > didn't have good representation, except for Clojure, which apparently did > well. Erlang also apparently did well. Too bad it wasn't recorded :( > > On Fri, Dec 24, 2010 at 5:16 PM, wrote: > >> > I got distracted at the last minute so was unable to attend the >> > language comparison .. how did it go? Anything useful? >> > >> > Tom >> >> For such a religiously sensitive topic, remarkably calmly. I don't know if >> anyone took away any useful cultural learnings. >> >> I still don't understand how a concept as apparently malleable as >> Smalltalk can be employed in a production environment. >> >> _______________________________________________ >> 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: From jbl at jbldata.com Tue Jan 4 08:11:59 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Tue, 4 Jan 2011 11:11:59 -0500 Subject: [tpm] GTALUG language comparison In-Reply-To: References: <7bd2468d0b02f5e4c58c552277dd6fe5.squirrel@mail.vex.net> Message-ID: Thanks very much! Downloaded it. Will review as soon as time permits. On Mon, Jan 3, 2011 at 10:46 PM, Antonio Sun wrote: > > Although it is not video taped, there does exist unofficial digital voice > recording -- not quite as good as videos but at least you get everything > without taking too much disk space. > > Please check out > > http://ifile.it/t8nz74a/GTALUG_Dynamic-Language-Smack-Down_2010-12-14.mp3 > > Warning > > - big file: 15M in size > - limited availability: I don't know how long it will stay there. So if you > plan to take a sneak peek at it, better grab it soon. > - look carefully when downloading, pick the correct button to click, not > those big ones. > > HTH > > Cheers > > Antonio > > On Sun, Dec 26, 2010 at 12:15 PM, J. Bobby Lopez wrote: > >> I didn't get a chance to come out either, but my buddy Faisal was present, >> and he says that the Ruby and Perl camps held their own, but the Lisp camp >> didn't have good representation, except for Clojure, which apparently did >> well. Erlang also apparently did well. Too bad it wasn't recorded :( >> >> On Fri, Dec 24, 2010 at 5:16 PM, wrote: >> >>> > I got distracted at the last minute so was unable to attend the >>> > language comparison .. how did it go? Anything useful? >>> > >>> > Tom >>> >>> For such a religiously sensitive topic, remarkably calmly. I don't know >>> if >>> anyone took away any useful cultural learnings. >>> >>> I still don't understand how a concept as apparently malleable as >>> Smalltalk can be employed in a production environment. >>> >>> _______________________________________________ >>> 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: From mike at stok.ca Wed Jan 5 11:18:21 2011 From: mike at stok.ca (Mike Stok) Date: Wed, 5 Jan 2011 14:18:21 -0500 Subject: [tpm] January meeting Message-ID: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> Last year we thought that TPM might want some involvement in the Google Summer of Code in 2011. I pencilled it in for January, so I'm wondering if anyone interested in GSoC and driving that project will be turning up at this month's meeting (29 Jan 2011). There is no other talk scheduled for the January meeting yet, does anyone have anything they would like to present? If nobody does then I'll either have to strong-arm some innocent at work to give a presentation, or *shock* give a talk myself! Happy 2011 TPMers. Mike -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From mike at stok.ca Wed Jan 5 11:21:30 2011 From: mike at stok.ca (Mike Stok) Date: Wed, 5 Jan 2011 14:21:30 -0500 Subject: [tpm] January meeting In-Reply-To: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> References: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> Message-ID: <769EFB4D-697B-4D73-9B20-16A4FFB265A7@stok.ca> Sorry, I mis-typed the date. This month's meeting is on Thu 27 Jan 2011. Mike On Jan 5, 2011, at 2:18 PM, Mike Stok wrote: > Last year we thought that TPM might want some involvement in the Google Summer of Code in 2011. I pencilled it in for January, so I'm wondering if anyone interested in GSoC and driving that project will be turning up at this month's meeting (29 Jan 2011). > > There is no other talk scheduled for the January meeting yet, does anyone have anything they would like to present? If nobody does then I'll either have to strong-arm some innocent at work to give a presentation, or *shock* give a talk myself! > > Happy 2011 TPMers. > > Mike > > -- > > Mike Stok > http://www.stok.ca/~mike/ > > The "`Stok' disclaimers" apply. > > > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From olaf at vilerichard.com Wed Jan 5 11:41:08 2011 From: olaf at vilerichard.com (Olaf Alders) Date: Wed, 5 Jan 2011 14:41:08 -0500 Subject: [tpm] January meeting In-Reply-To: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> References: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> Message-ID: <7F88BB76-DC70-4538-831C-CE98EF55B3CA@vilerichard.com> On 2011-01-05, at 2:18 PM, Mike Stok wrote: > Last year we thought that TPM might want some involvement in the Google Summer of Code in 2011. I pencilled it in for January, so I'm wondering if anyone interested in GSoC and driving that project will be turning up at this month's meeting (29 Jan 2011). > > There is no other talk scheduled for the January meeting yet, does anyone have anything they would like to present? If nobody does then I'll either have to strong-arm some innocent at work to give a presentation, or *shock* give a talk myself! > > Happy 2011 TPMers. > > Mike Actually, Mike, would you be interested in talking a bit about git-flow? Olaf -- Olaf Alders olaf at vilerichard.com http://vilerichard.com -- folk rock http://twitter.com/vilerichard http://cdbaby.com/cd/vilerichard From mike at stok.ca Wed Jan 5 13:26:21 2011 From: mike at stok.ca (Mike Stok) Date: Wed, 5 Jan 2011 16:26:21 -0500 Subject: [tpm] January meeting In-Reply-To: <7F88BB76-DC70-4538-831C-CE98EF55B3CA@vilerichard.com> References: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> <7F88BB76-DC70-4538-831C-CE98EF55B3CA@vilerichard.com> Message-ID: <70AFE236-37CC-4C7D-8504-A083B1AFFA74@stok.ca> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Jan 5, 2011, at 2:41 PM, Olaf Alders wrote: > Actually, Mike, would you be interested in talking a bit about git-flow? Alex Beamish has volunteered to give a presentation about git-flow this month. Mike - -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) iEYEARECAAYFAk0k4f0ACgkQnsTBwAWZE9rYVwCgrWUMIjUUDnIuPO832Ml2czV3 txUAnR7I48i2N3BMhVVhdYKOFWyrzCLu =bUae -----END PGP SIGNATURE----- From arocker at Vex.Net Wed Jan 5 13:55:03 2011 From: arocker at Vex.Net (arocker at Vex.Net) Date: Wed, 5 Jan 2011 16:55:03 -0500 Subject: [tpm] January meeting In-Reply-To: <70AFE236-37CC-4C7D-8504-A083B1AFFA74@stok.ca> References: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> <7F88BB76-DC70-4538-831C-CE98EF55B3CA@vilerichard.com> <70AFE236-37CC-4C7D-8504-A083B1AFFA74@stok.ca> Message-ID: <1e04c2702417f6f99e2a70b541292f2b.squirrel@mail.vex.net> > > Alex Beamish has volunteered to give a presentation about git-flow this > month. > Wasn't the reason for picking January as the GSoC meeting that submissions have to be in fairly soon? From mike at stok.ca Wed Jan 5 14:15:11 2011 From: mike at stok.ca (Mike Stok) Date: Wed, 5 Jan 2011 17:15:11 -0500 Subject: [tpm] January meeting In-Reply-To: <1e04c2702417f6f99e2a70b541292f2b.squirrel@mail.vex.net> References: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> <7F88BB76-DC70-4538-831C-CE98EF55B3CA@vilerichard.com> <70AFE236-37CC-4C7D-8504-A083B1AFFA74@stok.ca> <1e04c2702417f6f99e2a70b541292f2b.squirrel@mail.vex.net> Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Jan 5, 2011, at 4:55 PM, arocker at Vex.Net wrote: >> >> Alex Beamish has volunteered to give a presentation about git-flow this >> month. >> > Wasn't the reason for picking January as the GSoC meeting that submissions > have to be in fairly soon? Yes. Having more than 1 speaker / topic per month is a good insurance policy, so we can have multiple topics. My hope is to have at least some technical "meat" each month, so GSoC & git-flow seem like a reasonable mix... Last year's deadline for an organisation wanting to apply to GSoC (in early March) is mentioned at http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#applying I haven't seen the timetable for 2011 anywhere yet. Mike - -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) iEYEARECAAYFAk0k7W8ACgkQnsTBwAWZE9rHBQCaAtQDF7JpgEn3tKqAA6gYQSUe F/oAn3XRzvmOTKub+1NmSAGA8Np+KztP =A1ly -----END PGP SIGNATURE----- From jbl at jbldata.com Wed Jan 5 14:46:49 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Wed, 5 Jan 2011 17:46:49 -0500 Subject: [tpm] January meeting In-Reply-To: References: <1CA9BE70-DE70-4EDA-9524-166FBA955BAF@stok.ca> <7F88BB76-DC70-4538-831C-CE98EF55B3CA@vilerichard.com> <70AFE236-37CC-4C7D-8504-A083B1AFFA74@stok.ca> <1e04c2702417f6f99e2a70b541292f2b.squirrel@mail.vex.net> Message-ID: Just a thought, but you may want to consider using reddit to discuss/vote on ideas for GSoC. There's even a perl-specific section which could garner a lot of useful feedback: http://www.reddit.com/r/perl On Wed, Jan 5, 2011 at 5:15 PM, Mike Stok wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > On Jan 5, 2011, at 4:55 PM, arocker at Vex.Net wrote: > > >> > >> Alex Beamish has volunteered to give a presentation about git-flow this > >> month. > >> > > Wasn't the reason for picking January as the GSoC meeting that > submissions > > have to be in fairly soon? > > Yes. > > Having more than 1 speaker / topic per month is a good insurance policy, so > we can have multiple topics. My hope is to have at least some technical > "meat" each month, so GSoC & git-flow seem like a reasonable mix... > > Last year's deadline for an organisation wanting to apply to GSoC (in early > March) is mentioned at > http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#applying I haven't seen the timetable for 2011 anywhere yet. > > Mike > > - -- > > Mike Stok > http://www.stok.ca/~mike/ > > The "`Stok' disclaimers" apply. > > > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (Darwin) > > iEYEARECAAYFAk0k7W8ACgkQnsTBwAWZE9rHBQCaAtQDF7JpgEn3tKqAA6gYQSUe > F/oAn3XRzvmOTKub+1NmSAGA8Np+KztP > =A1ly > -----END PGP SIGNATURE----- > _______________________________________________ > 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: From quantum.mechanic.1964 at gmail.com Fri Jan 7 08:39:36 2011 From: quantum.mechanic.1964 at gmail.com (Quantum Mechanic) Date: Fri, 7 Jan 2011 11:39:36 -0500 Subject: [tpm] XKCD struck a nerve Message-ID: This struck a nerve. Sometimes things are too true to be funny: http://xkcd.com/844/ -- -QM Quantum Mechanics: The dreams stuff is made of -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf at vilerichard.com Fri Jan 7 12:28:07 2011 From: olaf at vilerichard.com (Olaf Alders) Date: Fri, 7 Jan 2011 15:28:07 -0500 Subject: [tpm] Looking for a Junior Perl dev Message-ID: Hi folks, We're looking to hire a junior Perl dev here at Raybec. http://jobs.perl.org/job/13420 Please feel free to pass this along to anyone who may be interested. For details, contact me or @ioncache (mark at raybec.com). Olaf -- Olaf Alders olaf at vilerichard.com http://vilerichard.com -- folk rock http://twitter.com/vilerichard http://cdbaby.com/cd/vilerichard From legrady at gmail.com Sat Jan 8 19:16:05 2011 From: legrady at gmail.com (Tom Legrady) Date: Sat, 8 Jan 2011 22:16:05 -0500 Subject: [tpm] fmt string effect on array of values Message-ID: I'm writing a little demo program for work. I've generating a header for a table : Originally I had a set of values and a set of strings of hyphens, but I thought I should use an array of values, and generate the hyphens from the list. That way if i rename the fields, the hyphenation will follow automatically. So I tried: my @fields = ( q/size N sum avg/ ); printf $fmt, ( @fields ); printf $fmt, map { q{-} x length $_ } @fields; By the way, $fmt is "%16s %4s %16s %16s\n"; But the %s in the fmt string provides a double-quoted string context to @fields, so all the values go into the first field and the others are empty. size N sum avg Use of uninitialized value in printf at ./filecount.pl line 133. Use of uninitialized value in printf at ./filecount.pl line 133. Use of uninitialized value in printf at ./filecount.pl line 133. -------------- Additional values outside the array are properly put into the additional fields, at least in monospace font they look right: printf $fmt, ( @fields ), 'x', 'y', 'z'; printf $fmt, map { q{-} x length $_ } @fields, 'x', 'y', 'z'; size N sum avg x y z -------------- - - - Any ideas on how to partition the array elements among the various fields, other than reverting to separate strings? Tom From legrady at gmail.com Sat Jan 8 19:32:12 2011 From: legrady at gmail.com (Tom Legrady) Date: Sat, 8 Jan 2011 22:32:12 -0500 Subject: [tpm] fmt string effect on array of values In-Reply-To: References: Message-ID: I was about to send a message pointing out that qw// works better than q//, but Andy Jack found it in 13 seconds flat .... Would you like your cigar to be "Havana" or "chocolate"? Tom On 1/8/11, Tom Legrady wrote: > I'm writing a little demo program for work. I've generating a header > for a table : > > my @fields = ( q/size N sum avg/ ); > From rdice at pobox.com Sat Jan 8 19:35:51 2011 From: rdice at pobox.com (Richard Dice) Date: Sat, 8 Jan 2011 22:35:51 -0500 Subject: [tpm] fmt string effect on array of values In-Reply-To: References: Message-ID: > Would you like > your cigar to be "Havana" or "chocolate"? > > Is "exploding" an option? -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at stok.ca Wed Jan 12 15:24:40 2011 From: mike at stok.ca (Mike Stok) Date: Wed, 12 Jan 2011 18:24:40 -0500 Subject: [tpm] Fwd: Books and News from the O'Reilly User Group Program--Jan References: <1294678925.11697.0.772740@post.oreilly.com> Message-ID: <52682918-3DA4-4D3E-BAB1-8C3B1E0241DE@stok.ca> O'Reilly User Group news in plain text format :-) Mike If you cannot read the information below, click here. http://post.oreilly.com/rd/9z1zpsnf2cabhf6cqpp49dmt36dinoco0jqum2jccgg Forward this annoucement to a friend Jan 2011 Issue New Releases: Building Wireless Sensor Networks By Robert Faludi Confessions of a Public Speaker By Scott Berkun Designing Interfaces, Second Edition By Jenifer Tidwell Developer's Guide to Microsoft Enterprise Library 5, Visual Basic Edition By Alex Homer, Nicolas Botto, Bob Brumfield,Grigori Melnik, Erik Renaud, Fernando Simonazzi, Chris Tavares HTML5 and CSS3 By Brian P. Hogan Inside the Microsoft Build Engine, Second Edition By William Bartholomew, Sayed Ibrahim Hashimi JavaScript Step by Step, Second Edition By Steve Suehring jQuery Pocket Reference By David Flanagan Microsoft Expression Web 4 Step by Step By Chris Leeds Microsoft SharePoint Designer 2010 Step by Step By Penelope Coventry More New Releases >> Welcome Hi there, We're happy to support GiveCamp, a weekend-long event where technology professionals from designers, developers, and database administrators to marketers and web strategists donate their time to provide solutions for non-profit organizations. Visit their site for more info. Registration is still open for the O'Reilly Strata Conference happening February 1-3, 2011 in Santa Clara, CA. UG members get 30% off the registration price when they use code "str11usrg". Register online here. Get your submission in for the Strata Conference Science Fair by January 14. Read more about Data Science in our free white paper. Webcasts happening soon: ? Developing Effective OCUnit and UI Automation Testing for iOS, Presented by James TurnerJanuary 11, 10am PT ? Dow to Decrease the Pain in Building Distributed Systems, presented by Bradford Stephen January 12, 10am PT ? Rethinking the Publishing Business Model: Taking Advantage of Integrated Publisher Solutions to Grow Your Business, presented by Larry Brewster, Mark Ouimet January 13, 11am PT ? Hands-on Performance Testing and Analysis with WebPagetest, presented by Patrick Meenan January 19, 10am PT Here's our Webcast page for on-demand videos of past webcasts and more upcoming live events. Thanks, ---- Marsee Henon and Jon Johns P.S. Here's a list of the places the UG team will be. If you're attending or live in the area and have time to get together, please let us know. ? Jan 15, Community Leadership Summit West, Daly City, CA ? Jan 26-29, Macworld Conference and Expo, San Francisco, CA ? Feb 1-3, O'Reilly Strata Conference, Santa Clara, CA ? Feb 7-9, Sharepoint TechCon, San Francisco, CA ? Feb 25-27, Southern California Linux Expo (SCALE), Los Angeles, CA User Group Discounts Get 40% off books and videos from Microsoft Press, O'Reilly, Pragmatic Bookshelf, or SitePoint and50% off ebooks you purchase directly from O'Reilly.Just use code DSUG when ordering online or by phone 800-998-9938. 20% off Safari Books Online for 12 months for UG members (new subscribers only). Safari Books Online provides online access to more than 8,500 books and videos from the world's leading technology publishers. We're offering User Group members anexclusive 20% discount on monthly subscriptions to Safari Books Online for 12 months (new subscribers only). Just use coupon code "QLGSSZG". UG leaders only--Put Up a Banner, Get a Free Book We're looking for user groups to display our discount banners on their web sites. If you send us your group's site with one or more banners posted, We'll send you the O'Reilly book(s) of your choice. Choose from the following list of banners: ? MySQL Conference & Expo 2011 ? 40-50% off Discount Book Banners ? O'Reilly Answers ? Customizable O'Reilly Book Widgets ? O'Reilly School of Technology ? User Group Discount Slides (PowerPoint, Keynote, and OpenOffice.org versions) Upcoming Event Douglas Crockford at Code PaLOUsa When: Mar 4-5, 2011 Where: Louisville Author Douglas Crockford (JavaScript: The Good Parts) will give the keynote speech for Code PaLOUsa 2011. Douglas's keynote speach is titled, "The JSON Saga, or Heresy and Heretical Open Source: A Heretic's Perspective." More Upcoming Events >> You are receiving this email because you are a User Group contact with O'Reilly Media. If you would like to stop receiving this newsletter please email marsee at oreilly.com with your request. O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000 http://oreilly.com/ | http://ug.oreilly.com/ Forward this announcement:http://post.oreilly.com/f2f/9z1z1h8aiiqq44a3ft8td5msne5p35gm6msh8eq8aao -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. From matt at sergeant.org Thu Jan 13 08:22:32 2011 From: matt at sergeant.org (Matt Sergeant) Date: Thu, 13 Jan 2011 11:22:32 -0500 Subject: [tpm] [JOB] Perl at Symantec in Markham Message-ID: <4D2F26C8.6020503@sergeant.org> [Hope job postings are on topic here - if not I apologise - they are on topic on other .pm lists I'm on] I wish I could post a direct link to this job but sadly you'll just have to go to http://www.symantec.com/about/careers/search.jsp and search for Perl to find it, because for some reason there's no way to direct link to jobs on our web site. Job title is: Sr. Security Infrastructure Administrator The role is building tools for network operations and engineers to improve monitoring and software rollout. Location is 404/Vic Park and Steeles. Matt. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at stok.ca Fri Jan 14 04:18:17 2011 From: mike at stok.ca (mike at stok.ca) Date: Fri, 14 Jan 2011 04:18:17 -0800 Subject: [tpm] UG News: *Free to Choose* Ebook Deal/Day - All 24 Make Magazine Issues - $5.99 each Message-ID: <1295007497.3619.0.058543@post.oreilly.com> This message, originally from "Marsee Henon & Jon Johns" , has been forwarded to you by mike at stok.ca. View in browser: http://post.oreilly.com/rd/9z1z1rqsabfo5nmphsikktisaoqc4qvs7rae385dieo Forward this announcement to your user group or a friend: http://post.oreilly.com/f2f/9z1zr6t5a08l5gns69lpfkmffn8ccb85n5ebok5aqg8 ** $5.99 Exclusive Ebook Deal of the Day - Free to Choose: Make Magazine ** All 24 volumes of MAKE are now available in ebook format. If you like to tweak, disassemble, recreate, and invent cool new uses for technology, you'll love MAKE, our quarterly publication for the inquisitive do-it-yourselfer. Ebooks from oreilly.com are DRM-free. You get free lifetime access, and free updates. One day only. Use discount code DDMAK in the shopping cart. Make: Technology on Your Time Volume 24 http://post.oreilly.com/rd/9z1z0kq4o927afhkcbfnn3pftv7smgdoqh5a640e34o Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1z8ktbqss8civ70ksv39tog5k9kkbdilgotvlk9e0 Make: Technology on Your Time Volume 23 http://post.oreilly.com/rd/9z1zje94kschkuf3d3ohncjbo668f2uuupj69j00l78 Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1z44b6q96ct4ivkhmhvaq03kb2uijou1soo37i928 Make: Technology on Your Time Volume 22 http://post.oreilly.com/rd/9z1zn9uoba7tvijgbadq2se92tmfc0sh0oelpdnvru0 Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1z4tlefkaq1pf0pnuh5b7okjd1alnrv265i8hhhg8 Make: Technology on Your Time Volume 21 http://post.oreilly.com/rd/9z1za4h5ogp7b1pas9jc8h81vgusjrsirqddfddbnco Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1zc2lqg6fc8a2a5nrgsls6lgbfc6e7465std0apr0 Make: Technology on Your Time Volume 20 http://post.oreilly.com/rd/9z1zhrfh20fdvgfr9incsev8tijlcubgc1oqk7t7gfg Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1zh4g893ip1m57q6ccasimo3rkj5us0ts64t82d08 Make: Technology on Your Time Volume 19 http://post.oreilly.com/rd/9z1zt854k2arlotalluea84k9i4v4haucgo9erg2uug Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1z4qfsnm6lbrousvalbkvoshl05fhkfrf34iamm28 Make: Technology on Your Time Volume 18 http://post.oreilly.com/rd/9z1zrtks4r3lf06qutocdpiiclrpkg7p7ueqd080k20 Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1zlb6dilspdvj2r6o67v16qrv2a62b0a627v8abu8 Make: Technology on Your Time Volume 17 http://post.oreilly.com/rd/9z1zi3oukmdj5bpimtu13j6cqm6mgpjiidjd2q3tf4g Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1zv8vrb9etpbcme8r5noretkhbt16f9ucra1h0ja8 Make: Technology on Your Time Volume 16 http://post.oreilly.com/rd/9z1zkkmsrnk8gna723h43dhnesktukqjnin0svimsuo Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1zj2bq98mei1nj2tg57ifddkkrqdcg721rrs02qao Make: Technology on Your Time Volume 15 http://post.oreilly.com/rd/9z1zru2qesbj79ip5ghd0ugcsstk4akq20c2tn23g7o Was: $9.99 Now: $5.99 Add to cart: http://post.oreilly.com/rd/9z1zva48hcvjmve9f39nlb3c9r7a24gv5idhoculdpg View all 24 Volumes of MAKE: http://post.oreilly.com/rd/9z1zmiqjugsfm55tcf2dpi7rhkkkkf08i9tpapcgulg Forward this special offer to a friend: http://post.oreilly.com/f2f/9z1zr6t5a08l5gns69lpfkmffn8ccb85n5ebok5aqg8 -------------------------------------------------------------- O'Reilly - Spreading the knowledge of innovators | oreilly.com -------------------------------------------------------------- You are receiving this email because you are a User Group contact with O'Reilly Media. Forward this announcement: http://post.oreilly.com/f2f/9z1zr6t5a08l5gns69lpfkmffn8ccb85n5ebok5aqg8. If you would like to stop receiving these newsletters or announcements from O'Reilly, send an email to marsee at oreilly.com. O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-70000 This message was forwarded to you at tpm at to.pm.org, and may contain advertising or solicitation. If you wish to subscribe to mailings from O'Reilly Media Inc., or to be excluded in the future from this forwarding service, please use this preferences page: http://post.oreilly.com/prefs/9z1zd1ke0mq58c5vq1d623lbjio3uagn0qod1r6iln8 -------------- next part -------------- An HTML attachment was scrubbed... URL: From arocker at Vex.Net Sat Jan 15 10:29:05 2011 From: arocker at Vex.Net (arocker at Vex.Net) Date: Sat, 15 Jan 2011 13:29:05 -0500 Subject: [tpm] Mysterious problem Message-ID: <204bf557738dd0f91870449933386005.squirrel@mail.vex.net> I seem to have encountered a strange problem with Perl's "move" command (from File::Copy). (The qualification is due to the fact that I have not directly observed the facts, only had them reported to me.) When move is used to transfer a file from one directory to another (empty) one, everything behaves as advertised. File appears in destination, disappears from source. If the file already exists in the destination directory, (a legitimate situation for this program), the original does not get deleted, but the move appears to have returned a "true" value. (I check it). I can't report many of the facts one would usually seek in such a case, such as permissions and ownerships, because I don't have access to the testing machine. Despite all the above hand-waving, has anybody encountered a problem like this? From jbl at jbldata.com Sat Jan 15 11:01:01 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Sat, 15 Jan 2011 14:01:01 -0500 Subject: [tpm] Mysterious problem In-Reply-To: <204bf557738dd0f91870449933386005.squirrel@mail.vex.net> References: <204bf557738dd0f91870449933386005.squirrel@mail.vex.net> Message-ID: I don't remember if I've run into that specifically, but I remember a similar situation where I would do an md5sum of the file in the destination directory to check if both files were the same, avoiding the need for the move. If they didn't have the same hash, I would unlink the file in the destination directory before doing the move. On Sat, Jan 15, 2011 at 1:29 PM, wrote: > > I seem to have encountered a strange problem with Perl's "move" command > (from File::Copy). (The qualification is due to the fact that I have not > directly observed the facts, only had them reported to me.) > > When move is used to transfer a file from one directory to another (empty) > one, everything behaves as advertised. File appears in destination, > disappears from source. > > If the file already exists in the destination directory, (a legitimate > situation for this program), the original does not get deleted, but the > move appears to have returned a "true" value. (I check it). > > I can't report many of the facts one would usually seek in such a case, > such as permissions and ownerships, because I don't have access to the > testing machine. > > Despite all the above hand-waving, has anybody encountered a problem like > this? > > _______________________________________________ > 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: From liam at holoweb.net Sat Jan 15 11:16:46 2011 From: liam at holoweb.net (Liam R E Quin) Date: Sat, 15 Jan 2011 14:16:46 -0500 Subject: [tpm] Mysterious problem In-Reply-To: <204bf557738dd0f91870449933386005.squirrel@mail.vex.net> References: <204bf557738dd0f91870449933386005.squirrel@mail.vex.net> Message-ID: <1295119007.22336.797.camel@desktop.barefootcomputing.com> On Sat, 2011-01-15 at 13:29 -0500, arocker at Vex.Net wrote: > I seem to have encountered a strange problem with Perl's "move" > command (from File::Copy) [...] > If the file already exists in the destination directory, (a legitimate > situation for this program), the original does not get deleted, but the > move appears to have returned a "true" value. (I check it). Looks to me like what is happening is the underlying system is generating an error, but File::Copy doesn't handle system errors well. The documentation says [[ If possible, move() will simply rename the file. Otherwise, it copies the file to the new location and deletes the original. If an error occurs during this copy-and-delete process, you may be left with a (possibly partial) copy of the file under the destination name. ]] If I'd written the interface it would for sure have returned an error if an error was encountered!!! Given such sheer awfulness, I would be very reluctant to trust File::Copy at all, but maybe that's just me :-) You could try code that did, rename $oldname, $newname and if that failed, used File::Copy's rmscopy (the name seems to be a stupid pun on Richard Stallman and VMS),and, if that worked (use stat to check file size and date maybe?) delete the original. Be careful to avoid code like, if (! -d "$destination") { copy... because something else could create the director between the test and the call to copy (more likely than you might think, because pretty much all multitasking operating systems treat I/O operations as possible rescheduling opportunities...) Hope this helps. Liam -- Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/ Pictures from old books: http://fromoldbooks.org/ Ankh: irc.sorcery.net irc.gnome.org www.advogato.org From legrady at gmail.com Tue Jan 18 16:41:30 2011 From: legrady at gmail.com (Tom Legrady) Date: Tue, 18 Jan 2011 19:41:30 -0500 Subject: [tpm] Companies using Perl Message-ID: http://perl.la/ Wonder if we can come up with a page like this, maybe as part of TPM's website? Tom From mike at stok.ca Wed Jan 19 06:35:24 2011 From: mike at stok.ca (Mike Stok) Date: Wed, 19 Jan 2011 09:35:24 -0500 Subject: [tpm] Fwd: UG News - Best of Ebook Deal of the Day - Save 60% - Top 25 of 2010 References: <1295424134.1578.0.125631@post.oreilly.com> Message-ID: Save 60% Top 25 of 2010 Best of Ebook Deal of the Day For one day only, you can get our Best of "Ebook Deal of the Day" - Top 25 of 2010 titles for 60% off. O'Reilly ebooks are DRM-free. You get free lifetime access, multiple file formats, free updates. Use discount code DDT25 in the shopping cart. Cheers! Regular Expressions Cookbook Was: $31.99 Now: $12.80 (Save 60%) Learning Python, Fourth Edition Was: $39.99 Now: $16.00 (Save 60%) jQuery Cookbook Was: $27.99 Now: $11.20 (Save 60%) HTML5: Up and Running Was: $23.99 Now: $9.60 (Save 60%) JavaScript Cookbook Was: $39.99 Now: $16.00 (Save 60%) Cooking for Geeks Was: $27.99 Now: $11.20 (Save 60%) Make: Electronics Was: $27.99 Now: $11.20 (Save 60%) CSS Cookbook, Third Edition Was: $39.99 Now: $16.00 (Save 60%) Tapworthy Was: $31.99 Now: $12.80 (Save 60%) Building iPhone Apps with HTML, CSS, and JavaScript Was: $23.99 Now: $9.60 (Save 60%) Beautiful Visualization Was: $47.99 Now: $19.20 (Save 60%) JavaScript: The Good Parts Was: $23.99 Now: $9.60 (Save 60%) R in a Nutshell Was: $35.99 Now: $14.40 (Save 60%) iPhone App Development: The Missing Manual Was: $31.99 Now: $12.80 (Save 60%) bash Cookbook Was: $39.99 Now: $16.00 (Save 60%) RESTful Web Services Cookbook Was: $31.99 Now: $12.80 (Save 60%) Algorithms in a Nutshell Was: $39.99 Now: $16.00 (Save 60%) Linux in a Nutshell, Sixth Edition Was: $35.99 Now: $14.40 (Save 60%) Programming Collective Intelligence Was: $31.99 Now: $12.80 (Save 60%) Beautiful Data Was: $35.99 Now: $14.40 (Save 60%) Learning iPhone Programming Was: $23.99 Now: $9.60 (Save 60%) 97 Things Every Programmer Should Know Was: $23.99 Now: $9.60 (Save 60%) High Performance JavaScript Was: $27.99 Now: $11.20 (Save 60%) SQL Cookbook Was: $31.99 Now: $12.80 (Save 60%) Data Analysis with Open Source Tools Was: $31.99 Now: $12.80 (Save 60%) Spreading the knowledge of innovators oreilly.com You are receiving this email because you are a User Group contact with O'Reilly Media. Forward this announcement. If you would like to stop receiving these newsletters or announcements from O'Reilly, send an email to marsee at oreilly.com. O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-70000 -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbl at jbldata.com Thu Jan 20 12:36:28 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Thu, 20 Jan 2011 15:36:28 -0500 Subject: [tpm] URGENT: Canadian Copyright Bill C-32 Another Step Closer To Becoming Law Message-ID: http://www.ccer.ca/activism/urgent-canadian-copyright-bill-c-32-another-step-closer-to-becoming-law/ Apologize if this seems off topic, but I feel it is very relevant to every open source and Internet-based community. If you are interested in protecting your rights online, please take some time to read the above article, and use the online letter writing tool provided to send your local MP a message. Thanks, Bobby -------------- next part -------------- An HTML attachment was scrubbed... URL: From arocker at Vex.Net Thu Jan 20 14:45:43 2011 From: arocker at Vex.Net (arocker at Vex.Net) Date: Thu, 20 Jan 2011 17:45:43 -0500 Subject: [tpm] Companies using Perl In-Reply-To: References: Message-ID: > http://perl.la/ > > Wonder if we can come up with a page like this, maybe as part of TPM's > website? I like that idea, if only for job-hunting purposes. From jbl at jbldata.com Thu Jan 20 15:11:14 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Thu, 20 Jan 2011 18:11:14 -0500 Subject: [tpm] Companies using Perl In-Reply-To: References: Message-ID: How would a list like that be maintained? I would suggest that anyone who identifies a company as "perl friendly" needs to provide some kind of confirmation on a somewhat regular basis; maybe every 3-6 months or so, in order to keep the list relevant. A short blurb on what he company is doing with perl would be useful too. On Thu, Jan 20, 2011 at 5:45 PM, wrote: > > http://perl.la/ > > > > Wonder if we can come up with a page like this, maybe as part of TPM's > > website? > > I like that idea, if only for job-hunting purposes. > > _______________________________________________ > 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: From legrady at gmail.com Thu Jan 20 15:17:58 2011 From: legrady at gmail.com (Tom Legrady) Date: Thu, 20 Jan 2011 18:17:58 -0500 Subject: [tpm] Companies using Perl In-Reply-To: References: Message-ID: My first thought had been in terms of promoting Perl as something alive and being used by significant companies for significant projects, and as justification for companies to use Perl for new projects. "See, all these other companies find it useful!". I suppose the front end would be the display of logos, the back end would be a list of people who added the various names, and are thus responsible for updating the info every six months. On Thu, Jan 20, 2011 at 6:11 PM, J. Bobby Lopez wrote: > How would a list like that be maintained?? I would suggest that anyone who > identifies a company as "perl friendly" needs to provide some kind of > confirmation on a somewhat regular basis; maybe every 3-6 months or so, in > order to keep the list relevant.? A short blurb on what he company is doing > with perl would be useful too. > > On Thu, Jan 20, 2011 at 5:45 PM, wrote: >> >> > http://perl.la/ >> > >> > Wonder if we can come up with a page like this, maybe as part of TPM's >> > website? >> >> I like that idea, if only for job-hunting purposes. >> >> _______________________________________________ >> 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 > > From adam.prime at utoronto.ca Thu Jan 20 16:50:18 2011 From: adam.prime at utoronto.ca (Adam Prime) Date: Thu, 20 Jan 2011 19:50:18 -0500 Subject: [tpm] Companies using Perl In-Reply-To: References: Message-ID: <4D38D84A.3030005@utoronto.ca> I had an idea to do something like this, but on a global scale. perl-shops.org, or something along those lines. It'd basically be a wiki-esque interface that would allow people to add, vet, and who knows what else for companies that use perl. The original idea was centered around geo-locating the offices of companies that use perl, so you could for example search for toronto, and get a map that actually showed you where all the offices in the city of companies that used perl were located. I think the idea has a lot of merit, but haven't had any tuit's to work on it. I mentioned it to Richard before a meeting a year or two ago. he might remember. Adam On 20/01/11 05:45 PM, arocker at Vex.Net wrote: >> http://perl.la/ >> >> Wonder if we can come up with a page like this, maybe as part of TPM's >> website? > > I like that idea, if only for job-hunting purposes. > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From mike at stok.ca Thu Jan 20 18:01:52 2011 From: mike at stok.ca (Mike Stok) Date: Thu, 20 Jan 2011 21:01:52 -0500 Subject: [tpm] Meeting: Thursday 27 January 2011 Message-ID: <7730CFCF-5997-439D-B9E0-69D37F590AB0@stok.ca> This month's meeting, see http://to.pm.org for more info: Date: Thu 27 Jan 2011 18:45 EST Venue: Global Knowledge (room G (7) 12th Floor) Topic: Git Flow Alex Beamish: Git Flow Some observations on using git-flow to manage branching and merging in git. TBA: Google Summer of Code Preparation for participation in Google Summer of Code. Location: 2 Bloor Street West, (usually) 8th or 16th floor. The room number will be announced on the mailing list a few days before the meeting. It will also be left with the security desk in the building (main floor lobby) shortly before the meeting starts (i.e. around 6pm). Time: 6:45 p.m. Directions: This building is on the north-west corner of Bloor and Yonge, accessible by subway from Bloor station. Pay parking is also ample in this area. Security 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. There will be a number of scheduled trips: ? 17:30 ? 18:00 ? 18:30 ? 18:45 ? 19:00 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. Mike -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From rdice at pobox.com Thu Jan 20 19:50:14 2011 From: rdice at pobox.com (Richard Dice) Date: Thu, 20 Jan 2011 22:50:14 -0500 Subject: [tpm] Companies using Perl In-Reply-To: <4D38D84A.3030005@utoronto.ca> References: <4D38D84A.3030005@utoronto.ca> Message-ID: On Thu, Jan 20, 2011 at 7:50 PM, Adam Prime wrote: > I had an idea to do something like this, but on a global scale. > perl-shops.org, or something along those lines. It'd basically be a > wiki-esque interface that would allow people to add, vet, and who knows what > else for companies that use perl. The original idea was centered around > geo-locating the offices of companies that use perl, so you could for > example search for toronto, and get a map that actually showed you where all > the offices in the city of companies that used perl were located. > > I think the idea has a lot of merit, but haven't had any tuit's to work on > it. > > I mentioned it to Richard before a meeting a year or two ago. he might > remember. > I have a recollection. I have a recollection of many things, some of which actually even happened. :-) I think it's a great idea. I've actually been thinking about something like this for years for the Perl community world-wide. It just requires someone to put in the elbow grease. (My grease is all already allocated, sorry.) -------------- next part -------------- An HTML attachment was scrubbed... URL: From vinny at usestrict.net Fri Jan 21 04:18:55 2011 From: vinny at usestrict.net (Vinny Alves) Date: Fri, 21 Jan 2011 10:18:55 -0200 Subject: [tpm] Companies using Perl In-Reply-To: References: <4D38D84A.3030005@utoronto.ca> Message-ID: I could help by hosting it under http://usestrict.net and updating it with what gets sent to me. Cheers, Vinny On Fri, Jan 21, 2011 at 1:50 AM, Richard Dice wrote: > On Thu, Jan 20, 2011 at 7:50 PM, Adam Prime wrote: > >> I had an idea to do something like this, but on a global scale. >> perl-shops.org, or something along those lines. It'd basically be a >> wiki-esque interface that would allow people to add, vet, and who knows what >> else for companies that use perl. The original idea was centered around >> geo-locating the offices of companies that use perl, so you could for >> example search for toronto, and get a map that actually showed you where all >> the offices in the city of companies that used perl were located. >> >> I think the idea has a lot of merit, but haven't had any tuit's to work on >> it. >> >> I mentioned it to Richard before a meeting a year or two ago. he might >> remember. >> > > I have a recollection. I have a recollection of many things, some of which > actually even happened. :-) > > I think it's a great idea. I've actually been thinking about something > like this for years for the Perl community world-wide. It just requires > someone to put in the elbow grease. (My grease is all already allocated, > sorry.) > > > _______________________________________________ > 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: From olaf at vilerichard.com Fri Jan 21 08:38:33 2011 From: olaf at vilerichard.com (Olaf Alders) Date: Fri, 21 Jan 2011 11:38:33 -0500 Subject: [tpm] Meeting: Thursday 27 January 2011 In-Reply-To: <7730CFCF-5997-439D-B9E0-69D37F590AB0@stok.ca> References: <7730CFCF-5997-439D-B9E0-69D37F590AB0@stok.ca> Message-ID: On 2011-01-20, at 9:01 PM, Mike Stok wrote: > This month's meeting, see http://to.pm.org for more info: > > Date: Thu 27 Jan 2011 18:45 EST > Venue: Global Knowledge (room G (7) 12th Floor) > Topic: Git Flow > > Alex Beamish: Git Flow > Some observations on using git-flow to manage branching and merging in git. > > TBA: Google Summer of Code > Preparation for participation in Google Summer of Code. Maybe we could set aside a few minutes near the end to talk about Freshwater Perl? We have a number of things to discuss, I would think. Mark and I have gotten the green light on some sponsorship $ from our employer. If others in the group are able to hit up their employers in the meantime, it would be helpful. We could then get an idea of how much corporate money we might be looking at. Olaf -- Olaf Alders olaf at vilerichard.com http://vilerichard.com -- folk rock http://twitter.com/vilerichard http://cdbaby.com/cd/vilerichard From mike at stok.ca Sun Jan 23 11:04:44 2011 From: mike at stok.ca (Mike Stok) Date: Sun, 23 Jan 2011 14:04:44 -0500 Subject: [tpm] Meeting: Thursday 27 January 2011 In-Reply-To: References: <7730CFCF-5997-439D-B9E0-69D37F590AB0@stok.ca> Message-ID: <5B81A1DC-DFE3-46A7-8B62-DF3E78E6430E@stok.ca> On Jan 21, 2011, at 11:38 AM, Olaf Alders wrote: > > On 2011-01-20, at 9:01 PM, Mike Stok wrote: > >> This month's meeting, see http://to.pm.org for more info: >> >> Date: Thu 27 Jan 2011 18:45 EST >> Venue: Global Knowledge (room G (7) 12th Floor) >> Topic: Git Flow >> >> Alex Beamish: Git Flow >> Some observations on using git-flow to manage branching and merging in git. >> >> TBA: Google Summer of Code >> Preparation for participation in Google Summer of Code. > > Maybe we could set aside a few minutes near the end to talk about Freshwater Perl? We have a number of things to discuss, I would think. > > Mark and I have gotten the green light on some sponsorship $ from our employer. If others in the group are able to hit up their employers in the meantime, it would be helpful. We could then get an idea of how much corporate money we might be looking at. Sounds like a good idea, we can do a little at the meeting and more at the post-meeting refreshment session. I'll add it to the web page for posterity. Mike -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. From mike at stok.ca Sun Jan 23 12:49:06 2011 From: mike at stok.ca (Mike Stok) Date: Sun, 23 Jan 2011 15:49:06 -0500 Subject: [tpm] Ideas wanted for TPM web site. Message-ID: How can the TPM web site be improved? How can Perl be used to improve it? Suggestions, comments, observations welcomed. Mike -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From mike at stok.ca Sun Jan 23 12:56:13 2011 From: mike at stok.ca (Mike Stok) Date: Sun, 23 Jan 2011 15:56:13 -0500 Subject: [tpm] Speakers and / or topics wanted for TPM 2011 meetings Message-ID: <88D3D7D1-5479-4852-993C-78FBD06F45D7@stok.ca> It's time for me to shake the bushes and get a sense of what you want to see at this year's meetings, and see who's going to be facing the peanut gallery on some Thursday evenings... With Abram Hindle in distant parts I will be needing a few more volunteers to help out this year. Regards, Mike -- Mike Stok http://www.stok.ca/~mike/ The "`Stok' disclaimers" apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 195 bytes Desc: This is a digitally signed message part URL: From rdice at pobox.com Sun Jan 23 13:04:57 2011 From: rdice at pobox.com (Richard Dice) Date: Sun, 23 Jan 2011 16:04:57 -0500 Subject: [tpm] Ideas wanted for TPM web site. In-Reply-To: References: Message-ID: On Sun, Jan 23, 2011 at 3:49 PM, Mike Stok wrote: > How can the TPM web site be improved? How can Perl be used to improve it? > Suggestions, comments, observations welcomed. > > Replace it with a MT6 blog engine. :-) -------------- next part -------------- An HTML attachment was scrubbed... URL: From rdice at pobox.com Sun Jan 23 16:07:27 2011 From: rdice at pobox.com (Richard Dice) Date: Sun, 23 Jan 2011 19:07:27 -0500 Subject: [tpm] Ideas wanted for TPM web site. In-Reply-To: References: Message-ID: On Sun, Jan 23, 2011 at 4:04 PM, Richard Dice wrote: > On Sun, Jan 23, 2011 at 3:49 PM, Mike Stok wrote: > >> How can the TPM web site be improved? How can Perl be used to improve it? >> Suggestions, comments, observations welcomed. >> >> > Replace it with a MT6 blog engine. :-) > > Now why did I think Movable Type was up to version 6... hmm... looks like version 5 was only recently released. Anyhow, I think the point still stands. -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf at vilerichard.com Mon Jan 24 07:02:39 2011 From: olaf at vilerichard.com (Olaf Alders) Date: Mon, 24 Jan 2011 10:02:39 -0500 Subject: [tpm] Ideas wanted for TPM web site. In-Reply-To: References: Message-ID: On 2011-01-23, at 3:49 PM, Mike Stok wrote: > How can the TPM web site be improved? How can Perl be used to improve it? Suggestions, comments, observations welcomed. > > Mike I think the design could use a touch up. There are lots of decent templates out there which could improve the look of it without a lot of work. At the very least, the logo could be improved. It looks really pixelated. Olaf -- Olaf Alders olaf at vilerichard.com http://vilerichard.com -- folk rock http://twitter.com/vilerichard http://cdbaby.com/cd/vilerichard From olaf at vilerichard.com Mon Jan 24 11:32:52 2011 From: olaf at vilerichard.com (Olaf Alders) Date: Mon, 24 Jan 2011 14:32:52 -0500 Subject: [tpm] skinning the TPM site Message-ID: Apparently I volunteered to skin the site. :) Does anyone have any preferences? Something along the lines of these would probably work without altering the layout of the current site too much: http://www.freecsstemplates.org/preview/yosemite/ http://www.freecsstemplates.org/preview/mountainbreeze/ Of course, the graphics would need to be swapped out with something more Toronto/Perlish. Doesn't have to be a template from the site cited above, but it does need to be something ready to use. Olaf -- Olaf Alders olaf at vilerichard.com http://vilerichard.com -- folk rock http://twitter.com/vilerichard http://cdbaby.com/cd/vilerichard From jbl at jbldata.com Wed Jan 26 10:23:32 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Wed, 26 Jan 2011 13:23:32 -0500 Subject: [tpm] Ideas wanted for TPM web site. In-Reply-To: References: Message-ID: Not that I'm volunteering.. But here are some things which I think would be nice to see on the TPM website: - List of members, and contact info - Allow members to post recently used/highly regarded CPAN modules, and what they've used it for - A way to tally up modules suggested by members, to see which modules are most used/least used Members of course would be responsible for keeping their own info up to date. But it would cool if the site had a bit of a hierarchical structure. E.g: - TPM - Members - Bobby Lopez - Contact: me at here.com - Works for: Company - Favorite CPAN Modules: - Module::One - Module::Two Just a thought, not sure exactly if it would serve any benefit, other than to tie TPM people together in some way.. put faces to the community, etc. -Bobby On Mon, Jan 24, 2011 at 10:02 AM, Olaf Alders wrote: > On 2011-01-23, at 3:49 PM, Mike Stok wrote: > > > How can the TPM web site be improved? How can Perl be used to improve > it? Suggestions, comments, observations welcomed. > > > > Mike > > I think the design could use a touch up. There are lots of decent > templates out there which could improve the look of it without a lot of > work. At the very least, the logo could be improved. It looks really > pixelated. > > Olaf > -- > Olaf Alders > olaf at vilerichard.com > > http://vilerichard.com -- folk rock > http://twitter.com/vilerichard > http://cdbaby.com/cd/vilerichard > > > > > _______________________________________________ > 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: From abram.hindle at softwareprocess.es Wed Jan 26 10:32:16 2011 From: abram.hindle at softwareprocess.es (Abram Hindle) Date: Wed, 26 Jan 2011 10:32:16 -0800 Subject: [tpm] Ideas wanted for TPM web site. In-Reply-To: (sfid-20110126_132809_526534_CBA00F42) References: (sfid-20110126_132809_526534_CBA00F42) Message-ID: <4D4068B0.2040606@softwareprocess.es> So I have an idea that I don't have time to implement. Install usealice.org's alice and use it to allow webchatting on the freenode #tpm or #topm channel (I don't remember which). usealice is a web-based IRC client written in Perl. Anyways that cost not only time but resources and one would have to keep updating. abram On 01/26/2011 10:23 AM, J. Bobby Lopez wrote: > Not that I'm volunteering.. > > But here are some things which I think would be nice to see on the TPM > website: > > - List of members, and contact info > - Allow members to post recently used/highly regarded CPAN modules, and > what they've used it for > - A way to tally up modules suggested by members, to see which modules > are most used/least used > > Members of course would be responsible for keeping their own info up to > date. But it would cool if the site had a bit of a hierarchical structure. > > E.g: > > * TPM > o Members > + Bobby Lopez > # Contact: me at here.com > # Works for: Company > # Favorite CPAN Modules: > * Module::One > * Module::Two > > > Just a thought, not sure exactly if it would serve any benefit, other > than to tie TPM people together in some way.. put faces to the > community, etc. > > -Bobby > > On Mon, Jan 24, 2011 at 10:02 AM, Olaf Alders > wrote: > > On 2011-01-23, at 3:49 PM, Mike Stok wrote: > > > How can the TPM web site be improved? How can Perl be used to > improve it? Suggestions, comments, observations welcomed. > > > > Mike > > I think the design could use a touch up. There are lots of decent > templates out there which could improve the look of it without a lot > of work. At the very least, the logo could be improved. It looks > really pixelated. > > Olaf > -- > Olaf Alders > olaf at vilerichard.com > > http://vilerichard.com -- folk rock > http://twitter.com/vilerichard > http://cdbaby.com/cd/vilerichard > > > > > _______________________________________________ > 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 -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From arocker at Vex.Net Wed Jan 26 15:58:44 2011 From: arocker at Vex.Net (arocker at Vex.Net) Date: Wed, 26 Jan 2011 18:58:44 -0500 Subject: [tpm] Ideas wanted for TPM web site. Message-ID: <9ebe553d19beb79bed8215ae62d301bc.squirrel@mail.vex.net> > > - List of members, and contact info Put an e-mail address on a publicly-accessible Web site? Surely, you jest, sir! From jbl at jbldata.com Wed Jan 26 20:15:30 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Wed, 26 Jan 2011 23:15:30 -0500 Subject: [tpm] Ideas wanted for TPM web site. In-Reply-To: <9ebe553d19beb79bed8215ae62d301bc.squirrel@mail.vex.net> References: <9ebe553d19beb79bed8215ae62d301bc.squirrel@mail.vex.net> Message-ID: Not necessarily full e-mail addresses.. could be "name AT domain DOT com" for example.. wouldn't be any more exploitable than scraping e-mail addresses from a mailing list archive, I would guess. Also, contact info could be other things like twitter id's and links to personal websites, etc. On Wed, Jan 26, 2011 at 6:58 PM, wrote: > > > > - List of members, and contact info > > Put an e-mail address on a publicly-accessible Web site? Surely, you jest, > sir! > > > _______________________________________________ > 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: From jbl at jbldata.com Thu Jan 27 08:05:02 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Thu, 27 Jan 2011 11:05:02 -0500 Subject: [tpm] Survey software in Perl Message-ID: Anyone know of any survey software developed in perl? For an idea of what I'm talking about, please see here: http://www.limesurvey.org/ -Bobby -------------- next part -------------- An HTML attachment was scrubbed... URL: From psema4 at gmail.com Thu Jan 27 12:19:13 2011 From: psema4 at gmail.com (Scott Elcomb) Date: Thu, 27 Jan 2011 15:19:13 -0500 Subject: [tpm] DBus woes Message-ID: Hi all, I'd like to start working with Desktop Couch[1], the DBus + CouchDB service behind Ubuntu One[2]. As I haven't really worked with DBus before I'm a bit stuck; before I go off to bug the desktopcouch list I'd like to make sure I understand the Perl side of the issue. Here's a really simple little script that is supposed to retrieve the port # on which the current user's desktopcouch instance is listening. [-- sample starts --] #!/usr/bin/env perl use strict; use warnings; use Net::DBus; # shell example: # dbus-send --session \ # --dest=org.desktopcouch.CouchDB \ # --print-reply \ # --type=method_call / org.desktopcouch.CouchDB.getPort my $port_number = -1; my $svc_object = Net::DBus->session ->get_service('org.desktopcouch.CouchDB') ->get_object('/org/desktopcouch/CouchDB') ; # Doesn't work because $svc_object has no interface # $port_number = $svc_object->getPort(); print "Desktop CouchDB is running on port: $port_number\n"; [-- sample ends --] The desktopcouch specs page[1] refers developers to couchdb-glib[3] and (for Perl devs) to Glib::Object::Introspection[4]. On the surface it looks to me like [4] should fix the missing interface issue but I'm unsure on how to proceed... I much prefer working with pure perl modules and have never needed to wrap a C library before. Any help or pointers would be most appreciated. Thanks, - Scott. [1] [2] [3] [4] -- ? Scott Elcomb ? http://www.psema4.com/?? @psema4 ? Member of the Pirate Party of Canada ? http://www.pirateparty.ca/ From jbl at jbldata.com Thu Jan 27 13:52:30 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Thu, 27 Jan 2011 16:52:30 -0500 Subject: [tpm] using getpwnam() on a system with LDAP Message-ID: I've got a system that serves as an LDAP client, so there are many files/dirs with uid/gid information retrieved from LDAP. When I do a getpwnam() on a UID, it reports the username/group as 'file'. Is there any way to do the translation from UID to LDAP username without loading LDAP modules? I'm guessing if 'ls' shows the correct name, there must be some system call I can use to pull the same info. Any insights? Thanks, Bobby -------------- next part -------------- An HTML attachment was scrubbed... URL: From linux at alteeve.com Thu Jan 27 17:29:23 2011 From: linux at alteeve.com (Digimer) Date: Thu, 27 Jan 2011 20:29:23 -0500 Subject: [tpm] DBus woes In-Reply-To: References: Message-ID: <4D421BF3.9040302@alteeve.com> On 01/27/2011 03:19 PM, Scott Elcomb wrote: > Hi all, > > I'd like to start working with Desktop Couch[1], the DBus + CouchDB > service behind Ubuntu One[2]. > > As I haven't really worked with DBus before I'm a bit stuck; before I > go off to bug the desktopcouch list I'd like to make sure I understand > the Perl side of the issue. > > Here's a really simple little script that is supposed to retrieve the > port # on which the current user's desktopcouch instance is listening. > > [-- sample starts --] > #!/usr/bin/env perl > > use strict; > use warnings; > use Net::DBus; > > # shell example: > # dbus-send --session \ > # --dest=org.desktopcouch.CouchDB \ > # --print-reply \ > # --type=method_call / org.desktopcouch.CouchDB.getPort > > my $port_number = -1; > > my $svc_object = Net::DBus->session > ->get_service('org.desktopcouch.CouchDB') > ->get_object('/org/desktopcouch/CouchDB') > ; > > # Doesn't work because $svc_object has no interface > # $port_number = $svc_object->getPort(); > > print "Desktop CouchDB is running on port: $port_number\n"; > [-- sample ends --] > > The desktopcouch specs page[1] refers developers to couchdb-glib[3] > and (for Perl devs) to Glib::Object::Introspection[4]. On the surface > it looks to me like [4] should fix the missing interface issue but I'm > unsure on how to proceed... I much prefer working with pure perl > modules and have never needed to wrap a C library before. > > Any help or pointers would be most appreciated. > > Thanks, > - Scott. > > > [1] > [2] > [3] > [4] http://wiki.alteeve.com/index.php/TPM_Talk:_An_Introduction_to_%27D-Bus%27_in_Perl http://wiki.alteeve.com/index.php/Net::DBus_Binding_Tutorial :) -- Digimer E-Mail: digimer at alteeve.com AN!Whitepapers: http://alteeve.com Node Assassin: http://nodeassassin.org From indy at indigostar.com Thu Jan 27 18:17:12 2011 From: indy at indigostar.com (Indy Singh) Date: Thu, 27 Jan 2011 21:17:12 -0500 Subject: [tpm] using getpwnam() on a system with LDAP References: Message-ID: > When I do a getpwnam() on a UID, it reports the username/group as 'file'. I think you should be calling getpwuid. Is that what you meant to say? Indy Singh IndigoSTAR Software -- www.indigostar.com ----- Original Message ----- From: J. Bobby Lopez To: Toronto Perl Mongers Sent: Thursday, January 27, 2011 4:52 PM Subject: [tpm] using getpwnam() on a system with LDAP I've got a system that serves as an LDAP client, so there are many files/dirs with uid/gid information retrieved from LDAP. When I do a getpwnam() on a UID, it reports the username/group as 'file'. Is there any way to do the translation from UID to LDAP username without loading LDAP modules? I'm guessing if 'ls' shows the correct name, there must be some system call I can use to pull the same info. Any insights? Thanks, Bobby ------------------------------------------------------------------------------ _______________________________________________ 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: From jbl at jbldata.com Thu Jan 27 21:58:06 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Fri, 28 Jan 2011 00:58:06 -0500 Subject: [tpm] using getpwnam() on a system with LDAP In-Reply-To: References: Message-ID: Actually, no - I'm trying to get the usernames/groupnames when I provide a uid/gid. Doesn't work as expected because accounts are provided via LDAP. -Bobby On 1/27/11, Indy Singh wrote: >> When I do a getpwnam() on a UID, it reports the username/group as 'file'. > I think you should be calling getpwuid. Is that what you meant to say? > > Indy Singh > IndigoSTAR Software -- www.indigostar.com > > ----- Original Message ----- > From: J. Bobby Lopez > To: Toronto Perl Mongers > Sent: Thursday, January 27, 2011 4:52 PM > Subject: [tpm] using getpwnam() on a system with LDAP > > > I've got a system that serves as an LDAP client, so there are many > files/dirs with uid/gid information retrieved from LDAP. > > When I do a getpwnam() on a UID, it reports the username/group as 'file'. > > Is there any way to do the translation from UID to LDAP username without > loading LDAP modules? I'm guessing if 'ls' shows the correct name, there > must be some system call I can use to pull the same info. > > Any insights? > > Thanks, > Bobby > > > > ------------------------------------------------------------------------------ > > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > From talexb at gmail.com Fri Jan 28 06:08:39 2011 From: talexb at gmail.com (Alex Beamish) Date: Fri, 28 Jan 2011 09:08:39 -0500 Subject: [tpm] Thanks for attending my git flow presentation Message-ID: Hi folks, I appreciate the turnout last night for my still-somewhat-uncooked presentation on git flow. The questions and tangents stretched a five minute presentation into almost an hour, which was good -- it would have been disappointing to be done by 715pm. Using git flow (and discussing it with you last night) makes me better appreciate their model, which I'll reiterate. [] Most of the action happens from Development, but not actually *on* Development; features and bug fixes launch themselves from that branch (git flow feature start addPOD, in my case) and, in time, resolve back into Development (git flow feature finish addPOD). [] When Development is sufficiently advanced, a version is moved to the Release branch (git flow release start 0.1) and tested out. There may be some commits from there as the release is fine-tuned. [] When the Release is sufficiently beautiful, it's released to Master (git flow release finish 0.1). [] If a Hotfix to a Release is required, that's done *from* the Master branch, but again, not actually *on* that branch. I also appreciated the discussion around setting up a git server, and I was glad to see that I wasn't the only one who tried to push an empty local repo to the remote server and get an error. In hindsight, of course, it makes sense, but at the time it was a little disturbing. The more I try things out with these tools, the more comfortable I'll be. The 'test project' that I worked on when preparing for this presentation is a version of runoff, using http://plan9.bell-labs.com/sys/doc/troff.pdf as a reference. I come by this fascination quite naturally -- I worked on the student newspaper at Waterloo (the chevron, and later, the free chevron) during my first year ('76-'77), where I worked under Neil Docherty, the Production Manager, from whom I learned all about newspaper production. My work terms were spent with AES Data in Montreal, working on a standalone word processor system ('77-'80). A few years after I graduated, I worked in the nascent desktop publishing field for a company called Laser Friendly (long gone), owned by Print Three Franchising (they're still around), on their product called The Office Publisher ('87-'90). So writing something that flows text into columns goes back a long way for me. As I briefly explained, the concept I wanted to follow was based on the object of a Document that consists of a series of Pages; each Page consists of a series of Blocks (definition TBA -- may morph into Columns, but I'd also want to handle Tables); and each Block contains a series of Lines. Each line of a runoff file is passed into a Document, which either deals with it locally or passes it down to the next layer. Each layer has its own settings that are independent of the other layers. This object model, like my presentation, is a little uncooked -- but I don't want to firm it up too much, in order to be able to handle things like two column layouts, footnotes, balanced columns and so forth. If there's any interest in this implementation, please let me know. (I've had a PAUSE id for years -- it would be nice to finally use it.) Cheers, Alex Beamish From jbl at jbldata.com Fri Jan 28 07:06:05 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Fri, 28 Jan 2011 10:06:05 -0500 Subject: [tpm] using getpwnam() on a system with LDAP In-Reply-To: References: Message-ID: Thanks Indy for setting me straight off-list. I got the two functions getpwuid() and getpwnam() mixed up. Will give it another go. On Fri, Jan 28, 2011 at 12:58 AM, J. Bobby Lopez wrote: > Actually, no - I'm trying to get the usernames/groupnames when I > provide a uid/gid. Doesn't work as expected because accounts are > provided via LDAP. > > -Bobby > > On 1/27/11, Indy Singh wrote: > >> When I do a getpwnam() on a UID, it reports the username/group as > 'file'. > > I think you should be calling getpwuid. Is that what you meant to say? > > > > Indy Singh > > IndigoSTAR Software -- www.indigostar.com > > > > ----- Original Message ----- > > From: J. Bobby Lopez > > To: Toronto Perl Mongers > > Sent: Thursday, January 27, 2011 4:52 PM > > Subject: [tpm] using getpwnam() on a system with LDAP > > > > > > I've got a system that serves as an LDAP client, so there are many > > files/dirs with uid/gid information retrieved from LDAP. > > > > When I do a getpwnam() on a UID, it reports the username/group as > 'file'. > > > > Is there any way to do the translation from UID to LDAP username > without > > loading LDAP modules? I'm guessing if 'ls' shows the correct name, there > > must be some system call I can use to pull the same info. > > > > Any insights? > > > > Thanks, > > Bobby > > > > > > > > > ------------------------------------------------------------------------------ > > > > > > _______________________________________________ > > 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: From olaf at vilerichard.com Fri Jan 28 21:34:26 2011 From: olaf at vilerichard.com (Olaf Alders) Date: Sat, 29 Jan 2011 00:34:26 -0500 Subject: [tpm] Thanks for attending my git flow presentation In-Reply-To: References: Message-ID: On 2011-01-28, at 9:08 AM, Alex Beamish wrote: > Hi folks, > > I appreciate the turnout last night for my still-somewhat-uncooked > presentation on git flow. The questions and tangents stretched a five > minute presentation into almost an hour, which was good -- it would > have been disappointing to be done by 715pm. > > Using git flow (and discussing it with you last night) makes me better > appreciate their model, which I'll reiterate. Hi Alex, Thanks very much for taking the time to put this together. I had looked at git-flow a while back but something didn't quite click for me. After watching your presentation, I can now wrap my head around it. I believe we're now equipped to start using it at $work. Best, Olaf -- Olaf Alders olaf at vilerichard.com http://vilerichard.com -- folk rock http://twitter.com/vilerichard http://cdbaby.com/cd/vilerichard From jbl at jbldata.com Mon Jan 31 12:01:41 2011 From: jbl at jbldata.com (J. Bobby Lopez) Date: Mon, 31 Jan 2011 15:01:41 -0500 Subject: [tpm] Usage Based Billing - What you should know.. Message-ID: 160,000 Strong Petition to Stop Internet Metering to Become Largest Online Action in Canadian History: http://openmedia.ca/news/160000-strong-petition-stop-internet-metering-become-largest-online-action-canadian-history -------------- next part -------------- An HTML attachment was scrubbed... URL: From pm-neil at watson-wilson.ca Mon Jan 31 13:22:46 2011 From: pm-neil at watson-wilson.ca (Neil Watson) Date: Mon, 31 Jan 2011 16:22:46 -0500 Subject: [tpm] Usage Based Billing - What you should know.. In-Reply-To: References: Message-ID: <20110131212246.GA16156@watson-wilson.ca> The last mile monopoly in Canada is certainly a problem. However, the idea of usage billing is not a bad one. It works for water, electricity and natural gas. -- Neil Watson Linux/UNIX Consultant http://watson-wilson.ca From pm-neil at watson-wilson.ca Mon Jan 31 13:22:46 2011 From: pm-neil at watson-wilson.ca (Neil Watson) Date: Mon, 31 Jan 2011 16:22:46 -0500 Subject: [tpm] Usage Based Billing - What you should know.. In-Reply-To: References: Message-ID: <20110131212246.GA16156@watson-wilson.ca> The last mile monopoly in Canada is certainly a problem. However, the idea of usage billing is not a bad one. It works for water, electricity and natural gas. -- Neil Watson Linux/UNIX Consultant http://watson-wilson.ca From james.a.graham at gmail.com Mon Jan 31 13:36:14 2011 From: james.a.graham at gmail.com (Jim Graham) Date: Mon, 31 Jan 2011 16:36:14 -0500 Subject: [tpm] Usage Based Billing - What you should know.. In-Reply-To: <20110131212246.GA16156@watson-wilson.ca> References: <20110131212246.GA16156@watson-wilson.ca> Message-ID: <410EF979-A6E6-4715-B6AA-5EC09FC06950@gmail.com> Water, electricity and natural gas are scarce resources. If I use some unit of electricity, water or gas, you are prevented from using it. That is not the case with Gb of "download" units. I download a copy of a file, you download a copy of the same file. There's some argument that infrastructure needs capacity to allow for more or larger downloads. However, the rates being set by Bell (and eyed by Rogers and Shaw) are completely out of whack with their actual costs. The monopoly granted to Bell early in the telephone era is supposed to be offset by the CRTC; they are supposed to look out for consumers in this case. Unfortunately, they rolled over and screwed us. - Jim On 2011-01-31, at 4:22 PM [ Jan31], Neil Watson wrote: > The last mile monopoly in Canada is certainly a problem. However, the > idea of usage billing is not a bad one. It works for water, electricity > and natural gas. > > -- > Neil Watson > Linux/UNIX Consultant > http://watson-wilson.ca > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm From legrady at gmail.com Mon Jan 31 16:09:24 2011 From: legrady at gmail.com (Tom Legrady) Date: Mon, 31 Jan 2011 19:09:24 -0500 Subject: [tpm] Usage Based Billing - What you should know.. In-Reply-To: <410EF979-A6E6-4715-B6AA-5EC09FC06950@gmail.com> References: <20110131212246.GA16156@watson-wilson.ca> <410EF979-A6E6-4715-B6AA-5EC09FC06950@gmail.com> Message-ID: When you use electricity or water or sewage, you pay a modest markup on the actual cost of delivering that service. Network UBB charges dollars for bandwidth that costs pennies On Mon, Jan 31, 2011 at 4:36 PM, Jim Graham wrote: > Water, electricity and natural gas are scarce resources. If I use some unit of electricity, water or gas, you are prevented from using it. That is not the case with Gb of "download" units. I download a copy of a file, you download a copy of the same file. > > There's some argument that infrastructure needs capacity to allow for more or larger downloads. However, the rates being set by Bell (and eyed by Rogers and Shaw) are completely out of whack with their actual costs. The monopoly granted to Bell early in the telephone era is supposed to be offset by the CRTC; they are supposed to look out for consumers in this case. Unfortunately, they rolled over and screwed us. > > - Jim > > On 2011-01-31, at 4:22 PM [ Jan31], Neil Watson wrote: > >> The last mile monopoly in Canada is certainly a problem. ?However, the >> idea of usage billing is not a bad one. ?It works for water, electricity >> and natural gas. >> >> -- >> Neil Watson >> Linux/UNIX Consultant >> http://watson-wilson.ca >> _______________________________________________ >> 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 > From daniel at benoy.name Mon Jan 31 16:20:17 2011 From: daniel at benoy.name (daniel at benoy.name) Date: Mon, 31 Jan 2011 19:20:17 -0500 Subject: [tpm] Usage Based Billing - What you should know.. In-Reply-To: <410EF979-A6E6-4715-B6AA-5EC09FC06950@gmail.com> References: <20110131212246.GA16156@watson-wilson.ca> <410EF979-A6E6-4715-B6AA-5EC09FC06950@gmail.com> Message-ID: <3b7a30c5bc98852fb6f35ee8d4c64cc9@benoy.name> Peak hour usage does require infrastructure improvements, which requires money which is best taken from the heaviest users. Charging per gig is not the answer, though. A file sharer who pushes 50k upload at all times throughout a month will do about 130GB of traffic per month. Even though that's a trivial amount of bandwidth, it still results in a massive charge. On the other hand, someone who watches netflix every day at peak hours might use only 30GB in the same month, but would put a much bigger strain on the network than the 50k file sharer. The billing method of '95th percentile' is what's most often used in bigger backbone connections (fiber lan extensions and the like) takes the bits per second of every given time period in a month, shave off the top 5 percent, and charges you based on that. That way you're charged based on your speed usage, rather than your total transfer. (And shaving off the top five percent prevents you from being charged lots just because you max out your connection for short times to download a file here or there) This billing method, while not perfect, is a much better way of representing a user's actual cost to the infrastructure of the network, since it's likely that their peak usage times will match up to the provider's peak usage times. Also, I think the push by Bell/Rogers to charge UBB rates to third party ISPs is just an attempt to harm their competitors ability to do business, rather than trying to get a fair rate for network usage. Bell could have said 'Third party providers, we'll charge you a reasonable 95th percentile to cover the cost to our network, and it's up to you whether you want to pay for that by charging UBB to your customers, or give them unlimited access and pay with their subscription fees.' but instead they're taking their own exorbitant UBB rates and charging wholesalers 75% of that, giving them no recourse but to pass on the costs in the same f'dup way that Bell and Rogers do things. On Mon, 31 Jan 2011 16:36:14 -0500, Jim Graham wrote: > Water, electricity and natural gas are scarce resources. If I use > some unit of electricity, water or gas, you are prevented from using > it. That is not the case with Gb of "download" units. I download a > copy of a file, you download a copy of the same file. > > There's some argument that infrastructure needs capacity to allow for > more or larger downloads. However, the rates being set by Bell (and > eyed by Rogers and Shaw) are completely out of whack with their > actual > costs. The monopoly granted to Bell early in the telephone era is > supposed to be offset by the CRTC; they are supposed to look out for > consumers in this case. Unfortunately, they rolled over and screwed > us. > > - Jim > > On 2011-01-31, at 4:22 PM [ Jan31], Neil Watson wrote: > >> The last mile monopoly in Canada is certainly a problem. However, >> the >> idea of usage billing is not a bad one. It works for water, >> electricity >> and natural gas. >> >> -- >> Neil Watson >> Linux/UNIX Consultant >> http://watson-wilson.ca >> _______________________________________________ >> 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 From darcy at druid.net Mon Jan 31 12:57:08 2011 From: darcy at druid.net (D'Arcy J.M. Cain) Date: Mon, 31 Jan 2011 15:57:08 -0500 Subject: [tpm] [u-u] Usage Based Billing - What you should know.. In-Reply-To: References: Message-ID: <20110131155708.92886f71.darcy@druid.net> On Mon, 31 Jan 2011 15:01:41 -0500 "J. Bobby Lopez" wrote: > 160,000 Strong Petition to Stop Internet Metering to Become Largest Online > Action in Canadian History: > http://openmedia.ca/news/160000-strong-petition-stop-internet-metering-become-largest-online-action-canadian-history Where is the petition to oppose this petition? I'm not sure about Perl Mongers (and also not sure why the cross post) but I have trouble believing that most members of Unix Unanimous have a problem with pay for use. Why should sensible users be subsidizing the heavy users? The problem here is that the big guys have been lying all along (unlimited usage - yah, right) and now they have to own up to the fact that there never has been such a thing as unlimited usage. I do question the actual billing model but that's a different issue. They should be reducing the base price first. Under the new rules heavy users will pay more but light users aren't getting the corresponding break. That's not fair. That's just increasing their total revenue stream. If anything their total costs (traffic) will go down because of this, not up, so why should the revenue go up? Fair would be reducing the amount that Grandma (who sends three messages a month) is paying to subsidize some goof who spends every waking moment surfing for porn. By the way, I am a heavy user (80GB/month - no porn) so my costs are going up in any case. I just think that fair is fair. -- D'Arcy J.M. Cain | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.