From MichaelRWolf at att.net Mon May 3 12:39:41 2010 From: MichaelRWolf at att.net (Michael R. Wolf) Date: Mon, 3 May 2010 12:39:41 -0700 Subject: SPUG: OT: Wolfram Alpha Message-ID: <4FBD718A-407F-4E17-8EFD-F640B34C5547@att.net> A few months ago, I posted a note regarding Wolfram Alpha. I just noticed that the iPhone app went on sale for $2 (down from $40 or $50): http://itunes.apple.com/us/app/wolframalpha/id334989259?mt=8&ign-mpt=uo%3D2 Although I still believe that the user interface is too "smart" to be as useful as it could be, this is still A GREAT VALUE, even if you only end up using a small portion of it. It'll pay for itself in "smug points" the first time it helps you win a "bar bet"! Enjoy, Michael P.S. The best summary I read at the time of why the "smart" UI was unusable/uncontrolable is as follows: "Stupid is predictable; predictable is learnable; learnable is usable". P.P.S. More details... On Mar 4, 2010, at 6:05 PM, Dave Olszewski wrote: > I saw this article last year which puts to words nicely the issues you > and I seem to have with it: > > http://unqualified-reservations.blogspot.com/2009/07/wolfram-alpha-and-hubristic-user.html Here's my favorite pull-quote from the (overly long and rantish) piece... "Briefly, intelligent user interfaces should be limited to applications in which the user does not expect to control the behavior of the product. If the product is used as a tool, its interface should be as unintelligent as possible. Stupid is predictable; predictable is learnable; learnable is usable." -- Michael R. Wolf All mammals learn by playing! MichaelRWolf at att.net From andrew at sweger.net Mon May 3 17:11:53 2010 From: andrew at sweger.net (Andrew Sweger) Date: Mon, 3 May 2010 17:11:53 -0700 (PDT) Subject: SPUG: May SPUG meet in May? Message-ID: I dunno. I got nothing. I heard a rumor that Ingy is in Taiwan. I've scared off Noah R?mer. Does anyone have anything Perlish they'd like to share in two weeks on May 18th at the SPUG meeting? It doesn't have to be just one anyone or two hours long. It can be shorter. -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From cjac at colliertech.org Mon May 3 18:32:15 2010 From: cjac at colliertech.org (C.J. Adams-Collier) Date: Mon, 03 May 2010 18:32:15 -0700 Subject: SPUG: May SPUG meet in May? In-Reply-To: References: Message-ID: <1272936735.5355.19.camel@calcifer> I could do something on how not to implement a DNS zone editor. On Mon, 2010-05-03 at 17:11 -0700, Andrew Sweger wrote: > I dunno. I got nothing. I heard a rumor that Ingy is in Taiwan. I've > scared off Noah R?mer. > > Does anyone have anything Perlish they'd like to share in two weeks on May > 18th at the SPUG meeting? It doesn't have to be just one anyone or two > hours long. It can be shorter. > > -- > Andrew B. Sweger -- The great thing about multitasking is that several > things can go wrong at once. > > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From cmeyer at helvella.org Tue May 4 21:13:23 2010 From: cmeyer at helvella.org (Colin Meyer) Date: Tue, 4 May 2010 21:13:23 -0700 Subject: SPUG: May SPUG meet in May? In-Reply-To: <1272936735.5355.19.camel@calcifer> References: <1272936735.5355.19.camel@calcifer> Message-ID: <20100505041323.GA27591@infula.marketoutsider.com> DNS zone editor in Perl? Awesome! Let's do it. -Colin. p.s. top posting is teh awesome ... :D On Mon, May 03, 2010 at 06:32:15PM -0700, C.J. Adams-Collier wrote: > I could do something on how not to implement a DNS zone editor. > > On Mon, 2010-05-03 at 17:11 -0700, Andrew Sweger wrote: > > I dunno. I got nothing. I heard a rumor that Ingy is in Taiwan. I've > > scared off Noah R?mer. > > > > Does anyone have anything Perlish they'd like to share in two weeks on May > > 18th at the SPUG meeting? It doesn't have to be just one anyone or two > > hours long. It can be shorter. > > > > -- > > Andrew B. Sweger -- The great thing about multitasking is that several > > things can go wrong at once. > > > > > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays > > WEB PAGE: http://seattleperl.org/ > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ From zac at zacbrown.org Wed May 5 23:08:14 2010 From: zac at zacbrown.org (Zac Brown) Date: Wed, 05 May 2010 23:08:14 -0700 Subject: SPUG: Fwd: [ANN] Eastside Hackers Group Meetup Message-ID: <4BE25CCE.5010408@zacbrown.org> Hi all, Myself and a couple friends at Microsoft are organizing a new casual group of hackers that meet to discuss and work on projects together. We don't intend to have an agenda or regular speakers, just a group of people getting together to toss around ideas and work on what we love. We have a website up: http://eastsidehackers.org. This Saturday (5/8/2010) I (and probably a couple others) will be hanging out at the Crossroads in Redmond from 3:30PM till at least 6:00PM. This isn't a formal meeting of the group, but rather a meet and greet. I know it's short notice so I don't expect a huge showing. If you're interested and want to meet up with us, just give me a call at 817-266-6867. I plan to establish a more regular meeting schedule with the first one being the following Saturday (5/15). If you can't make it to the meet and greet or first meeting but are still interested, please reply to this thread anyway so that I can get an idea for how interested people are in the group. Thanks, Zac From blibbet at gmail.com Thu May 6 07:54:58 2010 From: blibbet at gmail.com (Lee Fisher) Date: Thu, 06 May 2010 07:54:58 -0700 Subject: SPUG: Fwd: [ANN] Eastside Hackers Group Meetup In-Reply-To: <4BE25CCE.5010408@zacbrown.org> References: <4BE25CCE.5010408@zacbrown.org> Message-ID: <4BE2D842.6090307@gmail.com> > We have a website up: http://eastsidehackers.org. Fun. Also, the local DefCon-ish hackers have been doing monthly meetings on the Eastside for a while, with the Black Lodge in Kirkland. http://www.dc206.org/ http://www.black-lodge.org/ From zac at zacbrown.org Thu May 6 08:51:09 2010 From: zac at zacbrown.org (Zac Brown) Date: Thu, 06 May 2010 08:51:09 -0700 Subject: SPUG: Fwd: [ANN] Eastside Hackers Group Meetup In-Reply-To: <4BE2D842.6090307@gmail.com> References: <4BE25CCE.5010408@zacbrown.org> <4BE2D842.6090307@gmail.com> Message-ID: <4BE2E56D.7000700@zacbrown.org> On 5/6/2010 7:54 AM, Lee Fisher wrote: > > We have a website up: http://eastsidehackers.org. > > Fun. > > Also, the local DefCon-ish hackers have been doing monthly meetings on > the Eastside for a while, with the Black Lodge in Kirkland. > > http://www.dc206.org/ > http://www.black-lodge.org/ > Interesting, I hadn't found these groups in my hunt for this kind of thing. Hopefully we won't get too much misinterpretation of the word 'hacker'. :) -Zac From zac at zacbrown.org Thu May 6 13:24:27 2010 From: zac at zacbrown.org (Zac Brown) Date: Thu, 06 May 2010 13:24:27 -0700 Subject: SPUG: Fwd: [ANN] Eastside Hackers Group Meetup In-Reply-To: <4BE25CCE.5010408@zacbrown.org> References: <4BE25CCE.5010408@zacbrown.org> Message-ID: <4BE3257B.2030909@zacbrown.org> It occurs to me that not everyone knows where Crossroads is so here's a link to generic directions from their site: http://www.crossroadsbellevue.com/directions-hours I was mistaken in saying "Crossroads at Redmond". I hadn't realized it is actually inside Bellevue. -Zac On 5/5/2010 11:08 PM, Zac Brown wrote: > Hi all, > > Myself and a couple friends at Microsoft are organizing a new casual > group of hackers that meet to discuss and work on projects together. We > don't intend to have an agenda or regular speakers, just a group of > people getting together to toss around ideas and work on what we love. > > We have a website up: http://eastsidehackers.org. > > This Saturday (5/8/2010) I (and probably a couple others) will be > hanging out at the Crossroads in Redmond from 3:30PM till at least > 6:00PM. This isn't a formal meeting of the group, but rather a meet and > greet. I know it's short notice so I don't expect a huge showing. If > you're interested and want to meet up with us, just give me a call at > 817-266-6867. > > I plan to establish a more regular meeting schedule with the first one > being the following Saturday (5/15). > > If you can't make it to the meet and greet or first meeting but are > still interested, please reply to this thread anyway so that I can get > an idea for how interested people are in the group. > > Thanks, > > Zac > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ From skylos at gmail.com Thu May 6 13:59:14 2010 From: skylos at gmail.com (Skylos) Date: Thu, 6 May 2010 13:59:14 -0700 Subject: SPUG: Fwd: [ANN] Eastside Hackers Group Meetup In-Reply-To: <4BE3257B.2030909@zacbrown.org> References: <4BE25CCE.5010408@zacbrown.org> <4BE3257B.2030909@zacbrown.org> Message-ID: talk about confusing... the red robin and sears at 148th/520 is in redmond, the denny's across the street is in bellevue, and crossroads mall - which is southeast of there - is in bellevue. City limits make no sense. Skylos On Thu, May 6, 2010 at 1:24 PM, Zac Brown wrote: > It occurs to me that not everyone knows where Crossroads is so here's a > link to generic directions from their site: > http://www.crossroadsbellevue.com/directions-hours > > I was mistaken in saying "Crossroads at Redmond". I hadn't realized it is > actually inside Bellevue. > > -Zac > > > On 5/5/2010 11:08 PM, Zac Brown wrote: > >> Hi all, >> >> Myself and a couple friends at Microsoft are organizing a new casual >> group of hackers that meet to discuss and work on projects together. We >> don't intend to have an agenda or regular speakers, just a group of >> people getting together to toss around ideas and work on what we love. >> >> We have a website up: http://eastsidehackers.org. >> >> This Saturday (5/8/2010) I (and probably a couple others) will be >> hanging out at the Crossroads in Redmond from 3:30PM till at least >> 6:00PM. This isn't a formal meeting of the group, but rather a meet and >> greet. I know it's short notice so I don't expect a huge showing. If >> you're interested and want to meet up with us, just give me a call at >> 817-266-6867. >> >> I plan to establish a more regular meeting schedule with the first one >> being the following Saturday (5/15). >> >> If you can't make it to the meet and greet or first meeting but are >> still interested, please reply to this thread anyway so that I can get >> an idea for how interested people are in the group. >> >> Thanks, >> >> Zac >> >> _____________________________________________________________ >> Seattle Perl Users Group Mailing List >> POST TO: spug-list at pm.org >> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >> MEETINGS: 3rd Tuesdays >> WEB PAGE: http://seattleperl.org/ >> > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > -- "If only I could get rid of hunger by rubbing my belly" - Diogenes -------------- next part -------------- An HTML attachment was scrubbed... URL: From cjac at colliertech.org Thu May 6 14:12:04 2010 From: cjac at colliertech.org (C.J. Adams-Collier) Date: Thu, 06 May 2010 14:12:04 -0700 Subject: SPUG: Google Apps + Perl? Message-ID: <1273180324.3484.859.camel@calcifer> Hey all, I've got one of those google apps domains. It seems to work pretty well for me. I use it to host the bits that are just too much of a pain to administer and have a life at the same time. Has anyone here done anything interesting with it using perl? Moo, C.J. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From cjac at colliertech.org Fri May 7 10:44:12 2010 From: cjac at colliertech.org (C.J. Adams-Collier) Date: Fri, 07 May 2010 10:44:12 -0700 Subject: SPUG: May SPUG meet in May? In-Reply-To: <20100505041323.GA27591@infula.marketoutsider.com> References: <1272936735.5355.19.camel@calcifer> <20100505041323.GA27591@infula.marketoutsider.com> Message-ID: <1273254252.3484.3255.camel@calcifer> I've just confirmed with $client that the topic is kosher. Note that I learned the information I will be presenting while working on a "web service" that allows users to manipulate their zone data, as well as a jQuery front end that calls it via AJAX and exercises it in more ways than I care to recall. I think you can get an account and try it out free of charge, so long as you can convince Liquid Web you have a pulse and a web browser: https://www.stormondemand.com/manage/login.html I've never made slides before. I may just plug the monitor in to my vga out and let you watch me abuse Net::DNS::RR::* and Net::DNS::Zone::Parser via emacs. I've had to perform some pretty abusive tricks in order to retain default TTL values which result in spew during test runs that look not unlike this: Use of uninitialized value in join or string at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Net/DNS/RR.pm line 660. I've also had to do things like the following in order to avoid FQDN resolution/expansion shenanigans. $rr->{name} =~ s/^\Q$origin\E\.?$/@/ I've further discovered that, unlike all of the other field accessors in all of the the other Net:DNS::RR::* classes, the Net::DNS::RR::TXT package provides a read-only $rr->txtdata(), and any modification to the txtdata field in the Net::DNS::RR object can only be done by defiling its $self hash ref thus. $rr->{txtdata} = $newVal; delete $rr->{char_str_list}; Again, this will be a talk on how *not* to implement a zone file editor. And there will be LOLCATS. Kisses, C.J. On Tue, 2010-05-04 at 21:13 -0700, Colin Meyer wrote: > DNS zone editor in Perl? Awesome! Let's do it. > > -Colin. > > p.s. top posting is teh awesome ... :D > > On Mon, May 03, 2010 at 06:32:15PM -0700, C.J. Adams-Collier wrote: > > I could do something on how not to implement a DNS zone editor. > > > > On Mon, 2010-05-03 at 17:11 -0700, Andrew Sweger wrote: > > > I dunno. I got nothing. I heard a rumor that Ingy is in Taiwan. I've > > > scared off Noah R?mer. > > > > > > Does anyone have anything Perlish they'd like to share in two weeks on May > > > 18th at the SPUG meeting? It doesn't have to be just one anyone or two > > > hours long. It can be shorter. > > > > > > -- > > > Andrew B. Sweger -- The great thing about multitasking is that several > > > things can go wrong at once. > > > > > > > > > _____________________________________________________________ > > > Seattle Perl Users Group Mailing List > > > POST TO: spug-list at pm.org > > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > > MEETINGS: 3rd Tuesdays > > > WEB PAGE: http://seattleperl.org/ > > > > > > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays > > WEB PAGE: http://seattleperl.org/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From zac at zacbrown.org Fri May 7 11:23:56 2010 From: zac at zacbrown.org (Zac Brown) Date: Fri, 07 May 2010 11:23:56 -0700 Subject: SPUG: Fwd: [ANN] Eastside Hackers Group Meetup In-Reply-To: References: <4BE25CCE.5010408@zacbrown.org> <4BE3257B.2030909@zacbrown.org> Message-ID: <4BE45ABC.7060307@zacbrown.org> Definitely. Its somewhat weird and idiotically laid out. Hopefully people will be able to figure it out :). -Zac On 5/6/2010 1:59 PM, Skylos wrote: > talk about confusing... the red robin and sears at 148th/520 is in > redmond, the denny's across the street is in bellevue, and crossroads > mall - which is southeast of there - is in bellevue. > > City limits make no sense. > > Skylos > > On Thu, May 6, 2010 at 1:24 PM, Zac Brown > wrote: > > It occurs to me that not everyone knows where Crossroads is so > here's a link to generic directions from their site: > http://www.crossroadsbellevue.com/directions-hours > > I was mistaken in saying "Crossroads at Redmond". I hadn't > realized it is actually inside Bellevue. > > -Zac > > > On 5/5/2010 11:08 PM, Zac Brown wrote: > > Hi all, > > Myself and a couple friends at Microsoft are organizing a new > casual > group of hackers that meet to discuss and work on projects > together. We > don't intend to have an agenda or regular speakers, just a > group of > people getting together to toss around ideas and work on what > we love. > > We have a website up: http://eastsidehackers.org. > > This Saturday (5/8/2010) I (and probably a couple others) will be > hanging out at the Crossroads in Redmond from 3:30PM till at least > 6:00PM. This isn't a formal meeting of the group, but rather a > meet and > greet. I know it's short notice so I don't expect a huge > showing. If > you're interested and want to meet up with us, just give me a > call at > 817-266-6867. > > I plan to establish a more regular meeting schedule with the > first one > being the following Saturday (5/15). > > If you can't make it to the meet and greet or first meeting > but are > still interested, please reply to this thread anyway so that I > can get > an idea for how interested people are in the group. > > Thanks, > > Zac > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > > > > > -- > "If only I could get rid of hunger by rubbing my belly" - Diogenes -------------- next part -------------- An HTML attachment was scrubbed... URL: From twists at gmail.com Fri May 7 17:31:11 2010 From: twists at gmail.com (Joshua ben Jore) Date: Fri, 7 May 2010 17:31:11 -0700 Subject: SPUG: May SPUG meet in May? In-Reply-To: <1273254252.3484.3255.camel@calcifer> References: <1272936735.5355.19.camel@calcifer> <20100505041323.GA27591@infula.marketoutsider.com> <1273254252.3484.3255.camel@calcifer> Message-ID: On Fri, May 7, 2010 at 10:44 AM, C.J. Adams-Collier wrote: > I've just confirmed with $client that the topic is kosher.? Note that I > learned the information I will be presenting while working on a "web > service" that allows users to manipulate their zone data, as well as a > jQuery front end that calls it via AJAX and exercises it in more ways than I > care to recall. > > I think you can get an account and try it out free of charge, so long as you > can convince Liquid Web you have a pulse and a web browser: > > https://www.stormondemand.com/manage/login.html > > I've never made slides before.? I may just plug the monitor in to my vga out > and let you watch me abuse Net::DNS::RR::* and Net::DNS::Zone::Parser via > emacs.? I've had to perform some pretty abusive tricks in order to retain > default TTL values which result in spew during test runs that look not > unlike this: If you use a terminal as your presentation, be aware the usual useful terminal size is something somewhat smaller than 80x25. Apparently Google Docs has a nice presentation software if you feel inclined. Josh From zac at zacbrown.org Mon May 10 11:27:20 2010 From: zac at zacbrown.org (Zac Brown) Date: Mon, 10 May 2010 11:27:20 -0700 Subject: SPUG: [ANN] Eastside Hackers Meetup (5/15/2010) Message-ID: <4BE85008.6030008@zacbrown.org> Hi all, We had a pretty successful meetup last week (5/8/2010). I was quite pleased to see a fair number of people showed (my last count was something like 10 or 11). Due to popular demand and other stuff like that, we'll have another meetup this weekend and we'll be targeting more of a hacking meetup. In other words, bring your laptop, work on some stuff, have your own discussions, beat each other with your knowledge and just hang out :). I think at least this weekend, we'll go to Crossroads again but we'll move further down toward Uncle's Games. Word on the street (or rather amongst those that attended last weekend) was that there are more plugs for us to plugin. For me, a netbook carrier, not such an issue but I know some of the other attendees are carrying around bigger machines. TL;DR: Meetup: 5/15/2010 Location: Crossroads in Bellevue, near the Halfprice Books & Starbucks (NE 156th Ave & NE 10 St) Time: 3:30-ish (I'll be there around then) till whenever (7ish?) General info: We'll be working on our side projects, maybe side demos if you've got something cool to show people. For example, Josh showed us an interesting demo with GUI development + writing to files for GUI events. Don't hesitate to email me or the EH email (eastsidehackers at gmail.com). Website is http://eastsidehackers.org and twitter will have updates (http://twitter.com/eastsidehackers). -Zac PS: If anyone has suggestions for venues for future meetings, please email me. Crossroads isn't perfect but will accommodate us seating-wise. The big issue is enough seats + wifi + plugs. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at sweger.net Tue May 11 15:24:33 2010 From: andrew at sweger.net (Andrew Sweger) Date: Tue, 11 May 2010 15:24:33 -0700 (PDT) Subject: SPUG: pack() Message-ID: Does the pack() template specification describe a Turing complete instruction set? I start to wonder. I used to enjoy flipping bits. It's not pack() or Perl's fault. It's those pesky bits and all the oddball machinations they go through. -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From cjac at colliertech.org Tue May 11 15:53:49 2010 From: cjac at colliertech.org (C.J. Adams-Collier) Date: Tue, 11 May 2010 15:53:49 -0700 Subject: SPUG: May SPUG meet in May? In-Reply-To: <1273254252.3484.3255.camel@calcifer> References: <1272936735.5355.19.camel@calcifer> <20100505041323.GA27591@infula.marketoutsider.com> <1273254252.3484.3255.camel@calcifer> Message-ID: <1273618429.3349.4515.camel@calcifer> Eep! I just double-booked myself. I have to head to the client's offices next week. :( Can I take a rain check? On Fri, 2010-05-07 at 10:44 -0700, C.J. Adams-Collier wrote: > I've just confirmed with $client that the topic is kosher. Note that > I learned the information I will be presenting while working on a "web > service" that allows users to manipulate their zone data, as well as a > jQuery front end that calls it via AJAX and exercises it in more ways > than I care to recall. > > I think you can get an account and try it out free of charge, so long > as you can convince Liquid Web you have a pulse and a web browser: > > https://www.stormondemand.com/manage/login.html > > I've never made slides before. I may just plug the monitor in to my > vga out and let you watch me abuse Net::DNS::RR::* and > Net::DNS::Zone::Parser via emacs. I've had to perform some pretty > abusive tricks in order to retain default TTL values which result in > spew during test runs that look not unlike this: > > Use of uninitialized value in join or string at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Net/DNS/RR.pm line 660. > > I've also had to do things like the following in order to avoid FQDN > resolution/expansion shenanigans. > > $rr->{name} =~ s/^\Q$origin\E\.?$/@/ > > I've further discovered that, unlike all of the other field accessors > in all of the the other Net:DNS::RR::* classes, the Net::DNS::RR::TXT > package provides a read-only $rr->txtdata(), and any modification to > the txtdata field in the Net::DNS::RR object can only be done by > defiling its $self hash ref thus. > > $rr->{txtdata} = $newVal; > delete $rr->{char_str_list}; > > Again, this will be a talk on how *not* to implement a zone file > editor. And there will be LOLCATS. > > Kisses, > > C.J. > > On Tue, 2010-05-04 at 21:13 -0700, Colin Meyer wrote: > > DNS zone editor in Perl? Awesome! Let's do it. > > > > -Colin. > > > > p.s. top posting is teh awesome ... :D > > > > On Mon, May 03, 2010 at 06:32:15PM -0700, C.J. Adams-Collier wrote: > > > I could do something on how not to implement a DNS zone editor. > > > > > > On Mon, 2010-05-03 at 17:11 -0700, Andrew Sweger wrote: > > > > I dunno. I got nothing. I heard a rumor that Ingy is in Taiwan. I've > > > > scared off Noah R?mer. > > > > > > > > Does anyone have anything Perlish they'd like to share in two weeks on May > > > > 18th at the SPUG meeting? It doesn't have to be just one anyone or two > > > > hours long. It can be shorter. > > > > > > > > -- > > > > Andrew B. Sweger -- The great thing about multitasking is that several > > > > things can go wrong at once. > > > > > > > > > > > > _____________________________________________________________ > > > > Seattle Perl Users Group Mailing List > > > > POST TO: spug-list at pm.org > > > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > > > MEETINGS: 3rd Tuesdays > > > > WEB PAGE: http://seattleperl.org/ > > > > > > > > > > > > _____________________________________________________________ > > > Seattle Perl Users Group Mailing List > > > POST TO: spug-list at pm.org > > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > > MEETINGS: 3rd Tuesdays > > > WEB PAGE: http://seattleperl.org/ > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From andrew at sweger.net Wed May 12 11:51:13 2010 From: andrew at sweger.net (Andrew Sweger) Date: Wed, 12 May 2010 11:51:13 -0700 (PDT) Subject: SPUG: May 2010 Memory Effecient Perl Message-ID: May 2010 Seattle Perl Users Group (SPUG) Meeting ==================================================== Topic: Memory Efficient Perl Speaker: Josh ben Jore Meeting Date: Tuesday, 18 May 2010 Meeting Time: 6:30 - 8:30 p.m. Location: Marchex - 520 Pike Street Cost: Admission is free and open to the public Info: http://seattleperl.org/ ==================================================== Josh has stepped up to give a short presentation on memory effecient Perl. There will be plenty of time available for socializing or if anyone would like to share their new project or tell about the latest practical joke they pulled off (using Perl, of course). Josh indicated that he may add other topics as well (he'll post follow ups if further details are available). Sorry for the late announcement. In the mean time... You are invited to the next meeting of THE SEATTLE PERL USERS GROUP on Tuesday, May 18, 2010. This Month's Talk ----------------- Save a bunch of memory on your servers by picking up a few reporting and reduction tricks. It's so easy a caveman could do it! This talk will center around some experiences around reducing usage, compacting, coalescing, and sharing at Whitepages.com. About Josh ben Jore ------------------- Josh ben Jore is a crab wranger according to the internet or a serial presenter at YAPC::NA or a senior engineer at WhitePages.com. He came to Perl because he had to write a CGI appfor a political campaign and he'd heard that Perl was best for that sort of thing. Since then, he's been slacking off by writing or maintaining several dozen CPAN modules. His latest perl-fu has been to shrink the memory usage of some honking big in-memory databases and separately, helping get perl-5.12.0 out the door. Pre-Meeting =========== If you are so inclined, please come to the pre-meeting at the nearby Elephant & Castle pub on 5th & Union (see map link below). Come enjoy some friendly conversation and perhaps a favorite beverage (they have a full restaurant too). We can usually be found at the back under the TV near the rear entrance that goes up into the hotel (if you enter through the front doors, just go straight back past the bar). We'll be there from 5:00 pm to 6:19 pm. Meeting Location ================ Marchex 520 Pike Street, Suite 1800 Seattle, WA 98101 The building is just East of Westlake Center. Enter from Pike Street. http:// xrl {dot} us /spugmap (The domain above got itself blacklisted and subsequently prevents my email from getting to the list. Some assembly required.) Due to all of the shopping around us there is plenty of parking available in garages, but it can be hard to find street parking in the evening. There is also a parking garage in the building, but check the rates and closing time (subject to change due to downtown events)! Attendees will need to wait near the elevators in the lobby and a Marchex employee will provide access to the 18th floor where the meeting room is located. If no one shows up to let you in, call (425) 533-2964 to let them know you're in the lobby. -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From twists at gmail.com Wed May 12 11:56:08 2010 From: twists at gmail.com (Joshua ben Jore) Date: Wed, 12 May 2010 11:56:08 -0700 Subject: SPUG: May 2010 Memory Effecient Perl In-Reply-To: References: Message-ID: On Wed, May 12, 2010 at 11:51 AM, Andrew Sweger wrote: > ? ?May 2010 Seattle Perl Users Group (SPUG) Meeting > ? ?==================================================== > > ? ?Topic: Memory Efficient Perl > ? ?Speaker: Josh ben Jore > ? ?Meeting Date: Tuesday, 18 May 2010 > ? ?Meeting Time: 6:30 - 8:30 p.m. > ? ?Location: Marchex - 520 Pike Street > > ? ?Cost: Admission is free and open to the public > ? ?Info: http://seattleperl.org/ > > ? ?==================================================== > > Josh has stepped up to give a short presentation on memory effecient Perl. > There will be plenty of time available for socializing or if anyone would > like to share their new project or tell about the latest practical joke > they pulled off (using Perl, of course). Josh indicated that he may add > other topics as well (he'll post follow ups if further details are > available). Sorry for the late announcement. In the mean time... > > You are invited to the next meeting of THE SEATTLE PERL USERS GROUP on > Tuesday, May 18, 2010. > > This Month's Talk > ----------------- > > Save a bunch of memory on your servers by picking up a few reporting and > reduction tricks. It's so easy a caveman could do it! > > This talk will center around some experiences around reducing usage, > compacting, coalescing, and sharing at Whitepages.com. > > > About Josh ben Jore > ------------------- > > Josh ben Jore is a crab wranger according to the internet or a serial > presenter at YAPC::NA or a senior engineer at WhitePages.com. He came to > Perl because he had to write a CGI appfor a political campaign and he'd > heard that Perl was best for that sort of thing. Since then, he's been > slacking off by writing or maintaining several dozen CPAN modules. His > latest perl-fu has been to shrink the memory usage of some honking big > in-memory databases and separately, helping get perl-5.12.0 out the door. Oh, just fwiw, this bio is now wrong. I am not currently at Whitepages.com and am looking for looking for someone excellent to work with. Josh From mark.mertel at yahoo.com Wed May 12 16:32:57 2010 From: mark.mertel at yahoo.com (Mark Mertel) Date: Wed, 12 May 2010 16:32:57 -0700 Subject: SPUG: Fwd: Follow up w/ Kforce Message-ID: <4BEB3AA9.7040703@yahoo.com> Thought I would pass along an email from a recruiter who just called looking for a perl developer. Its an FTE position in Seattle. -------- Original Message -------- Subject: Follow up w/ Kforce Date: Wed, 12 May 2010 19:28:30 -0400 From: Siharath, Anousinh To: Hi Mark - Do you know of any Perl/ Web 2.0 developer that may potentially be looking for new opportunities? Below is the job description for your review: *Perl/ Web 2.0 developer Seattle, WA Permanent - FTE * Essential Job Functions: Work with our Implementation and Design Teams to enhance, augment, and develop web-based functionality for our core software applications. Optimize current applications using clean, effective Web 2.0 fundamentals. Demonstrate the capacity to develop flexible, scalable designs using best practices and little oversight. Requirements: Web design / development experience (3+ years) with Perl using HTML/DHTML, JavaScript, MySQL, Mod Perl, AJAX, XML, XHTML, CSS. Strong experience developing in a Linux or Unix environment. Applicants must be able to demonstrate strong graphic design skills that create pleasing and user friendly experiences. Google Toolkit Web 2.0 Anousinh Siharath Technology Recruiter Kforce Technology 425-803-7102 Office 425-889-5985 Fax www.kforce.com/tech-jobs /*/Great People /*///=//// Great Results^SM ////^ // **Confidentiality Notice**: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and/or privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sthoenna at gmail.com Thu May 13 22:01:39 2010 From: sthoenna at gmail.com (Yitzchak Scott-Thoennes) Date: Thu, 13 May 2010 22:01:39 -0700 Subject: SPUG: Fwd: Follow up w/ Kforce In-Reply-To: <4BEB3AA9.7040703@yahoo.com> References: <4BEB3AA9.7040703@yahoo.com> Message-ID: On Wed, May 12, 2010 at 4:32 PM, Mark Mertel wrote: > > Thought I would pass along an email from a recruiter who just called looking for a perl developer. Its an FTE position in Seattle. I usually just let recruiters know I'm not currently looking, but that there are a lot of good perl programmers in the area (including some actively looking for work) who can be reached by following the directions at http://seattleperl.org/jobs.html From twists at gmail.com Mon May 17 15:03:00 2010 From: twists at gmail.com (Joshua ben Jore) Date: Mon, 17 May 2010 15:03:00 -0700 Subject: SPUG: May 2010 Memory Efficient Perl Message-ID: On Wed, May 12, 2010 at 11:51 AM, Andrew Sweger wrote: > ? ?May 2010 Seattle Perl Users Group (SPUG) Meeting > ? ?==================================================== > > ? ?Topic: Memory Efficient Perl > ? ?Speaker: Josh ben Jore > ? ?Meeting Date: Tuesday, 18 May 2010 > ? ?Meeting Time: 6:30 - 8:30 p.m. > ? ?Location: Marchex - 520 Pike Street > > ? ?Cost: Admission is free and open to the public > ? ?Info: http://seattleperl.org/ > > ? ?==================================================== > > Josh has stepped up to give a short presentation on memory efficient Perl. > There will be plenty of time available for socializing or if anyone would > like to share their new project or tell about the latest practical joke > they pulled off (using Perl, of course). Josh indicated that he may add > other topics as well (he'll post follow ups if further details are > available). Sorry for the late announcement. In the mean time... Hi, most of the slides are at http://bit.ly/d0oM7u. I'm still working on them, etc but you can get a good sense of what you'll get tomorrow. Josh From twists at gmail.com Tue May 18 17:17:29 2010 From: twists at gmail.com (Josh Jore) Date: Tue, 18 May 2010 17:17:29 -0700 Subject: SPUG: Laptop for tonight? Message-ID: <4bf32e1f.9413f30a.358b.ffffee71@mx.google.com> Hi, I've just realized my netbook's ubuntu probably won't talk to the projector (none of the F buttons work). Just for the talk, I'd like to use someone else's laptop. Please just load the URL http://bit.ly/d0oM7u and flip through the slides to ensure it's fully loaded. You'll need to be able to connect to standard VGA. Thanks in advance, Josh -------------- next part -------------- An HTML attachment was scrubbed... URL: From twists at gmail.com Wed May 19 09:53:43 2010 From: twists at gmail.com (Joshua ben Jore) Date: Wed, 19 May 2010 09:53:43 -0700 Subject: SPUG: Summary of last night Message-ID: Hi, I was summarizing last night's meeting for someone and decided it was a fine thing to just post to all y'all since most of you didn't attend. The following syntax is Markdown. == Hiring A couple people are looking for work. Marchex is hiring. == The Talk I gave "three" talks and we went for beer afterward. * Memory Efficient Perl - http://bit.ly/d0oM7u * Extending Regular Expression Syntax - http://bit.ly/cVdldY * The Mystery Talk - http://example.com === The summary of the talks are: * perl is expensive in memory but can become cheap if you treat memory like a C programmer. * You can change the grammar used in your regular expressions through controlled source rewriting. This /can/ be "ok" if you're only changing the definition of easily parsed things like \w. My favorite redefinition is changing \w to (?i:[-'a-z]) by applying http://bit.ly/b5MwbA. I think possibly I would gag if I ever encountered a use of this in the wild. Josh From andrew at sweger.net Sat May 22 11:45:35 2010 From: andrew at sweger.net (Andrew Sweger) Date: Sat, 22 May 2010 11:45:35 -0700 (PDT) Subject: SPUG: The Perl Survey 2010 Message-ID: From: Kieren Diment The Perl Survey 2010 is now live. Its purpose is to better understand the demographics and opinions of the Perl community. You can complete the survey at http://survey.perlfoundation.org - it should take about 10 to 15 minutes. Once you've done that, please let your relevant friends and colleagues know about the survey so they can coplete it as well. My aim is to get a response of over 1000 individuals, and to run the survey (lightly adapted) every two or three years so we can see how the community changes over time. The official announcement of the survey is here: http://news.perlfoundation.org/2010/05/grant-update-the-perl-survey-1.html -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From andrew at sweger.net Sat May 22 17:39:35 2010 From: andrew at sweger.net (Andrew Sweger) Date: Sat, 22 May 2010 17:39:35 -0700 (PDT) Subject: SPUG: The Perl Survey 2010 In-Reply-To: Message-ID: In case there is any doubt as to the authenticity of this survey, here's the The Perl Foundation's announcement: http://news.perlfoundation.org/2010/05/grant-update-the-perl-survey-1.html As quirky as some of the questions may seem (I'm cynical of all surveys), there is value in it for the Perl community and the future of Perl development. So please take it seriously. Fill it in and spread the word. Thank you. On Sat, 22 May 2010, Andrew Sweger wrote: > From: Kieren Diment > > The Perl Survey 2010 is now live. Its purpose is to better understand the > demographics and opinions of the Perl community. You can complete the > survey at http://survey.perlfoundation.org - it should take about 10 to 15 > minutes. Once you've done that, please let your relevant friends and > colleagues know about the survey so they can coplete it as well. My aim > is to get a response of over 1000 individuals, and to run the survey > (lightly adapted) every two or three years so we can see how the community > changes over time. The official announcement of the survey is here: > > http://news.perlfoundation.org/2010/05/grant-update-the-perl-survey-1.html > > -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once.