From michael at potter.name Fri May 1 05:45:58 2009 From: michael at potter.name (Michael Potter) Date: Fri, 1 May 2009 07:45:58 -0500 Subject: [Chicago-talk] [WindyCity-pm] Tonight's Meet-Up for WindyCity.pm In-Reply-To: <334a3ab20904302113k456d28f1he450f75e932af89e@mail.gmail.com> References: <334a3ab20904302113k456d28f1he450f75e932af89e@mail.gmail.com> Message-ID: <2379dacc0905010545s787d1ff0h32b4e23c56386da4@mail.gmail.com> The sudo: Beginner to Expert in One Hour slides are on my website on the downloads tab: replatformtech.com -- Michael Potter On Thu, Apr 30, 2009 at 11:13 PM, Tony Wong wrote: > Argh, this makes two meetings in a row I've missed. Will definitely be > there for May. > > Thanks, Sean, for putting this together. Any chance slides are posted > someplace? > > Tony > > 2009/4/30 Sean Blanton : > > Agenda: > > > > Pizza and refreshments 7-7:15 > > Jon Rockway - 7:15-8 > > Mike Potter 8-8:45 > > 8:45 - Wrap Up and Move to Local Pub for discussion - suggest Clark > Street > > Ale House. OpenMake sponsoring post-meeting refreshments. > > Meeting at OpenMake Software > > 213 W. Institute Pl., Suite 404, Fourth Floor > > Secret code: 211 > > My cell: 773.960.3495 > > So, yes, Mike, I'm expecting you to present. I'm still getting used to > gmail > > - honestly I don't see a subject line anywhere in that thread - just > > "conversations" with peoples' names. This is certainly not the ideal way > to > > plan the meeting. > > > > > > > > Sean Blanton, Ph.D. > > > > Follow: http://www.twitter.com/seanblanton > > Connect: http://www.linkedin.com/in/seanblanton > > > > > > _______________________________________________ > > WindyCity-pm mailing list > > WindyCity-pm at pm.org > > http://mail.pm.org/mailman/listinfo/windycity-pm > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.wong2.nu at gmail.com Fri May 1 07:07:36 2009 From: a.wong2.nu at gmail.com (Tony Wong) Date: Fri, 1 May 2009 09:07:36 -0500 Subject: [Chicago-talk] [WindyCity-pm] Tonight's Meet-Up for WindyCity.pm In-Reply-To: <2379dacc0905010545s787d1ff0h32b4e23c56386da4@mail.gmail.com> References: <334a3ab20904302113k456d28f1he450f75e932af89e@mail.gmail.com> <2379dacc0905010545s787d1ff0h32b4e23c56386da4@mail.gmail.com> Message-ID: <334a3ab20905010707q57dee1e9yc95397ab521c3f79@mail.gmail.com> Thanks, Michael. Tony On Fri, May 1, 2009 at 7:45 AM, Michael Potter wrote: > The > sudo: Beginner to Expert in One Hour slides are on my website on the > downloads tab: > replatformtech.com > > -- > Michael Potter > > On Thu, Apr 30, 2009 at 11:13 PM, Tony Wong wrote: >> >> Argh, this makes two meetings in a row I've missed. Will definitely be >> there for May. >> >> Thanks, Sean, for putting this together. Any chance slides are posted >> someplace? >> >> Tony >> >> 2009/4/30 Sean Blanton : >> > Agenda: >> > >> > Pizza and refreshments 7-7:15 >> > Jon Rockway - 7:15-8 >> > Mike Potter 8-8:45 >> > 8:45 - Wrap Up and Move to Local Pub for discussion - suggest Clark >> > Street >> > Ale House. OpenMake sponsoring post-meeting refreshments. >> > Meeting at OpenMake Software >> > 213 W. Institute Pl., Suite 404, Fourth Floor >> > Secret code: 211 >> > My cell: 773.960.3495 >> > So, yes, Mike, I'm expecting you to present. I'm still getting used to >> > gmail >> > - honestly I don't see a subject line anywhere in that thread - just >> > "conversations" with peoples' names.?This is certainly not the ideal way >> > to >> > plan the meeting. >> > >> > >> > >> > Sean Blanton, Ph.D. >> > >> > Follow: http://www.twitter.com/seanblanton >> > Connect: http://www.linkedin.com/in/seanblanton >> > >> > >> > _______________________________________________ >> > WindyCity-pm mailing list >> > WindyCity-pm at pm.org >> > http://mail.pm.org/mailman/listinfo/windycity-pm >> > >> > >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From michael at potter.name Fri May 1 16:08:29 2009 From: michael at potter.name (Michael Potter) Date: Fri, 1 May 2009 18:08:29 -0500 Subject: [Chicago-talk] Regular expression question Message-ID: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> Mongers, What is the cleanest way to combine these three regular expressions: $Note =~ s/^Eft /EFT /; $Note =~ s/ Eft / EFT /; $Note =~ s/ Eft$/ EFT/; -- Michael Potter -------------- next part -------------- An HTML attachment was scrubbed... URL: From arodland at comcast.net Fri May 1 16:16:32 2009 From: arodland at comcast.net (Andrew Rodland) Date: Fri, 1 May 2009 18:16:32 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> Message-ID: <200905011816.33661.arodland@comcast.net> On Friday 01 May 2009 06:08:29 pm Michael Potter wrote: > Mongers, > > What is the cleanest way to combine these three regular expressions: > > $Note =~ s/^Eft /EFT /; > $Note =~ s/ Eft / EFT /; > $Note =~ s/ Eft$/ EFT/; This gives _nearly_ the same behavior and might work within your spec: s/\bEft\b/EFT/; More complicated and not tested but _should_ match your question exactly: s/(?:^|(?< ))Eft(?:$|(?= ))/EFT/; (Whether that's "clean" is up to interpretation...) Andrew From joshua.mcadams at gmail.com Fri May 1 16:17:59 2009 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Fri, 1 May 2009 18:17:59 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> Message-ID: <139056c80905011617h79d44857u6a7126ff389f8324@mail.gmail.com> Could you get by with s/\bEft\b/EFT/ On Fri, May 1, 2009 at 6:08 PM, Michael Potter wrote: > ?Mongers, > > What is the cleanest way to combine these three regular expressions: > > $Note =~ s/^Eft /EFT /; > $Note =~ s/ Eft / EFT /; > $Note =~ s/ Eft$/ EFT/; > > -- > Michael Potter > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From ccf3 at mindspring.com Fri May 1 16:18:27 2009 From: ccf3 at mindspring.com (Clyde Forrester) Date: Fri, 01 May 2009 18:18:27 -0500 Subject: [Chicago-talk] Expanded TMTOWTDI quote... Beuller? Anyone? Message-ID: <49FB8343.1080903@mindspring.com> I thought I read or heard an expanded version of TMTOWTDI somewhere. Something like: "There's more than one way to do it, so try to do it the [clearest|cleanest|most readable|most maintainable] way." As opposed to, say: "There's more than one way to do it, so try to make it look like a cat walked across your keyboard. No, really! It pisses Guido off to no end." But I'm not finding anything. Has anyone seen a quote like that? Clyde From arodland at comcast.net Fri May 1 16:24:15 2009 From: arodland at comcast.net (Andrew Rodland) Date: Fri, 1 May 2009 18:24:15 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <200905011816.33661.arodland@comcast.net> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <200905011816.33661.arodland@comcast.net> Message-ID: <200905011824.15742.arodland@comcast.net> On Friday 01 May 2009 06:16:32 pm Andrew Rodland wrote: > More complicated and not tested but _should_ match your question exactly: > > s/(?:^|(?< ))Eft(?:$|(?= ))/EFT/; > Correction for this one: s/(?:^|(?<= ))Eft(?:$|(?= ))/EFT/; (added an '=' that I slipped the first time). Andrew From hwigoda at mindspring.com Fri May 1 17:19:13 2009 From: hwigoda at mindspring.com (Hal Wigoda) Date: Fri, 1 May 2009 19:19:13 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <200905011824.15742.arodland@comcast.net> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <200905011816.33661.arodland@comcast.net> <200905011824.15742.arodland@comcast.net> Message-ID: <721E6C6D-9E5D-4CBE-8BDA-A35EE7013712@mindspring.com> I don't see how this way is 'cleaner'. Sent from my iPhone On May 1, 2009, at 6:24 PM, Andrew Rodland wrote: > On Friday 01 May 2009 06:16:32 pm Andrew Rodland wrote: >> More complicated and not tested but _should_ match your question >> exactly: >> >> s/(?:^|(?< ))Eft(?:$|(?= ))/EFT/; >> > Correction for this one: s/(?:^|(?<= ))Eft(?:$|(?= ))/EFT/; > > (added an '=' that I slipped the first time). > > Andrew > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From me at heyjay.com Fri May 1 18:56:21 2009 From: me at heyjay.com (Jay Strauss) Date: Fri, 1 May 2009 20:56:21 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <139056c80905011617h79d44857u6a7126ff389f8324@mail.gmail.com> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <139056c80905011617h79d44857u6a7126ff389f8324@mail.gmail.com> Message-ID: <39eaccc10905011856u2aa83475l9162c46723715b15@mail.gmail.com> On Fri, May 1, 2009 at 6:17 PM, Joshua McAdams wrote: > Could you get by with s/\bEft\b/EFT/ > Would you please explain to the slow ones in the class (me) why/how the solution is not not equal to the problem? Thanks Jay From arodland at comcast.net Fri May 1 19:29:05 2009 From: arodland at comcast.net (Andrew Rodland) Date: Fri, 1 May 2009 21:29:05 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <39eaccc10905011856u2aa83475l9162c46723715b15@mail.gmail.com> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <139056c80905011617h79d44857u6a7126ff389f8324@mail.gmail.com> <39eaccc10905011856u2aa83475l9162c46723715b15@mail.gmail.com> Message-ID: <200905012129.05299.arodland@comcast.net> On Friday 01 May 2009 08:56:21 pm Jay Strauss wrote: > On Fri, May 1, 2009 at 6:17 PM, Joshua McAdams wrote: > > Could you get by with s/\bEft\b/EFT/ > > Would you please explain to the slow ones in the class (me) why/how > the solution is not not equal to the problem? \b matches the boundary between a \w word char and a \W nonword char (or start/end of string). So that pattern would match if "Eft" is bounded by any non-word chars, for instance "Newt-Eft-Salamander" will become "Newt-EFT- Salamander" under that substitution because "-" is a nonword char, so \b will match between "-" and "E" and between "t" and "-". Andrew From michael at potter.name Fri May 1 20:12:08 2009 From: michael at potter.name (Michael Potter) Date: Fri, 1 May 2009 22:12:08 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <200905012129.05299.arodland@comcast.net> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <139056c80905011617h79d44857u6a7126ff389f8324@mail.gmail.com> <39eaccc10905011856u2aa83475l9162c46723715b15@mail.gmail.com> <200905012129.05299.arodland@comcast.net> Message-ID: <2379dacc0905012012q3fc95678g2b4002d0c385eb2f@mail.gmail.com> On Fri, May 1, 2009 at 9:29 PM, Andrew Rodland wrote: > On Friday 01 May 2009 08:56:21 pm Jay Strauss wrote: > > On Fri, May 1, 2009 at 6:17 PM, Joshua McAdams > > wrote: > > > Could you get by with s/\bEft\b/EFT/ > > > > Would you please explain to the slow ones in the class (me) why/how > > the solution is not not equal to the problem? > > \b matches the boundary between a \w word char and a \W nonword char (or > start/end of string). So that pattern would match if "Eft" is bounded by > any > non-word chars, for instance "Newt-Eft-Salamander" will become "Newt-EFT- > Salamander" under that substitution because "-" is a nonword char, so \b > will > match between "-" and "E" and between "t" and "-". > > Andrew > > Thanks Andrew, I think that is the winner. I will probably run a before and after on the data to see if there are any surprises. -- Michael Potter -------------- next part -------------- An HTML attachment was scrubbed... URL: From jon-chicagotalk at jrock.us Sat May 2 13:04:49 2009 From: jon-chicagotalk at jrock.us (Jonathan Rockway) Date: Sat, 02 May 2009 15:04:49 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <200905011816.33661.arodland@comcast.net> (Andrew Rodland's message of "Fri, 1 May 2009 18:16:32 -0500") References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <200905011816.33661.arodland@comcast.net> Message-ID: <871vr7w9su.fsf@bar.jrock.us> * On Fri, May 01 2009, Andrew Rodland wrote: > On Friday 01 May 2009 06:08:29 pm Michael Potter wrote: >> Mongers, >> >> What is the cleanest way to combine these three regular expressions: >> >> $Note =~ s/^Eft /EFT /; >> $Note =~ s/ Eft / EFT /; >> $Note =~ s/ Eft$/ EFT/; > > This gives _nearly_ the same behavior and might work within your spec: > > s/\bEft\b/EFT/; > > More complicated and not tested but _should_ match your question exactly: > > s/(?:^|(?< ))Eft(?:$|(?= ))/EFT/; If the \b regex doesn't work, how about s/(^| )Eft( |$)/$1EFT$2/g ? That is usually how I represent this sort of operation. (If you want to keep part of the input, just capture it and put it into the output explicitly. [Perl 5.10 also has \k, but that won't work in this case.]) There is one difference though. Your original regexs would change the input: Eft blah blah Eft blah blah Eft to EFT blah blah EFT blah blah EFT (since each regex is allowed to match once, and each does). Without /g, my regex would change that to: EFT blah blah Eft blah blah Eft Also, can someone unban my real address from the list? Now that a certain Reign Of Terror has ended, I think this is just an administrative error. Regards, Jonathan Rockway -- print just => another => perl => hacker => if $,=$" From andy at petdance.com Sat May 2 13:50:59 2009 From: andy at petdance.com (Andy Lester) Date: Sat, 2 May 2009 15:50:59 -0500 Subject: [Chicago-talk] Regular expression question Message-ID: <20090502205059.GA4419@petdance.com> > What is the cleanest way to combine these three regular expressions: > > $Note =~ s/^Eft /EFT /; > $Note =~ s/ Eft / EFT /; > $Note =~ s/ Eft$/ EFT/; What are you trying to achieve by combining them? What's wrong with them the way they are? xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From hwigoda at mindspring.com Sat May 2 13:55:54 2009 From: hwigoda at mindspring.com (Hal Wigoda) Date: Sat, 2 May 2009 15:55:54 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <20090502205059.GA4419@petdance.com> References: <20090502205059.GA4419@petdance.com> Message-ID: It is a challenge. Sent from my iPhone On May 2, 2009, at 3:50 PM, Andy Lester wrote: >> What is the cleanest way to combine these three regular expressions: >> >> $Note =~ s/^Eft /EFT /; >> $Note =~ s/ Eft / EFT /; >> $Note =~ s/ Eft$/ EFT/; > > What are you trying to achieve by combining them? What's wrong with > them the way they are? > > xoa > > -- > Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From me at heyjay.com Sun May 3 09:21:28 2009 From: me at heyjay.com (Jay Strauss) Date: Sun, 3 May 2009 11:21:28 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <871vr7w9su.fsf@bar.jrock.us> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> <200905011816.33661.arodland@comcast.net> <871vr7w9su.fsf@bar.jrock.us> Message-ID: <39eaccc10905030921o6893935cv9860c59659d3ac57@mail.gmail.com> Thank you, that makes sense. Jay On Sat, May 2, 2009 at 3:04 PM, Jonathan Rockway wrote: > * On Fri, May 01 2009, Andrew Rodland wrote: >> On Friday 01 May 2009 06:08:29 pm Michael Potter wrote: >>> ?Mongers, >>> >>> What is the cleanest way to combine these three regular expressions: >>> >>> $Note =~ s/^Eft /EFT /; >>> $Note =~ s/ Eft / EFT /; >>> $Note =~ s/ Eft$/ EFT/; >> >> This gives _nearly_ the same behavior and might work within your spec: >> >> s/\bEft\b/EFT/; >> >> More complicated and not tested but _should_ match your question exactly: >> >> s/(?:^|(?< ))Eft(?:$|(?= ))/EFT/; > > If the \b regex doesn't work, how about s/(^| )Eft( |$)/$1EFT$2/g ? > That is usually how I represent this sort of operation. ?(If you want to > keep part of the input, just capture it and put it into the output > explicitly. ?[Perl 5.10 also has \k, but that won't work in this case.]) > > There is one difference though. ?Your original regexs would change the > input: > > ? Eft blah blah Eft blah blah Eft > > to > > ? EFT blah blah EFT blah blah EFT > > (since each regex is allowed to match once, and each does). > > Without /g, my regex would change that to: > > ? EFT blah blah Eft blah blah Eft > > Also, can someone unban my real address from the list? ?Now that a > certain Reign Of Terror has ended, I think this is just an > administrative error. > > Regards, > Jonathan Rockway > > -- > print just => another => perl => hacker => if $,=$" > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From sean at blanton.com Mon May 4 07:44:15 2009 From: sean at blanton.com (Sean Blanton) Date: Mon, 4 May 2009 09:44:15 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> Message-ID: I'd try something like this (not tested) s/\bEFt\b/EFT/ Sean Blanton, Ph.D. Follow: http://www.twitter.com/seanblanton Connect: http://www.linkedin.com/in/seanblanton On Fri, May 1, 2009 at 6:08 PM, Michael Potter wrote: > Mongers, > > What is the cleanest way to combine these three regular expressions: > > $Note =~ s/^Eft /EFT /; > $Note =~ s/ Eft / EFT /; > $Note =~ s/ Eft$/ EFT/; > > -- > Michael Potter > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sean at blanton.com Mon May 4 07:45:32 2009 From: sean at blanton.com (Sean Blanton) Date: Mon, 4 May 2009 09:45:32 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> Message-ID: Stupid gmail - ok, now I see all the replies....Actually it's my experience with gmail...PEBCAK Sean Blanton, Ph.D. Follow: http://www.twitter.com/seanblanton Connect: http://www.linkedin.com/in/seanblanton On Fri, May 1, 2009 at 6:08 PM, Michael Potter wrote: > Mongers, > > What is the cleanest way to combine these three regular expressions: > > $Note =~ s/^Eft /EFT /; > $Note =~ s/ Eft / EFT /; > $Note =~ s/ Eft$/ EFT/; > > -- > Michael Potter > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hwigoda at mindspring.com Mon May 4 08:05:12 2009 From: hwigoda at mindspring.com (Hal Wigoda) Date: Mon, 4 May 2009 10:05:12 -0500 Subject: [Chicago-talk] Regular expression question In-Reply-To: References: <2379dacc0905011608qfeb4fb2g1a9cbdf3e9660ec7@mail.gmail.com> Message-ID: <9CE397CA-D3BF-4D38-8C8F-840527874FB6@mindspring.com> The first upper case F needs to be lower case. On May 4, 2009, at 9:44 AM, Sean Blanton wrote: > I'd try something like this (not tested) > > s/\bEFt\b/EFT/ > > > Sean Blanton, Ph.D. > > Follow: http://www.twitter.com/seanblanton > Connect: http://www.linkedin.com/in/seanblanton > > > > On Fri, May 1, 2009 at 6:08 PM, Michael Potter > wrote: > Mongers, > > What is the cleanest way to combine these three regular expressions: > > $Note =~ s/^Eft /EFT /; > $Note =~ s/ Eft / EFT /; > $Note =~ s/ Eft$/ EFT/; > > -- > Michael Potter > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrewdo at frdcsa.org Wed May 6 09:15:25 2009 From: andrewdo at frdcsa.org (Andrew Dougherty) Date: Wed, 06 May 2009 11:15:25 -0500 (CDT) Subject: [Chicago-talk] POSI-Chicago Meeting Tuesday May 19th 7:00 PM at Pumping Station One Message-ID: <20090506.111525.113008503.andrewdo@frdcsa.org> POSI (http://posithon.org) May Meeting Tuesday, May 19th at 7:00 pm Pumping Station One 3354 N. Elston Ave, Chicago, IL After consulting with the members of Pumping Station One, the new hacker collective in Chicago, we will be holding the POSI-Chicago May meeting at the new hackerspace on 3354 N. Elston Ave, Chicago, IL on Tuesday, May 19th, at 7:00 pm. Immediately after the meeting, the Pumping Station One weekly meeting will start, so this will be an opportunity for those not aware of what's going on there to drop in and see what's up. (You will be required to sign a liability waiver to be admitted inside Pumping Station One.) Please advertise this meeting on your Meetup groups (i.e. FVCP, FRV-Entrepreneur, and SemWeb), and social network sites. More information can be found on the POSI website (http://posithon.org). We will record the meeting and upload the results to the POSI site. Possible Topics: Job Search and Consulting If you are interested in obtaining consulting jobs and so forth, this system can help you. In order to help contributors stay solvent, this system exists to help find work. We will be integrating it with the overall POSI website, rewriting it and extending its capabilities. Natural Language Processing with FRDCSA So as to maximize attendance of the POSI-Chicago meeting, we should co-schedule this PS1 lecture . Open Fair Credit System (OFCS) http://groups.google.com/group/ofcs Implementing an open source accounting software system for normatively and semantically representing the value of work and assets and using it to promote a virtualized barter economy (not dependent on existing currencies so as not to disenfranchise the cash poor) for groups like POSI and PS1. Using POSI within PS1 Transforming the existing PS1 skills exchange to POSI format, setting up PosiBot on the #pumpingstationone channel, further developing the EMS skills extraction software. Getting and Staying Organized with Free Software An internal course on organization using free software. Topics include managing email, VOIP, feeds, (personal adaptive filtering), Ball-in-court, the paperless office, etc, etc. POSI/PS1 "Commercial" and Video Production Setting up the greenscreen and developing a "commercial" which informs the public about Pumping Station One in an effort to draw new members and friends into the group. Inventory Management Using RFID and inventory management for Pumping Station One, business and personal use using the FRDCSA SILO Inventory Managerl Access to the FRDCSA for Use and Development Ensuring that interested users and developers have access to the FRDCSA either through checking out the GIT repo or by building and distributing the Virtual Machine copy. Learning to Program Setting up and operating introductory programming instruction. Shared Priority System Editor (Java application) Go over the requirements and mini programming sprint on the Shared Priority System Editor and integration with Verber. LDAP Integration and POSI Website Development Setting up LDAP to provide authentication across POSI and FRDCSA and all associated web services. POSI Future Plans Discuss, review, the progress of POSI, what plans we have for its future, assessing its current priorities, and so forth. Debian Packaging and Software Archive Other From michael at potter.name Sun May 10 19:01:22 2009 From: michael at potter.name (Michael Potter) Date: Sun, 10 May 2009 21:01:22 -0500 Subject: [Chicago-talk] Interfacing to Excel In-Reply-To: References: <2379dacc0904101631g4f9e0009hd6bc6ba3f6e4a118@mail.gmail.com> Message-ID: <2379dacc0905101901r3fd91d3by8812bdeb7b0b5175@mail.gmail.com> Just to follow up on this and let you know what worked... I used ActiveState Perl with the Win32::OLE module. It worked perfectly and was very easy to follow the sample code. I ran it under Windows XP in a VMWare session on my MBP. I was able to update a cell, then read the resultant table of values back. This worked great and it saved my client a ton of money. I did not make much money on it because I work by the hour and I got the problem solved so quickly ;). I put a .25 second delay after I updated the cell just to make sure that the calculations were all done. I am pretty sure the delay was unnecessary, but the delay did not cause any other problems so I left it in. Also, I did a screen recording of the spreadsheet processing to show the client; the .25 second delay was long enough that they could get a better idea of what I was doing. -- Michael Potter -------------- next part -------------- An HTML attachment was scrubbed... URL: From ccf3 at mindspring.com Sun May 17 10:58:19 2009 From: ccf3 at mindspring.com (Clyde Forrester) Date: Sun, 17 May 2009 12:58:19 -0500 Subject: [Chicago-talk] Expanded TMTOWTDI quote... Beuller? Anyone? In-Reply-To: <49FB8343.1080903@mindspring.com> References: <49FB8343.1080903@mindspring.com> Message-ID: <4A10503B.6000803@mindspring.com> Clyde Forrester wrote: > I thought I read or heard an expanded version of TMTOWTDI somewhere. > > Something like: "There's more than one way to do it, so try to do it > the [clearest|cleanest|most readable|most maintainable] way." > > As opposed to, say: "There's more than one way to do it, so try to > make it look like a cat walked across your keyboard. No, really! It > pisses Guido off to no end." > > But I'm not finding anything. Has anyone seen a quote like that? > > Clyde The response has been: [crickets] So, that's it? The Pythonistas win, hands down, right? Perl must rightfully go the way of Basic? Well, I found the quote: Perl is designed to give you several ways to do anything, so consider picking the most readable one. --Larry Wall in the perl man page This is important to me. I use Perl because it's useful and it works. And I write readable Perl, because it's maintainable that way. And I occasionally have to tell off some people who think that Perl promotes a culture of gratuitous illegibility, or is designed for obfuscation. Clyde From sean at blanton.com Mon May 18 08:48:06 2009 From: sean at blanton.com (Sean Blanton) Date: Mon, 18 May 2009 10:48:06 -0500 Subject: [Chicago-talk] Expanded TMTOWTDI quote... Beuller? Anyone? In-Reply-To: <4A10503B.6000803@mindspring.com> References: <49FB8343.1080903@mindspring.com> <4A10503B.6000803@mindspring.com> Message-ID: Rock on! Sean On Sun, May 17, 2009 at 12:58 PM, Clyde Forrester wrote: > Clyde Forrester wrote: > >> I thought I read or heard an expanded version of TMTOWTDI somewhere. >> >> Something like: "There's more than one way to do it, so try to do it the >> [clearest|cleanest|most readable|most maintainable] way." >> >> As opposed to, say: "There's more than one way to do it, so try to make it >> look like a cat walked across your keyboard. No, really! It pisses Guido off >> to no end." >> >> But I'm not finding anything. Has anyone seen a quote like that? >> >> Clyde >> > The response has been: > > [crickets] > > So, that's it? The Pythonistas win, hands down, right? > Perl must rightfully go the way of Basic? > > Well, I found the quote: > > Perl is designed to give you several ways to do anything, so > consider picking the most readable one. > --Larry Wall in the perl man page > > > This is important to me. > I use Perl because it's useful and it works. > And I write readable Perl, because it's maintainable that way. > And I occasionally have to tell off some people who think that > Perl promotes a culture of gratuitous illegibility, > or is designed for obfuscation. > > > Clyde > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From younda at rcn.com Mon May 18 12:26:33 2009 From: younda at rcn.com (David J. Young) Date: Mon, 18 May 2009 15:26:33 -0400 (EDT) Subject: [Chicago-talk] Data for Charting Message-ID: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> Mongers, Does anyone know of a good module to extract/create data suitable for use in a charting module/program? For example: The original dataset may look like this from a database query: series1: Q3-2008 4716 Q4-2008 1025 Q2-2009 73 series2: Q3-2008: 1024 Q4-2008: 445 series3: Q4-2008: 777 (Note, dataset above is not explicitly how it comes out of database. This is just to illustrate the gaps in the data that need to be set to zero). >From this, I'd like to get this: xaxis = qw(Q3-2008 Q4-2008 Q1-2009 Q2-2009); line1 = qw([0,4716] [1,1025] [2,0] [3,73]); line2 = qw([0,1024] [1,445] [2,0] [3,0]]; line3 = qw([0,0] [1,777] [2,0] [3,0]]; If you don't know of any modules, can you recommend any good strategies to do this? ydy From warren.lindsey at gmail.com Mon May 18 14:09:19 2009 From: warren.lindsey at gmail.com (Warren Lindsey) Date: Mon, 18 May 2009 16:09:19 -0500 Subject: [Chicago-talk] Data for Charting In-Reply-To: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> References: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> Message-ID: <841e880a0905181409h3e51909ag5697f58a090a6a75@mail.gmail.com> I've done this before. Most graphing/chart modules do not handle timestamp datasets with gaps very well. I think gnuplot can handle timeseries with gaps, but I don't remember. If you load your data into rrdtool, it can do it, but that wasn't the solution I wanted. I just wanted to parse logfiles and build graphs without a database step in between. My solution was to load all of my data into a hash, then walk with a for loop, printing hash keys that exist or print null value for keys that were not defined. This worked for spacing out entries in my graphs. Completely untested code: my $hash = {}; foreach my $line ( @logfile ) { my ($year, $month, $day, $hour, $minute, $second, $hostname, $entry) = ($line =~ m/regex/); $hash{$hostname}{$year}{$month}{$day}{$hour}{$minute}{$second}=$entry; } foreach my $host ( sort keys %{$hash} ) { foreach my $year ( sort keys %{$hash{$host}} ) { foreach my $month (1..12) { foreach my $day (1..31) { foreach my $hour (0..24) { foreach my $minute (0..59) { foreach my $second (0..59) { if (defined $hash{$hostname}{$year}{$month}{$day}{$hour}{$minute}{$second} ) { print CHART join(",", $hostname, $year, $month, $day, $hour, $minute, $second, $hash{$hostname}{$year}{$month}{$day}{$hour}{$minute}{$second})."\n"; } else { print CHART join(",", $hostname, $year, $month, $day, $hour, $minute, $second, "null")."\n"; } } } } } } } } The actual code had $min and $max values passed in for the time fields and allowed a user to drill down in a logfile and generate a graph of events across logfiles from multiple servers. Obviously, the dataset was not too big, so the $hash size in memory was not an issue. If you're pulling data from a database, a better solution would be to do an outer join to a sequence and your data would be returned with these null values already. Cheers, Warren On Mon, May 18, 2009 at 2:26 PM, David J. Young wrote: > Mongers, > > Does anyone know of a good module to extract/create data suitable for use in a charting module/program? > > For example: > > The original dataset may look like this from a database query: > > series1: > Q3-2008 ?4716 > Q4-2008 ?1025 > Q2-2009 ? ?73 > > series2: > Q3-2008: 1024 > Q4-2008: ?445 > > series3: > Q4-2008: ?777 > > (Note, dataset above is not explicitly how it comes out of database. ?This is just to illustrate the gaps in the data that need to be set to zero). > > >From this, I'd like to get this: > xaxis = qw(Q3-2008 Q4-2008 Q1-2009 Q2-2009); > line1 = qw([0,4716] [1,1025] [2,0] [3,73]); > line2 = qw([0,1024] [1,445] [2,0] [3,0]]; > line3 = qw([0,0] [1,777] [2,0] [3,0]]; > > If you don't know of any modules, can you recommend any good strategies to do this? > > ydy > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From lembark at wrkhors.com Mon May 18 15:50:58 2009 From: lembark at wrkhors.com (Steven Lembark) Date: Mon, 18 May 2009 18:50:58 -0400 Subject: [Chicago-talk] Expanded TMTOWTDI quote... Beuller? Anyone? In-Reply-To: <4A10503B.6000803@mindspring.com> References: <49FB8343.1080903@mindspring.com> <4A10503B.6000803@mindspring.com> Message-ID: <20090518185058.576e5758@bird.wrkhors.com> On Sun, 17 May 2009 12:58:19 -0500 Clyde Forrester wrote: > Perl is designed to give you several ways to do anything, so > consider picking the most readable one. > --Larry Wall in the perl man page Put it another way: Larry Wall does not assume that he knows how to program your solution better than you do. -- Steven Lembark 85-09 90th St. Workhorse Computing Woodhaven, NY, 11421 lembark at wrkhors.com +1 888 359 3508 From lembark at wrkhors.com Mon May 18 15:53:30 2009 From: lembark at wrkhors.com (Steven Lembark) Date: Mon, 18 May 2009 18:53:30 -0400 Subject: [Chicago-talk] Data for Charting In-Reply-To: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> References: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> Message-ID: <20090518185330.457fa6a2@bird.wrkhors.com> On Mon, 18 May 2009 15:26:33 -0400 (EDT) "David J. Young" wrote: > Mongers, > > Does anyone know of a good module to > extract/create data suitable for use in a > charting module/program? Your problem here is that the format will depend on how the source system exports the data and the charting package wants to read it. Delimeted ASCII (e.g., TSV) is handled gracefully by almost any package. After that it'll depend entirely on the input switches for your charting package. -- Steven Lembark 85-09 90th St. Workhorse Computing Woodhaven, NY, 11421 lembark at wrkhors.com +1 888 359 3508 From MikeRaffety at earthlink.net Mon May 18 17:03:38 2009 From: MikeRaffety at earthlink.net (Mike Raffety) Date: Mon, 18 May 2009 19:03:38 -0500 Subject: [Chicago-talk] Data for Charting In-Reply-To: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> References: <20090518152633.CHS69039@ms14.lnh.mail.rcn.net> Message-ID: <4A11F75A.2030004@earthlink.net> I've been pretty happy with the flexibility and capability of GD::Graph for a number of different projects, have you tried that? David J. Young wrote, On 5/18/2009 2:26 PM: > Mongers, > > Does anyone know of a good module to extract/create data suitable for use in a charting module/program? > > For example: > > The original dataset may look like this from a database query: > > series1: > Q3-2008 4716 > Q4-2008 1025 > Q2-2009 73 > > series2: > Q3-2008: 1024 > Q4-2008: 445 > > series3: > Q4-2008: 777 > > (Note, dataset above is not explicitly how it comes out of database. This is just to illustrate the gaps in the data that need to be set to zero). > >>From this, I'd like to get this: > xaxis = qw(Q3-2008 Q4-2008 Q1-2009 Q2-2009); > line1 = qw([0,4716] [1,1025] [2,0] [3,73]); > line2 = qw([0,1024] [1,445] [2,0] [3,0]]; > line3 = qw([0,0] [1,777] [2,0] [3,0]]; > > If you don't know of any modules, can you recommend any good strategies to do this? > > ydy > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > From drench+chipm at gmail.com Mon May 18 17:35:55 2009 From: drench+chipm at gmail.com (Dan Rench) Date: Mon, 18 May 2009 19:35:55 -0500 Subject: [Chicago-talk] Expanded TMTOWTDI quote... Beuller? Anyone? In-Reply-To: <4A10503B.6000803@mindspring.com> References: <49FB8343.1080903@mindspring.com> <4A10503B.6000803@mindspring.com> Message-ID: On Sun, May 17, 2009 at 12:58 PM, Clyde Forrester wrote: > And I occasionally have to tell off some people who think that > Perl promotes a culture of gratuitous illegibility, > or is designed for obfuscation. And the irony of the "Perl looks like line noise" meme is that the "noisiest" aspect of Perl (regexes) also happens to have spread to just about every other language in common use. From andrewdo at frdcsa.org Tue May 19 13:36:48 2009 From: andrewdo at frdcsa.org (Andrew Dougherty) Date: Tue, 19 May 2009 15:36:48 -0500 (CDT) Subject: [Chicago-talk] (no subject) Message-ID: <20090519.153648.169529487.andrewdo@frdcsa.org> Just a quick reminder: POSI-Chicago meeting at the Pumping Station One (http://pumpingstationone.org) tonight at 7:00 pm, at 3354 N. Elston Ave., Chicago, IL Details here: http://posithon.org From alexander.danel at gmail.com Wed May 20 10:13:18 2009 From: alexander.danel at gmail.com (Alexander Danel) Date: Wed, 20 May 2009 11:13:18 -0600 Subject: [Chicago-talk] Data for Charting Message-ID: <01d401c9d96e$4614fba0$0600a8c0@dsmsik7n2d2> I suggest that you separate the problem into two parts - the first part conditions your data, the second part charts it. In that case, you can use any good chart tool, since the data will conform to the tool's expectations. In Unix filter and pipe notation: data_source | data_conditioner | chart_tool So, now you just have to write your own "data_conditioner" component. Since every problem has peculiarities, you are probably best off just writing your own code that does exactly what you need. Alexander -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael at potter.name Thu May 21 13:46:51 2009 From: michael at potter.name (Michael Potter) Date: Thu, 21 May 2009 15:46:51 -0500 Subject: [Chicago-talk] Open Source project hosting Message-ID: <2379dacc0905211346tc4002d5uaf6f2db75d2bd22a@mail.gmail.com> Mongers, I am starting a small open source project (a few thousand lines of C code) and want to get opinions on what service to host this on: sourceforge code.google.com ... Sorry for posting off the topic of Perl, but you guys always give good practical advice. -- Michael Potter From andy at petdance.com Thu May 21 13:48:13 2009 From: andy at petdance.com (Andy Lester) Date: Thu, 21 May 2009 15:48:13 -0500 Subject: [Chicago-talk] Open Source project hosting In-Reply-To: <2379dacc0905211346tc4002d5uaf6f2db75d2bd22a@mail.gmail.com> References: <2379dacc0905211346tc4002d5uaf6f2db75d2bd22a@mail.gmail.com> Message-ID: <23741A22-DFF7-4B53-AADD-B6C94D99677C@petdance.com> On May 21, 2009, at 3:46 PM, Michael Potter wrote: > code.google.com Google Code is fine if you like Subversion or (in beta) Mecurial. If you want Git, github is great. xoxo, Andy -- Andy Lester => andy at petdance.com => www.theworkinggeek.com => AIM:petdance From sean at blanton.com Thu May 21 14:00:43 2009 From: sean at blanton.com (Sean Blanton) Date: Thu, 21 May 2009 16:00:43 -0500 Subject: [Chicago-talk] Open Source project hosting In-Reply-To: <23741A22-DFF7-4B53-AADD-B6C94D99677C@petdance.com> References: <2379dacc0905211346tc4002d5uaf6f2db75d2bd22a@mail.gmail.com> <23741A22-DFF7-4B53-AADD-B6C94D99677C@petdance.com> Message-ID: For stripped down git repository, there's http://repo.or.cz/ Sean On Thu, May 21, 2009 at 3:48 PM, Andy Lester wrote: > > On May 21, 2009, at 3:46 PM, Michael Potter wrote: > > code.google.com >> > > > Google Code is fine if you like Subversion or (in beta) Mecurial. If you > want Git, github is great. > > xoxo, > Andy > > -- > Andy Lester => andy at petdance.com => www.theworkinggeek.com => AIM:petdance > > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael at potter.name Fri May 22 13:02:18 2009 From: michael at potter.name (Michael Potter) Date: Fri, 22 May 2009 15:02:18 -0500 Subject: [Chicago-talk] Open Source project hosting In-Reply-To: <23741A22-DFF7-4B53-AADD-B6C94D99677C@petdance.com> References: <2379dacc0905211346tc4002d5uaf6f2db75d2bd22a@mail.gmail.com> <23741A22-DFF7-4B53-AADD-B6C94D99677C@petdance.com> Message-ID: <2379dacc0905221302nf14eb3emd1053f7eef75ee@mail.gmail.com> Guys, Here is what I ended up doing: For the original project I am pretty sure I am using code.google.com. I am collaborating with some Mainframers and they want to use SVN because that meshes well with the companion projects that my project will support. Anyway, looking at github.com did inspire me to put stringent.sh as a project on github. stringent.sh is the library of functions that turns on the features of bash that enhance robustness. Does anyone have a comment on what license I should use for stringent.sh? I really do not care what people do with it so I am inclined to use the MIT license. -- Michael Potter From shlomif at iglu.org.il Sat May 23 01:27:21 2009 From: shlomif at iglu.org.il (Shlomi Fish) Date: Sat, 23 May 2009 11:27:21 +0300 Subject: [Chicago-talk] Open Source project hosting In-Reply-To: <2379dacc0905221302nf14eb3emd1053f7eef75ee@mail.gmail.com> References: <2379dacc0905211346tc4002d5uaf6f2db75d2bd22a@mail.gmail.com> <23741A22-DFF7-4B53-AADD-B6C94D99677C@petdance.com> <2379dacc0905221302nf14eb3emd1053f7eef75ee@mail.gmail.com> Message-ID: <200905231127.24561.shlomif@iglu.org.il> Hi Michael, On Friday 22 May 2009 23:02:18 Michael Potter wrote: > Guys, > > Here is what I ended up doing: > For the original project I am pretty sure I am using code.google.com. > I am collaborating with some Mainframers and they want to use SVN > because that meshes well with the companion projects that my project > will support. Just to add to what other people are saying, here are a few more options for hosting FOSS projects: 1. http://developer.berlios.de/ - supports CVS, Subversion, git and Mercurial and gives other services like a web-site (under $myproject.berlios.de), bug/issue trackers (the SourceForge.net ones which I'm not very fond of), downloads, etc. It's very similar to SourceForge. I've been happily using it for most of the projects that I initiated. It has its problems. I recall a few outages with it, but lately it's been OK. Someone I talked with said that berlios.de sucked and that SF.net/Google-Code/github were better, but he didn't give any concrete reasons for why it sucked. 2. http://opensvn.csie.org/ - Subversion-only hosting with bare-essentials. Used to give trac, but I'm no longer sure that they still do. 3. http://launchpad.net/ - the Ubuntu-blessed software-development hub. Provides Bazaar-VCS-hosting, a bug tracker and similar services. 4. There are services similar to github for Mercurial, etc. > > Anyway, looking at github.com did inspire me to put stringent.sh as a > project on github. > stringent.sh is the library of functions that turns on the features of > bash that enhance robustness. > > Does anyone have a comment on what license I should use for stringent.sh? > > I really do not care what people do with it so I am inclined to use > the MIT license. Well, software licences have been a source of common debate in the open-source world for a long time, so I'd hope this won't escalate into a full-fledged licences' war. That put aside, the MIT/X11 Licence is the licence that I favour for my original software. I used to prefer the Public Domain, but became aware that the concept is problematic, especially for software, and the MIT/X11 Licence is very close and less disputed. One benefit of the X11L is that it gives you or any future contributors the ability to sub-license the code under a different licence in the future, should the need arise. I wrote more about "Licences Wars" here: http://tech.groups.yahoo.com/group/hackers-il/message/5009 Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ God gave us two eyes and ten fingers so we will type five times as much as we read. From fasteliteprogrammer at yahoo.com Sat May 23 08:30:53 2009 From: fasteliteprogrammer at yahoo.com (Craig) Date: Sat, 23 May 2009 08:30:53 -0700 (PDT) Subject: [Chicago-talk] Gvim Question Message-ID: <841544.17227.qm@web36508.mail.mud.yahoo.com> Does anyone know any good plugin or add on for gvim? And i do have perl-support. From kent at c2group.net Sat May 23 08:33:16 2009 From: kent at c2group.net (Kent Cowgill) Date: Sat, 23 May 2009 10:33:16 -0500 Subject: [Chicago-talk] Gvim Question In-Reply-To: <841544.17227.qm@web36508.mail.mud.yahoo.com> References: <841544.17227.qm@web36508.mail.mud.yahoo.com> Message-ID: <983BDD63-372C-432E-B35A-9063FC0990D8@c2group.net> On May 23, 2009, at 10:30 AM, Craig wrote: > Does anyone know any good plugin or add on for gvim? And i do have > perl-support. A good plugin for what? Nearly any vim plugin works in gvim. You can always start at http://www.vim.org/scripts/index.php Kent Cowgill kent at c2group.net http://kentcowgill.org/blog http://youtube.com/kcowgill http://kentcowgill.org/photos http://flickr.com/people/kcowgill From fasteliteprogrammer at yahoo.com Sat May 23 08:49:26 2009 From: fasteliteprogrammer at yahoo.com (Craig) Date: Sat, 23 May 2009 08:49:26 -0700 (PDT) Subject: [Chicago-talk] Gvim Question Message-ID: <518714.18625.qm@web36503.mail.mud.yahoo.com> All i was ask what other people use for vim.:) --- On Sat, 5/23/09, Kent Cowgill wrote: > From: Kent Cowgill > Subject: Re: [Chicago-talk] Gvim Question > To: "Chicago.pm chatter" > Date: Saturday, May 23, 2009, 10:33 AM > > On May 23, 2009, at 10:30 AM, Craig wrote: > > Does anyone know any good plugin or add on for gvim? > And i do have perl-support. > > > A good plugin for what?? Nearly any vim plugin works > in gvim. > > You can always start at http://www.vim.org/scripts/index.php > > > Kent Cowgill? ? ? ? ? ? > ? ? ? ? ? ? ? ? > ? ? ? ???kent at c2group.net > > http://kentcowgill.org/blog? ? ? ? > ???http://youtube.com/kcowgill > http://kentcowgill.org/photos???http://flickr.com/people/kcowgill > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From chicago.pm at galumph.com Sat May 23 09:29:49 2009 From: chicago.pm at galumph.com (Elliot Shank) Date: Sat, 23 May 2009 11:29:49 -0500 Subject: [Chicago-talk] Gvim Question In-Reply-To: <518714.18625.qm@web36503.mail.mud.yahoo.com> References: <518714.18625.qm@web36503.mail.mud.yahoo.com> Message-ID: <4A18247D.6010806@galumph.com> Craig wrote: > All i was ask what other people use for vim.:) showmarks http://www.vim.org/scripts/script.php?script_id=152 From andy at petdance.com Sun May 24 19:40:01 2009 From: andy at petdance.com (Andy Lester) Date: Sun, 24 May 2009 21:40:01 -0500 Subject: [Chicago-talk] White Camel Nominations Message-ID: If you would forward this to your groups it would be very greatly appreciated. Thanks! dha -----begin message---- Every year the White Camels are presented for service to the Perl community. If you look at the previous winners, you'll notice that these are mostly unsung heroes, like previous awardee Eric Cholet, the human moderator of so many Perl mailing lists, or Jay Hannah, one of the people running pm.org (if you ever created/maintained a pm group, chances are that Jay walked you through the process). Some of these people may be well known, like Allison Randal or Randal Schwartz, while others may be complete strangers to at least part of the globe, like Josh McAdams or Jay. Some of them may be extreme Perl hackers who created the original JAPH, but they actually received this award as a recognition for their community contributions to Perl rather than for their programming ability. That's not to say a great hacker can't receive the award, but you don't have to be one in order to be eligible. That being said, the nomination process for the 2009 White Camels is now open. If you think there's someone who deserves a White Camel, this is the time for you to send in your nominations. Send them to whitecamel-suggestions at pm.org, if possible with a subject along the lines of "White Camel Nomination :: $name". Make sure you properly identify the nominee and tell us why you think that's a worthy nomination. Don't go thinking "nah, somebody else will do it" because: a) everybody else may be thinking the same, and b) you may state your case differently than the next person. We'll be receiving nominations until June 21, 2009, by midnight, but don't wait up or you'll forget. Do it now! -----end message---- -- David H. Adler - - http://www.panix.com/~dha/ My glass might be half empty, but I am on the way to the bar - Simon Wilcox -- Request pm.org Technical Support via support at pm.org pm_groups mailing list pm_groups at pm.org http://mail.pm.org/mailman/listinfo/pm_groups From beau at open-source-staffing.com Fri May 29 10:43:26 2009 From: beau at open-source-staffing.com (Beau Gould (OSS)) Date: Fri, 29 May 2009 13:43:26 -0400 Subject: [Chicago-talk] If anyone is interested... Message-ID: <3427B34DC5FF4245811C45C8D6336391@EMACHINE> I have a Perl job available near Schaumburg. If you'd like to hear details, please contact me. Otherwise, have a nice day. Thank you, Beau J. Gould Open Source Staffing www.open-source-staffing.com beau at open-source-staffing.com