From keithl at kl-ic.com Tue Mar 1 12:36:06 2011 From: keithl at kl-ic.com (Keith Lofstrom) Date: Tue, 1 Mar 2011 12:36:06 -0800 Subject: [Pdx-pm] March 9th meeting next week - need speaker/topic In-Reply-To: References: <201102281517.57316.enobacon@gmail.com> Message-ID: <20110301203606.GA20370@gate.kl-ic.com> On Mon, Feb 28, 2011 at 08:49:21PM -0800, Jonathan Duke Leto wrote: > 2) Keith could maybe tell us why Perl hackers should be interested in > Server Sky stuff and when he will be renting flophouses for open > source hackers on the moon Silly fellow - flophouses on the sun! Rates are much lower at night. My hero Stewart Brand is speaking at Reed College on March 9th. ( And physicist Sean M. Carroll is speaking tonight, BTW ). I could be available to talk about Server Sky some other time, but the Perl content is kinda scanty. Keith -- Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs From sam at aboutus.org Thu Mar 3 11:59:52 2011 From: sam at aboutus.org (Sam Goldstein) Date: Thu, 3 Mar 2011 11:59:52 -0800 Subject: [Pdx-pm] AboutUs is Hiring Message-ID: Hi all, I wanted to let you know that AboutUs is looking for another developer or two to add to our team. We've shifted our focus significantly over the past year and have built some pretty cool technologies to solve some interesting problems. We're mainly a ruby shop, but we've had good luck in the past with Perl programmers, and do have some peripheral services written in Perl. If you or someone you know might be interested let us know. See http://aboutus.org/careers/agile-software-developer for details. Thanks, Sam Goldstein -- Director of Engineering AboutUs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at zeroclue.com Mon Mar 7 21:56:50 2011 From: jeff at zeroclue.com (Jeff Lavallee) Date: Mon, 7 Mar 2011 21:56:50 -0800 Subject: [Pdx-pm] March 9th meeting next week - need speaker/topic In-Reply-To: References: <201102281517.57316.enobacon@gmail.com> Message-ID: On Feb 28, 2011, at 8:49 PM, Jonathan Duke Leto wrote: > Howdy, > > Alas, I will be out of town, so I can't possibly be wrangled into doing this. > > But I will gladly throw others under the bus: > > 1) Jeff owes us a talk and he talks pretty Gosh. I think that's the nicest thing that's ever been said about me on an email list. I will be glad to give two talks - that's right, 2 for the price of 1. FIrst, the talk I owe - a short journey into my Worst Useful Hack. I promise plenty of questionable system calls, bad SQL, poorly thought out subroutines, and lots of global variables. I won't spoil it though, I'm saving the worst bits for the meeting. Your comments will be welcome, but the answer to most will probably be "it seemed like a good idea at the time", followed by "I did it in a day and a half". Not that either of those is a valid excuse, but I will do my best to play them off as such. For my second trick, I'd like to share a weekend hack of mine from a few weeks ago. Test::Mock::Redis is (read: will eventually be) a drop-in replacement for Redis.pm for use in tests. Some operations will likely never be implemented, but I believe the majority will. It's far enough along to serve my purposes currently, but I only use a small subset of redis operations. If you're not familiar with redis, it's an in-memory, more-than-key-value-store. I'll give some background on redis, and then dive into the all-Perl implementation that is Test::Mock::Redis. It's really been a pile of fun - Perl has build it support for most redis data types, and getting to emulate/implement the rest is fun too. Perl newbies and old hats alike will likely have fun picking apart or making fun of the current implementation. In addition, there's plenty more to do, so it should be fertile ground for folks to hack on, after the meeting, at the next PDX Hackathon, or at home. I'd love to take pull requests :) The caveats: I have no slides. I do have a (tiny) projector, which I can bring. I don't know anything about opening or closing up the space at Free Geek, so hopefully somebody can help with that bit. My two talks won't take very long, so if somebody else has a fun project they'd like to share, that would rock. Sound like a plan? Jeff From enobacon at gmail.com Wed Mar 9 11:12:53 2011 From: enobacon at gmail.com (Seven till Seven) Date: Wed, 9 Mar 2011 11:12:53 -0800 Subject: [Pdx-pm] meeting tonight - Show Off Your Project Message-ID: <201103091112.53392.enobacon@gmail.com> Wed. March 9th, 6:53pm at FreeGeek ? 1731 SE 10th Ave. topic: Show Off Your Project We'll have a handful of short presentations and demos featuring whatever you're currently doing with Perl at work or as a side project. Jeff - Test::Mock::Redis Eric - a mail sorter chromatic (maybe) You - your current project Bonus talk: Jeff's worst useful hack (from having missed last month's meeting.) As always, the meeting will be followed by social hour at the LuckyLab. -- http://pdx.pm.org From m_pm_pdx at wickline.org Wed Mar 9 19:34:15 2011 From: m_pm_pdx at wickline.org (Matthew Wickline) Date: Wed, 9 Mar 2011 19:34:15 -0800 Subject: [Pdx-pm] diff_painter.pl Message-ID: Speaking of "worst useful hack", I was recently convinced to put this up on github. https://github.com/wickline/diff_painter/blob/master/diff_painter.pl Pipe diffs to diff_painter.pl and they look prettier. ...diff_painter.pl itself is very un-pretty. unpainted: http://wickline.org/diff_painter/exhibit_A.png uh... some stuff changed typical diff colorizer: http://wickline.org/diff_painter/exhibit_B.png uh... some stuff changed and now it's in color piped to diff_painter.pl: http://wickline.org/diff_painter/exhibit_C.png holy painless code reviews, batman! diffs are optimized for patch. Painted diffs are optimized for humans. Sometimes it messes up. Then you get "christmas barf". Your coworkers will thank you if you share it with them. Also, share ack if you haven't yet. http://betterthangrep.com/ -matt From bruce at drangle.com Thu Mar 10 09:45:09 2011 From: bruce at drangle.com (Bruce Keeler) Date: Thu, 10 Mar 2011 09:45:09 -0800 Subject: [Pdx-pm] diff_painter.pl In-Reply-To: References: Message-ID: <4D790E25.8010102@drangle.com> On 3/9/11 7:34 PM, Matthew Wickline wrote: > Speaking of "worst useful hack", I was recently convinced to put this > up on github. > https://github.com/wickline/diff_painter/blob/master/diff_painter.pl I'd forgotten how awesome diff_painter.pl was. Thanks Matt! You should send it to the github people, their web one could use some of these ideas. From jeff at zeroclue.com Thu Mar 10 09:55:08 2011 From: jeff at zeroclue.com (Jeff Lavallee) Date: Thu, 10 Mar 2011 09:55:08 -0800 Subject: [Pdx-pm] diff_painter.pl In-Reply-To: References: Message-ID: Very cool. I've been enjoying colordiff quite a bit lately, but the output from diff_painter.pl seems significantly better. Thanks! On Mar 9, 2011, at 7:34 PM, Matthew Wickline wrote: > Speaking of "worst useful hack", I was recently convinced to put this > up on github. > https://github.com/wickline/diff_painter/blob/master/diff_painter.pl > > Pipe diffs to diff_painter.pl and they look prettier. > ...diff_painter.pl itself is very un-pretty. > > unpainted: > http://wickline.org/diff_painter/exhibit_A.png > uh... some stuff changed > > typical diff colorizer: > http://wickline.org/diff_painter/exhibit_B.png > uh... some stuff changed and now it's in color > > piped to diff_painter.pl: > http://wickline.org/diff_painter/exhibit_C.png > holy painless code reviews, batman! > > diffs are optimized for patch. Painted diffs are optimized for humans. > Sometimes it messes up. Then you get "christmas barf". > > Your coworkers will thank you if you share it with them. Also, share > ack if you haven't yet. > http://betterthangrep.com/ > > -matt > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list From m_pm_pdx at wickline.org Thu Mar 10 20:30:58 2011 From: m_pm_pdx at wickline.org (Matthew Wickline) Date: Thu, 10 Mar 2011 20:30:58 -0800 Subject: [Pdx-pm] diff_painter.pl In-Reply-To: References: Message-ID: > Is there any way we can increase awareness of fantastic tools like > this amongst ALL the PM groups? (I guess that's to the list at large) "share and enjoy", to quote the hugely successful Sirius Cybernetics Corporation Complaints Division From wizzat at gmail.com Thu Mar 10 09:59:50 2011 From: wizzat at gmail.com (Mark Roberts) Date: Thu, 10 Mar 2011 09:59:50 -0800 Subject: [Pdx-pm] diff_painter.pl In-Reply-To: References: Message-ID: On Wed, Mar 9, 2011 at 7:34 PM, Matthew Wickline wrote: > Your coworkers will thank you if you share it with them. Also, share > ack if you haven't yet. > ? ?http://betterthangrep.com/ Hey Matt! Unfortunately my current coworkers are all afire for p4's visual diff - despite its *glorious* performance with files bigger than 10 lines. However, when I told them about ack it got pretty widespread usage amongst the ValueClick Perl group. The thing about it is that VC has a pretty high rate of perl mongers at the TO.pm group (and VC sponsors/hosts it). Is there any way we can increase awareness of fantastic tools like this amongst ALL the PM groups? (I guess that's to the list at large) -Mark From enobacon at gmail.com Wed Mar 16 16:21:03 2011 From: enobacon at gmail.com (The Dread Parrot) Date: Wed, 16 Mar 2011 16:21:03 -0700 Subject: [Pdx-pm] Fwd: Open Source Bridge Message-ID: <201103161621.03320.enobacon@gmail.com> ---------- Forwarded Message: ---------- From: Christie Koehler Open Source Bridge http://opensourcebridge.org Open Source Bridge is a conference for people who work with open source technologies. It will take place June 21?24, 2011, in Portland, Oregon. The conference includes five tracks focused on connecting projects and experiences across different areas of open source. The schedule includes three days of traditional conference presentations, a day of free-form unconference sessions, and our 24-hour Hacker Lounge. You?ll find relevant information whether you write web apps, tinker with operating system internals, create hardware, run a business, write documentation, or contribute to open source in other ways. We're seeking presentation proposals through March 31st (new, extended deadline!). Read our Call for Proposals here: http://opensourcebridge.org/call-for-proposals As a user group member, you can use the coupon code "osbugluv" to register at a discounted rate of $200 when you select either an Early Bird Registration (through April 15th), or a Regular Registration (after April 15th). Learn more and register at http://opensourcebridge.org/attend/ The conference is run entirely by volunteers and all proceeds from conference registration and sponsorship go directly to the costs of the conference. Visit http://opensourcebridge.org/ to learn more about the conference, see our session proposals, and register to attend. Thanks! ------------------------------------------------------- -- http://pdx.pm.org From ben.hengst at gmail.com Fri Mar 18 20:37:51 2011 From: ben.hengst at gmail.com (benh) Date: Fri, 18 Mar 2011 20:37:51 -0700 Subject: [Pdx-pm] Powells is hiring Message-ID: Seems my old job is open again http://jobs.perl.org/job/13862 -- benh~ http://three.sentenc.es/ From jonathan at leto.net Sun Mar 20 10:04:58 2011 From: jonathan at leto.net (Jonathan "Duke" Leto) Date: Sun, 20 Mar 2011 10:04:58 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: Message-ID: Howdy, Does Powells.com give you a free rickshaw to carry all that bullshit around in? Duke On Fri, Mar 18, 2011 at 8:37 PM, benh wrote: > Seems my old job is open again > http://jobs.perl.org/job/13862 > > -- > benh~ > > http://three.sentenc.es/ > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -- Jonathan "Duke" Leto jonathan at leto.net http://leto.net From chris at powells.com Sun Mar 20 14:16:16 2011 From: chris at powells.com (chris at powells.com) Date: Sun, 20 Mar 2011 14:16:16 -0700 (PDT) Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: Message-ID: You have to provide that yourself, sadly. On Sun, 20 Mar 2011, Jonathan "Duke" Leto wrote: > Howdy, > > Does Powells.com give you a free rickshaw to carry all that bullshit around in? > > Duke > > On Fri, Mar 18, 2011 at 8:37 PM, benh wrote: >> Seems my old job is open again >> http://jobs.perl.org/job/13862 >> >> -- >> benh~ >> >> http://three.sentenc.es/ >> _______________________________________________ >> Pdx-pm-list mailing list >> Pdx-pm-list at pm.org >> http://mail.pm.org/mailman/listinfo/pdx-pm-list >> > > > > -- > Jonathan "Duke" Leto > jonathan at leto.net > http://leto.net > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From erik at hollensbe.org Sun Mar 20 16:51:08 2011 From: erik at hollensbe.org (Erik Hollensbe) Date: Sun, 20 Mar 2011 19:51:08 -0400 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: Message-ID: On Mar 20, 2011, at 5:16 PM, chris at powells.com wrote: > > You have to provide that yourself, sadly. All this drama is getting me hot and bothered. MOAR! -Erik From chris at powells.com Sun Mar 20 17:20:14 2011 From: chris at powells.com (chris at powells.com) Date: Sun, 20 Mar 2011 17:20:14 -0700 (PDT) Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: Message-ID: I'm starting a rumor that Emily Powell has syphillis. But you didn't hear it from me. On Sun, 20 Mar 2011, Erik Hollensbe wrote: > > On Mar 20, 2011, at 5:16 PM, chris at powells.com wrote: > >> >> You have to provide that yourself, sadly. > > All this drama is getting me hot and bothered. MOAR! > > -Erik > From djshultz at gmail.com Sun Mar 20 16:24:35 2011 From: djshultz at gmail.com (David Shultz) Date: Sun, 20 Mar 2011 16:24:35 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: Message-ID: Am I missing something? Sounds like working at powells is not exactly great? (not that I would have assumed it was awesome) On Sun, Mar 20, 2011 at 2:16 PM, wrote: > > You have to provide that yourself, sadly. > > On Sun, 20 Mar 2011, Jonathan "Duke" Leto wrote: > > Howdy, >> >> Does Powells.com give you a free rickshaw to carry all that bullshit >> around in? >> >> Duke >> >> On Fri, Mar 18, 2011 at 8:37 PM, benh wrote: >> >>> Seems my old job is open again >>> http://jobs.perl.org/job/13862 >>> >>> -- >>> benh~ >>> >>> http://three.sentenc.es/ >>> _______________________________________________ >>> Pdx-pm-list mailing list >>> Pdx-pm-list at pm.org >>> http://mail.pm.org/mailman/listinfo/pdx-pm-list >>> >>> >> >> >> -- >> Jonathan "Duke" Leto >> jonathan at leto.net >> http://leto.net >> _______________________________________________ >> Pdx-pm-list mailing list >> Pdx-pm-list at pm.org >> http://mail.pm.org/mailman/listinfo/pdx-pm-list >> >> _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From erik at hollensbe.org Mon Mar 21 17:55:44 2011 From: erik at hollensbe.org (Erik Hollensbe) Date: Mon, 21 Mar 2011 20:55:44 -0400 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: Message-ID: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> On Mar 20, 2011, at 7:24 PM, David Shultz wrote: > Am I missing something? Sounds like working at powells is not exactly great? (not that I would have assumed it was awesome) There are worse fates, I imagine the landscape has changed significantly since I worked there 10-12 years ago (I'm getting old and forgetful) or so, but if chris is still there, it can't be all bad. Apply! -Erik From chris at powells.com Mon Mar 21 18:43:37 2011 From: chris at powells.com (chris at powells.com) Date: Mon, 21 Mar 2011 18:43:37 -0700 (PDT) Subject: [Pdx-pm] Powells is hiring In-Reply-To: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: Eh, Powell's is going through some ... changes. And the industry is going through some ... changes. It's definitely interesting times. I'm sure Ben would be happy to give anyone the unvarnished view from the trenches. On Mon, 21 Mar 2011, Erik Hollensbe wrote: > > On Mar 20, 2011, at 7:24 PM, David Shultz wrote: > >> Am I missing something? Sounds like working at powells is not exactly great? (not that I would have assumed it was awesome) > > There are worse fates, I imagine the landscape has changed significantly since I worked there 10-12 years ago (I'm getting old and forgetful) or so, but if chris is still there, it can't be all bad. > > Apply! > > -Erik > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > From ben.hengst at gmail.com Mon Mar 21 21:10:49 2011 From: ben.hengst at gmail.com (benh) Date: Mon, 21 Mar 2011 21:10:49 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: Chris I think that your doing a fine job leading the conversation. On Mon, Mar 21, 2011 at 18:43, wrote: > > Eh, Powell's is going through some ... changes. And the industry is going > through some ... changes. It's definitely interesting times. I'm sure Ben > would be happy to give anyone the unvarnished view from the trenches. > > On Mon, 21 Mar 2011, Erik Hollensbe wrote: > >> >> On Mar 20, 2011, at 7:24 PM, David Shultz wrote: >> >>> Am I missing something? ?Sounds like working at powells is not exactly >>> great? (not that I would have assumed it was awesome) >> >> There are worse fates, I imagine the landscape has changed significantly >> since I worked there 10-12 years ago (I'm getting old and forgetful) or so, >> but if chris is still there, it can't be all bad. >> >> Apply! >> >> -Erik >> _______________________________________________ >> Pdx-pm-list mailing list >> Pdx-pm-list at pm.org >> http://mail.pm.org/mailman/listinfo/pdx-pm-list >> > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -- benh~ http://three.sentenc.es/ From jonathan at leto.net Mon Mar 21 22:55:59 2011 From: jonathan at leto.net (Jonathan "Duke" Leto) Date: Mon, 21 Mar 2011 22:55:59 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: Howdy, So which fate is worse? Powells.com or Rentrak? Go. Duke On Mon, Mar 21, 2011 at 9:10 PM, benh wrote: > Chris I think that your doing a fine job leading the conversation. > > > > On Mon, Mar 21, 2011 at 18:43, ? wrote: >> >> Eh, Powell's is going through some ... changes. And the industry is going >> through some ... changes. It's definitely interesting times. I'm sure Ben >> would be happy to give anyone the unvarnished view from the trenches. >> >> On Mon, 21 Mar 2011, Erik Hollensbe wrote: >> >>> >>> On Mar 20, 2011, at 7:24 PM, David Shultz wrote: >>> >>>> Am I missing something? ?Sounds like working at powells is not exactly >>>> great? (not that I would have assumed it was awesome) >>> >>> There are worse fates, I imagine the landscape has changed significantly >>> since I worked there 10-12 years ago (I'm getting old and forgetful) or so, >>> but if chris is still there, it can't be all bad. >>> >>> Apply! >>> >>> -Erik >>> _______________________________________________ >>> Pdx-pm-list mailing list >>> Pdx-pm-list at pm.org >>> http://mail.pm.org/mailman/listinfo/pdx-pm-list >>> >> _______________________________________________ >> Pdx-pm-list mailing list >> Pdx-pm-list at pm.org >> http://mail.pm.org/mailman/listinfo/pdx-pm-list >> > > > > -- > benh~ > > http://three.sentenc.es/ > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -- Jonathan "Duke" Leto jonathan at leto.net http://leto.net From publiustemp-pdxpm at yahoo.com Tue Mar 22 07:42:11 2011 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Tue, 22 Mar 2011 07:42:11 -0700 (PDT) Subject: [Pdx-pm] OSCON and Recruitment Message-ID: <650710.71437.qm@web65715.mail.ac4.yahoo.com> Hi everyone, I was hoping someone could volunteer to be a local contact for me? I just found out that I'm heading to OSCON (yay!). Unfortunately, it's for business and I'll have little time to socialize (boo!). That being said, my employer is hoping I might be able to meet up with some locals for an informal "why not move to Amsterdam?" BOF (at OSCON or at the Lucky Lab or something is fine). ?Seems we're hiring (and willing to pay for your relocation and sponsor your work permit) for: ????* Android Application Developer ?? ?* Data Center Operations Engineer? ?? ?* Database Administrator? ?? ?* Front End Developer ?? ?* iPhone / iPad OS Application Developer ?? ?* IT Security Engineer? ?? ?* IT Support Technician? ?? ?* Network Engineer? ?? ?* Perl Developer?? ????* Unix Administrator ?? ?* Web Designer I know there ?are still plenty of technical folks in Portland still struggling to find work so we thought you might be a target rich environment, but outside of Perl Mongers, I wouldn't know where to go hunting :) Help? :) Cheers, Ovid -- Live and work overseas - http://overseas-exile.blogspot.com/ Buy the book?????????? - http://www.oreilly.com/catalog/perlhks/ Tech blog??????????????- http://blogs.perl.org/users/ovid/ Twitter????????????????- http://twitter.com/OvidPerl/??????? From joshua at keroes.com Tue Mar 22 10:41:48 2011 From: joshua at keroes.com (Joshua Keroes) Date: Tue, 22 Mar 2011 10:41:48 -0700 Subject: [Pdx-pm] OSCON and Recruitment In-Reply-To: <650710.71437.qm@web65715.mail.ac4.yahoo.com> References: <650710.71437.qm@web65715.mail.ac4.yahoo.com> Message-ID: No problem. On Tue, Mar 22, 2011 at 7:42 AM, Ovid wrote: > Hi everyone, > > I was hoping someone could volunteer to be a local contact for me? I just > found out that I'm heading to OSCON (yay!). Unfortunately, it's for business > and I'll have little time to socialize (boo!). That being said, my employer > is hoping I might be able to meet up with some locals for an informal "why > not move to Amsterdam?" BOF (at OSCON or at the Lucky Lab or something is > fine). Seems we're hiring (and willing to pay for your relocation and > sponsor your work permit) for: > > * Android Application Developer > * Data Center Operations Engineer > * Database Administrator > * Front End Developer > * iPhone / iPad OS Application Developer > * IT Security Engineer > * IT Support Technician > * Network Engineer > * Perl Developer > * Unix Administrator > * Web Designer > > > I know there are still plenty of technical folks in Portland still > struggling to find work so we thought you might be a target rich > environment, but outside of Perl Mongers, I wouldn't know where to go > hunting :) > > Help? :) > > Cheers, > Ovid > -- > Live and work overseas - http://overseas-exile.blogspot.com/ > Buy the book - http://www.oreilly.com/catalog/perlhks/ > Tech blog - http://blogs.perl.org/users/ovid/ > Twitter - http://twitter.com/OvidPerl/ > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From djshultz at gmail.com Tue Mar 22 11:06:16 2011 From: djshultz at gmail.com (David Shultz) Date: Tue, 22 Mar 2011 11:06:16 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: Ouch, I guess that depends on where you are at with Rentrak (I don't know the Powells side of things). Not a great place to discuss this but are that many developers unhappy at Rentrak? On Mon, Mar 21, 2011 at 10:55 PM, Jonathan "Duke" Leto wrote: > Howdy, > > So which fate is worse? Powells.com or Rentrak? Go. > > Duke > > On Mon, Mar 21, 2011 at 9:10 PM, benh wrote: > > Chris I think that your doing a fine job leading the conversation. > > > > > > > > On Mon, Mar 21, 2011 at 18:43, wrote: > >> > >> Eh, Powell's is going through some ... changes. And the industry is > going > >> through some ... changes. It's definitely interesting times. I'm sure > Ben > >> would be happy to give anyone the unvarnished view from the trenches. > >> > >> On Mon, 21 Mar 2011, Erik Hollensbe wrote: > >> > >>> > >>> On Mar 20, 2011, at 7:24 PM, David Shultz wrote: > >>> > >>>> Am I missing something? Sounds like working at powells is not exactly > >>>> great? (not that I would have assumed it was awesome) > >>> > >>> There are worse fates, I imagine the landscape has changed > significantly > >>> since I worked there 10-12 years ago (I'm getting old and forgetful) or > so, > >>> but if chris is still there, it can't be all bad. > >>> > >>> Apply! > >>> > >>> -Erik > >>> _______________________________________________ > >>> Pdx-pm-list mailing list > >>> Pdx-pm-list at pm.org > >>> http://mail.pm.org/mailman/listinfo/pdx-pm-list > >>> > >> _______________________________________________ > >> Pdx-pm-list mailing list > >> Pdx-pm-list at pm.org > >> http://mail.pm.org/mailman/listinfo/pdx-pm-list > >> > > > > > > > > -- > > benh~ > > > > http://three.sentenc.es/ > > _______________________________________________ > > Pdx-pm-list mailing list > > Pdx-pm-list at pm.org > > http://mail.pm.org/mailman/listinfo/pdx-pm-list > > > > > > -- > Jonathan "Duke" Leto > jonathan at leto.net > http://leto.net > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jonathan at leto.net Tue Mar 22 11:29:23 2011 From: jonathan at leto.net (Jonathan "Duke" Leto) Date: Tue, 22 Mar 2011 11:29:23 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: Howdy, On Tue, Mar 22, 2011 at 11:06 AM, David Shultz wrote: > Ouch, I guess that depends on where you are at with Rentrak (I don't know > the Powells side of things). ?Not a great place to discuss this but are that > many developers unhappy at Rentrak? Of course this is a great place. Sunshine is the best medicine. >From what I hear, both Powells and Rentrak have soul-crushing pits of despair, I was just wondering which was worse. Duke -- Jonathan "Duke" Leto jonathan at leto.net http://leto.net From djshultz at gmail.com Tue Mar 22 11:33:23 2011 From: djshultz at gmail.com (David Shultz) Date: Tue, 22 Mar 2011 11:33:23 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: Ah, You used to work at Rentrak right? (or do you still? I don't keep up with current employees). I don't generally see the despair from my little office.. would you be open to commenting on your issue(s) with Rentrak? I'd love to hear what others thing/feel/etc about their exp. here (yeah, I work at Rent, been here 10 years in development but I keep my team away from the rest of the company) On Tue, Mar 22, 2011 at 11:29 AM, Jonathan "Duke" Leto wrote: > Howdy, > > On Tue, Mar 22, 2011 at 11:06 AM, David Shultz wrote: > > Ouch, I guess that depends on where you are at with Rentrak (I don't know > > the Powells side of things). Not a great place to discuss this but are > that > > many developers unhappy at Rentrak? > > Of course this is a great place. Sunshine is the best medicine. > > From what I hear, both Powells and Rentrak have soul-crushing pits of > despair, I was > just wondering which was worse. > > Duke > > -- > Jonathan "Duke" Leto > jonathan at leto.net > http://leto.net > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruce at drangle.com Tue Mar 22 11:42:52 2011 From: bruce at drangle.com (Bruce Keeler) Date: Tue, 22 Mar 2011 11:42:52 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: <4D88EDAC.3060402@drangle.com> On 3/22/11 11:29 AM, Jonathan "Duke" Leto wrote: > Howdy, > > On Tue, Mar 22, 2011 at 11:06 AM, David Shultz wrote: >> Ouch, I guess that depends on where you are at with Rentrak (I don't know >> the Powells side of things). Not a great place to discuss this but are that >> many developers unhappy at Rentrak? > Of course this is a great place. Sunshine is the best medicine. > > From what I hear, both Powells and Rentrak have soul-crushing pits of > despair, I was > just wondering which was worse. Can't speak to Powells, but as an ex-Rentraker: Pros: * Pair programming * Test-driven development * Code base doesn't suck * For most part, highly competent, intelligent, fun coworkers Cons: * They don't pay well * Some of the managers are pretty obnoxious * Orwellian level of time tracking -------------- next part -------------- An HTML attachment was scrubbed... URL: From exodist7 at gmail.com Tue Mar 22 11:51:21 2011 From: exodist7 at gmail.com (Chad Granum) Date: Tue, 22 Mar 2011 11:51:21 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> Message-ID: <0A44B0CE-767C-4DD0-A53D-43CC40747BC3@gmail.com> At rentrak I liked my coworkers, the codebase was ok, but aged. The real problem at rentrak was a group mentality that seemed to react to even the smallest thing with apocalypse level drama and anger. There were also so many developers on multiple teams with stake in the codebase making any significant changes or modernization of the codebase into a minefield of politics. My spirit was not crushed at rentrak, but I knew it would be if I stayed just because there was no room for anything new or interesting (except small things) -Chad Sent from my iPhone On Mar 22, 2011, at 11:33 AM, David Shultz wrote: > Ah, > > You used to work at Rentrak right? (or do you still? I don't keep up with current employees). I don't generally see the despair from my little office.. would you be open to commenting on your issue(s) with Rentrak? I'd love to hear what others thing/feel/etc about their exp. here (yeah, I work at Rent, been here 10 years in development but I keep my team away from the rest of the company) > > On Tue, Mar 22, 2011 at 11:29 AM, Jonathan "Duke" Leto wrote: > Howdy, > > On Tue, Mar 22, 2011 at 11:06 AM, David Shultz wrote: > > Ouch, I guess that depends on where you are at with Rentrak (I don't know > > the Powells side of things). Not a great place to discuss this but are that > > many developers unhappy at Rentrak? > > Of course this is a great place. Sunshine is the best medicine. > > From what I hear, both Powells and Rentrak have soul-crushing pits of > despair, I was > just wondering which was worse. > > Duke > > -- > Jonathan "Duke" Leto > jonathan at leto.net > http://leto.net > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben.hengst at gmail.com Tue Mar 22 11:55:46 2011 From: ben.hengst at gmail.com (benh) Date: Tue, 22 Mar 2011 11:55:46 -0700 Subject: [Pdx-pm] Powells is hiring In-Reply-To: <4D88EDAC.3060402@drangle.com> References: <64E4C53F-CA24-46C7-A071-38F84F8B987C@hollensbe.org> <4D88EDAC.3060402@drangle.com> Message-ID: I can't speak for Rentrak but the biggest issue with Powells, from the dev dept, is that Powells is a book store that just happens to have a website. Thus the website is seen as some red-headed step child to the rest of the company and no one really gets what you do or how you fit in to the larger scheme of things. Because of the confusion communication is not often very elegant when it comes to expressing expectations, thus no one really has a large vision for what to do with the website. In the end our dept would end up just working on what we though we should do and then we would get yelled at when we some how missed some unspoken expectation. That rough working environment was the worst part of the job, the pay was not great but I had stellar benefits, and I didn't have any one breathing down my neck to get stuff done. I was given the space and time to solve problems in the way that I saw fit and had the option to propose many projects, some the team decided to work on, others we passed on, but I was always able to at least propose things. I've been at worse places, though I've also been at better... it's just a matter of balance. 2011/3/22 Bruce Keeler : > On 3/22/11 11:29 AM, Jonathan "Duke" Leto wrote: > > Howdy, > > On Tue, Mar 22, 2011 at 11:06 AM, David Shultz wrote: > > Ouch, I guess that depends on where you are at with Rentrak (I don't know > the Powells side of things). ?Not a great place to discuss this but are that > many developers unhappy at Rentrak? > > Of course this is a great place. Sunshine is the best medicine. > > From what I hear, both Powells and Rentrak have soul-crushing pits of > despair, I was > just wondering which was worse. > > Can't speak to Powells, but as an ex-Rentraker: > > Pros: > > Pair programming > Test-driven development > Code base doesn't suck > For most part, highly competent, intelligent, fun coworkers > > Cons: > > They don't pay well > Some of the managers are pretty obnoxious > Orwellian level of time tracking > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -- benh~ http://three.sentenc.es/ From schwern at pobox.com Thu Mar 24 18:46:12 2011 From: schwern at pobox.com (Michael G Schwern) Date: Fri, 25 Mar 2011 12:46:12 +1100 Subject: [Pdx-pm] 13 week contract job Message-ID: <4D8BF3E4.3050806@pobox.com> I just got this on Linkedin, forwarding it on without knowing anything more if people are looking for Perl work. -------------------------------------------------------------------------- From: Neil Hefty Healthcare Recruiter at Kforce http://www.linkedin.com/profile/view?id=9342335&authType=name&authToken=-0g1&goback=.mid_I113006103*49 Hi Michael, My client is looking for a mid level perl developer for a 13 week contract. After reviewing your profile, I realized that this work is probably well beneath your level, but in case you know anybody, or are looking to make around $45/hour for your time. Please let me know. Neil Hefty Kforce 503-768-3731 ---------------------------------------------------------------------------- From enobacon at gmail.com Sat Mar 26 23:19:54 2011 From: enobacon at gmail.com (The Dread Parrot) Date: Sat, 26 Mar 2011 23:19:54 -0700 Subject: [Pdx-pm] Fwd: Google Summer of Code: Students and Members needed Message-ID: <201103262319.54934.enobacon@gmail.com> Hi All, The student applications for this year's summer of code are due April 8th. If you know a college student who could spend the summer writing Perl, now is the time to tell them about Google Summer of Code. http://www.google-melange.com/gsoc/org/google/gsoc2011/tpf Notably, this is the first year that Parrot Foundation is a mentor organization, so perhaps there will be many more Parrot projects this year (work specific to Perl 6 still falls under TPF.) http://www.google-melange.com/gsoc/org/google/gsoc2011/parrot --Eric ---------- Forwarded Message: ---------- Subject: Google Summer of Code: Students and Members needed Date: Monday 21 March 2011 05:16 From: Mark Keating Hi All, As you all know the Google Summer of Code gives students the chance to involve themselves with an open source project and this year the efforts on behalf of The Perl Foundation (TPF) are being run by Florian Ragwitz (Rafl). The first stage of this process (the accepting of the mentoring organisation) has passed and the TPF have been accepted. You can now visit http://www.google-melange.com/gsoc/org/google/gsoc2011/tpf to view more details. I am now asking for your help in spreading the message about the TPF and in looking for students to join in with this year's event. If you could pass this message on to any mailing list you are on, or share it with appropriate locations so that we can make this year the most successful year for Perl ever it would be much appreciated. The main site for the Google Summer of Code is: http://www.google-melange.com/, a timeline for participation can be found at http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/timeline. As you can see the student participation period opens on 28th March, so we have just one week to get the word around. Some prospective project ideas for this year can be found at: http://epo.means.no/gsoc2011/ideas, though i must stress that a student can suggest any idea they wish to the mentoring org. If anyone wishes to join in and be a mentor for this year then please contact Rafl a.s.a.p. Thanks -Mark -- Mark Keating BA (Hons) | Writer, Photographer, Cat-Herder Managing Director | Shadowcat Systems Limited Director/Secretary | Enlightened Perl Organisation co-Leader | North West England Perl Mongers http://www.shadowcat.co.uk | http://www.enlightenedperl.org http://northwestengland.pm.org | http://linkedin.com/in/markkeating -- http://pdx.pm.org From keithl at kl-ic.com Sun Mar 27 10:25:29 2011 From: keithl at kl-ic.com (Keith Lofstrom) Date: Sun, 27 Mar 2011 10:25:29 -0700 Subject: [Pdx-pm] PHP wiki down Message-ID: <20110327172529.GA19711@gate.kl-ic.com> > php.net security notice > [19-Mar-2011] > > The wiki.php.net box was compromised and the attackers were > able to collect wiki account credentials. No other machines > in the php.net infrastructure appear to have been affected. > Our biggest concern is, of course, the integrity of our source > code. We did an extensive code audit and looked at every commit > since 5.3.5 to make sure that no stolen accounts were used to > inject anything malicious. Nothing was found. The compromised > machine has been wiped and we are forcing a password change > for all svn accounts. > > We are still investigating the details of the attack which > combined a vulnerability in the Wiki software with a Linux > root exploit. I assume the PHP wiki software was written in PHP, the public bathhouse orgy of programming languages. But then so is mediawiki. Yikes! www.libgd.org is down, too. Libgd, which is used by many tools (GD.pm, gnuplot, inkscape), is apparently hosted on the same server. So that makes it vaguely relevant here, beyond the delicious opportunity for cruel and immature laughter at the misfortunes of the competition. Keith -- Keith Lofstrom keithl at keithl.com Voice (503)-520-1993 KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon" Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs From jonathan at leto.net Sun Mar 27 11:31:16 2011 From: jonathan at leto.net (Jonathan "Duke" Leto) Date: Sun, 27 Mar 2011 11:31:16 -0700 Subject: [Pdx-pm] Fwd: Google Summer of Code: Students and Members needed In-Reply-To: <201103262319.54934.enobacon@gmail.com> References: <201103262319.54934.enobacon@gmail.com> Message-ID: Howdy, If anybody would like to talk about GSoC stuff, just send me an email or grab me at the next meeting. I am willing to give a short lightning talk at the next meeting about GSoC, too. Duke On Sat, Mar 26, 2011 at 11:19 PM, The Dread Parrot wrote: > Hi All, > > The student applications for this year's summer of code are due April > 8th. ?If you know a college student who could spend the summer writing > Perl, now is the time to tell them about Google Summer of Code. > > ?http://www.google-melange.com/gsoc/org/google/gsoc2011/tpf > > Notably, this is the first year that Parrot Foundation is a mentor > organization, so perhaps there will be many more Parrot projects this > year (work specific to Perl 6 still falls under TPF.) > > ?http://www.google-melange.com/gsoc/org/google/gsoc2011/parrot > > --Eric > > ---------- ?Forwarded Message: ?---------- > > Subject: Google Summer of Code: Students and Members needed > Date: Monday 21 March 2011 05:16 > From: Mark Keating > > Hi All, > > As you all know the Google Summer of Code gives students the chance to > involve themselves with an open source project and this year the > ?efforts on behalf of The Perl Foundation (TPF) are being run by > ?Florian Ragwitz (Rafl). > > The first stage of this process (the accepting of the mentoring > organisation) has passed and the TPF have been accepted. You can now > visit http://www.google-melange.com/gsoc/org/google/gsoc2011/tpf to view > more details. > > I am now asking for your help in spreading the message about the TPF > ?and in looking for students to join in with this year's event. If you > ?could pass this message on to any mailing list you are on, or share it > ?with appropriate locations so that we can make this year the most > ?successful year for Perl ever it would be much appreciated. > > The main site for the Google Summer of Code is: > http://www.google-melange.com/, a timeline for participation can be > found at > http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/timeline. > As you can see the student participation period opens on > ?28th March, so we have just one week to get the word around. > > Some prospective project ideas for this year can be found at: > http://epo.means.no/gsoc2011/ideas, though i must stress that a student > can suggest any idea they wish to the mentoring org. > > If anyone wishes to join in and be a mentor for this year then please > contact Rafl a.s.a.p. > > Thanks > > -Mark > > -- > Mark Keating BA (Hons) ? ? ? ? ?| ?Writer, Photographer, Cat-Herder > Managing Director ? ? ? ? ? ? ? | ?Shadowcat Systems Limited > Director/Secretary ? ? ? ? ? ? ?| ?Enlightened Perl Organisation > co-Leader ? ? ? ? ? ? ? ? ? ? ? | ?North West England Perl Mongers > http://www.shadowcat.co.uk ? ? ?| ?http://www.enlightenedperl.org > http://northwestengland.pm.org ?| ?http://linkedin.com/in/markkeating > -- > > ? ? ? ?http://pdx.pm.org > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -- Jonathan "Duke" Leto jonathan at leto.net http://leto.net From jonathan at leto.net Sun Mar 27 11:31:49 2011 From: jonathan at leto.net (Jonathan "Duke" Leto) Date: Sun, 27 Mar 2011 11:31:49 -0700 Subject: [Pdx-pm] Free OpenSourceBridge Ticket Message-ID: Howdy, We have a free OpenSourceBridge ticket to give away from PDX.pm. We should do this soon. Duke -- Jonathan "Duke" Leto jonathan at leto.net http://leto.net From randall at sonofhans.net Sun Mar 27 23:00:04 2011 From: randall at sonofhans.net (Randall Hansen) Date: Sun, 27 Mar 2011 23:00:04 -0700 Subject: [Pdx-pm] PHP wiki down In-Reply-To: <20110327172529.GA19711@gate.kl-ic.com> References: <20110327172529.GA19711@gate.kl-ic.com> Message-ID: <412FB51A-985B-4F23-AD69-D7521A69B35E@sonofhans.net> On Mar 27, 2011, at 10:25 AM, Keith Lofstrom wrote: > PHP, the public bathhouse orgy of programming languages. This is my new favorite thing. r From jeff at vpservices.com Sun Mar 27 23:02:58 2011 From: jeff at vpservices.com (Jeff Zucker) Date: Sun, 27 Mar 2011 23:02:58 -0700 Subject: [Pdx-pm] PHP wiki down In-Reply-To: <412FB51A-985B-4F23-AD69-D7521A69B35E@sonofhans.net> References: <20110327172529.GA19711@gate.kl-ic.com> <412FB51A-985B-4F23-AD69-D7521A69B35E@sonofhans.net> Message-ID: On Sun, Mar 27, 2011 at 11:00 PM, Randall Hansen wrote: > On Mar 27, 2011, at 10:25 AM, Keith Lofstrom wrote: > > > PHP, the public bathhouse orgy of programming languages. > > This is my new favorite thing. > > PHP or public bathhouses orgies? :-) -- Jeff > r > > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshua at keroes.com Tue Mar 29 21:03:10 2011 From: joshua at keroes.com (Joshua Keroes) Date: Tue, 29 Mar 2011 21:03:10 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel Message-ID: I have a Java window displayed on my Mac. I'd like to determine the color for any arbitrary pixel in the window. Ideas on how to approach this problem? -Joshua From joshua at keroes.com Tue Mar 29 21:57:10 2011 From: joshua at keroes.com (Joshua Keroes) Date: Tue, 29 Mar 2011 21:57:10 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: References: Message-ID: Found a promising CPAN module, Imager::Search::Screenshot. The SYNOPSIS snippet this takes 12 seconds to run, a little longer than the fractional seconds I was aiming for. *cue sad trombone* On Tue, Mar 29, 2011 at 9:03 PM, Joshua Keroes wrote: > I have a Java window displayed on my Mac. I'd like to determine the > color for any arbitrary pixel in the window. Ideas on how to approach > this problem? > > -Joshua > From enobacon at gmail.com Tue Mar 29 22:37:48 2011 From: enobacon at gmail.com (Eric Wilhelm) Date: Tue, 29 Mar 2011 22:37:48 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: References: Message-ID: <201103292237.48480.enobacon@gmail.com> # from Joshua Keroes # on Tuesday 29 March 2011 21:57: >> I have a Java window displayed on my Mac. I'd like to determine the >> color for any arbitrary pixel in the window. Ideas on how to approach >> this problem? >Found a promising CPAN module, Imager::Search::Screenshot. The >SYNOPSIS snippet this takes 12 seconds to run, a little longer than >the fractional seconds I was aiming for. *cue sad trombone* Do you mean Imager::Screenshot? Imager::Search::Screenshot has no SYNOPSIS that I can see. To get the color of any pixel should be rather quick with e.g. Image::Magick or GD. Is getting a screenshot with Imager::Screenshot taking 12 seconds? --Eric -- Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. --Alan Kay --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From joshua at keroes.com Tue Mar 29 23:00:55 2011 From: joshua at keroes.com (Joshua Keroes) Date: Tue, 29 Mar 2011 23:00:55 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: <201103292237.48480.enobacon@gmail.com> References: <201103292237.48480.enobacon@gmail.com> Message-ID: On Tue, Mar 29, 2011 at 10:37 PM, Eric Wilhelm wrote: >>> I have a Java window displayed on my Mac. I'd like to determine the >>> color for any arbitrary pixel in the window. Ideas on how to approach >>> this problem? >> >>Found a promising CPAN module, Imager::Search::Screenshot. The >>SYNOPSIS snippet this takes 12 seconds to run, a little longer than >>the fractional seconds I was aiming for. *cue sad trombone* > > Do you mean Imager::Screenshot? ?Imager::Search::Screenshot has no > SYNOPSIS that I can see. > > To get the color of any pixel should be rather quick with e.g. > Image::Magick or GD. ?Is getting a screenshot with Imager::Screenshot > taking 12 seconds? Yeah. Here's the screenshot of the desktop, I think: my $image = Imager::Search::Screenshot->new( [ id => 0 ], driver => 'BMP24', ); Granted, that's a large region, but for my needs, 12 seconds is way too slow. What's fast enough? I'd like to be able to rasterize a window and scan select pixels in about under .25 seconds. -Joshua From enobacon at gmail.com Tue Mar 29 23:21:35 2011 From: enobacon at gmail.com (Eric Wilhelm) Date: Tue, 29 Mar 2011 23:21:35 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: References: <201103292237.48480.enobacon@gmail.com> Message-ID: <201103292321.35728.enobacon@gmail.com> # from Joshua Keroes # on Tuesday 29 March 2011 23:00: >my $image = Imager::Search::Screenshot->new( >? ? [ id => 0 ], >? ? driver => 'BMP24', >); > >Granted, that's a large region, but for my needs, 12 seconds is way > too slow. I think there is something being pre-computed in the Imager::Search constructor. Try it with just Imager::Screenshot. $ time perl -MImager::Screenshot=screenshot -e 'my $s = screenshot();' real 0m1.131s Then I think you just want my $color = $s->getpixel(x => 10, y => 20). There is also a syntax for getting multiple pixels at once. --Eric -- "If you dig it, it's yours." --An old village poet (via Al Pacino) --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From joshua at keroes.com Tue Mar 29 23:40:30 2011 From: joshua at keroes.com (Joshua Keroes) Date: Tue, 29 Mar 2011 23:40:30 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: <201103292321.35728.enobacon@gmail.com> References: <201103292237.48480.enobacon@gmail.com> <201103292321.35728.enobacon@gmail.com> Message-ID: On Tue, Mar 29, 2011 at 11:21 PM, Eric Wilhelm wrote: > # from Joshua Keroes > # on Tuesday 29 March 2011 23:00: > >>my $image = Imager::Search::Screenshot->new( >>? ? [ id => 0 ], >>? ? driver => 'BMP24', >>); >> >>Granted, that's a large region, but for my needs, 12 seconds is way >> too slow. > > I think there is something being pre-computed in the Imager::Search > constructor. ?Try it with just Imager::Screenshot. > > ?$ time perl -MImager::Screenshot=screenshot -e 'my $s = screenshot();' > ?real ? ?0m1.131s > > Then I think you just want my $color = $s->getpixel(x => 10, y => 20). > There is also a syntax for getting multiple pixels at once. timethis( 100, sub { screenshot()->getpixel(x => $_, y => $_) } ); timethis 100: 5 wallclock secs ( 2.54 usr + 1.92 sys = 4.46 CPU) @ 22.42/s (n=100) .0446 sec to run screenshot() and getpixel() - I can work with that! You win thirty-three and a third rockstar points, Joshua From enobacon at gmail.com Tue Mar 29 23:43:42 2011 From: enobacon at gmail.com (Eric Wilhelm) Date: Tue, 29 Mar 2011 23:43:42 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: <201103292321.35728.enobacon@gmail.com> References: <201103292321.35728.enobacon@gmail.com> Message-ID: <201103292343.42960.enobacon@gmail.com> # from Eric Wilhelm # on Tuesday 29 March 2011 23:21: >?$ time perl -MImager::Screenshot=screenshot -e 'my $s = > screenshot();' real ? ?0m1.131s I should note that this is 5040 x 1050. Trying it on a smaller (and virtual) desktop gives 0.075s for a 1472 x 350 screenshot. --Eric -- Human beings are relatively simple. You just reward them for something and they will do it. --William Cohan --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From david at kineticode.com Wed Mar 30 19:47:23 2011 From: david at kineticode.com (David E. Wheeler) Date: Wed, 30 Mar 2011 19:47:23 -0700 Subject: [Pdx-pm] Scan OSX Window pixel by pixel In-Reply-To: References: Message-ID: On Mar 29, 2011, at 9:03 PM, Joshua Keroes wrote: > I have a Java window displayed on my Mac. I'd like to determine the > color for any arbitrary pixel in the window. Ideas on how to approach > this problem? I use Color Meter. But see also http://macappsthatrock.tumblr.com/post/3877518052/colorsnapper. Best, David