From raanders at acm.org Wed Feb 1 07:23:45 2006 From: raanders at acm.org (Roderick A. Anderson) Date: Wed, 01 Feb 2006 07:23:45 -0800 Subject: [Pdx-pm] Javascript/DOM references/books In-Reply-To: References: Message-ID: <43E0D281.3040605@acm.org> Kris Bosland wrote: > I am now doing a bunch of JavaScript/DOM for a web page and I am > not satisfied with the references I have found on the web. What are > peoples favorite references? Is there a clearly useful book? I like the > perl cookbook and I have heard there is a javascript/dhtml cookbook. Does > anyone recommend that? I would recommend "Professional JavaScript for Web Developers", Nicholas C. Zakas, WROX - Wiley Publishing, but after the second edition comes out. The first edition ( 2005 ) is chock full of typos. Everything from bad grammer ( a few that caused me to pause while reading and loose the train of thought ) to just too many copy and paste code examples that were not corrected for the context. Mr. Zakas knows his stuff but WROX should have had a _real_ proof reader go over it. After the fifth or sixth time I went to the web site and printed the errata ( which missed some I'd found ) it was four and a half pages -- 41 items. If you can get past the pile of errata then it is great and has good examples of useful code and applications. The second edition should be even better. Rod -- > > Thanks. > > -Kris > > _______________________________________________ > Pdx-pm-list mailing list > Pdx-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/pdx-pm-list From krisb at ring.org Wed Feb 1 10:53:34 2006 From: krisb at ring.org (Kris Bosland) Date: Wed, 1 Feb 2006 10:53:34 -0800 (PST) Subject: [Pdx-pm] Javascript/DOM references/books In-Reply-To: <47778977-3818-4CDC-9A41-7805B49F182B@dpo.org> Message-ID: Thanks everyone for pointers. Here is a reference to the cookbook I found online, Marvin Humphrey mentioned he has a copy if you want to ask him about it. -Kris JavaScript & DHTML Cookbook Solutions and Example for Web Programmers By Danny Goodman http://www.oreilly.com/catalog/jvdhtmlckbk/index.html?CMP=ILL-4GV796923290 On Tue, 31 Jan 2006, Tech Dude wrote: > I have the OReilly Javascript:the definitive guide by Flanagan. I > find it > hard to find stuff in it. It's OK for syntax reference. I often end up > searching the free script sites to find something close to what I > want and then > tweak it. I'd love a good js/dhtml cookbook. > > -- > John Springer > IT Director > Democratic Party of Oregon > (503)224-8200 x235 From perl-pm at joshheumann.com Thu Feb 2 10:14:47 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 2 Feb 2006 10:14:47 -0800 Subject: [Pdx-pm] February Meeting Message-ID: <20060202181447.GA12814@joshheumann.com> February Meeting February 8th, 6:30pm at Free Geek, 1741 SE 10th Ave Programming Environment Tips and Tricks Got any cool aliases in your .*.rc file? Want to hear what others have? What shortcuts do you have that save you tons of time? This meeting is all about sharing what cool things we do with vim, emacs, perl, svn and any other tool we're currently using. Bruce Keeler will share some emacs tips, a spot is open for someone to talk a little about customizing vim. This is explicitly not a Vim vs Emacs Flamewar meeting, so don't start. J From perl-pm at joshheumann.com Thu Feb 2 11:01:27 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 2 Feb 2006 11:01:27 -0800 Subject: [Pdx-pm] [job] Ticketmaster in CA Message-ID: <20060202190127.GD12814@joshheumann.com> Ticketmaster has a position open in their West Hollywood, CA office. Contact info: todd cranston-cuebas -- senior technical recruiter tcc at ticketmaster.com ticketmaster (NASDAQ: IACI) 8800 sunset blvd . west hollywood, ca . 90069 voice 310-360-2436 . mobile: 310-422-3347 http://www.ticketmaster.com/careers/ From Kelly.White at popart.com Thu Feb 2 11:36:15 2006 From: Kelly.White at popart.com (Kelly White) Date: Thu, 2 Feb 2006 11:36:15 -0800 Subject: [Pdx-pm] February Meeting Message-ID: <8AD00EFA1886FB4D9E44DBB969A3C72C02B24881@atlantis.popart.com> So are these always held at Free Geek? Last time I took the bus and once I got there the people at Free Geek said it was actually somewhere else. An email alerting the change in venue would have been nice? :) Seriously though, is Free Geek usually where these are at? Thanks, Kelly White -----Original Message----- From: pdx-pm-list-bounces+kelly.white=popart.com at pm.org [mailto:pdx-pm-list-bounces+kelly.white=popart.com at pm.org] On Behalf Of Josh Heumann Sent: Thursday, February 02, 2006 10:15 AM To: pdx-pm-list at mail.pm.org Subject: [Pdx-pm] February Meeting February Meeting February 8th, 6:30pm at Free Geek, 1741 SE 10th Ave Programming Environment Tips and Tricks Got any cool aliases in your .*.rc file? Want to hear what others have? What shortcuts do you have that save you tons of time? This meeting is all about sharing what cool things we do with vim, emacs, perl, svn and any other tool we're currently using. Bruce Keeler will share some emacs tips, a spot is open for someone to talk a little about customizing vim. This is explicitly not a Vim vs Emacs Flamewar meeting, so don't start. J _______________________________________________ Pdx-pm-list mailing list Pdx-pm-list at pm.org http://mail.pm.org/mailman/listinfo/pdx-pm-list From perl-pm at joshheumann.com Thu Feb 2 12:08:16 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 2 Feb 2006 12:08:16 -0800 Subject: [Pdx-pm] February Meeting In-Reply-To: <8AD00EFA1886FB4D9E44DBB969A3C72C02B24881@atlantis.popart.com> References: <8AD00EFA1886FB4D9E44DBB969A3C72C02B24881@atlantis.popart.com> Message-ID: <20060202200812.GF12814@joshheumann.com> > So are these always held at Free Geek? Last time I took the bus and > once I got there the people at Free Geek said it was actually somewhere > else. An email alerting the change in venue would have been nice? :) > Seriously though, is Free Geek usually where these are at? Sorry about that, Kelly. Last time we were the victims of a lack of organization on Free Geek (for those of you who missed the fun, they have two competing reservation schedules, and we were only on one of them), so we had to do some last-minute scrambling to find a new location. I probably should have sent an email, but unless people check their email as often as they blink, it wouldn't have helped many people. I'm working on making sure that we don't have another schedule collision again; as much as it sucks that Free Geek has two scheduling systems, it's nice to have a regular meeting place and we've been meeting there for over a year now. Sorry again for the confusion. Hope to see you next week. Josh From merlyn at stonehenge.com Thu Feb 2 12:12:53 2006 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 02 Feb 2006 12:12:53 -0800 Subject: [Pdx-pm] February Meeting In-Reply-To: <8AD00EFA1886FB4D9E44DBB969A3C72C02B24881@atlantis.popart.com> References: <8AD00EFA1886FB4D9E44DBB969A3C72C02B24881@atlantis.popart.com> Message-ID: <86lkwtzfi2.fsf@blue.stonehenge.com> >>>>> "Kelly" == Kelly White writes: Kelly> So are these always held at Free Geek? Last time I took the bus and Kelly> once I got there the people at Free Geek said it was actually somewhere Kelly> else. An email alerting the change in venue would have been nice? :) Kelly> Seriously though, is Free Geek usually where these are at? Given that we didn't know that (a) free geek was busy and (b) where the new venue was going to be until 20 minutes before the meeting, that's the best that could have been done. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From bryce at osdl.org Thu Feb 2 16:00:57 2006 From: bryce at osdl.org (Bryce Harrington) Date: Thu, 2 Feb 2006 16:00:57 -0800 Subject: [Pdx-pm] [job] FOSS sysadmin positions at OSDL in Beaverton Message-ID: <20060203000057.GG25638@osdl.org> Hi all, We've got a couple positions open here at the Open Source Development Labs in Beaverton. Both are sysadmin positions. The first is for an advanced sysadmin to help with establishing an NFSv4 testing system. It involves setting up a variety of hardware (x86, amd64, em64t, ppc64, netapp, etc.), networking fun, and learning/tinkering/scripting with various enterprise FOSS things like systemimager, kerberos, ldap, nfsv4, etc. The work involves developing a lot of bash and perl code to stitch everything together (and contributed back to cpan). Our goal is to create a testing framework for the Linux NFSv4 community. This is a 6-month position, so would be great for a contractor that'd like to work 100% on FOSS for a while. The second is for a regular sysadmin. This is a permanent position to backfill one of the sysadmins in our core services team. The work involves keeping our lab running and making the hardware available to the open source community. It includes racking/configuring/ troubleshooting hardware, setting up accounts for FOSS developers, being on the on-call rotation (1 wk every 3rd week), inventory management, and so forth. If either position sounds interesting, drop your resume to resumes at osdl.org and mention my name. :-) Bryce From perl-pm at joshheumann.com Tue Feb 7 16:45:38 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Tue, 7 Feb 2006 16:45:38 -0800 Subject: [Pdx-pm] February Meeting Tomorrow Message-ID: <20060208004538.GE430@joshheumann.com> February Meeting February 8th, 6:30pm at Free Geek, 1741 SE 10th Ave Programming Environment Tips and Tricks Got any cool aliases in your .*.rc file? Want to hear what others have? What shortcuts do you have that save you tons of time? This meeting is all about sharing what cool things we do with vim, emacs, perl, svn and any other tool we're currently using. Bruce Keeler will share some emacs tips, a spot is open for someone to talk a little about customizing vim. This is explicitly not a Vim vs Emacs Flamewar meeting, so don't start. J From david.brewer at gmail.com Wed Feb 8 12:03:35 2006 From: david.brewer at gmail.com (David Brewer) Date: Wed, 8 Feb 2006 12:03:35 -0800 Subject: [Pdx-pm] Job Posting: Web Programmer at Second Story Message-ID: <2248649a0602081203s23071d06x8e0c78a8c9a45130@mail.gmail.com> Hi there -- I'm a web programmer at a company called Second Story Interactive here in Portland. I'm new to this mailing list, although I've been programming in Perl for a few years now. I have to confess that I actually signed up specifically to post a job opening, although I look forward to following the list from now on as well. Our company has a job opening and I thought that people on the list might be interested to hear of it. It's not specifically a Perl position, but rather a position that requires a flexible programmer who is willing to learn new languages and technologies as projects demand them. If you know anyone who might be interested please pass the information along. Thanks! David Brewer ---------------------------------------------------------------------- Second Story [http://www.secondstory.com/] is looking for versatile programmer. If you have an enthusiasm for creative data visualization techniques we want to meet you! Our ideal candidate has the following qualities: * Experience with object-oriented programming * Desire to explore new and emerging technologies for UI development * Willingness to get hands dirty at the framework level * Detail oriented with excellent communication skills * Able to produce results independently as well as collaboratively in a team environment * Patience, friendliness, and a careful, methodical personality Special consideration will be given to candidates who have created projects that are experimental, educational, cultural, and entertainment related. Responsibilities: Work closely with team in a small, fast-paced, creative environment. Be part of a technical development team for media-rich Web and kiosk projects. Participate in concept development and overall web site creation. Develop code to realize information structure, user interface, and visual design for the interactive experiences we produce. Actively participate in web application development, website development, HTML front-end development, HTML production, quality assurance and basic tech support. Have experience with or willingness to learn: * One or more programming languages such as PHP, Perl, Java/JSP, Ruby, C++. Able to learn new languages and technologies as needed. * Web application development and the nuances of HTTP. * Extensive background in HTML, CSS, JavaScript, and web standards. Should be very familiar with browsers and dealing with browser bugs. Knowledge of accessibility issues and Section 508 a huge plus. * Building Flash interactives with ActionScript 2 using standard programming techniques. If you are an innovator and want an excellent opportunity to bring your skills and learn some new ones, please send your resume and tell us what innovation means to you. Deadline for this position is March 10, 2006. Send to careers at secondstory.com. Please reference web programmer in your subject line. No phone calls, consultants, or recruiters please. From perl-pm at joshheumann.com Wed Feb 8 13:58:17 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Wed, 8 Feb 2006 13:58:17 -0800 Subject: [Pdx-pm] February Meeting Tonight Message-ID: <20060208215817.GJ9126@joshheumann.com> February Meeting February 8th, 6:30pm at Free Geek, 1741 SE 10th Ave Programming Environment Tips and Tricks Got any cool aliases in your .*.rc file? Want to hear what others have? What shortcuts do you have that save you tons of time? This meeting is all about sharing what cool things we do with vim, emacs, perl, svn and any other tool we're currently using. Bruce Keeler will share some emacs tips, a spot is open for someone to talk a little about customizing vim. This is explicitly not a Vim vs Emacs Flamewar meeting, so don't start. J From xrdawson at gmail.com Thu Feb 9 15:44:47 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Thu, 9 Feb 2006 15:44:47 -0800 Subject: [Pdx-pm] wiki writeup from last night? Message-ID: <659b9ea30602091544n452f588ao43008edaefc50152@mail.gmail.com> Did I miss it on the wiki, or has anyone posted their emacs/vim/bash or screen configuration files from last night? Don't punish those of us who were late, as I've already been punished enough by God and Government. Many thanks to those who shared; it was very enlightening. I might be converting to vim. Chris From perl-pm at joshheumann.com Thu Feb 9 16:36:15 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 9 Feb 2006 16:36:15 -0800 Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <659b9ea30602091544n452f588ao43008edaefc50152@mail.gmail.com> References: <659b9ea30602091544n452f588ao43008edaefc50152@mail.gmail.com> Message-ID: <20060210003615.GJ18636@joshheumann.com> > Did I miss it on the wiki, or has anyone posted their emacs/vim/bash > or screen configuration files from last night? Don't punish those of > us who were late, as I've already been punished enough by God and > Government. I've started a few pages on the wiki (http://pdx.pm.org/kwiki/index.cgi?ProductivityHacks) and organized it a bit into sections. The other people who presented last night were: Bruce Keeler David Wheeler Ovid Schwern Marvin Humphrey Eric Wilhelm It would be good if everyone who presented would add their contributions to the wiki, and others should of course feel free to add to the wiki as well. Chromatic might have also had something to contribute, but my memory's fuzzy. Perhaps a .screenrc file? J From publiustemp-pdxpm at yahoo.com Thu Feb 9 16:43:55 2006 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Thu, 9 Feb 2006 16:43:55 -0800 (PST) Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <20060210003615.GJ18636@joshheumann.com> Message-ID: <20060210004355.39778.qmail@web60811.mail.yahoo.com> --- Josh Heumann wrote: > Chromatic might have also had something to contribute, but my > memory's fuzzy. Perhaps a .screenrc file? Who's Chromatic? Cheers, Ovid -- If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/ From perl-pm at joshheumann.com Thu Feb 9 16:45:34 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 9 Feb 2006 16:45:34 -0800 Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <20060210003615.GJ18636@joshheumann.com> References: <659b9ea30602091544n452f588ao43008edaefc50152@mail.gmail.com> <20060210003615.GJ18636@joshheumann.com> Message-ID: <20060210004534.GB21993@joshheumann.com> > The other people who presented last night were: > > Bruce Keeler > David Wheeler > Ovid > Schwern > Marvin Humphrey > Eric Wilhelm And Tom Heady. J From chromatic at wgz.org Thu Feb 9 16:59:25 2006 From: chromatic at wgz.org (chromatic) Date: Thu, 9 Feb 2006 16:59:25 -0800 Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <20060210004355.39778.qmail@web60811.mail.yahoo.com> References: <20060210004355.39778.qmail@web60811.mail.yahoo.com> Message-ID: <200602091659.26167.chromatic@wgz.org> On Thursday 09 February 2006 16:43, Ovid wrote: > --- Josh Heumann wrote: > > Chromatic might have also had something to contribute, but my > > memory's fuzzy. Perhaps a .screenrc file? > Who's Chromatic? My big brother, I guess. -- c From andy at petdance.com Thu Feb 9 17:27:35 2006 From: andy at petdance.com (Andy Lester) Date: Thu, 9 Feb 2006 19:27:35 -0600 Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <200602091659.26167.chromatic@wgz.org> References: <20060210004355.39778.qmail@web60811.mail.yahoo.com> <200602091659.26167.chromatic@wgz.org> Message-ID: <0676B5D1-CE26-460F-848D-E5E7A5B85E13@petdance.com> > >> Who's Chromatic? > > My big brother, I guess. He sounds like a capital fellow. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From ajsavige at yahoo.com.au Fri Feb 10 04:00:09 2006 From: ajsavige at yahoo.com.au (Andrew Savige) Date: Fri, 10 Feb 2006 23:00:09 +1100 (EST) Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <20060210004355.39778.qmail@web60811.mail.yahoo.com> Message-ID: <20060210120009.48553.qmail@web36108.mail.mud.yahoo.com> --- Ovid wrote: > --- Josh Heumann wrote: > > > Chromatic might have also had something to contribute, but > > my memory's fuzzy. Perhaps a .screenrc file? > > Who's Chromatic? The awkwardness of writing about this name has been noted by distinguished British columnist Piers Cawley: http://www.perl.com/pub/a/2004/02/p6pdigest/20040215.html: Everyone's favourite differently capitalized O'Reilly employee, chromatic (Maybe the new running joke should be my struggles to avoid using his name at the start of a sentence so we don't have a falling out cases) http://www.perl.com/pub/a/2004/03/p6pdigest/20040307.html: Time marches on, and another summary gets written, sure as eggs are eggs and chromatic is a chap with whom I will never start a sentence. /-\ ____________________________________________________ Do you Yahoo!? Check out gigs in your area on the comprehensive Yahoo! Music Gig Guide http://au.music.yahoo.com/gig-guide From haircut at gmail.com Fri Feb 10 19:40:00 2006 From: haircut at gmail.com (Adam Monsen) Date: Fri, 10 Feb 2006 19:40:00 -0800 Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <20060210003615.GJ18636@joshheumann.com> References: <659b9ea30602091544n452f588ao43008edaefc50152@mail.gmail.com> <20060210003615.GJ18636@joshheumann.com> Message-ID: <9ebd65110602101940r6e4cf3f0i9d62eb9b0fb51f2f@mail.gmail.com> On 2/9/06, Josh Heumann wrote: [...] > It would be good if everyone who presented would add their contributions > to the wiki, and others should of course feel free to add to the wiki as > well. Chromatic might have also had something to contribute, but my > memory's fuzzy. Perhaps a .screenrc file? > [...] At this point I must beg for forgiveness for contributing to my sister city's PUG's wiki. Hopefully my contributions are not unwelcome! GNU screen, bash, and vim are three of my favorite programs, and I just couldn't help but share my startup files for each. -- Adam Monsen, delinquent member of the Seattle Perl User's Group http://adammonsen.com (currently down, hopefully back soon) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060211/78de70cd/attachment.html From scratchcomputing at gmail.com Fri Feb 10 21:28:36 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Fri, 10 Feb 2006 21:28:36 -0800 Subject: [Pdx-pm] oscon proposals Message-ID: <200602102128.36576.ewilhelm@cpan.org> Schwern mentioned this in passing at the end of the meeting. Are you still up for a get-together to brainstorm/review topics? --Eric -- Introducing change is like pulling off a bandage: the pain is a memory almost as soon as you feel it. --Paul Graham --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From andy at petdance.com Fri Feb 10 21:44:54 2006 From: andy at petdance.com (Andy Lester) Date: Fri, 10 Feb 2006 23:44:54 -0600 Subject: [Pdx-pm] oscon proposals In-Reply-To: <200602102128.36576.ewilhelm@cpan.org> References: <200602102128.36576.ewilhelm@cpan.org> Message-ID: On Feb 10, 2006, at 11:28 PM, Eric Wilhelm wrote: > Schwern mentioned this in passing at the end of the meeting. > > Are you still up for a get-together to brainstorm/review topics? You've got 2 days left. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From perl-pm at joshheumann.com Sat Feb 11 17:15:12 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Sat, 11 Feb 2006 17:15:12 -0800 Subject: [Pdx-pm] wiki writeup from last night? In-Reply-To: <9ebd65110602101940r6e4cf3f0i9d62eb9b0fb51f2f@mail.gmail.com> References: <659b9ea30602091544n452f588ao43008edaefc50152@mail.gmail.com> <20060210003615.GJ18636@joshheumann.com> <9ebd65110602101940r6e4cf3f0i9d62eb9b0fb51f2f@mail.gmail.com> Message-ID: <20060212011511.GA3851@joshheumann.com> > At this point I must beg for forgiveness for contributing to my sister > city's PUG's wiki. Hopefully my contributions are not unwelcome! > > GNU screen, bash, and vim are three of my favorite programs, and I just > couldn't help but share my startup files for each. Absolutely. It's great to have contributions from you, glad you're participating. J From schwern at gmail.com Sat Feb 11 23:50:29 2006 From: schwern at gmail.com (Michael G Schwern) Date: Sat, 11 Feb 2006 23:50:29 -0800 Subject: [Pdx-pm] OSCON Proposal Cram Session Message-ID: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> I'm going to head down to Urban Grind - Pearl ( http://www.urbangrindcoffee.com/) at about 2pm tomorrow and put together my OSCON proposal. If anyone would like to join me, come on down. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060212/5579a6cf/attachment.html From ajsavige at yahoo.com.au Sun Feb 12 00:28:01 2006 From: ajsavige at yahoo.com.au (Andrew Savige) Date: Sun, 12 Feb 2006 19:28:01 +1100 (EST) Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> Message-ID: <20060212082801.43061.qmail@web36113.mail.mud.yahoo.com> --- Mick "I drink tea from a big ol' Bugs Bunny mug"* Schwern wrote: > I'm going to head down to Urban Grind - Pearl > (http://www.urbangrindcoffee.com/) at about 2pm tomorrow... Does this mean you've seen the light and switched from tea to coffee? Or do you ask the friendly folks at Urban Grind to fill up your big ol' faded Bugs Bunny mug with tea? Out of curiosity, how do you take your tea? Milk? Sugar? Honey? Herbal? Special blend? Cheers, /-\ (who has lately become addicted to coffee "affogado") [*] http://mail.pm.org/pipermail/pdx-pm-list/2005-July/002915.html: ____________________________________________________ Do you Yahoo!? Find a local business fast with Yahoo! Local Search http://au.local.yahoo.com From krisb at ring.org Sun Feb 12 09:05:26 2006 From: krisb at ring.org (Kris Bosland) Date: Sun, 12 Feb 2006 09:05:26 -0800 (PST) Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: <20060212082801.43061.qmail@web36113.mail.mud.yahoo.com> Message-ID: On Sun, 12 Feb 2006, Andrew Savige wrote: > /-\ (who has lately become addicted to coffee "affogado") Hey Andrew, what is in a coffee "affogado"? Thanks. -Kris From scratchcomputing at gmail.com Sun Feb 12 09:43:36 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 12 Feb 2006 09:43:36 -0800 Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> References: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> Message-ID: <200602120943.36235.ewilhelm@cpan.org> # from Michael G Schwern # on Saturday 11 February 2006 11:50 pm: >Urban Grind - Pearl I have an insatiable curiosity about all things coffee, tea, and bugs bunny. And then there's oscon, where I hope to present a session on bugs bunny's morphine addiction's ramifications on modern film, rocket science, and programming language interpreters with powerful runtimes. That, or something more useful with fewer ifications. I'll be there at 2pm. --Eric -- I arise in the morning torn between a desire to improve the world and a desire to enjoy the world. This makes it hard to plan the day. --E.B. White --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From scratchcomputing at gmail.com Sun Feb 12 09:43:36 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sun, 12 Feb 2006 09:43:36 -0800 Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> References: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> Message-ID: <200602120943.36235.ewilhelm@cpan.org> # from Michael G Schwern # on Saturday 11 February 2006 11:50 pm: >Urban Grind - Pearl I have an insatiable curiosity about all things coffee, tea, and bugs bunny. And then there's oscon, where I hope to present a session on bugs bunny's morphine addiction's ramifications on modern film, rocket science, and programming language interpreters with powerful runtimes. That, or something more useful with fewer ifications. I'll be there at 2pm. --Eric -- I arise in the morning torn between a desire to improve the world and a desire to enjoy the world. This makes it hard to plan the day. --E.B. White --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From ajsavige at yahoo.com.au Sun Feb 12 13:09:55 2006 From: ajsavige at yahoo.com.au (Andrew Savige) Date: Mon, 13 Feb 2006 08:09:55 +1100 (EST) Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: Message-ID: <20060212210955.70751.qmail@web36110.mail.mud.yahoo.com> --- Kris Bosland wrote: > On Sun, 12 Feb 2006, Andrew Savige wrote: > > > /-\ (who has lately become addicted to coffee "affogado") > > Hey Andrew, what is in a coffee "affogado"? Chilled glass, hard ball of icecream, pour a strong shot of espresso over it. Drink with a spoon as espresso melts icecream. I only discovered this drink a few weeks ago (admittedly, it is more attractive in a Sydney summer than a Portland winter ;-). What I've found interesting is the variation: each coffee shop does it slightly differently (though non-serious coffee shops don't know what "affogado" means). Some may use different flavours of icecream (my favourite so far is vanilla with embedded "clusters" of coffee). For more variation, pour some liqueur over the icecream. /-\ ____________________________________________________ Do you Yahoo!? Yahoo! Health: Dedicated to providing current health news and information http://au.health.yahoo.com/ From schwern at gmail.com Sun Feb 12 13:26:06 2006 From: schwern at gmail.com (Michael G Schwern) Date: Sun, 12 Feb 2006 13:26:06 -0800 Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: <20060212082801.43061.qmail@web36113.mail.mud.yahoo.com> References: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> <20060212082801.43061.qmail@web36113.mail.mud.yahoo.com> Message-ID: <313c1d130602121326p274cd390i2604ffd50491defa@mail.gmail.com> On 2/12/06, Andrew Savige wrote: > > --- Mick "I drink tea from a big ol' Bugs Bunny mug"* Schwern wrote: > > I'm going to head down to Urban Grind - Pearl > > (http://www.urbangrindcoffee.com/) at about 2pm tomorrow... > > Does this mean you've seen the light and switched from tea to coffee? > Or do you ask the friendly folks at Urban Grind to fill up your > big ol' faded Bugs Bunny mug with tea? Out of curiosity, how do > you take your tea? Milk? Sugar? Honey? Herbal? Special blend? I still hate coffee. I take my tea ISO 2 and usually some form of black. Though lately I've been using herbal and green for when I just want something warm in my belly. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060212/40385ded/attachment.html From schwern at gmail.com Sun Feb 12 13:26:06 2006 From: schwern at gmail.com (Michael G Schwern) Date: Sun, 12 Feb 2006 13:26:06 -0800 Subject: [Pdx-pm] OSCON Proposal Cram Session In-Reply-To: <20060212082801.43061.qmail@web36113.mail.mud.yahoo.com> References: <313c1d130602112350j34887fdeqaa6aee15d90adeb6@mail.gmail.com> <20060212082801.43061.qmail@web36113.mail.mud.yahoo.com> Message-ID: <313c1d130602121326p274cd390i2604ffd50491defa@mail.gmail.com> On 2/12/06, Andrew Savige wrote: > > --- Mick "I drink tea from a big ol' Bugs Bunny mug"* Schwern wrote: > > I'm going to head down to Urban Grind - Pearl > > (http://www.urbangrindcoffee.com/) at about 2pm tomorrow... > > Does this mean you've seen the light and switched from tea to coffee? > Or do you ask the friendly folks at Urban Grind to fill up your > big ol' faded Bugs Bunny mug with tea? Out of curiosity, how do > you take your tea? Milk? Sugar? Honey? Herbal? Special blend? I still hate coffee. I take my tea ISO 2 and usually some form of black. Though lately I've been using herbal and green for when I just want something warm in my belly. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060212/40385ded/attachment-0001.html From marvin at rectangular.com Sun Feb 12 22:05:25 2006 From: marvin at rectangular.com (Marvin Humphrey) Date: Sun, 12 Feb 2006 22:05:25 -0800 Subject: [Pdx-pm] Which midnight? Message-ID: According to , OSCON proposals are due "Midnight (PST) February 13, 2006". The humane interpretation would be "in the middle of the night which straddles February 13 and 14". Another possible interpretation is 2006-02-13 00:00:00, coming up in a couple hours. Which is it? Marvin Humphrey Rectangular Research http://www.rectangular.com/ From andy at petdance.com Sun Feb 12 22:09:02 2006 From: andy at petdance.com (Andy Lester) Date: Mon, 13 Feb 2006 00:09:02 -0600 Subject: [Pdx-pm] Which midnight? In-Reply-To: References: Message-ID: <9E88913F-EB98-41BB-8769-E114F39AAE96@petdance.com> On Feb 13, 2006, at 12:05 AM, Marvin Humphrey wrote: > According to e_sess/>, OSCON proposals are due "Midnight (PST) February 13, > 2006". The humane interpretation would be "in the middle of the > night which straddles February 13 and 14". Another possible > interpretation is 2006-02-13 00:00:00, coming up in a couple hours. No one knows. I'd be safe and count on the one that's in 1:52. xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From publiustemp-pdxpm at yahoo.com Wed Feb 15 07:46:57 2006 From: publiustemp-pdxpm at yahoo.com (Ovid) Date: Wed, 15 Feb 2006 07:46:57 -0800 (PST) Subject: [Pdx-pm] Pod::Coverage Weirdness with Class::Trait In-Reply-To: <43F2D1C4.3050909@unixbeard.net> Message-ID: <20060215154657.50137.qmail@web60819.mail.yahoo.com> --- Richard Clamp wrote: > no warnings 'redefine'; > eval qq{ > package $package; > sub $method_label { $method(\@_) } > }; > > To make Pod::Coverage happy that would be done as method injection, > more like: > > { > no strict 'refs'; > *{"$package\::$method_label"} = \&{$method}; > } > > But I only just met Class::Trait so I'm only speculating as to > whether that's really equivalent. As the current maintainer of Class::Trait, I'm embarrassed I forgot about that. Yeah, that's what could be causing the Pod::Coverage behavior. In fact, because traits are generally there for creating public methods and not just for importing helper functions, I would even argue that the Pod::Coverage behavior is correct. As for the method injection in lieue of the eval, it fails in the case of $self->SUPER::method(@_) because the trait methods get confused and thing the class to redispatch to is the calling code (main:: in the case of tests) instead of the proper SUPER class. Because SUPER binds a bit too early for me, there's actually an AUTOLOAD in Class::Trait::Base which traps and fixes this behavior, but it relies on the eval(). Ugly, I know. Here's the relevant code: # if someone is attempting a call to # SUPER, then we need to handle this. if ( my ($super_method) = $auto_load =~ /(SUPER::.*)/ ) { # get our arguemnts my ( $self, @args ) = @_; # lets get the intended method name $super_method = scalar( caller 1 ) . '::' . $super_method; return $self->$super_method(@args); } Now that I look at this, I wonder if searching the $self inheritance tree would be better than checking caller? I'm not sure. I didn't write this part of Class::Trait so I don't know the subtleties here. Cheers, Ovid -- If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/ From scratchcomputing at gmail.com Wed Feb 15 10:24:37 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Wed, 15 Feb 2006 10:24:37 -0800 Subject: [Pdx-pm] Pod::Coverage Weirdness with Class::Trait In-Reply-To: <20060215154657.50137.qmail@web60819.mail.yahoo.com> References: <20060215154657.50137.qmail@web60819.mail.yahoo.com> Message-ID: <200602151024.37943.ewilhelm@cpan.org> (Did I miss the start of this thread earlier on the list or did it just get injected?) # from Ovid # on Wednesday 15 February 2006 07:46 am: >Now that I look at this, I wonder if searching the $self inheritance >tree would be better than checking caller? Yes. As long as you want to be able to call a SUPER:: method from outside of the context of the package. Only quibble here is that that's not something that one should(TM) do. Admittedly, you want to be able to do that in tests and probably don't want to have to declare a package in your tests. Furthermore, since perl allows you to call a super method from main, you don't want it to break (at least not silently.) Taking another look at this, I wonder if you really need the autoload for super if you switch to method injection. The only reason that the current caller(1) incantation works seems to be that caller is the eval(). --Eric -- "Insert random misquote here" --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From chromatic at wgz.org Wed Feb 15 10:32:22 2006 From: chromatic at wgz.org (chromatic) Date: Wed, 15 Feb 2006 10:32:22 -0800 Subject: [Pdx-pm] Pod::Coverage Weirdness with Class::Trait In-Reply-To: <20060215154657.50137.qmail@web60819.mail.yahoo.com> References: <20060215154657.50137.qmail@web60819.mail.yahoo.com> Message-ID: <200602151032.23142.chromatic@wgz.org> On Wednesday 15 February 2006 07:46, Ovid wrote: > As for the method injection in lieue of the eval, it fails in the case > of $self->SUPER::method(@_) because the trait methods get confused and > thing the class to redispatch to is the calling code (main:: in the > case of tests) instead of the proper SUPER class. Have you tried the SUPER module? It's pretty nifty. -- c From raanders at acm.org Thu Feb 16 09:20:32 2006 From: raanders at acm.org (Roderick A. Anderson) Date: Thu, 16 Feb 2006 09:20:32 -0800 Subject: [Pdx-pm] hash verses a pile of scalars Message-ID: <43F4B460.7030302@acm.org> Sorry if you're on the PLUG list and this is a duplicate. *** What are the down side issues with using a hash to hold configuration values over using a pile of scalars? I am working at a redesign/enhancement of a web application ( that currently does not use mod_perl ) and need to know if there are processing speed/memory issues with using a hash to hold the values. Both with and without mod_perl involved would be nice. I have traditional used the hash because it makes suing TT easier/simpler but the app I'm reworking uses scalars. The original developer , from three years ago , is no longer around but he did some pretty nifty stuff code-wise so I figured he had a reason for using scalars instead of a hash. Thanks, Rod -- From andy at petdance.com Thu Feb 16 09:29:41 2006 From: andy at petdance.com (Andy Lester) Date: Thu, 16 Feb 2006 11:29:41 -0600 Subject: [Pdx-pm] hash verses a pile of scalars In-Reply-To: <43F4B460.7030302@acm.org> References: <43F4B460.7030302@acm.org> Message-ID: <50365FED-9FBC-4D50-8D58-8DA45D16E216@petdance.com> > The original developer , from three years ago , is no longer around > but > he did some pretty nifty stuff code-wise so I figured he had a reason > for using scalars instead of a hash. There is no reason to not use hashes. If he thinks there was a speed issue, then it was a premature optimization. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From raanders at acm.org Thu Feb 16 11:50:32 2006 From: raanders at acm.org (Roderick A. Anderson) Date: Thu, 16 Feb 2006 11:50:32 -0800 Subject: [Pdx-pm] hash verses a pile of scalars In-Reply-To: <50365FED-9FBC-4D50-8D58-8DA45D16E216@petdance.com> References: <43F4B460.7030302@acm.org> <50365FED-9FBC-4D50-8D58-8DA45D16E216@petdance.com> Message-ID: <43F4D788.4070407@acm.org> Andy Lester wrote: >> The original developer , from three years ago , is no longer around but >> he did some pretty nifty stuff code-wise so I figured he had a reason >> for using scalars instead of a hash. > > > There is no reason to not use hashes. If he thinks there was a speed > issue, then it was a premature optimization. I like that! :-) I didn't think there was an issue but this was done before my time here so I don't know why it was chosen. I'll head in that (hash) direction. Thanks, Rod -- From perl-pm at joshheumann.com Thu Feb 16 12:08:44 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Thu, 16 Feb 2006 12:08:44 -0800 Subject: [Pdx-pm] New Ubuntu and Perl books available from O'Reilly Rough Cuts Message-ID: <20060216200844.GE13195@joshheumann.com> ----- Forwarded message from Marsee Henon ----- From: Marsee Henon Hello, Just wanted to let you know about these brand new Rough Cuts titles available from O'Reilly: Perl Hacks http://www.oreilly.com/catalog/perlhks/index.html Ubuntu Hacks http://www.oreilly.com/catalog/ubuntuhks/index.html Ajax Design Patterns http://www.oreilly.com/catalog/ajaxdp/index.html Rough Cuts is a new service that gives you early access to content on cutting-edge technologies months before it's published. Other titles include "Ajax Hacks," "Flickr Hacks," "Ruby Cookbook," "Ruby on Rails," and "Java and XML, 3rd Edition." For more information, go to: http://www.oreilly.com/roughcuts/ Thanks! Marsee ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://www.oreilly.com ================================================================ ----- End forwarded message ----- From perl-pm at joshheumann.com Wed Feb 22 23:05:53 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Wed, 22 Feb 2006 23:05:53 -0800 Subject: [Pdx-pm] March Meeting and Books Message-ID: <20060223070553.GA13023@joshheumann.com> March Meeting The March Meeting is two weeks away, and as of yet we do not have a pseaker. How would everyone feel about having a social meeting? Does anyone have suggestions for locations or activities? Books Books are in. I have the following books in my possession, and I would love dearly to give them to you. Let me know if I have your book, if I don't have your book, or if a book I have sounds interesting. PHP in a Nutshell. Internet Forensics Producing Open Source Software Open Sources 2.0 Switching to the Mac, The Missing Manual (Tiger Edition) Josh From scratchcomputing at gmail.com Thu Feb 23 18:30:04 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Thu, 23 Feb 2006 18:30:04 -0800 Subject: [Pdx-pm] March Meeting In-Reply-To: <20060223070553.GA13023@joshheumann.com> References: <20060223070553.GA13023@joshheumann.com> Message-ID: <200602231830.04810.ewilhelm@cpan.org> # from Josh Heumann # on Wednesday 22 February 2006 11:05 pm: >The March Meeting is two weeks away, and as of yet we do not have a >pseaker. ?How would everyone feel about having a social meeting? ?Does >anyone have suggestions for locations or activities? Pheakers are hard to find. I've been poking at the B modules lately, and would be happy to get heckled if anyone is interested in a tour of the compiler backends. Another possibility is that we have a hackfest or other sort of ad-hoc stuff. Lucky Lab's wifi was down Tuesday. Assuming that's not a long-term problem, it could be a good spot. The Rose and Raindrop could work, but only if we plan ahead. --Eric -- Speak softly and carry a big carrot. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From Kelly.White at popart.com Thu Feb 23 18:52:02 2006 From: Kelly.White at popart.com (Kelly White) Date: Thu, 23 Feb 2006 18:52:02 -0800 Subject: [Pdx-pm] March Meeting Message-ID: <8AD00EFA1886FB4D9E44DBB969A3C72C02B864B7@atlantis.popart.com> I don't know about everyone else, but I'd love to see everyone who submitted a proposal for OSCON read/summarize it, kind of like a preview thing. Kelly White http://www.popart.com/ -----Original Message----- From: pdx-pm-list-bounces+kelly.white=popart.com at pm.org [mailto:pdx-pm-list-bounces+kelly.white=popart.com at pm.org] On Behalf Of Eric Wilhelm Sent: Thursday, February 23, 2006 6:30 PM To: pdx-pm-list at pm.org Subject: Re: [Pdx-pm] March Meeting # from Josh Heumann # on Wednesday 22 February 2006 11:05 pm: >The March Meeting is two weeks away, and as of yet we do not have a >pseaker. ?How would everyone feel about having a social meeting? ?Does >anyone have suggestions for locations or activities? Pheakers are hard to find. I've been poking at the B modules lately, and would be happy to get heckled if anyone is interested in a tour of the compiler backends. Another possibility is that we have a hackfest or other sort of ad-hoc stuff. Lucky Lab's wifi was down Tuesday. Assuming that's not a long-term problem, it could be a good spot. The Rose and Raindrop could work, but only if we plan ahead. --Eric -- Speak softly and carry a big carrot. --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- _______________________________________________ Pdx-pm-list mailing list Pdx-pm-list at pm.org http://mail.pm.org/mailman/listinfo/pdx-pm-list From perl-pm at joshheumann.com Fri Feb 24 15:02:46 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Fri, 24 Feb 2006 15:02:46 -0800 Subject: [Pdx-pm] Newsletter from O'Reilly UG Program, February 24 Message-ID: <20060224230246.GC27703@joshheumann.com> The book list, for those who like to skim. Remember, if you order the book through us it's free to the group, as long as you write a review for the wiki: http://pdx.pm.org/kwiki/index.cgi?BookReviews Book News ---------------------------------------------------------------- -Adobe InDesign CS2 One-on-On -Analyzing Business Data with Excel -Building Extreme PCs -Degunking Your Home -DJ Handbook, Second Edition -DV Filmmaking: From Start to Finish -Fixing Access Annoyances -Fixing PowerPoint Annoyances -Flickr Hacks -How to Cheat at Configuring ISA Server 2004 -Learning C# 2005, Second Edition -Logic Pro Tips and Tricks -Looking Good in Print, Sixth Edition -The Mac Tiger Server Black Book -MAKE: Technology on Your Time Volume 05 -Photoshop Fine Art Effects Cookbook -Programming SQL Server 2005 -Repairing and Upgrading Your PC -Security Log Management -VB 2005 Black Book -Visual Basic 2005 in a Nutshell, Third Edition -Web Design in a Nutshell, Third Edition -Web Site Cookbook -Wicked Cool Perl Scripts ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly UG Program News--Just for User Group Leaders February 24, 2006 ================================================================ -Belong to or Know About a Photography, Video, or Design group? -RSS Feed Now Available on ug.oreilly.com -Do You Have Something Newsworthy to Share? -Put Up an O'Reilly ETech Banner, Get a Free Book -Put Up a MySQL Users Conference Banner Get a Free Book -Promotional Material Available ---------------------------------------------------------------- Book Info ---------------------------------------------------------------- ***Review Books are Available Copies of our books are available for your members to review-- send me an email and please include the book's ISBN number on your request. Let me know if you need your book by a certain date. Allow at least four weeks for shipping. ***Please Send Copies of Your Book Reviews Email me a copy of your newsletter or book review. For tips and suggestions on writing book reviews, go to: ***Discount Information Don't forget to remind your members about the 30% discount on O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, and Syngress books. Just use code DSUG. ***Group Purchases with Better Discounts are Available Please let me know if you are interested and I can put you in touch with our sales department. ---------------------------------------------------------------- General News or Inquiries ---------------------------------------------------------------- ***Belong to or Know About a Photography, Video, or Design Group? We are looking for creative groups or associations to join our program. Feel free to pass my name along or send me an email. ***RSS Feed now available on the ug.oreilly.com To sign up, go to: For more information on RSS or Atom Feeds at O'Reilly, go to: ***Do You Have Something Newsworthy to Share? We can include it in the news section of our user group page and RSS Feed. Send me a short description and a URL. ***Put Up an O'Reilly ETech Banner, Get a Free Book We're looking for user groups to display our conference banner on their web sites. If you send me the link to your group's site with our O'Reilly Emerging Technology Conference banner, I will send you the O'Reilly book of your choice. ETech Banners: ***Put Up a MySQL Users Conference Banner Get a Free Book We're looking for user groups to display our conference banner on their web sites. If you send me the link to your group's site with our MySQL Users Conference banner, I will send you the O'Reilly book of your choice. MySQL Users Conference: ***Promotional Material Available: The following items are available for your next meeting. (Let me know the item and the amount you'd like): -Photoshop World Expo Passes, MIami, FL--March 23 (print or PDF available) -MAKE Magazine Volume 5 (limit one copy per group) -30% UG Discount bookmarks -ETech Conference brochures -MySQL Conference brochures -Where 2.0 Conference brochures ================================================================ O'Reilly News for User Group Members February 24, 2006 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Adobe InDesign CS2 One-on-On -Analyzing Business Data with Excel -Building Extreme PCs -Degunking Your Home -DJ Handbook, Second Edition -DV Filmmaking: From Start to Finish -Fixing Access Annoyances -Fixing PowerPoint Annoyances -Flickr Hacks -How to Cheat at Configuring ISA Server 2004 -Learning C# 2005, Second Edition -Logic Pro Tips and Tricks -Looking Good in Print, Sixth Edition -The Mac Tiger Server Black Book -MAKE: Technology on Your Time Volume 05 -Photoshop Fine Art Effects Cookbook -Programming SQL Server 2005 -Repairing and Upgrading Your PC -Security Log Management -VB 2005 Black Book -Visual Basic 2005 in a Nutshell, Third Edition -Web Design in a Nutshell, Third Edition -Web Site Cookbook -Wicked Cool Perl Scripts ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Julieanne Kost ("Window Seat"), Professional Aerial Photographers Association International, Orlando, FL--February 24 -O'Reilly at the PMA International Convention and Tradeshow, Orlando, FL--February 26-March 1 -O'Reilly at FOSDEM, Brussels, Belgium--February 26-27 -Peter Krogh ("The DAM Book"), ASMP Pixel Cash Seminar, Orlando, FL--March 1 -Fine-Art Digital Printing Workshop: Hands-On with Stephen Johnson, Pacifica, CA--March 9-12 -O'Reilly at SXSW Interactive, Austin,TX--March 10-14 -Julieanne Kost ("Window Seat"), Pro Photo Expo 2006, San Diego, CA--March 15 -RAW Image Processing in Adobe Photoshop with Stephen Johnson, Pacifica, CA--March 18 -Mikkel Aaland ("Photoshop CS2 RAW") at Book Passage, Corte Madera, CA--March 18 -Tim O'Reilly at MIX06, Las Vegas, NV--March 20-22 -Peter Krogh ("The DAM Book"), ASMP PixelCash Seminar, San Francisco, CA--March 21 -Dru Lavigne at UKUUG Spring Conference, Durham, UK--March 21-23 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Where 2.0 Registration is Open -MySQL Registration is Open -ETech Registration is Open ---------------------------------------------------------------- News ---------------------------------------------------------------- -A Secret Tip for Taking Great Digital Shots -Quicken 2006 Missing Manual: Setting Up Your Quicken Environment -Early Access to Cutting-Edge Technology -Latest Titles available on O'Reilly Rough Cuts -Introducing Lua -Building a High-Availability MySQL Cluster -Free Mesh Networking with Metrix Pebble -What's New in iWork '06? -Digitizing VHS Tapes with EyeTV -Inside Look: Internet Explorer 7, Beta 2 -Creating an Application from Scratch, Part 3 -A Penny Saved is a Penny Earned -O'Reilly Learning Lab Offers Updated HTML/CSS Course -Information Architecture: Why the Last Page Comes First -Asynchronous Messaging Made Easy With Spring JMS -Playing Together Nicely: Getting REST and SOAP to Share Each Other's Toys -Attention Streams, Taking Pictures, Java in Brazil, and Presenting Differently -Pioneer Podcasters Share Insider Tips, Part 4: Top-of-the-Line Gear and How to Avoid and Fix Errors -Walking the Talk with Julieanne Kost -O'Reilly Photography Learning Center -Speak Your Mind on Digital Media -Calling All Makers! -Meet Your Fellow Makers ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: Don't forget, you can receive 30% off any O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, or Syngress book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. ***Free ground shipping is available for online orders of at least $29.95 that go to a single address. This offer applies to US delivery addresses in the fifty states and Puerto Rico. For more details, go to: ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- ***Adobe InDesign CS2 One-on-One Publisher: O'Reilly ISBN: 0596100973 This unique, hands-on book comes with two hours of video instruction (hosted by Deke McClelland himself) on DVD to get you working with InDesign right away, building relevant, real-world projects while mastering fundamental and advanced concepts, theory, best practices, and techniques for making the most of InDesign--to make the most of your page designs. ***Analyzing Business Data with Excel Publisher: O'Reilly ISBN: 0596100736 Learn how to apply Excel's advanced data analysis features to solve real-world business problems. This hands-on reference targets specific business situations, then demonstrates how to create spreadsheets for these problem areas. Topics include statistics, pivot tables, workload forecasting, modeling, queuing, data importing, and more. Perfect for professional Excel users working in an office environment. ***Building Extreme PCs The Complete Guide to Modding and Custom PCs Publisher: O'Reilly ISBN: 0596101368 "Building Extreme PCs" is the ultimate guide to the world of PC modification and customization. Both a showcase and a DIY handbook, it goes in-depth into system building, overclocking, cooling, and modification, reveals the secrets of optimization and benchmarking, then moves on to cover some of the most exciting and inspirational custom built systems around. From silent systems to multi-processor monsters, from gaming powerhouses to neon-lit speed machines, this book has it all, complete with guidance from the people who made them. ***Degunking Your Home Publisher: Paraglyph Press January 2006 ISBN: 1933097116 Do you find yourself in one or more of these situations--you're constantly losing your car keys, the "junk" room has threatened to take over your house, or you can't remember the last time you could quickly find something in the garage? Then you need to get organized quickly and degunk! Author Joli Ballew will show you how simple it is to declutter, organize, make your home really work for you, and keep it looking great with her easy and time-saving 12-step program. Even if you have a busy and hectic life, you can keep your home organized and clean. ***DJ Handbook, Second Edition Publisher: PC Publishing ISBN: 1870775996 Written by a working DJ who's been there and done that, "The DJ Handbook" is an essential read for every DJ. You'll find advice on choosing equipment (microphones, decks, cartridges, headphones, speakers, and the rest), as well as setting it all up and getting the best sound out of it--whatever the venue. Plus hands-on advice on transport, setting up your sound system at the gig, dealing with punters, looking after safety, and troubleshooting your equipment. ***DV Filmmaking: From Start to Finish Publisher: O'Reilly ISBN: 0596008481 Written in an engaging, accessible style, "DV Filmmaking" provides a solid foundation of tremendous value to a beginner, while addressing the fine points of filmmaking with a level of sophistication, detail, and insight that even the most worldly director or educator can appreciate. The author draws upon his years of experience teaching at the college and graduate level, his extensive professional background as a media producer, and his unmistakable love of cinema to create a text that's not only easy to learn from, but also fun to read. ***Fixing Access Annoyances Publisher: O'Reilly ISBN: 059600852X Access is one of the easier and more flexible database management solutions for organizing data. You could grab other books for help, but do they solve problems from page one? Meet a book of a different stripe where newcomers start off right and learn valuable methods for building databases while seasoned pros gain efficiency. "Fixing Access Annoyances" saves time and bouts of hair pulling. ***Fixing PowerPoint Annoyances Publisher: O'Reilly ISBN: 0596100043 Microsoft PowerPoint is the most popular presentation software on the planet. Since an estimated 30 million PowerPoint presentations are made every day, no matter how frustrating it gets, you're not about to chuck the program in the recycle bin. If you're vexed and perplexed by PowerPoint, this new guide presents a variety of all-too-familiar, real-world annoyances and smart solutions for every one of them. ***Flickr Hacks ISBN: 0596102453 "Flickr Hacks" expands the fun and the utility of Flickr, Yahoo!'s popular digital photo-sharing service, by customizing this cutting-edge technology to store, sort, and share photos. The book adopts the game-like appeal of the Flickr site, in individual projects ranging from easy to advanced. Quick hacks show you how to post photos directly to blogs and upload photos from a cellphone. Advanced hacks teach you to use the Flickr API, make photo puzzles and collages, and geocode photos to plot on a map. ***How to Cheat at Configuring ISA Server 2004 ISBN: 1597490571 If deploying and managing ISA Server 2004 is just one of a hundred responsibilities you have as a System Administrator, "How to Cheat at Configuring ISA Server 2004" is the perfect book for you. Written by Microsoft MVP Dr. Tom Shinder, this is a concise, accurate, enterprise tested method for the successful deployment of an ISA Server. ***Learning C# 2005, Second Edition Publisher: O'Reilly ISBN: 0596102097 Completely revised to cover C# 2.0 and Visual Basic 2005, this introductory guide offers a thorough introduction to Microsoft's premier .NET language. Discover how to develop various kinds of web services and applications--including those that work with databases. More than 200 questions and programming exercises make mastering the essentials of the C# language easy and fun. ***Logic Pro Tips and Tricks Publisher: PC Publishing ISBN: 1870775333 The tips and tricks in this book are laid out in an easy to use format, and will allow you to get the best from the program when recording, editing, mixing, and mastering. There are sections on setting up, optimizing, and organizing your workflow. You'll discover easy ways to perform many complex tasks, and there's a plethora of other tips and pointers that reveal many of Logic's 'hidden' functions. ***Looking Good in Print, Sixth Edition Publisher: Paraglyph Press ISBN: 193309706X "Looking Good in Print" is celebrating fifteen years in print with the newest edition "Looking Good in Print, Sixth Edition." This book has grown over the years to become the "Bible" for desktop publishers and it is widely used as the leading text for courses on desktop publishing. This new edition is updated and expanded to reflect the growing needs of desktop publishers who need to be proficient at creating documents for both print and electronic publication and distribution. ***The Mac Tiger Server Little Black Book Publisher: Paraglyph Press ISBN: 1933097140 This unique black book guides you through all the aspects of the new Mac Tiger Server including understanding the Apple network, managing network access, and network protocols such as TCP/IP AppleTalk, and the OSI model. It's jam-packed with hundreds of "how-to" tips to ensure that servers are set up correctly and they operate as efficiently as possible. ***MAKE: Technology on Your Time Volume 05 ISBN: 0596523688 Every issue of MAKE is packed with projects to help you make the most of all the technology in your life. Everything from home entertainment systems, to laptops, to a host of PDAs is fair game. If there's a way to hack it, tweak it, bend it, or remix it, you will find out about it here. ***Mind Performance Hacks Publisher: O'Reilly ISBN: 0-596-10153-8 "Mind Performance Hacks" provides real-life tips and tools for overclocking your brain and becoming a better thinker. In the increasingly frenetic pace of today's information economy, managing your life requires hacking your brain. With this book, you'll cut through the clutter and tune up your brain intentionally, safely, and productively. ***Photoshop Fine Art Effects Cookbook Publisher: O'Reilly ISBN: 0596100620 "Photoshop Fine Art Effects Cookbook" tells you all you need to know to turn your digital photographs into images that mimic the styles of great visual artists. From advice on how to choose appropriate subject matter to 62 step-by-step recipes that show you how to create an "original" van Gogh, Vermeer, Edward Weston, or Andy Warhol (among others), this book is an authentic guide to simulating the work of great artists-and a whole lot of fun. ***Programming SQL Server 2005 Publisher: O'Reilly ISBN: 0596004796 Ideal for IT professionals of all stripes, this authoritative guide introduces all facets of SQL Server 2005, Microsoft's next-generation data management and analysis solution. The book explains all of its new features, and shows you how they can help conquer a variety of data challenges. Learn how to reduce the complexity of building, deploying and managing database applications, and much more. ***Repairing and Upgrading Your PC Publisher: O'Reilly ISBN: 059600866X Repairing and Upgrading Your PC delivers start-to-finish instructions, simple enough for even the most inexperienced PC owner, for troubleshooting, repairing, and upgrading your computer. Written by hardware experts Robert Bruce Thompson and Barbara Fritchman Thompson, this book covers it all: how to troubleshoot a troublesome PC, how to identify which components make sense for an upgrade, and how to tear it all down and put it back together. ***Security Log Management Publisher: Syngress ISBN: 1597490423 As a system administrator or security professional, you probably find yourself inundated each day with a deluge of log files from seemingly countless devices, servers, and applications on your network ranging from Windows Server to Snort to your PIX firewall and everything in between. This unique book will show you how to use a combination of open source software such as Tcpdstats, and Snort perfmonitor to create succinct, meaningful reports that give you the big picture of your network's overall health and well being. So, if you need to analyze and prioritize everything from how much of your bandwidth is devoted to browsing ESPN.com, to the most targeted machines in your IDS logs, this is the book for you. ***VB 2005 Little Black Book Publisher: Paraglyph Press ISBN: 1933097086 "Visual Basic 2005 Programming Little Black Book" is one of the first comprehensive books that cover the new version of Visual Basic and the development features of Microsoft's .NET platform in depth. The book explains the major changes to VB and provides numerous tips and practical solutions for developing applications. ***Visual Basic 2005 in a Nutshell, Third Edition Publisher: O'Reilly ISBN: 059610152X Newly updated, this classic detailed reference to the Visual Basic programming language had been reorganized to cover all the ins and outs of Visual Basic 2005, including new features like Generics, My Namespace, and operators. An alphabetical reference to Visual Basic 2005 statements, procedures, functions, and objects makes sure you follow along. Ideal for developers, programmers, and anyone learning VB as a first language. ***Web Design in a Nutshell, Third Edition Publisher: O'Reilly ISBN: 0596009879 Our popular reference, "Web Design in a Nutshell," has been completely rewritten and expanded to reflect the state of the art in web standards. In addition to being an authoritative reference for (X)HTML and Cascading Style Sheets, this book also provides an overview of the unique requirements of designing for the Web and gets to the nitty-gritty of JavaScript and DOM Scripting, web graphics optimization, and multimedia production. It is an indispensable tool for web designers and developers of all levels. ***Web Site Cookbook Publisher: O'Reilly ISBN: 0596101090 This handy guide provides a wide range of solutions to real-life problems that come up regularly when creating and growing a web site. With recipes that teach both routine and advanced setup tasks, the book includes clear and professional instruction on a host of topics. Learn page design, visitor tracking, site promotion, and much more. ***Wicked Cool Perl Scripts Publisher: No Starch Press ISBN: 1593270623 Most Perl programmers have been frustrated at one time or another because the system just wouldn't do what they wanted it to do. There was that one simple and obvious utility that was missing that would make life so much easier. "Wicked Cool Perl Scripts" is about writing those utilities quickly and easily. A collection of handy utilities that solves difficult problems, "Wicked Cool Perl Scripts" is a great resource for the savvy Perl programmer. ***MAKE Magazine Subscriptions Available The annual subscription price for four issues is $34.95. When you subscribe with this link, you'll get a free issue--the first one plus four more for $34.95. So subscribe for yourself or friends with this great offer for charter subscribers: five volumes for the cost of four. Subscribe at: ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Julieanne Kost ("Window Seat"), Professional Aerial Photographers Association International, Orlando, FL--February 24 Author Julieanne Kost presents "Photoshop CS2--Tips and Tricks." ***O'Reilly at the PMA International Convention and Tradeshow, Orlando, FL--February 26-March 1 Stop by our booth (#2117) to check out our digital media titles. ***O'Reilly at FOSDEM, Brussels, Belgium--February 26-27 The sixth Free and Open Source Software Developers' European Meeting is organized by volunteers to promote the widespread use of free and open source software. ***Peter Krogh ("The DAM Book"), ASMP Pixel Cash Seminar, Orlando, FL--March 1 Author Peter Krogh gives a three-hour comprehensive overview of Digital Asset Management techniques for the professional photographer. ***Fine-Art Digital Printing Workshop: Hands-On with Stephen Johnson, Pacifica, CA--March 9-12 Photographer and author Stephen Johnson ("Stephen Johnson on Digital Photography") presents a four day workshop focusing exclusively on fine-art digital printing, primarily using Epson inkjet printers. Concentration will be on inkjet printing with color pigments and black/gray ink combinations on coated and rag papers. Learn from the digital pioneer how he obtains his impressive results during four days of lectures, printing, and feedback in the studio. ***O'Reilly at SXSW Interactive, Austin,TX--March 10-14 Authors Kathy Sierra ("Head First Java, Second Edition"), Peter Morville ("Ambient Findability"), and Jennifer Niederst Robbins ("Web Design in a Nutshell, Third Edition") will be there. Make sure you stop by our booth to check out our latest books. ***Julieanne Kost ("Window Seat"), Pro Photo Expo 2006, San Diego, CA--March 15 Author Julieanne Kost presents "Adobe Photoshop CS2--Welcome Aboard." ***RAW Image Processing in Adobe Photoshop with Stephen Johnson, Pacifica, CA--March 18 Photographer and author Stephen Johnson ("Stephen Johnson on Digital Photography") presents this one-day seminar explores this process with Adobe's new Photoshop CS2 Camera Raw processor. ***Mikkel Aaland ("Photoshop CS2 RAW") at Book Passage, Corte Madera, CA--March 18 Photographer and author Mikkel Aaland disscusses and signs his newest book. ***Tim O'Reilly at MIX06, Las Vegas, NV--March 20-22 Microsoft's new MIX conference is for developers, designers, and business professionals who create consumer-oriented web sites. Hear Bill Gates, Tim O'Reilly, and other industry leaders talk about the new and unique experiences that can be delivered over the Web. ***Peter Krogh ("The DAM Book"), ASMP PixelCash Seminar, San Francisco, CA--March 21 Author Peter Krogh gives a three-hour comprehensive overview of Digital Asset Management techniques for the professional photographer. ***Dru Lavigne at UKUUG Spring Conference, Durham, UK--March 21-23 Author Dru Lavigne (BSD Hacks) delivers the keynote as well as a talk on BSD Certification at this year's conference. ================================================ Conference News ================================================ ***Where 2.0 Early Registration is Open The Where 2.0 Conference brings together the people, projects, and issues leading the charge into the location-based technology frontier. Join the developers, innovators, and business people behind the new era of geospatial technology as they come together--because everything happens somewhere, and it's all happening here. Where 2.0 Conference, June 13-14, 2006 Fairmont Hotel, San Jose, CA User Group members who register before April 24, 2006 get a double discount. Use code "whr06dsug" when you register, and receive 15% off the early registration price. To register for the conference, go to: ***MySQL Users Conference Join us at the 2006 edition of the MySQL Users Conference, the largest gathering of MySQL developers, users, and DBAs. It is the only event where you will be able to join the core MySQL development team and over 1000 users, open source innovators, and technology partners under one roof. MySQL Users Conference, April 24-27, 2006 Santa Clara Convention Center, Santa Clara, CA User Group members who register before March 6, 2006 get a double discount. Use code "mys06dusg" when you register, and receive 15% off the early registration price. To register for the conference, go to: ***Register for O'Reilly Emerging Technology Conference We're five years into the O'Reilly Emerging Technology Conference and the stuff of which it is made shows no sign of abating: bandwidth continues to broaden, storage grows ever larger and cheaper, and content keeps spraying from the fire hose. How do we visualize all of this digital data, filter it, remix it, and access it in meaningful ways? The coming technical challenge is not about generating digital content-we have more than enough already. It's time to do something with that data. It's time to build The Attention Economy. O'Reilly Emerging Technology Conference, March 6-9, 2006 Manchester Grand Hyatt, San Diego, CA Use code "et06dsug" when you register, and receive 20% off the registration price. To register for the conference, go to: ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***A Secret Tip for Taking Great Digital Shots Want to impress friends and family with professional-looking photos? Professional photographer and best-selling author Derrick Story provides his favorite tip--using a flash setting--for taking great shots for better skin tone, reduced texture in the face, and adding a twinkle to the eyes. ***Quicken 2006 Missing Manual: Setting Up Your Quicken Environment After you install Quicken, you're only a few steps away from experiencing the joys of electronic personal finance. Chapter 1 of "Quicken 2006 for Starters: The Missing Manual" gets you out of the gate running, guiding you through launch, set up and the intricate preferences. If you like this chapter, read the whole book (and up to nine others) on Safari with a free trial subscription. ***Early Access to Cutting-Edge Technology O'Reilly's Safari Books Online has just announced a new service called Rough Cuts that gives you early access to content on cutting-edge technologies months before it's published. Rough Cuts allows you to purchase work-in-progress manuscripts of selected titles. For more information, go to: Latest Titles Available: Perl Hacks Ubuntu Hacks Ajax Design Patterns Java and XML, 3rd Edition --------------------- Open Source --------------------- ***Introducing Lua Scripting is highly important to extensible applications. Not only is it easier to write logic in higher-level languages, but it's often safer. It can be effective, too--consider that World of Warcraft and other games embed the Lua language and use it for scripts, AI, configuration, and even user interface management. Why Lua? Keith Fieldhouse introduces the language and explains why it's so appropriate. ***Building a High-Availability MySQL Cluster Serious business services really can't go down, whether due to hardware or software failures. If your necessary services rely on MySQL, clustering and high availability can prevent failures. Kris Buytaert shows how his group recently used MySQL Cluster and Heartbeat to provide redundant, failure-proof replication and availability of their data. ***Free Mesh Networking with Metrix Pebble Metrix Pebble is a variant of the popular Pebble Linux distribution that adds a web-based configuration GUI, support for OLSRD and EVDO, automatic generation of network flows, wireless users, and radio link status graphs using rrdtool, and fits in just under 64MB of flash memory. Rob Flickenger describes how to use Metrix Pebble to set up a wireless mesh network. --------------------- Mac --------------------- ***What's New in iWork '06? iWork's tandem offering of Pages and Keynote provides a useful collection of tools for presentations, word processing, and layout. But how much has changed since last year's debut? Giles Turnbull walks you through Pages 2 and Keynote 3 to help decide if this upgrade is for you. ***Digitizing VHS Tapes with EyeTV By digitizing your old VHS tapes, you can move them from taking up precious shelf space to more readily available disk space. In this article, Joe McMahon shows you a hack that lets you archive full-quality digital recordings from EyeTV to offline media, but still play them back easily in EyeTV. --------------------- Windows/.NET --------------------- ***Inside Look: Internet Explorer 7, Beta 2 The long-awaited Beta 2 of IE 7 is finally here. What's new, good, and better? Wei-Meng Lee gives you a guided tour and an inside look. ***Creating an Application from Scratch, Part 3 Jesse Liberty is creating an application from scratch in ASP.NET 2.0 while you watch over his shoulder. In part 3, he builds the engine and implements it. --------------------- Web --------------------- ***A Penny Saved is a Penny Earned Think ecommerce web sites on the cheap are impossible? Find out how to get a site off the ground for less than $2000. ***O'Reilly Learning Lab Offers Updated HTML/CSS Course Keep on the cutting edge of web programming with our newly updated HTML/CSS course, part of our hugely popular Web Programming Certificate series through the University of Illinois Office of Continuing Education. Keep your free O'Reilly books for reference, and your Learning Lab account as an online portfolio. Pre-enroll in all six Web Programming courses and get HTML/CSS free. Offer good through February 28th. ***Information Architecture: Why the Last Page Comes First When designing a site, are you still creating the frontpage first? Find out why this is a mistake, and a better way to approach it. --------------------- Java --------------------- ***Asynchronous Messaging Made Easy With Spring JMS Java Messaging Service (JMS) requires a lot of work to set up sessions and manage messages, work that can distract you from your application-specific logic. The Spring framework's SpringJMS offers a simpler solution that keeps the JMS administration out of your face. Srini Penchikala takes a look. ***Playing Together Nicely: Getting REST and SOAP to Share Each Other's Toys Convincing your colleagues and clients to consider a RESTful approach to SOAP is difficult when the accepted standard is SOAP-style services. In this article, Jason R. Briggs introduces a SOAP interface that can be used to deliver SOAP messages from REST resources. --------------------- Podcasts --------------------- ***Attention Streams, Taking Pictures, Java in Brazil, and Presenting Differently Rael Dornfest and Tim O'Reilly continue their preview of next month's Emerging Technology conference, Bruno Souza talks to us about Java in Brazil, conference photographer James Duncan Davidson discusses his art, and "Why the Lucky Stiff" shows us that conference presentations can be much more creative than they tend to be. (DTF 02-17-2006: 28 minutes 37 seconds) ***Pioneer Podcasters Share Insider Tips, Part 4: Top-of-the-Line Gear and How to Avoid and Fix Errors Listen in as Jack Herrington, the author of "Podcasting Hacks," chats with pioneer podcasters Doug Kaye and James Polanco. Doug is the founder of IT Conversations, the influential site that features podcasts covering important events, programs, and interviews with industry luminaries. James is the founder of "Fake Science," the popular podcast radio show covering all things digital music--news, reviews, and profiles of digital artists. --------------------- Digital Media --------------------- ***Walking the Talk with Julieanne Kost In addition to over 150 full-color images, Julieanne Kost's new book, "Window Seat: The Art of Digital Photography and Creative Thinking" includes details on such topics as how to make great-looking images of clouds, mountains, farmland, and water, while photographing through airplane windows. This excerpt from Kost's book explains how to do just that. Kost details some of the techniques she used to transform images captured from the skies above into the final images that appear in the book. ***O'Reilly Photography Learning Center The O'Reilly Photography Learning Center is an evolving resource of tips, tricks, and techniques for photographers, both professional and amateur alike. Each month, we highlight a featured author, provide tips and techniques, and offer special discounts. Right now, check out Deke McClelland's tried and true teaching method for learning Photoshop CS2. ***Speak Your Mind on Digital Media Fill out a short survey (less than 10 minutes) and help us bring you the most accessible, best-written, cost-effective, and useful digital media resources on Earth. And don't forget to give us your email address at the end of the survey for a chance to win several great prizes! --------------------- MAKE --------------------- ***Calling All Makers! On April 22nd and 23rd at the San Mateo Fairgrounds, MAKE magazine, the first magazine devoted entirely to DIY technology projects, is hosting Maker Faire. This event is the first ever public gathering of tech DIY enthusiasts, educators, tinkerers, hobbyists, science clubs, students, authors, and exhibitors. Maker Faire will include 6 exposition & workshop pavilions, a 5-acre outdoor midway, over 100 exhibiting Makers, hands-on workshops, demonstrations, DIY competitions, and the latest in tools, kits and DIY resources. The Maker Faire will also be featuring The Ultimate Garage (automative meets tech DIY), Robotics, Digital Entertainment/Gaming, Green Tech & Electronics Recycling, Ultimate Workshop, Weird Science, and the MAKE: Remix video film festival. More info: The Call for Proposals is now open. If you have an interesting project that you are bursting to share with your fellow Makers, here's your chance! You will have the opportunity to explain how the project works and to demonstrate it to an inquisitive and appreciative audience. Plus, you will have the opportunity to roam the Faire and spend some downtime with fellow Makers. Each Maker will be assigned to a half-day time slot on Saturday or Sunday. Your proposal should include a short description of your project and a brief profile describing yourself. This information will appear in the Maker Faire program and on makezine.com. Also, please state any special requirements (power, connectivity, ventilation, etc.) you may have. Submit a proposal today: Important Dates: Maker Proposal Due: Midnight (PST) Feb. 27, 2006 Speaker Notification: March 15, 2006 Workshop and Presentations Files Due: April 10, 2006 Faire: April 22-23, 2006 ***Meet Your Fellow Makers Find and post events, exhibits, and more with Maker events listings: ***Try a Sample Project from MAKE: Until next time-- Marsee Henon ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://www.oreilly.com ================================================================ ----- End forwarded message ----- From chromatic at wgz.org Fri Feb 24 15:31:46 2006 From: chromatic at wgz.org (chromatic) Date: Fri, 24 Feb 2006 15:31:46 -0800 Subject: [Pdx-pm] March Meeting In-Reply-To: <200602231830.04810.ewilhelm@cpan.org> References: <20060223070553.GA13023@joshheumann.com> <200602231830.04810.ewilhelm@cpan.org> Message-ID: <200602241531.46370.chromatic@wgz.org> On Thursday 23 February 2006 18:30, Eric Wilhelm wrote: > Pheakers are hard to find. I've been poking at the B modules lately, > and would be happy to get heckled if anyone is interested in a tour of > the compiler backends. I have poked at them too and would be happy to heckle you. -- c From perl-pm at joshheumann.com Fri Feb 24 15:44:41 2006 From: perl-pm at joshheumann.com (Josh Heumann) Date: Fri, 24 Feb 2006 15:44:41 -0800 Subject: [Pdx-pm] March Meeting In-Reply-To: <200602241531.46370.chromatic@wgz.org> References: <20060223070553.GA13023@joshheumann.com> <200602231830.04810.ewilhelm@cpan.org> <200602241531.46370.chromatic@wgz.org> Message-ID: <20060224234441.GF27703@joshheumann.com> > I have poked at them too and would be happy to heckle you. I would say this comes as close as we ever do to an groundswell of support so Eric, you're on. J From keithl at kl-ic.com Sun Feb 26 08:02:04 2006 From: keithl at kl-ic.com (Keith Lofstrom) Date: Sun, 26 Feb 2006 08:02:04 -0800 Subject: [Pdx-pm] OT: Why no Apple Computer Oregon Site? Message-ID: <20060226160204.GA25509@gate.kl-ic.com> This is off topic, but pdx pm has many Mac-using professional software designers, so someone here might have some insight. I'm from chips and hardware, and the larger semiconductor companies have design centers all over the world - many companies have small 10-20 engineer design centers in the Portland area, some have major sites. Software seems more concentrated, and Apple Computer in particular doesn't seem to have much design engineering presence outside of Cupertino. I would think that Apple and Oregon would be a cultural good fit. Now that they are using Intel CPUs, a close connection with the chip designers near Hillsboro might help them combat the influence of Microsoft, which is likely to push Intel processors away from Macintosh optimality. An Oregon design center might soak up some of the "at-liberty" programming talent we have in the area. Any guesses as to why Apple hasn't already located an engineering operation here? Would this be worth pursuing for locals seeking work? Should I be bothering this list with a question like this? 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 ptkwt at aracnet.com Sun Feb 26 11:19:28 2006 From: ptkwt at aracnet.com (Phil Tomson) Date: Sun, 26 Feb 2006 11:19:28 -0800 (PST) Subject: [Pdx-pm] OT: Why no Apple Computer Oregon Site? In-Reply-To: <20060226160204.GA25509@gate.kl-ic.com> Message-ID: On Sun, 26 Feb 2006, Keith Lofstrom wrote: > > This is off topic, but pdx pm has many Mac-using professional > software designers, so someone here might have some insight. > > I'm from chips and hardware, Me too. > and the larger semiconductor companies > have design centers all over the world - many companies have small > 10-20 engineer design centers in the Portland area, some have major > sites. Software seems more concentrated, and Apple Computer in > particular doesn't seem to have much design engineering presence > outside of Cupertino. I think this possibly due to two things: 1) Apple's software group is probably not all that large. OSX is composed of primarily open source projects like Darwin and gcc. The fact that Cocoa is a nice framework and Objective C tends to be more productive than C++ probably helps keep the group smaller than it would be at other companies. 2) Steve Jobs likes control. This may be the main reason you won't see much spread beyond Cupertino. Many years ago I worked for the guy who was the first paid full-time hardware engineer at Apple. The stories he told about Jobs made it clear that Jobs was a total control freak. I suspect he's mellowed by now, but still... > > I would think that Apple and Oregon would be a cultural good fit. > Now that they are using Intel CPUs, a close connection with the chip > designers near Hillsboro might help them combat the influence of > Microsoft, which is likely to push Intel processors away from > Macintosh optimality. An Oregon design center might soak up some > of the "at-liberty" programming talent we have in the area. Maybe, but Intel is based in Santa Clara, a 20 minute drive from Apple HQ. Of course another reason to base an engineering group in Oregon would be cost: you can pay engineers a lot less here than you would have to pay them in CA... Afterall, a small house in the Bay Area costs around $650K now, whereas the same house here coudl be had for $200K (in the 'burbs). > > Any guesses as to why Apple hasn't already located an engineering > operation here? Would this be worth pursuing for locals seeking > work? It might be worth persuing, but I'm not sure how you'd do it. You need connections high-up at Apple. If you could find some well placed software engineers at Apple who really want to escape the Bay Area, well maybe you could fan those flames and suggest Oregon as a nice alternative. > -- > 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 Speaking of which, there really isn't much EDA software available on OS X other than open source simulators like Icarus and ghdl. Do you do FPGAs? Phil From almeria at earthlink.net Sun Feb 26 14:16:49 2006 From: almeria at earthlink.net (Rafael Almeria) Date: Sun, 26 Feb 2006 14:16:49 -0800 Subject: [Pdx-pm] OT: Why no Apple Computer Oregon Site? In-Reply-To: References: Message-ID: <085ae2e89802a6413892c09d1a91c8c9@earthlink.net> >> Any guesses as to why Apple hasn't already located an engineering >> operation here? Would this be worth pursuing for locals seeking >> work? > > It might be worth persuing, but I'm not sure how you'd do it. You need > connections high-up at Apple. If you could find some well placed > software > engineers at Apple who really want to escape the Bay Area, well maybe > you > could fan those flames and suggest Oregon as a nice alternative. Well, Apple did have a subsidiary developing Macintosh software up here in the early 90s called Claris, and yeah a programmer put his foot down it seems to force the move to Oregon. See the following link for some interesting history. http://www.swiss.ai.mit.edu/~bob/clarisworks.php From kellert at ohsu.edu Mon Feb 27 09:11:13 2006 From: kellert at ohsu.edu (Thomas J Keller) Date: Mon, 27 Feb 2006 09:11:13 -0800 Subject: [Pdx-pm] Fwd: OT: Why no Apple Computer Oregon Site? References: <5CE96A32-29A7-486A-BBDB-64EE20416344@apple.com> Message-ID: <06141B32-1B67-4E14-A730-F774C9474AE6@ohsu.edu> Must be a "top secret" location. Begin forwarded message: > From: "Mark Johnston" > Date: February 27, 2006 9:02:56 AM PST > To: "Thomas J Keller" > Subject: Re: [Pdx-pm] OT: Why no Apple Computer Oregon Site? > > Tom, > > Not really. Keith should call our corporate offices at 408-996-1010. > > Take care, > > Mark > > > On Feb 27, 2006, at 9:00 AM, Thomas J Keller wrote: > >> Thanks. Is there a website I could point to? >> >> Tom >> >> On Feb 27, 2006, at 8:58 AM, Mark Johnston wrote: >> >>> Tom, >>> >>> There is an Apple office in Vancouver, Washington focusing on >>> software development. Also, most of Apple's Advance Computation >>> Group does live here in Portland. >>> >>> Take care, >>> >>> Mark >>> >>> >>> >>> On Feb 27, 2006, at 8:33 AM, Thomas J Keller wrote: >>> >>>> Mark, >>>> Hope you are well. >>>> Could you answer this? >>>> >>>> Thanks, >>>> Tom K >>>> >>>> Tom Keller, Ph.D. >>>> kellert at ohsu.edu >>>> 503-494-2442 >>>> 6339b Basic Science Bldg >>>> http://www.ohsu.edu/research/core >>>> >>>> >>>> >>>> Begin forwarded message: >>>> >>>>> From: "Keith Lofstrom" >>>>> Date: February 26, 2006 8:02:04 AM PST >>>>> To: pdx-pm-list at pm.org >>>>> Subject: [Pdx-pm] OT: Why no Apple Computer Oregon Site? >>>>> Reply-To: keithl at keithl.com >>>>> >>>>> >>>>> This is off topic, but pdx pm has many Mac-using professional >>>>> software designers, so someone here might have some insight. >>>>> >>>>> I'm from chips and hardware, and the larger semiconductor >>>>> companies >>>>> have design centers all over the world - many companies have small >>>>> 10-20 engineer design centers in the Portland area, some have >>>>> major >>>>> sites. Software seems more concentrated, and Apple Computer in >>>>> particular doesn't seem to have much design engineering presence >>>>> outside of Cupertino. >>>>> >>>>> I would think that Apple and Oregon would be a cultural good fit. >>>>> Now that they are using Intel CPUs, a close connection with the >>>>> chip >>>>> designers near Hillsboro might help them combat the influence of >>>>> Microsoft, which is likely to push Intel processors away from >>>>> Macintosh optimality. An Oregon design center might soak up some >>>>> of the "at-liberty" programming talent we have in the area. >>>>> >>>>> Any guesses as to why Apple hasn't already located an engineering >>>>> operation here? Would this be worth pursuing for locals seeking >>>>> work? Should I be bothering this list with a question like this? >>>>> >>>>> 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 >>>>> _______________________________________________ >>>>> 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: http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060227/560be939/attachment.html From ptkwt at aracnet.com Mon Feb 27 12:35:15 2006 From: ptkwt at aracnet.com (Phil Tomson) Date: Mon, 27 Feb 2006 12:35:15 -0800 (PST) Subject: [Pdx-pm] Fwd: OT: Why no Apple Computer Oregon Site? In-Reply-To: <06141B32-1B67-4E14-A730-F774C9474AE6@ohsu.edu> Message-ID: Check out: http://www.apple.com/acg/ Apparently it's connected with Reed College (probably because Jobs attended there in the 70's?) Phil On Mon, 27 Feb 2006, Thomas J Keller wrote: > Must be a "top secret" location. > > Begin forwarded message: > > > From: "Mark Johnston" > > Date: February 27, 2006 9:02:56 AM PST > > To: "Thomas J Keller" > > Subject: Re: [Pdx-pm] OT: Why no Apple Computer Oregon Site? > > > > Tom, > > > > Not really. Keith should call our corporate offices at 408-996-1010. > > > > Take care, > > > > Mark > > > > > > On Feb 27, 2006, at 9:00 AM, Thomas J Keller wrote: > > > >> Thanks. Is there a website I could point to? > >> > >> Tom > >> > >> On Feb 27, 2006, at 8:58 AM, Mark Johnston wrote: > >> > >>> Tom, > >>> > >>> There is an Apple office in Vancouver, Washington focusing on > >>> software development. Also, most of Apple's Advance Computation > >>> Group does live here in Portland. > >>> > >>> Take care, > >>> > >>> Mark > >>> > >>> > >>> > >>> On Feb 27, 2006, at 8:33 AM, Thomas J Keller wrote: > >>> > >>>> Mark, > >>>> Hope you are well. > >>>> Could you answer this? > >>>> > >>>> Thanks, > >>>> Tom K > >>>> > >>>> Tom Keller, Ph.D. > >>>> kellert at ohsu.edu > >>>> 503-494-2442 > >>>> 6339b Basic Science Bldg > >>>> http://www.ohsu.edu/research/core > >>>> > >>>> > >>>> > >>>> Begin forwarded message: > >>>> > >>>>> From: "Keith Lofstrom" > >>>>> Date: February 26, 2006 8:02:04 AM PST > >>>>> To: pdx-pm-list at pm.org > >>>>> Subject: [Pdx-pm] OT: Why no Apple Computer Oregon Site? > >>>>> Reply-To: keithl at keithl.com > >>>>> > >>>>> > >>>>> This is off topic, but pdx pm has many Mac-using professional > >>>>> software designers, so someone here might have some insight. > >>>>> > >>>>> I'm from chips and hardware, and the larger semiconductor > >>>>> companies > >>>>> have design centers all over the world - many companies have small > >>>>> 10-20 engineer design centers in the Portland area, some have > >>>>> major > >>>>> sites. Software seems more concentrated, and Apple Computer in > >>>>> particular doesn't seem to have much design engineering presence > >>>>> outside of Cupertino. > >>>>> > >>>>> I would think that Apple and Oregon would be a cultural good fit. > >>>>> Now that they are using Intel CPUs, a close connection with the > >>>>> chip > >>>>> designers near Hillsboro might help them combat the influence of > >>>>> Microsoft, which is likely to push Intel processors away from > >>>>> Macintosh optimality. An Oregon design center might soak up some > >>>>> of the "at-liberty" programming talent we have in the area. > >>>>> > >>>>> Any guesses as to why Apple hasn't already located an engineering > >>>>> operation here? Would this be worth pursuing for locals seeking > >>>>> work? Should I be bothering this list with a question like this? > >>>>> > >>>>> 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 > >>>>> _______________________________________________ > >>>>> Pdx-pm-list mailing list > >>>>> Pdx-pm-list at pm.org > >>>>> http://mail.pm.org/mailman/listinfo/pdx-pm-list > >>>>> > >>>> > >>> > >>> > >> > >> > > > > > > From david at kineticode.com Mon Feb 27 13:41:08 2006 From: david at kineticode.com (David E. Wheeler) Date: Mon, 27 Feb 2006 13:41:08 -0800 Subject: [Pdx-pm] A Mug for Orwant Message-ID: <543FC3EC-329F-4439-BC7C-76DB25974275@kineticode.com> Someone should send Orwant this mug. http://xrl.us/j8dq Best, David From wcooley at nakedape.cc Mon Feb 27 15:56:01 2006 From: wcooley at nakedape.cc (Wil Cooley) Date: Mon, 27 Feb 2006 15:56:01 -0800 Subject: [Pdx-pm] Fwd: OT: Why no Apple Computer Oregon Site? In-Reply-To: References: Message-ID: <1141084561.16015.27.camel@willow.odshp.com> On Mon, 2006-02-27 at 12:35 -0800, Phil Tomson wrote: > > Check out: > http://www.apple.com/acg/ > > Apparently it's connected with Reed College (probably because Jobs > attended there in the 70's?) Yeah, Reed has a long history with Apple; moreso than many colleges, even though Apple sells particuarly heavily to them. Among other things, Richard Crandall used to be the Chief Scientist at NeXT (http://www.reed.edu/~crandall/) and teaches a class every so often. He's an odd duck and loaded too--I once watched him over the course of a hour or so feed $400 or more into a video poker machine at the Lutz. On campus Crandall hangs out in the Center for Advanced Computation, which is back among some houses on Woodstock that Reed owns; I suspect this is the true location of the ACG. AFAIK, everyone employed there is either a student or was recently a student. This Xgrid thing is probably a reworking of an app included with NeXTSTEP for pretty much the same thing--originally written by Crandall himself. Wil -- Wil Cooley Naked Ape Consulting, Ltd -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/pdx-pm-list/attachments/20060227/2a39cc90/attachment.bin From scratchcomputing at gmail.com Tue Feb 28 18:37:46 2006 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 28 Feb 2006 18:37:46 -0800 Subject: [Pdx-pm] PowerPC and little-endian Message-ID: <200602281837.46645.ewilhelm@cpan.org> Hi all, Since I'm in the minority of non-mac owners around here, maybe you all can fill me in on this whole dual-mode software-switched rumor about the powerpc being able to run in either big or little endian mode. I need to unpack some floats and doubles in a cross-platform way and yeah I could do that in pure perl with some of the portable pack/unpack commands and some byte twiddling, but that's going to be slow and so I'll then end up maintaining two pieces of code, so I was thinking I could compile perl to run in little-endian mode. ? Is this nuts? Maybe. I wouldn't be asking except that I ran across a guy that said his ruby was behaving in a little-endian manner and his perl was big and then another guy had a big perl and a big ruby. Maybe I got some bad data, but this is just going beyond healthy curiosity at this point. I suspect a gcc switch, but others suggest that it's emulation or some other trickery. Can anyone here elucidate? Thanks, Eric -- "Beware of bugs in the above code; I have only proved it correct, not tried it." --Donald Knuth --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From rootbeer at redcat.com Tue Feb 28 19:06:10 2006 From: rootbeer at redcat.com (Tom Phoenix) Date: Tue, 28 Feb 2006 19:06:10 -0800 Subject: [Pdx-pm] PowerPC and little-endian In-Reply-To: <200602281837.46645.ewilhelm@cpan.org> References: <200602281837.46645.ewilhelm@cpan.org> Message-ID: <31086b240602281906k5b476270m4fb2fe9cf670ff83@mail.gmail.com> On 2/28/06, Eric Wilhelm wrote: > I need to unpack some floats and doubles in a cross-platform way and yeah > I could do that in pure perl with some of the portable pack/unpack > commands and some byte twiddling, but that's going to be slow Maybe. But who says any other way will be much faster? > so I was thinking I > could compile perl to run in little-endian mode. That would be a challenge. Are you hoping that Perl's internal format for floats and doubles will be a close match for the file format? There may be an easier way. You could perhaps use Inline to compile a small routine to do the unpacking you need. But try writing that routine in Perl, first. You may find that optimizing your code (by using Inline) won't help as much as you'd think, especially before you've finished debugging. Good luck with it! --Tom Phoenix From xrdawson at gmail.com Tue Feb 28 23:05:59 2006 From: xrdawson at gmail.com (Chris Dawson) Date: Tue, 28 Feb 2006 23:05:59 -0800 Subject: [Pdx-pm] FreeGeek in Uganda Message-ID: <659b9ea30602282305n59d4b514s4c58bb2d3bc93002@mail.gmail.com> I would highly recommend keeping tabs on Martin as he writes from Uganda. Really wonderful stuff. http://www.freegeek.org/uganda/ Chris From jerry.gay at gmail.com Tue Feb 28 23:11:40 2006 From: jerry.gay at gmail.com (jerry gay) Date: Tue, 28 Feb 2006 23:11:40 -0800 Subject: [Pdx-pm] PowerPC and little-endian In-Reply-To: <200602281837.46645.ewilhelm@cpan.org> References: <200602281837.46645.ewilhelm@cpan.org> Message-ID: <1d9a3f400602282311h611d7bc0h5f552536a7a511b5@mail.gmail.com> On 2/28/06, Eric Wilhelm wrote: > Hi all, > > Since I'm in the minority of non-mac owners around here, maybe you all > can fill me in on this whole dual-mode software-switched rumor about > the powerpc being able to run in either big or little endian mode. I > need to unpack some floats and doubles in a cross-platform way and yeah > I could do that in pure perl with some of the portable pack/unpack > commands and some byte twiddling, but that's going to be slow and so > I'll then end up maintaining two pieces of code, so I was thinking I > could compile perl to run in little-endian mode. > from `perldoc -f pack`: pack TEMPLATE,LIST [snip] n An unsigned short in "network" (big-endian) order. N An unsigned long in "network" (big-endian) order. v An unsigned short in "VAX" (little-endian) order. V An unsigned long in "VAX" (little-endian) order. (These 'shorts' and 'longs' are _exactly_ 16 bits and _exactly_ 32 bits, respectively.) maybe that will suffice? it will pack/unpack in the respective byte order on any platform, no byte twiddling needed. ~jerry