From john.beppu at gmail.com Tue Sep 8 13:44:24 2009 From: john.beppu at gmail.com (John Beppu) Date: Tue, 8 Sep 2009 13:44:24 -0700 Subject: [LA.pm] (no subject) In-Reply-To: References: Message-ID: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> Hello from Japan, la.pm: I'm going to be giving a talk at YAPC::Asia tomorrow on the COMET server I wrote, and I was wondering if you guys could do a quick beta test of the new demo I wrote for it. I just uploaded Stardust-0.04, so you'll probably want to get miyagawa's cpanf to install it straight out of CPAN's upload queue. http://search.cpan.org/~miyagawa/App-CPAN-Fresh/ Alternatively, you could go to the github repo and install Stardust from there. http://github.com/beppu/stardust/tree/master Do whatever works for you. ******** After you get the latest Stardust installed, type: *stardust.pl --demo* and try out the Colorful Boxes demo. If it fails horribly, let me know. However, for the time being, I don't care whether it works in IE or not. ;) --beppu On Fri, Aug 28, 2009 at 4:32 PM, Ben Tilly wrote: > On Fri, Aug 28, 2009 at 12:38 PM, Christopher > Nielsen wrote: > >> August LA.PM meeting is tomorrow, Thursday August 27 at 7pm. See you > then. > > > >> Our two speakers will be: > >> * John Beppo > >> John will be talking about a COMET server he wrote in Perl, and > >> integration into existing web applications. > >> * Aran Deltac (bluefeet) > >> Aran presents: Destination Moose > > > > This sounds great, how did it go? > > It was good. And not just the prepared talks and fun and games > afterwards. We had digressions on things from JavaScript-influenced > Perl coding styles to what roles were. > > On the subject of co-routines I mentioned that my favorite paper on > the subject was how they are implemented in C (!) in PuTTY. That > paper is http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html > . > I really like the bit of it which says: > > Any coding standard which insists on syntactic > clarity at the expense of algorithmic clarity should be > rewritten. If your employer fires you for using this > trick, tell them that repeatedly as the security staff > drag you out of the building. > > Cheers, > Ben > _______________________________________________ > Losangeles-pm mailing list > Losangeles-pm at pm.org > http://mail.pm.org/mailman/listinfo/losangeles-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From christopher.nielsen at gmail.com Tue Sep 8 14:50:48 2009 From: christopher.nielsen at gmail.com (Christopher Nielsen) Date: Tue, 8 Sep 2009 14:50:48 -0700 Subject: [LA.pm] (no subject) In-Reply-To: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> Message-ID: > Hello from Japan, la.pm: > I'm going to be giving a talk at YAPC::Asia tomorrow on the COMET server I > wrote, and I was wondering if you guys could do a quick beta test of the new > demo I wrote for it. 6:44am Wednesday (JST) - ow... :) (ohaio, my sympathies) > After you get the latest Stardust installed, type: stardust.pl --demo > and try out the Colorful Boxes demo. > > If it fails horribly, let me know.? However, for the time being, I don't > care whether it works in IE or not.? ;) --beppu It works great on Firefox 3.5.2 and SuSE Linux 11: - I was able to send message to it with curl, and get them to show up on the page - Make the boxes turn color from green to blue by mousing over. - I don't know if it counts but: * sometimes it skipped a box if I moved the mouse too fast * I wasn't able to change the color of the boxes if i changed the #aabb letters (or maybe i misunderstood) Best of luck at YAPC::Asia! Break a leg! (hopefully not yours) -Chris -- christopher.nielsen at gmail.com http://rhythm.com/ From john.beppu at gmail.com Tue Sep 8 16:07:08 2009 From: john.beppu at gmail.com (John Beppu) Date: Tue, 8 Sep 2009 16:07:08 -0700 Subject: [LA.pm] (no subject) In-Reply-To: References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> Message-ID: <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> On Tue, Sep 8, 2009 at 2:50 PM, Christopher Nielsen < christopher.nielsen at gmail.com> wrote: Thanks for giving it a test drive. I appreciate it. > - Make the boxes turn color from green to blue by mousing over. > - I don't know if it counts but: > * sometimes it skipped a box if I moved the mouse too fast > * I wasn't able to change the color of the boxes if i changed > the #aabb letters > (or maybe i misunderstood) > > Your understanding was correct. Changing the hex colors in the input box is supposed to change the color you apply when mousing over the squares. I'm surprised that didn't work. Did you give it a proper hex color? ("#" followed by 3 or 6 hex digits) > Best of luck at YAPC::Asia! Break a leg! (hopefully not yours) > > Thanks. --beppu PS: For the lazy and impatient, I'll have it running on http://bavl.org:8888/demo/ for a few days. -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.beppu at gmail.com Tue Sep 8 16:09:02 2009 From: john.beppu at gmail.com (John Beppu) Date: Tue, 8 Sep 2009 16:09:02 -0700 Subject: [LA.pm] (no subject) In-Reply-To: <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> Message-ID: <21a10fe00909081609i76a3997cjfb674dba61a8f719@mail.gmail.com> > > PS: For the lazy and impatient, I'll have it running on > http://bavl.org:8888/demo/ for a few days. > > > *sigh* murphy's law just kicked my ass. hopefully I can fix whatever i broke. --beppu -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.beppu at gmail.com Tue Sep 8 16:11:17 2009 From: john.beppu at gmail.com (John Beppu) Date: Tue, 8 Sep 2009 16:11:17 -0700 Subject: [LA.pm] (no subject) In-Reply-To: <21a10fe00909081609i76a3997cjfb674dba61a8f719@mail.gmail.com> References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> <21a10fe00909081609i76a3997cjfb674dba61a8f719@mail.gmail.com> Message-ID: <21a10fe00909081611o717b645dgaedda061400b4288@mail.gmail.com> Try the one on port 5742 instead. I stupidly left some hard coded URLs in my demo. http://bavl.org:5742/demo/ On Tue, Sep 8, 2009 at 4:09 PM, John Beppu wrote: > > >> PS: For the lazy and impatient, I'll have it running on >> http://bavl.org:8888/demo/ for a few days. >> >> >> > *sigh* murphy's law just kicked my ass. hopefully I can fix whatever i > broke. > > --beppu > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From christopher.nielsen at gmail.com Tue Sep 8 16:24:39 2009 From: christopher.nielsen at gmail.com (Christopher Nielsen) Date: Tue, 8 Sep 2009 16:24:39 -0700 Subject: [LA.pm] (no subject) In-Reply-To: <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> Message-ID: > Your understanding was correct.? Changing the hex colors in the input box is > supposed to change the color you apply when mousing over the squares.? I'm > surprised that didn't work.? Did you give it a proper hex color?? ("#" > followed by 3 or 6 hex digits) Oh, my mistake. I was pressing enter, which reloaded the page I think. It works great on my browser. > PS:? For the lazy and impatient, I'll have it running on > http://bavl.org:8888/demo/ for a few days. It's kinda freaky watching other people change my pretty blue-color blocks into orange. No! that one was mine! :) -Chris -- christopher.nielsen at gmail.com http://rhythm.com/ From agrangaard at rubiconproject.com Wed Sep 9 13:46:06 2009 From: agrangaard at rubiconproject.com (Andrew Grangaard) Date: Wed, 9 Sep 2009 16:46:06 -0400 Subject: [LA.pm] (no subject) In-Reply-To: References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com><21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> Message-ID: Cute! I was hitting enter too, now I see how it works. Change string, the highlight boxes. It would feel more intuitive to me if there was a colored box next to the input field that changed to the current color as I updated the field. The curl commands page uses localhost instead of bavl.org as the host in the URLs. Andrew > -----Original Message----- > From: losangeles-pm-bounces+agrangaard=rubiconproject.com at pm.org > [mailto:losangeles-pm-bounces+agrangaard=rubiconproject.com at pm.org] On > Behalf Of Christopher Nielsen > Sent: Tuesday, September 08, 2009 4:25 PM > To: John Beppu > Cc: Los Angeles Perl Mongers > Subject: Re: [LA.pm] (no subject) > > > Your understanding was correct.? Changing the hex colors in the input > box is > > supposed to change the color you apply when mousing over the > squares.? I'm > > surprised that didn't work.? Did you give it a proper hex color? > ("#" > > followed by 3 or 6 hex digits) > > Oh, my mistake. I was pressing enter, which reloaded the page I > think. It works great on my browser. > > > PS:? For the lazy and impatient, I'll have it running on > > http://bavl.org:8888/demo/ for a few days. > > It's kinda freaky watching other people change my pretty blue-color > blocks into orange. No! that one was mine! :) > > -Chris > > -- > christopher.nielsen at gmail.com > http://rhythm.com/ > _______________________________________________ > Losangeles-pm mailing list > Losangeles-pm at pm.org > http://mail.pm.org/mailman/listinfo/losangeles-pm From cnk at caltech.edu Wed Sep 9 13:55:44 2009 From: cnk at caltech.edu (Cynthia Kiser) Date: Wed, 9 Sep 2009 13:55:44 -0700 Subject: [LA.pm] (no subject) In-Reply-To: References: Message-ID: <20090909205544.GA15622@inky.caltech.edu> Quoting Andrew Grangaard : > > > PS:? For the lazy and impatient, I'll have it running on > > > http://bavl.org:8888/demo/ for a few days. I resemble that remark! Thanks for leaving a zero work option for trying it out. Very nice. I actually found how the app behaves very intuitive - perhaps because I happened to mouse over a box with in one second of the page loading. From john.beppu at gmail.com Thu Sep 10 20:02:29 2009 From: john.beppu at gmail.com (John Beppu) Date: Fri, 11 Sep 2009 12:02:29 +0900 Subject: [LA.pm] (no subject) In-Reply-To: References: <21a10fe00909081344k133c2941k5c31baf1140e46d9@mail.gmail.com> <21a10fe00909081607r167c812fv922f6cca8286c2d4@mail.gmail.com> Message-ID: <21a10fe00909102002w22ab9180iae42e0494a7b27d4@mail.gmail.com> On Wed, Sep 9, 2009 at 1:46 PM, Andrew Grangaard < agrangaard at rubiconproject.com> wrote: Thanks for taking a look. > I was hitting enter too, now I see how it works. Change string, the > highlight boxes. It would feel more intuitive to me if there was a colored > box next to the input field that changed to the current color as I updated > the field. > This seems to be a common thing people try. I've added a bit of javascript to disable the form submission, and eventually I'll put a proper color picker on it. > The curl commands page uses localhost instead of bavl.org as the host in > the URLs. > > The thing is... I actually want people to run those curl commands from the same host that the server happens to be on. Although the server does not implement any security features, I plan to take measures to block untrusted hosts from posting arbitrary comet messages in the near future. I'm still thinking about how I want to do this, though. --beppu -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.beppu at gmail.com Thu Sep 10 20:04:19 2009 From: john.beppu at gmail.com (John Beppu) Date: Fri, 11 Sep 2009 12:04:19 +0900 Subject: [LA.pm] (no subject) In-Reply-To: <20090909205544.GA15622@inky.caltech.edu> References: <20090909205544.GA15622@inky.caltech.edu> Message-ID: <21a10fe00909102004r71f7f1c7ga526a7506ce43b2a@mail.gmail.com> That's what I was hoping for. I figured it would be easy enough for people to unintentionally mouse over the boxes and notice the changing colors. On Thu, Sep 10, 2009 at 5:55 AM, Cynthia Kiser wrote: > I resemble that remark! Thanks for leaving a zero work option for > trying it out. Very nice. I actually found how the app behaves very > intuitive - perhaps because I happened to mouse over a box with in one > second of the page loading. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From agrangaard at rubiconproject.com Sun Sep 13 14:44:52 2009 From: agrangaard at rubiconproject.com (Andrew Grangaard) Date: Sun, 13 Sep 2009 17:44:52 -0400 Subject: [LA.pm] ANNOUNCE: Wed 9/23 -- September Perl Mongers Message-ID: Greetings Mongers, What: Los Angeles Perl Mongers Meeting When: 7-9pm Date: Wednesday, September 23, 2009 Where: The Rubicon Project HQ - 1925 S. Bundy, 90025 Theme: Perl! Food: Pizza and beverages provided. RSVP: Responses always appreciated. See you all in a week-and-a-half! Please let me know if you are interested in presenting! Our website[1] has been updated with the current info as well as titles of past talks. I haven't recovered enough from the previous meeting to write up a recap, but it was definitely off-the-hook. We ranged from co-routines to Moose to Jaeger shots, with the last guests stumbling off at 1:30am after the poker game. Thanks, Andrew 1: http://losangeles.pm.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jennifer at pricegrabber.com Mon Sep 14 13:20:34 2009 From: jennifer at pricegrabber.com (Jennifer Maness) Date: Mon, 14 Sep 2009 13:20:34 -0700 (PDT) Subject: [LA.pm] PriceGrabber - Hiring a Lead Perl Developer for our SEM team Message-ID: <789A5280BADD4185A344A6EABC4AF1D1@Internal.PriceGrabber.com> If qualified and interested, please contact Jennifer at PriceGrabber.com with your resume. Thanks! Responsibilities: * Define software architecture in a LAMP / Linux, Apache, MySql, Oracle, and Perl / PHP framework for the next generation of highly automated applications * Collaborate on and contribute to a growing codebase of Search Marketing products and tools that serve to manage millions of dollars in revenue per month * Come up with bleeding-edge solutions in a highly competitive and ever-evolving SEM landscape * Coach, manage, mentor, and lead a team of 5 software engineers dedicated to Search Engine Marketing into the next frontier of development. * Have a "can-do" attitude and work closely with other bright engineers as well as a team of highly-motivated analysts and statisticians Required skills: * Serious Perl skills * MySQL or other relevant RDBMS experience, preferably with exposure to optimizing queries for large-scale data sets * Fluency in Linux or other *nix flavor (Visual programming? Not here!) * Experiencing leading and growing a team * Ability to work collaboratively in a shared code environment * Application development fundamentals, including but not limited to object-oriented programming, test-driven development and automation * SVN/CVS experience Nice-to-haves: * B.S. (or M.S.) in Computer Science * Experience developing SEM products on the client-facing side (i.e. major online retailer, agency, CSE, etc.); experience in the financial sector specific to yield-based optimization is also great * Previous development of automated bidding systems * Familiarity with working in an Agile/Scrum project management environment * Frontend development using PHP in a LAMP paradigm * User interface design for interactive web-based applications * Working with offshore teams in a collaborative environment -------------- next part -------------- An HTML attachment was scrubbed... URL: From daveviner at yahoo.com Tue Sep 15 19:40:49 2009 From: daveviner at yahoo.com (Dave Viner) Date: Tue, 15 Sep 2009 19:40:49 -0700 Subject: [LA.pm] Cool new event: DealMaker Workshop Message-ID: <9a39b88d0909151940t5dd3b207jb8e92b2ba46693c3@mail.gmail.com> Hi all, Just wanted to pass the word on a cool new event coming up. It's a workshop put on my the DealMaker team which also brings you the Strategy Series and Startonomics. I've been to several of these events, and I have to say that they are really, really good - very high signal-to-noise ration. Here's the next big thing they are putting on here in LA. Details are below. Enter "STARTUP LA" in the ""how did you hear about The Workshop" and get $20 off! Seats are limited, and from the speaker/mentor list, this event promises to sell out fast! Check it out! https://undertheradar.wufoo.com/forms/apply-to-attend-the-workshop/ == official release == THE WORKSHOP: October 6, 2009. 1:00pm ? 6:00pm This hands-on "workshop-style" event will allow entrepreneurs to drill down on the key issues we face when laying the foundation to build and fund their company. http://dealmakermedia.com/the_workshop.html The Workshop is your chance to get your hands on actual cap charts and term sheets. Ask questions, get answers. Tuesday October 6, 2009 | 1:00pm - 6:00pm Microsoft LA | 333 S. Grand Ave. 33rd Floor, Suite 3300 | Los Angeles, CA 90071 Parking: Joe's Auto Parts: 220 So. Hope (Microsoft will validate) WORKSHOP MENTORS: * Charles Halloran, Attorney, KPPB * Dan Gould, VP Technology, Fox Interactive Media * Dave McClure, Founders Fund * Daniel C. Burnham, Partner, Strategic Law Partners * Frank Addante, CEO, Rubicon Project * Jason Nazar, CEO, DocStoc * John Babcock, Partner, Rustic Canyon Partners * John Suh, CEO, Legal Zoom * Kent Goldman, Principal, First Round Capital * Jeff Tinsley, CEO, Mylife * Mark Suster, Partner, GRP Partners * Richard Wolpert, Partner, The Mailroom Fund * Seth Sternberg, CEO, meebo * William Quigley, Partner, Clearstone Ventures SESSIONS ? What You'll Learn: Romancing the Deal: Getting to "I do" And Getting What You Want Only fools rush in to venture money, and for good reason ? underestimate the bargaining power of your target investor, and you may just end up with a broken heart. Before you jump in, you need to understand the strategies and tactics of negotiating a funding round and it starts with the first date. Get tips from successful founders, lawyers, and VC's on the moves that lead to "Mr. or Mrs. Right Money". Determining Need vs. Greed We've all heard the horror stories of taking too much funding and diluting your value. This session will help you determine how much financing you actually need, explore alternative financing options every entrepreneur should consider, understand the investor's math, and protect your (ass)ets along the way. Equity Structure Equity structure is one of the most important and most misunderstood factors of starting a company. With numerous legal, investment, and strategic impacts, implementing a solid equity structure is a prerequisite to success. How should you divide equity among employees, and even more importantly, how can your equity structure affect your legal rights, venture outlook and exit? Team, Board, & Advisor Compensation How can you determine the right combination and levels of compensation plans for your team, board and advisers? What are the legal landmines and loopholes you should know about? How have VCs' successful portfolio companies structured compensation packages? We'll help you understand the ins and outs of incentive plans and choose the right mix for your start-up. Term Sheet Negotiation Think you've mastered the term sheet? Think again. In this session you'll get to walk through an actual term sheet with a VC, entrepreneur, and lawyer to find the quick sand and learn how to get around it. Working with Investors, Advisors & your Board: What to Watch Out For In the beginning, everything is happy-go-lucky...until something goes wrong. What could you have done in the beginning to protect against explosions, and how much leeway to you really have? We'll discuss how to structure investor and adviser relationships so you have maximum control, as well as how to effectively manage your investors and advisors in the good times, and bad. APPLY TO ATTEND! Tickets are limited. Entrepreneurs will be given priority access to tickets. https://undertheradar.wufoo.com/forms/apply-to-attend-the-workshop/ Dave Viner From agrangaard at rubiconproject.com Sun Sep 20 19:15:56 2009 From: agrangaard at rubiconproject.com (Andrew Grangaard) Date: Sun, 20 Sep 2009 22:15:56 -0400 Subject: [LA.pm] Presenter needed, Wed, 9/23 Message-ID: Hi All, I've just heard from Kenny, he has a medical emergency and won't be able to present on Wednesday. This is your chance for perl fame, come present your pet project to the LA perl mongers! Otherwise, I'll see what I can pull together... Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From agrangaard at rubiconproject.com Wed Sep 23 13:01:06 2009 From: agrangaard at rubiconproject.com (Andrew Grangaard) Date: Wed, 23 Sep 2009 13:01:06 -0700 Subject: [LA.pm] LA.PM TONIGHT! Wed 9/23 at 7pm Message-ID: <4ABA7E82.1080006@rubiconproject.com> I'm Looking forward to seeing you tonight at 7. 1925 S. Bundy, LA, CA, 90025. I'll be your speaker tonight, as our originally planned speaker has an injury and can't make it. I've put together a presentation and a Q&A discussion. Presentation: * Accessing the JIRA SOAP api using JIRA::Client. JIRA::Client is a thin wrapper around SOAP::Lite that provides a few additional convenience methods. I'll compare and contrast a perl and ruby implementation of a simple script to query bug counts. Discussion: * Care and feeding of third party Perl modules at work -- how do you do it? I've asked a few of you this question, and heard a variety of answers. I think it'll be interesting to discuss the various strategies that are out there. How is this not a solved problem that everyone knows? (Or am I just out of the loop?) I have blog posts on both of these, if you'd care to comment before the meeting: http://www.lowlevelmanager.com/2009/09/access-jira-api-from-perl-with.html http://www.lowlevelmanager.com/2009/09/care-and-feeding-of-third-party-modules.html Info, directions and parking map: http://losangeles.pm.org/ Thanks, Andrew