From SKamkar at LucidX.com Tue May 7 19:44:06 2002 From: SKamkar at LucidX.com (Samy Kamkar) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: May meeting SET! Message-ID: <3CD874D6.6070306@LucidX.com> OK, the May meeting is set for Saturday, the 18th at 4 PM. Details can be found at http://la.pm.org/meetings/ and as follows Address: 8675 Hayden Place Culver City, 90232 Phone number: 310.841.4227 Time: 4 PM on Saturday, May 18th I will be presenting the LAPM Golf Challenge #2 and will explain previous solutions for anyone who is interested. Winners of the first challenge will also recieve their prizes. All topics of discussion are welcome at this meeting, as usual :) If we can still get a projector or large screen, Robert Spier will be presenting a talk on Request Tracker (http://bestpractical.com/rt/) More to come on that, soon! -- Samy Kamkar Pezeshkian -- cp5@LucidX.com LucidX.com / code.LucidX.com / LA.pm.org From SKamkar at LucidX.com Wed May 8 16:54:42 2002 From: SKamkar at LucidX.com (Samy Kamkar) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: May meeting SET! References: <3CD874D6.6070306@LucidX.com> Message-ID: <3CD99EA2.1020705@LucidX.com> Robert Spier will be presenting a short talk on Request Tracker at the meeting and we wish for everyone to bring laptops and network cards or wireless cards (as well as ethernet cables) as we'll be experimenting in distributed presentations :) Let me know if any of you are able to provide a wireless AP (50/50 chance that I'll be able to bring one). "RT is written in Perl, runs under Mason, uses DBIx::SearchBuilder. Works with mod_perl and fastcgi, is very OO, uses lots of mail modules, etc.. Definitely a cool and interesting tool. I'll be talking about how to set it up, use it, configure it, integrate it with other tools, etc..." Samy Kamkar wrote: > OK, the May meeting is set for Saturday, the 18th at 4 PM. > > Details can be found at http://la.pm.org/meetings/ and as follows > > Address: 8675 Hayden Place > Culver City, 90232 > > Phone number: 310.841.4227 > > Time: 4 PM on Saturday, May 18th > > I will be presenting the LAPM Golf Challenge #2 and will explain > previous solutions for anyone who is interested. Winners of the first > challenge will also recieve their prizes. > All topics of discussion are welcome at this meeting, as usual :) > > If we can still get a projector or large screen, Robert Spier will be > presenting a talk on Request Tracker (http://bestpractical.com/rt/) > > More to come on that, soon! > -- Samy Kamkar Pezeshkian -- cp5@LucidX.com LucidX.com / code.LucidX.com / LA.pm.org From darkuncle at darkuncle.net Mon May 13 10:24:43 2002 From: darkuncle at darkuncle.net (Scott Francis) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: coffee houses with 802.11b Message-ID: <20020513152443.GC34708@darkuncle.net> After several months of frustration at trying to find a coffee house in the LA area that had * 802.11b (or even wired) Internet access, preferably free * decent coffee * preferably an indie establishment and finally narrowing the list to "anything with Internet access and some kind of beverage available", and finding _nothing_, I finally just went and did it myself. Cafe Pop (818 S. Fair Oaks, Pasadena) now features free 802.11b, non-WEP'd, DHCP'd access via a rr.com (hey, it's what was available) cable modem. A couple of wired ports are available for those of you that haven't joined the modern age yet. :) So ... if you're in the Pasadena area and are looking for a good indie coffee shop with great food and gratis Net access, look no further. :) Tell Hope (owner) Scott sent you. (website coming as soon as I get the domain transferred from previous owner.) -- Scott Francis darkuncle@ [home:] d a r k u n c l e . n e t Systems/Network Manager sfrancis@ [work:] t o n o s . c o m GPG public key 0xCB33CCA7 illum oportet crescere me autem minui -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 872 bytes Desc: not available Url : http://mail.pm.org/archives/losangeles-pm/attachments/20020513/efc88399/attachment.bin From darkuncle at darkuncle.net Mon May 13 12:27:14 2002 From: darkuncle at darkuncle.net (Scott Francis) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: Re: coffee houses with 802.11b In-Reply-To: <20020513154537.GA16674@retch.ugcs.caltech.edu> References: <20020513152443.GC34708@darkuncle.net> <20020513154537.GA16674@retch.ugcs.caltech.edu> Message-ID: <20020513172713.GF34708@darkuncle.net> On Mon, May 13, 2002 at 08:45:38AM -0700, cnk@retch.ugcs.caltech.edu said: > Fabulous! Could you post the hours to the list. You are not walking > distance from my work in Pasadena but it might be a promising place to > hang out in the evenings. It's definitely not walking distance from my place in North Hollywood, but I like it enough to drive over there regularly and hang out with a few friends. Hours: M-T 7A-9P F 7A-10P Sat 8A-11P Sun closed (but available for parties, etc. (including LANparties - contact me if you're interested) Closing time is flexible - if people are hanging out, buying coffee and having fun, Hope will stay open later to accommodate them. (She's cool that way. :) ) Note: Saturdays/Fridays frequently feature live music (blues, jazz, etc.) or open mic night. -- Scott Francis darkuncle@ [home:] d a r k u n c l e . n e t Systems/Network Manager sfrancis@ [work:] t o n o s . c o m GPG public key 0xCB33CCA7 illum oportet crescere me autem minui -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 872 bytes Desc: not available Url : http://mail.pm.org/archives/losangeles-pm/attachments/20020513/e7d9c31e/attachment.bin From rspier at pobox.com Tue May 14 12:46:40 2002 From: rspier at pobox.com (Robert Spier) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: May meeting SET! In-Reply-To: <3CD874D6.6070306@LucidX.com> References: <3CD874D6.6070306@LucidX.com> Message-ID: <15585.19840.882619.900171@rls.cx> Samy Kamkar writes: >OK, the May meeting is set for Saturday, the 18th at 4 PM. > >Details can be found at http://la.pm.org/meetings/ and as follows > >Address: 8675 Hayden Place >Culver City, 90232 > Scott, Parking instructions? -R From darkuncle at darkuncle.net Tue May 14 13:38:08 2002 From: darkuncle at darkuncle.net (Scott Francis) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: May meeting SET! In-Reply-To: <15585.19840.882619.900171@rls.cx> References: <3CD874D6.6070306@LucidX.com> <15585.19840.882619.900171@rls.cx> Message-ID: <20020514183808.GE40053@darkuncle.net> On Tue, May 14, 2002 at 10:46:40AM -0700, rspier@pobox.com said: > Samy Kamkar writes: > >OK, the May meeting is set for Saturday, the 18th at 4 PM. > > > >Details can be found at http://la.pm.org/meetings/ and as follows > > > >Address: 8675 Hayden Place > >Culver City, 90232 > > > > Scott, > Parking instructions? Anywhere you like - it's Saturday. :) Lots of space available out front. -- Scott Francis darkuncle@ [home:] d a r k u n c l e . n e t Systems/Network Manager sfrancis@ [work:] t o n o s . c o m GPG public key 0xCB33CCA7 illum oportet crescere me autem minui -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 872 bytes Desc: not available Url : http://mail.pm.org/archives/losangeles-pm/attachments/20020514/6b02f302/attachment.bin From SKamkar at LucidX.com Fri May 17 21:48:00 2002 From: SKamkar at LucidX.com (Samy Kamkar) Date: Wed Aug 4 00:02:15 2004 Subject: LA.pm: Golf Challenge #2 / Meeting Reminder Message-ID: <3CE5C0E0.307@LucidX.com> The LAPM Golf Challenge #2 is up! You can find the rules at http://la.pm.org/golf/gc2/ The LAPM Golf Challenge page can be found at http://la.pm.org/golf/ Also, a reminder that we'll be having a meeting tomorrow in Culver City (thanks to Scott for hosting it!) Information on the meeting can be found at http://la.pm.org/meetings/ -- Samy Kamkar -- cp5 -- SKamkar@LucidX.com LucidX.com / LA.pm.org / code.LucidX.com From rspier at pobox.com Wed May 22 00:27:18 2002 From: rspier at pobox.com (Robert Spier) Date: Wed Aug 4 00:02:16 2004 Subject: LA.pm: ANNOUNCE: Optimize Your Perl Code - June 1, 2002 Message-ID: <15595.11318.331621.7508@rls.cx> I am proud to announce the following Los Angeles Perl Mongers (http://la.pm.org) event: _ _ ___ ___ ___ __ _ / \ |_) | | |\/| | / |_ \_/ | | _|_ | | _|_ /_ |_ _ _ \_/ / \ | | |_) | \_/ |_| | \ _ _ _ |_)|_|_)| | |_| \|_ OPTIMIZE YOUR PERL - A Tutorial Saturday June 1st 1:00pm - 5:00pm Presented by: Robert Spier Software Engineer Walt Disney Feature Animation Location: Ticketmaster/CitySearch Corporate Headquarters 3731 Wilshire Blvd, (Between Oxford & Serrano) Los Angeles, CA 90010 Synopsis: Learn how to optimize perl code to make it run faster, by choosing the right algorithms, data structures and code organization. This is not about speeding up Perl -- but speeding up the code you write Outline: This tutorial is an introduction to optimizing perl applications. It's important knowledge for anyone writing time-sensitive applications, from a CGI script to a large application. 1. A brief introduction to complexity theory Just enough complexity theory to have a basic language to talk about runtimes of functions. O(1), O(n), O(n^2), etc. Complexity of common perl idioms like map, sort, nested loops, etc. Why is some code slow? (And it's not perl's fault!) 2. Real world / real code examples and how to make them faster Examples of O(n^2) or worse functions and how they can be improved by an order of magnitude by rewriting the algorithm, and possibly changing the data structures used to store things. Memoization/Caching/Persistency/Precomputing. 3. Some simple Benchmarking Devel::DProf and Benchmark.pm can help to isolate problem spots in your code. Learn how to properly interpret data and how to pick the "important" pieces. 4. Is it worth it? Not all time spent optimizing the code is worth it. There are trade-offs of time, readability, speed. Discuss development strategies, pre-optimization, and over-optimization. O(n) can be faster than O(1) for small n. Why: I'll will be presenting this tutorial at The Perl Conference 6, part of O'Reilly's Open Source Convention, in San Diego at the end of July. (http://conferences.oreillynet.com/os2002.) If you were to attend the session, you'd pay about $320. But, you can come to my practice session for less than that, almost nothing, comparatively. I ask for two things in return. 1. Please provide me with honest feedback. I want to know what sucks about the tutorial, what you think might be better, and what parts you liked. 2. I may ask for a (voluntary) donation of $5 to cover expenses.[1] Special Thanks: I want to thank Ticketmaster/CitySearch, Todd Cranston-Cuebas, and Ask Bjorn Hansen for agreeing to host this talk. I know they had to pull a bunch of strings, but I'm sure it will be worth it. Security Considerations: Because this talk is hosted in a building designed for working, and not necessarily public traffic, Ticketmaster will be asking us to be mindful of some security requirements. For the safety of everyone involved, they will ask you to sign in, so that in the case of an emergency, they know who is in the building. To protect their intellectual property, there are portions of the building that will require an escort to pass through. Also, they will be asking you to sign a short document that says (paraphrased): "If you steal anything while you are here, we will sue you and press charges". I've looked over the document, and it is very reasonable and safe. Directions: Directions to Ticketmaster - Corporate Office 3731 Wilshire Blvd, (Between Oxford & Serrano) Los Angeles CA 90010 Telephone: 213.639.8883 http://makeashorterlink.com/?X1DA22CE From 10 Fwy W and 10 Fwy E, exit Western Ave; proceed North. Make a right onto Wilshire Blvd. Make a left onto Oxford. Make a right to the parking lot behind the building. From 110 Fwy N and 110 Fwy S, transition to the 10 Fwy W, exit Western; proceed North. Make a right onto Wilshire Blvd. Make a right to the parking lot behind the building. From 101 Fwy S, exit Western, and make a right. Turn left on Wilshire. Make an immediate left on Oxford. Make a right to the parking lot behind the building. From Hwy 2 S. Exit Glendale Blvd., turn left. Make a slight right on Alvarado St. Continue straight on Alvarado St. Turn right on Wilshire Blvd. Turn right on Serrano. Make a right to the parking lot behind the building. Parking: You can park in the parking lot behind the two towers. You can enter the outside lot from either Serrano or Oxford. Note that parking below the building (Valet parking) is closed on the weekends, so be sure to use the outside lot. We have arranged for a parking attendant to be there throughout the presentation. You will be requested to sign a parking sign-in sheet by the arrival. Please put "LA.pm" next to your name so that we will be properly billed for your parking. Proceed to the Western tower (3731) main lobby. There will be someone there to meet & greet you. Helpful Hints: * The Wilshire Colonnade Building has two white towers. 3731 is the Western-most tower with a Washington Mutual Bank branch located on the bottom floor. * Building is located on the North side of the street. * Sav-On Drug store and 24 Hour Fitness are nearby so you'll know you're in the right general area! Footnotes: [1] Potential expenses involve copying costs for outlines or handouts. Any remaining funds after expenses will be donated to either Yet Another Society (http://www.yetanother.org) or the German Shepherd Rescue of Los Angeles (http://www.gsrescue.org). Employees of the Walt Disney Company or Ticketmaster/CitySearch will not be asked to donate. (And I'm not sure if there will be expenses or not...) From rspier at pobox.com Tue May 28 22:40:59 2002 From: rspier at pobox.com (Robert Spier) Date: Wed Aug 4 00:02:16 2004 Subject: LA.pm: OSCON: User Group Discount! Message-ID: <15604.19915.889160.349289@rls.cx> O'Reilly & Associates, Inc. is offering a 20% discount to user group members for the O'Reilly Open Source Conventon. This year's convention is July 22-26 in San Diego, California. If you register by June 10, you will receive 20% off the already discounted "Early Bird" pricing for the conference sessions and tutorials. After June 10th, the 20% discount will be applied to the standard pricing. REGISTER ONLINE http://conferences.oreillynet.com/cs/os2002/create/ord_os02 When registering online, please enter the discount code: DSUG REGISTER BY PHONE 1-800-998-9938 Please provide customer service with the discount code: DSUG O'Reilly also offers discounts to full-time students, academic instructors and staff, and federal government employees. See the registration form for more information. From rspier at pobox.com Wed May 29 15:05:18 2002 From: rspier at pobox.com (Robert Spier) Date: Wed Aug 4 00:02:16 2004 Subject: LA.pm: Saturday's Tutorial Message-ID: <15605.13438.670380.315445@rls.cx> If you think there is a >50% probability that you will attend Saturday's Tutorial, please drop me an email. We need to get an estimate of attendance. Thanks! -R From SKamkar at LucidX.com Thu May 30 02:07:56 2002 From: SKamkar at LucidX.com (Samy Kamkar) Date: Wed Aug 4 00:02:16 2004 Subject: LA.pm: [Fwd: Graphics Programming with Perl Book for Perl Mongers] Message-ID: <3CF5CFCC.2020602@LucidX.com> Is anyone interested in reviewing this book? -------- Original Message -------- Subject: Graphics Programming with Perl Book for Perl Mongers Date: Wed, 29 May 2002 17:56:36 -0400 From: Helen Trimes To: Samy Kamkar Attention Los Angeles.pm Members --- Manning Publications announces the release of: Graphics Programming with Perl By Martien Verbruggen To learn more about this book and find out how to get a free copy for your group, please read more ... Greenwich, Connecticut, May 2002 - Graphics Programming with Perl is a guide to the graphics and imaging modules and tools available to the Perl programmer. It covers subjects ranging from drawing pictures and dynamic graphics for web pages to rendering three-dimensional scenes and manipulating individual image pixels. The text is liberally illustrated with example code and programs that show how to achieve common, and sometimes not so common, graphics programming tasks. For the even less common tasks, the book shows developers how to write their own modules. What's Inside - * How to create charts and graphs * Serving graphics content to the WWW with CGI * How to modularize your graphics code, and re-use it * Code to manipulate image pixels (and how to do it fast) * How to work with text in graphics * A complete reference for Image::Magick * Usable examples on adding watermarks to images, creating thumbnails, dynamic web pages with charts, building convolution filters; a web photo album, 3D animation with OpenGL and Renderman About the Author - A developer, architect and systems administrator, Martien Verbruggen is the author of the GD::Graph charting module and the GD::Text modules. He is a regular contributor to the Perl Usenet groups. Martien lives in Sydney, Australia, with his wife and daughter. About Manning Publications Co. Manning Publications Co. is a respected, growing computer book publisher with a reputation for clear writing and high quality technical content. For each of its books Manning makes available to its readers an online discussion forum where they can pose questions to the author. To get access to the author of Graphics Programming with Perl, go to www.manning.com/verbruggen. Here you will also find the book's table of contents, sample chapters and other contents. This book will be available in retail stores in early June 2002. Manning's User Group Program Manning supports the grassroots efforts of the User Group community. A goal of Manning's User Group Program is to foster relationships with technical communities that--in addition to meeting regularly--troubleshoot, write book reviews, and share knowledge through newsletters or Web sites. Manning will provide a free book for presentation at meetings, for group libraries or for door prizes in exchange for a written published review. If your group is willing to write and publish a review, please contact Helen Trimes at hetr@manning.com. Reviews should be published in print or online within sixty days of receipt of the free book at your group's website, in a newsletter, a newsgroup, at an online bookstore, or at another relevant public forum. When requesting a free review copy, please include your plans for posting the book review as well as your shipping address. Graphics Programming with Perl ISBN 1930110-022 By Martien Verbruggen Softbound, 328 pages, $39.95 Ebook, 2.5 MB pdf, $13.50 Publicity Contact: Helen Trimes hetr@manning.com Manning Publications Co. ~ 209 Bruce Park Avenue ~ Greenwich, CT 06830 -- Samy Kamkar -- cp5 -- SKamkar@LucidX.com LucidX.com / LA.pm.org / code.LucidX.com From rspier at pobox.com Thu May 30 15:04:11 2002 From: rspier at pobox.com (Robert Spier) Date: Wed Aug 4 00:02:16 2004 Subject: LA.pm: Optimization Talk Message-ID: <15606.34235.942214.279963@rls.cx> If the idea of getting $1000 worth of stuff for $0 wasn't enough... There's going to be food! -- From ask at valueclick.com Thu May 30 16:19:20 2002 From: ask at valueclick.com (Ask Bjoern Hansen) Date: Wed Aug 4 00:02:16 2004 Subject: LA.pm: Optimization Talk In-Reply-To: <15606.34235.942214.279963@rls.cx> Message-ID: On Thu, 30 May 2002, Robert Spier wrote: > If the idea of getting $1000 worth of stuff for $0 wasn't enough... > > There's going to be food! (which is why you want to tell that you are coming, so there will be enough food...) :-) - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !try; do(); more than a billion impressions per week, http://valueclick.com