From sneex at mac.com Fri Feb 1 10:43:42 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Re: Beginner's definition ? In-Reply-To: <1012559927.3c5a7037365bb@imp.free.fr> Message-ID: On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - Why not collaborate - does it have to be individual effort? On Friday, February 1, 2002, at 05:38 AM, Philippe 'BooK' Bruhat wrote: > Yeah, I like the idea of various Perl Mongers groups competing in > a team > game. And there's the tricky part of helping your team without giving > away your solution (if you want to score as an individual player too). I would love to OFFER my groups skills to such an event - we would mop the floor with the other groups! (OK, maybe not mop :) _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... $_ = "Jacksonville Perl Monger"; while(/([Jacksonville Perl Monger])/g) { print join(" ", map { defined $_ ? $_ : "" } $`, $&, $', $+), "\n"; } Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From solution at gina.net Fri Feb 1 11:11:53 2002 From: solution at gina.net (Aaron Johnson) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Discussion/Presentation assistance Message-ID: <3C5ACC59.338D104C@gina.net> On the jacksonville-pm-list; Jax.PM'er Aaron Johnson wrote - Hello Jax Perl Mongers, I am new to the Jax group, but not new to Perl. I am considering making an attempt at speaking at the June YAPC in St. Louis, but I need to go over my material and make sure it is something that other Perl lovers want to hear. A small summary would be: Dynamic web application creation using automation and consistency to reduce development time. I am working on a product (Open Source GNU, Free, all the good words) code named ECOllaboration that provides a complete web application base with the ability to easily extend it. It includes out of the box, Email, Chat, Discussion, Calendar, and Document storage. I am still refining the main classes and formalizing the security system, but there is more then enough currently to discuss the techniques used or to be used. This project is a combination of what I have learned/wanted over the last 5+ years of doing web application development. If anyone is interested in meeting with me to discuss this and help me gel my thoughts I would be most thankful. I live in Ocala, FL. Aaron Johnson Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Fri Feb 1 11:48:58 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Discussion/Presentation assistance In-Reply-To: <3C5ACC59.338D104C@gina.net> Message-ID: On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - Hi :) Have you seen: http://bricolage.thepirtgroup.com/ ??/Sx :] On Friday, February 1, 2002, at 12:11 PM, Aaron Johnson wrote: > Dynamic web application creation using automation and consistency to > reduce development time. I am working on a product (Open Source GNU, > Free, all the good words) code named ECOllaboration that provides a > complete web application base with the ability to easily extend it. It > includes out of the box, Email, Chat, Discussion, Calendar, and > Document > storage. _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From jproctor at marlboro.edu Fri Feb 1 11:45:16 2002 From: jproctor at marlboro.edu (J Proctor) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Re: Beginner's definition ? In-Reply-To: Message-ID: On the jacksonville-pm-list; Jax.PM'er J Proctor wrote - > I would love to OFFER my groups skills to such an event - we would > mop the floor with the other groups! What event are you volunteering us for? And/or is it something I might want to do with my own PM group? :) j Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Fri Feb 1 12:07:44 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Re: Beginner's definition ? In-Reply-To: Message-ID: <976B4EAE-173E-11D6-83CE-0003930CAF62@mac.com> On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - That is true - very few of us Jax.PM'ers are local :( On Friday, February 1, 2002, at 12:45 PM, J Proctor wrote: > On the jacksonville-pm-list; Jax.PM'er J Proctor > wrote - > > > >> I would love to OFFER my groups skills to such an event - we would >> mop the floor with the other groups! > > What event are you volunteering us for? > > And/or is it something I might want to do with my own PM group? :) > > > j _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From jproctor at marlboro.edu Fri Feb 1 12:12:43 2002 From: jproctor at marlboro.edu (J Proctor) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Re: Beginner's definition ? In-Reply-To: <976B4EAE-173E-11D6-83CE-0003930CAF62@mac.com> Message-ID: On the jacksonville-pm-list; Jax.PM'er J Proctor wrote - >> What event are you volunteering us for? > That is true - very few of us Jax.PM'ers are local :( Bzzt. Try again. What event are you volunteering us for? :) >> And/or is it something I might want to do with my own PM group? :) First meeting is Tuesday, at a local restaurant/pub. I'm still not "officially" in charge, but I called the meeting and the person whose name is listed as the group founder doesn't even appear to be subscribed to the mailing list. I figured she'd get a copy as -owner and say what she wanted. Hmm. I oughta cross-post to a couple other lists that we're meeting. j Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Fri Feb 1 12:28:11 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Re: Beginner's definition ? In-Reply-To: Message-ID: <7274D525-1741-11D6-83CE-0003930CAF62@mac.com> On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - Why a FWP Golf challenge, of course :) > Bzzt. Try again. What event are you volunteering us for? :) > is listed as the group founder doesn't even appear to be > subscribed to the > mailing list. Can't make no assumptions - but you know that :) > Hmm. I oughta cross-post to a couple other lists that we're meeting. Yeah :) Especially if them there members aren't part of the neighborhood :) _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From solution at gina.net Fri Feb 1 12:35:53 2002 From: solution at gina.net (Aaron Johnson) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Discussion/Presentation assistance References: Message-ID: <3C5AE009.7BC2E3B6@gina.net> On the jacksonville-pm-list; Jax.PM'er Aaron Johnson wrote - I had looked at it about 2 or 3 months ago, but it is headed in a different direction then what I have in mind. I think (dream) that my system is much less time consuming to setup and doesn't require the end user to learn a new system, such as a template system. Briolage looks to be a fine system seems to be oriented toward content publishing. My system is more for interacting with others in a work environment. I will post more details as soon as I have a constructive document summarizing my efforts. This should help me decide if I should continue working on it too :^) Aaron Johnson Bill -OSX- Jones wrote: > > On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - > > Hi :) > > Have you seen: http://bricolage.thepirtgroup.com/ > > ??/Sx :] > > On Friday, February 1, 2002, at 12:11 PM, Aaron Johnson wrote: > > > Dynamic web application creation using automation and consistency to > > reduce development time. I am working on a product (Open Source GNU, > > Free, all the good words) code named ECOllaboration that provides a > > complete web application base with the ability to easily extend it. It > > includes out of the box, Email, Chat, Discussion, Calendar, and > > Document > > storage. > > _Sx____________________ > ('> -Sx- IUDICIUM > //\ Have Computer - > v_/_ Will Hack... > > Jax.PM Moderator's Note: > This message was posted to the Jacksonville Perl Monger's Group listserv. > The group manager can be reached at -- owner-jacksonville-pm-list@pm.org > to whom send all praises, complaints, or comments... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Fri Feb 1 12:50:57 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Discussion/Presentation assistance In-Reply-To: <3C5AE009.7BC2E3B6@gina.net> Message-ID: On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - True - does your system require mucho modules to be installed as well ? Briolage requires a TON of them - many I don't feel I would likely use outside of it (Briolage.) > On the jacksonville-pm-list; Jax.PM'er Aaron Johnson > wrote - > > I had looked at it about 2 or 3 months ago, but it is headed in a > different direction then what I have in mind. I think (dream) that my > system is much less time consuming to setup and doesn't require the end > user to learn a new system, such as a template system. > Briolage looks to be a fine system seems to be oriented toward content > publishing. My system is more for interacting with others in a work > environment. _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sml at zfx.com Sat Feb 2 17:13:15 2002 From: sml at zfx.com (Steve Lane) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] that email-spam filtering program? Message-ID: <3C5C728B.9AEBC444@zfx.com> On the jacksonville-pm-list; Jax.PM'er Steve Lane wrote - howdy all. i read somewhere recently about a spam-filtering daemon that someone really liked. i -think- i read about it here -- if so, could that person remind me what the program was? if not, i guess this email itself is spam. ;) -- Steve Lane Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From jproctor at marlboro.edu Sat Feb 2 20:35:09 2002 From: jproctor at marlboro.edu (J Proctor) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Re: Beginner's definition ? In-Reply-To: <7274D525-1741-11D6-83CE-0003930CAF62@mac.com> Message-ID: On the jacksonville-pm-list; Jax.PM'er J Proctor wrote - I had this wonderful witty reply all cooked up yesterday afternoon, and the sytem crashed. Then, before things were restored, the campus lost power because of the ice storm. Ah, computing. ;) > Why a FWP Golf challenge, of course :) Golf? I thought Perl was more like Go. You keep placing pieces to surround the problem until there's no advantage to going further. > > is listed as the group founder doesn't even appear to be > > subscribed to the > > mailing list. > > Can't make no assumptions - but you know that :) Hey--if she's not on the list and she's not getting a copy to -owner, it's her problem that she's missing the meeting. :) > > Hmm. I oughta cross-post to a couple other lists that we're meeting. > > Yeah :) Especially if them there members aren't part of the > neighborhood :) You wanted to come? Tuesday at 7:00 at the People's Pint on Federal St. in Greenfield, MA. See you there. j Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From nate at campin.net Sat Feb 2 22:39:48 2002 From: nate at campin.net (Nate Campi) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] that email-spam filtering program? In-Reply-To: <3C5C728B.9AEBC444@zfx.com> References: <3C5C728B.9AEBC444@zfx.com> Message-ID: <20020203043948.GF22180@campin.net> On the jacksonville-pm-list; Jax.PM'er Nate Campi wrote - On Sat, Feb 02, 2002 at 06:13:15PM -0500, Steve Lane wrote: > On the jacksonville-pm-list; Jax.PM'er Steve Lane wrote - > > howdy all. i read somewhere recently about a > spam-filtering daemon that someone really liked. > i -think- i read about it here -- if so, could > that person remind me what the program was? > > if not, i guess this email itself is spam. ;) That would have been me. www.spamassassin.org is the URL you need. Friendly advice: if you're going to use it for a busy mail server for all deliveries, use local only tests. The network tests like razor and RBL can slow things down more than they're worth. One alternative is to slave some RBL zones to a local nameserver to speed that up, but I know of no way to cache razor lookups (that doesn't mean there aren't any ways, I just haven't looked into it). Spamassassin is written in perl, and is under very active development. At Lycos we use Brightmail on our main incoming mail relays, and we pay a lot for it. Spamassassin catches more spam, is free, is perl, and has all the usual benefits of Open Source (like I need to list all those here ;). -- It's not that I'm so smart , it's just that I stay with problems longer. - Albert Einstein Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Fri Feb 8 21:54:55 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] [ADMIN/NON-PERL]Fwd: Newsletter from O'Reilly UG Program, February 8 Message-ID: On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - FYI - Begin forwarded message: > O'Reilly User Group Program > NEWSLETTER > February 8, 2002 > > We've got lots of new books coming in! This week's issue is a long one; > we're catching up in Denise's absence. Next week we should go back to > our usual length. > > HIGHLIGHTS THIS WEEK: > > NEWS: > -First Annual Google Programming Contest (with a grand prize of > $10,000) > -AppleScript Primer for Mac OS X > -Frank Willison Award > -Miguel on Mono; an interview with Miguel de Icaza > -Web Services Journal Readers Choice Awards > > BOOK NEWS: > -Sax2 > -Practical PostgreSQL > -Access Database Design & Programming, 3rd Edition > -HTML Pocket Reference, 2nd Edition > -C# Essentials, 2nd Edition > -IP Routing offers > -Learning Red Hat Linux, 2nd Edition > -Solaris 8 Administrator's Guide > -Programming with Qt, 2nd Edition > -Running Weblogs with Slash > > > ================================================ > NEWS FROM O'REILLY & BEYOND > ================================================ > > Spread the word to your members.... > > ------------------------------- > GENERAL INTEREST > ------------------------------- > GOOGLE PROGRAMMING CONTEST > Google announces their first annual Google programming > contest (with a grand prize of $10,000). > Check it out at: http://www.google.com/programming-contest/ > > --------------- > MAC > --------------- > APPLESCRIPT PRIMER FOR MAC OS X > Curious about AppleScript for Mac OS X but don't know where to start? > Here's an Online introduction to how AppleScript works with AppleScript > Studio, Unix Shell, Terminal App, and Web services, by Bruce Perry, > author of O'Reilly's AppleScript in a Nutshell: > http://www.oreillynet.com/pub/a/mac/2002/02/01/applescript_macosx.html > > --------------------- > OPEN SOURCE > --------------------- > MIGUEL ON MONO; an interview with Miguel de Icaza on the .NET > DevCenter: > http://www.oreillynet.com/pub/a/dotnet/2002/02/04/mono.html > > FRANK WILLISON AWARD > This year's Frank Willison Award for Contributions to the Python > Community was presented to Andrew Kuchling at the Tenth International > Python Conference. Guido van Rossum, one of the award's judges, said > that "besides being a prolific programmer who has contributed to many > corners of the Python implementation, Andrew has done numerous writing > projects related to Python." For more details about this award see the > Press Release: http://press.oreilly.com/willison_award.html > > Tenth International Python Conference > http://www.python10.org/ > > -------------------- > WEB SERVICES > -------------------- > Web Services Journal is accepting votes for their Readers Choice > Awards. Categories include best app, best framework, best middleware, > and yes, best book (a few ORA books have been nominated, including > Programming.Web Services with Soap, Programming. Web Services with > XML-RPC, and Peer-to-Peer). > http://www.sys-con.com/webservices/readerschoice/index.cfm > > (These are still available for review, let me know if you want to check > them out.) > > ================================================ > BOOK NEWS > ================================================ > > REVIEW COPIES ARE AVAILABLE, email me for a copy. > > If you have a deadline please let me know in your subject line. > > Feel free to re-use or forward the press release, in any way you see > fit. Don't forget, your members get 20% off any O'Reilly book they > purchase direct from O'Reilly. Just use code DSUG when ordering. > > SAX2 > All the information you need to use SAX2 (Simple API for XML), the > dominant API for efficient XML processing with Java. Order Number 2378 > http://www.oreilly.com/catalog/sax2/ The authors Top Ten SAX2 Tips: > http://www.xml.com/pub/a/2001/12/05/sax2.html Chapter 3 Producing SAX2 > Events: http://www.oreilly.com/catalog/sax2/chapter/ch03.html Press > Release: http://press.oreilly.com/sax2.html > > PRACTICAL POSTGRESQL > Order Number: 8466 > Arguably the most capable of all the open source databases, PostgreSQL > is an object-relational database management system that--until > now-lacked comprehensive, easy-to-use documentation. Practical > PostgreSQL is a fast-paced guide that shows you how to get PostgreSQL > installed, configured, and running. > http://www.oreilly.com/catalog/ppostgresql/ > Chapter 2, Installing PostgresSQL is available at: > http://www.oreilly.com/catalog/ppostgresql/chapter/ch02.pdf Press > release: http://press.oreilly.com/ppostgresql.html > > ACCESS DATABASE DESIGN & PROGRAMMING, 3RD EDITION > Order Number: 2734 > The book one critic called "A must-have for the serious Access > developer." http://www.oreilly.com/catalog/accessdata3/ Chapter 4 > Database Design Principles is available online: > http://www.oreilly.com/catalog/accessdata3/chapter/ch04.html > Press Release: http://press.oreilly.com/accessdata3.html > > HTML POCKET REFERENCE, 2ND EDITION > Order Number: 2963 > The second edition of this handy pocket reference to every HTML tag in > the current HTML specification (4.01). > http://www.oreilly.com/catalog/htmlpr2/ > > C# ESSENTIALS, 2ND EDITION > Order Number: 3153 > Concise but thorough, this second edition of C# Essentials introduces > the Microsoft C# programming language. > http://oreilly.com/catalog/csharpess2/ > Chapter 1, Introduction, is available online: > http://www.oreilly.com/catalog/csharpess2/chapter/ch01.html Press > release: http://press.oreilly.com/csharpess2.html > > IP ROUTING > Order Number: 2750 > This concise guide offers the basic concepts of IP routing, helping you > master not only the fundamentals of all the major routing protocols, > but also the underlying principles on which they are based. > http://www.oreilly.com/catalog/iprouting/ > Chapter 4, Enhanced Interior Gateway Routing Protocol (EIGRP), is > available online: > http://www.oreilly.com/catalog/iprouting/chapter/ch04.html > Press Release: http://press.oreilly.com/iprouting.html > > LEARNING RED HAT LINUX, 2ND EDITION > Order Number: 0715 > An excellent introduction to one of the most popular distributions of > Linux in the U.S. Because the book is written specifically for the > enclosed CDs, the reader needs nothing else to get started with his or > her new Linux system. http://www.oreilly.com/catalog/redhat2/ Chapter > 13, Advanced Shell Usage and Shell Scripts is available online: > http://www.oreilly.com/catalog/redhat2/chapter/ch13.html > Press Release: http://press.oreilly.com/redhat2.html > > SOLARIS 8 ADMINISTRATOR'S GUIDE > Order Number: 0731 > Written for experienced network administrators who want an objective > guide to networking with Solaris, the book covers installation on the > Intel and Sparc platforms, and instructs you how to setup Solaris as a > file server, application server, and database server. > http://www.oreilly.com/catalog/solaris8/ > > Programming with Qt, 2nd Edition > Order Number: 0642 > Completely updated for Qt Version 3.0, Programming Qt guides you > through the steps of writing your first Qt application. > http://www.oreilly.com/catalog/prowqt2/ > An article by the author, Design Patterns in Qt, is available online: > http://www.onlamp.com/pub/a/onlamp/2002/01/10/designqt.html > > RUNNING WEBLOGS WITH SLASH > Order Number: 1002 > Slash is the open-source software system that drives the hugely popular > Slashdot web site and many others. Slash implements the kind of web > site that has come to be called a "weblog": a moderated list, in > reverse-chronological order, of timely items, with links to further > discussion on-site, or to further information off-site. Anyone who > wants to get a weblog site up and running will want to read Running > Weblogs with Slash. http://www.oreilly.com/catalog/runblogslash/ > Chapter 4, Editing and Updating Stories, is available online: > http://www.oreilly.com/catalog/runblogslash/chapter/ch04.html > > ================================================ > ANNOUNCEMENTS FROM YOUR PEERS > ================================================ > > ROCKY MOUNTAIN REGION: > > RMOUG Training Days 2002 Denver, Colorado February 20-21, 2002 > This year's conference will continue the tradition of training > excellence. Join us for two days of expanded training session, > networking with Oracle professionals, and viewing the largest Oracle > exhibit in the Rocky Mountain region. For more information go to our > web site at www.rmoug.org > > If your group has an event you'd like me to post, let me know. > > > --Marsee > _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Thu Feb 14 09:38:59 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Base 36 to Base 10 Message-ID: On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - This is the smallest I can make the code and still understand it myself :) #!perl while(){ chop;split//;for(@_){s#\D#-55+ord$&#e;$z=36*$z+$_}print"$z "; $z = 0; } # Test Data results in: # 671 58650 537321 33062788 1.37328123695135e+15 1185537 57980086 # respectively... __END__ IN 1996 BILL JONES DISCOVERED PERL YIPPY ... and so on ... By the way, would you like for me to explain how it works? _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From jproctor at marlboro.edu Wed Feb 20 11:19:18 2002 From: jproctor at marlboro.edu (J Proctor) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] Base 36 to Base 10 In-Reply-To: Message-ID: On the jacksonville-pm-list; Jax.PM'er J Proctor wrote - > This is the smallest I can make the code and still understand it > myself :) What are you talking about? There are at least 4 unnecessary line breaks. #!perl use strict; while(){my$z;chop;split//;for(@_){s#\D#-55+ord$&#e;$z=36*$z+$_}print"$z "} Here you go. The body is 80 characters long, and runs in strict mode. I considered obscuring the algorithm a little better, but it's been a long week already (and it's only Wednesday). Too bad it only works on uppercase letters. :) j Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments... From sneex at mac.com Mon Feb 25 13:39:48 2002 From: sneex at mac.com (Bill -OSX- Jones) Date: Thu Aug 5 00:02:56 2004 Subject: [JaxPM] [NON-PERL] Fwd: Newsletter from O'Reilly UG Program February 15 Message-ID: <6DC5C07A-2A27-11D6-A2ED-0003930CAF62@mac.com> On the jacksonville-pm-list; Jax.PM'er Bill -OSX- Jones wrote - [OT, NON-PERL Admin posting] Enjoy! -Sx- Begin forwarded message: > O'Reilly User Group Program > NEWSLETTER > February 15, 2002 > > HIGHLIGHTS THIS WEEK: > > NEWS: > -Safari Makes the Top 100 [undiscovered] Web Sites by PC Magazine > -Geek Cruises > -You Can Hack .NET Without Buying Visual Studio > -Top Ten Traps in C# for C++ Programmers > -Java Developers Journal Readers Choice Award Voting Open > -Windows XP from a Mac Perspective > -Top Ten FAQs for Web Services > > BOOK NEWS: > -Using SANs and NAS > -SVG Essentials > -System Performance Tuning, 2nd Edition > > CONFERENCES: > -Registration is now open for The O'Reilly Emerging Technology > Conference May 13-16, 2002, in Santa Clara, CA > > ================================================ > NEWS FROM O'REILLY & BEYOND > ================================================ > > Spread the word to your members.... > > ------------------------------- > GENERAL NEWS > ------------------------------- > > O'REILLY's SAFARI MAKES THE TOP 100 > [UNDISCOVERED] WEB SITES BY PC MAGAZINE > > Top 100 [Undiscovered] Web Sites > PC magazine announces 100 terrific, underappreciated sites > http://www.pcmag.com/article/0,2997,s=25087&a=22115,00.asp > > About Safari: > "Among the world's great mysteries--ranking with "Why is James Coburn > on the cover of Band on the Run?"--is "Why are there animals on the > covers of O'Reilly Technology guides?" We have no idea. But we do know > that these are the best computer manuals around, and that now, for a > small fee, you can access them online." > http://www.pcmag.com/article/0,2997,s=25087&a=22096,00.asp > > Check out Safari for yourself: > http://safari.oreilly.com/mainhom.asp?home > > > PLANNING TO TAKE A CRUISE THIS SUMMER? > Check out Geek Cruises > http://www.geekcruises.com/ > > Cruises include: > MAC MANIA, Alaska, May, 27-June 3 > Featuring O'Reilly authors David Pogue, Randal L. Schwartz, > and Adam Engst > > JAVA JAMM III, Alaska, September 7-14, 2002 > Featuring O'Reilly author Jason Hunter > > > --------------------- > .NET > --------------------- > > YOU CAN HACK .NET WITHOUT BUYING VISUAL STUDIO .NET > Brian Jepson explains how programmers can get started working with C#, > including how to use the C# compiler and the cordbg.exe debugger, all > without purchasing Visual Studio .NET > http://www.oreillynet.com/pub/a/dotnet/2002/02/11/hackdotnet.html > > > TOP TEN TRAPS IN C# FOR C++ PROGRAMMERS > What features in C# are potential traps for the unwary C++ > programmer? Learn about the ten most dangerous ones in this article by > Jesse Liberty, author of O'Reilly's "Programming C#, 2nd Edition." > http://www.oreillynet.com/pub/a/dotnet/2002/02/11/csharp_traps.html > > --------------------- > Java > --------------------- > > JAVA DEVELOPERS JOURNAL READERS CHOICE AWARD > Voting has now begun for the 2002 annual Java Developer's Journal (JDJ) > Readers' Choice Awards. Lots of O'Reilly Books have been nominated for > Best Book, other categories include: Best Java App, Component, > Enterprise Database, IDE Environment, etc. > http://www.sys-con.com/java/readerschoice2002/ > > --------------------- > MAC > --------------------- > > WINDOWS XP FROM A MAC PERSPECTIVE > "Mac OS X has created many side effects in my computing life. One of > them was that I could no longer tolerate Windows 98 on my companion > Windows computer. Would XP relieve my pain?" > See what else Derrick Story has to say: > http://www.oreillynet.com/pub/a/mac/2002/02/12/xp_review.html > > > -------------------- > WEB SERVICES > -------------------- > > TOP TEN FAQS FOR WEB SERVICES > Web services represent an important evolutionary step in building > distributed applications. But, what exactly is a Web service? What is > the Web service protocol stack? And, does the World Wide Web Consortium > support any Web service standards? Ethan Cerami, author of > "Web Services Essentials" explains: > http://www.oreillynet.com/pub/a/webservices/2002/02/12/webservicefaqs.html > > ================================================ > BOOK NEWS > ================================================ > > REVIEW COPIES ARE AVAILABLE, email me for a copy. > Press Releases available at: http://press.oreilly.com/ > > Don't forget, your members get 20% off any O'Reilly book they purchase > direct from O'Reilly. Just use code DSUG when ordering. > > SVG ESSENTIALS > Order Number: 2238 > > Scalable Vector Graphics--or SVG--is the new XML-based graphics > standard from the W3C that will enable Web documents to be smaller, > faster and more interactive. This insightful book takes you through the > ins and outs of SVG, from the basics to more complicated features > http://www.oreilly.com/catalog/svgess/ > > Chapter 3 "Basic Shapes" > http://www.oreilly.com/catalog/svgess/chapter/ch03.html > > > SYSTEM PERFORMANCE TUNING, 2ND EDITION > Order Number: 284X > > System Performance Tuning covers two distinct areas: performance > tuning, or the art of increasing performance for a specific > application, and capacity planning, or deciding what hardware best > fulfills a given role. > http://www.oreilly.com/catalog/spt2/ > > Chapter4 "Memory" > http://www.oreilly.com/catalog/spt2/chapter/ch04.html > > USING SANS AND NAS > Order Number: 1533 > > Storage Area Networks (SANs) and Network Attached Storage (NAS) allow > organizations to manage and back up huge file systems quickly. > W. Curtis Preston's book takes you through the ins and outs > of building and managing large data centers using SANs and NAS. > http://www.oreilly.com/catalog/sansnas/ > > Chapter 4 "SAN Backup and Recovery" > http://www.oreilly.com/catalog/sansnas/chapter/ch04.html > > ================================================ > CONFERENCES > ================================================ > > THE O'REILLY EMERGING TECHNOLOGY > Conference, May 13-16, 2002 > Santa Clara, CA, > This conference expands upon the themes of the enormously successful > P2P and Web Services Conferences and encourages the attendees to > participate in building the Internet Operating System--distributed, > unteathered, adaptive. For more about the conference, see: > http://conferences.oreilly.com/etcon/ > > ####################################################### > An Invitation From Tim O'Reilly and Rael Dornfest: > http://conferences.oreillynet.com/pub/w/18/invite.html > ####################################################### > > User group discount is 20% for conferences. Use the discount code: > DSUG. Register before March 22nd, and receive a double discount! Your > 20% will apply towards already reduced "Early Bird" pricing if you > register early. > > Conference Registration: > http://conferences.oreillynet.com/cs/et2002/create/ord_et02 > > > ================================================ > ANNOUNCEMENTS FROM YOUR PEERS > ================================================ > > Virginia- > > The Hampton Roads Oracle Users Group is having their monthly meeting > March 6th at the Chesapeake Main Library off Cedar Road at > 8:30AM -10:30AM. > > Hazel Zamperini, HROUG President, hzamperini@cox.net > > > > If your group has an event you'd like me to post, let me know. > > > Until next week, > > Marsee > _Sx____________________ ('> -Sx- IUDICIUM //\ Have Computer - v_/_ Will Hack... Jax.PM Moderator's Note: This message was posted to the Jacksonville Perl Monger's Group listserv. The group manager can be reached at -- owner-jacksonville-pm-list@pm.org to whom send all praises, complaints, or comments...