From wcjones at exchange.fccj.org Mon Jan 15 11:21:47 2001 From: wcjones at exchange.fccj.org (JONES, WILLIAM C) Date: Thu Aug 5 00:02:41 2004 Subject: [JaxPM] Jax.PM site was rediscovered! Message-ID: <3037C11AF59BD411B47600D0B72CE748303D39@exchmail.fccj.cc.fl.us> On the jacksonville-pm-list; Jax.PM'er "JONES, WILLIAM C" wrote - Hi all :) A small fyi/update - After losing a lot of the Jax.PM site during a system move I believe I have found a lot of it and will be rebuilding republishing stuff as I find it/remember why I had it there to start with. Also, if you know of anyone in this area - Jax, FL that it - have them stop by and join! We have about 20 memebers. Thanks for your patience and support :) -Sneex- $jax.pm =~ /main\s+mangler/i; PS - The site can be reached at http://jacksonville.pm.org/ but, in case that doesn't work - it hasn't been working for me lately for some reason (that is mainly why I decided to move to one of my FCCJ servers) - you can also just go to the reflection site at - http://web.fccj.org/~wcjones/Jax.PM.org/ Enjoy! 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 wcjones at exchange.fccj.org Mon Jan 15 18:39:37 2001 From: wcjones at exchange.fccj.org (JONES, WILLIAM C) Date: Thu Aug 5 00:02:41 2004 Subject: [JaxPM] [VLPC] FW: O'Reilly Seeks Open Source and Perl Experts Message-ID: <3037C11AF59BD411B47600D0B72CE748303D46@exchmail.fccj.cc.fl.us> On the jacksonville-pm-list; Jax.PM'er "JONES, WILLIAM C" wrote - [Posted by the Jax.PM Manager: -Sneex- :] -----Original Message----- From: Denise Olliffe To: jax@hfb.pm.org Sent: 1/15/01 7:18 PM Subject: O'Reilly Seeks Open Source and Perl Experts O'Reilly User Group Program Members: O'REILLY SEEKS OPEN SOURCE AND PERL EXPERTS TO PRESENT AT THE O'REILLY OPEN SOURCE CONVENTION AND PERL CONFERENCE 5.0 July 23-27, 2001 in San Diego, CA Developer & Programmer Convention Focuses on Emerging Techniques for Open Source and Perl Communities O'Reilly & Associates has posted a Call for Participation soliciting masters of Open Source and Perl technologies, who are interested in leading tutorial and conference sessions at the 2001 O'Reilly Open Source Convention and Perl Conference 5. Session speakers are sought for three classes of talks: tutorial programs, convention presentations, and refereed papers. The submission deadline for all proposals is February 1, 2001. Presenters will be notified of selection results by March 1, 2001. For complete information about our submission and acceptance process for the O'Reilly Open Source Convention, go to, http://conferences.oreilly.com/oscon2001/call.html The program committee invites submissions of tutorials or convention presentations on topics of interest to programmers. The tracks at the Open Source Convention will be: XML MySQL Apache PHP Python Mozilla Linux Tcl Zope For complete information about our submission and acceptance process for the O'Reilly Perl Conference 5, go to, http://conferences.oreilly.com/perl5/ Here are some suggested topics for Perl proposals: Perl 6 Perl 5 Internals Threads The Web I18N/L10N XML SOAP/XML-RPC/CORBA LDAP Linking Perl and C/C++/Java The Compiler Databases GUIs and Graphics P2P .NET Please pass this information along to your members. If you would like to post a banner on your website for the O'Reilly Open Source Convention and/or Perl Conference 5.0, please contact me. If you would like brochures for the either, I'd be happy to send some once they are released--just let me know how many. Thanks, Denise 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 wcjones at exchange.fccj.org Thu Jan 18 14:56:15 2001 From: wcjones at exchange.fccj.org (JONES, WILLIAM C) Date: Thu Aug 5 00:02:41 2004 Subject: [JaxPM] [NON-PERL] FW: O'Reilly Releases "Designing Web Audio" Message-ID: <3037C11AF59BD411B47600D0B72CE748303D89@exchmail.fccj.cc.fl.us> On the jacksonville-pm-list; Jax.PM'er "JONES, WILLIAM C" wrote - [The following post - by Jax.PM Moderator: -Sneex- :] has very little or no Perl content...] > ---------- > From: Denise Olliffe > Sent: Thursday, January 18, 2001 3:45 PM > To: bill@fccj.org > Subject: O'Reilly Releases "Designing Web Audio" > > For immediate release > Review copies available > Contact: > Denise Olliffe (707) 829-0515 ext 339 or deniseo@oreilly.com > > > WEB AUDIO: THE NEXT WEB FRONTIER > > > "In 1996, my brother yelled out the studio window and said 'Hey, you > gotta come check this out!' I ran up the stairs and got my first earful > of RealAudio streaming over the web," says Josh Beggs, coauthor of the > newest O'Reilly release, "Designing Web Audio." "As artists and > producers we knew it was going to be revolutionary. Here we were in > start-up mode doing business on a shoestring dreaming about how we were > going to pay for CD's and packaging to publish our music... and even > more daunting find an audience... then kaboom... streaming audio over > the Internet... It was like we had just been handed the keys to a > global satellite broadcasting center. It was an epiphany moment." > > Beggs' book, "Designing Web Audio" (O'Reilly, $34.95), explains how > digital audio is encoded from microphone to hard disk; how sound is > processed using compression and equalization; and how to turn audio > source material into a great soundtrack using loops and ambient > soundscapes. "Designing Web Audio" demystifies its subject with > informative step-by-step techniques for encoding, compression, and > streaming audio over the Web. > > "I especially wanted to make sure the new techno tribe of digerati and > programmer heads had the benefit of understanding the connection > between sound and music and human interaction with technology and > emotions," says Beggs. "Audio is such a compelling part of our lives > and of how we define ourselves as humans belonging to a specific > culture. Specifically, audio plays a huge role in making media more > real and lifelike, especially our movie watching experience. Someday > soon audio will enjoy a similar role on the web." > > The easy-to-follow, step-by-step instructions on using the leading > audio formats will make "Designing Web Audio" an invaluable resource > for Web developers and individuals who want to stream their own music > over the Web. "'Designing Web Audio' looks to the future when audio > becomes a more integral part of the web not just a file format to be > stored on a server and downloaded," explains Beggs. "Our book is > written for the next era when surfing the web becomes much more like > watching a movie. 'Designing Web Audio' is the only book written for > the upcoming web golden age of rich media content." > > "Designing Web Audio" is the most complete Internet audio guide on the > market. It's loaded with informative real-world case studies and > interviews with some of the world's leading audio and web producers. It > using the most popular web audio formats. This book also includes a > wealth of basic digital audio and sound wave theory, practical tips and > techniques for recording and editing audio for the Web, and an > invaluable buyer's guide to building an effective sound studio. > > > An article by Josh Beggs, "Web Mastering: The Art of Optimizing Sound > Files for Napster and the Internet" is available at: > http://web.oreilly.com/news/webaudio_1200.html > > Chapter 5, Introduction to Streaming Media, is available free online > at: http://www.oreilly.com/catalog/sound/chapter/ch05.html > > For more information about the book, including Table of Contents, > index, author bio, and samples, see: > http://www.oreilly.com/catalog/sound/ > > For a cover graphic in jpeg format, go to: > ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/1565923537.jpg > > > Designing Web Audio > By Josh Beggs & Dylan Thede > January 2001 > ISBN 1-56592-353-7, 398 pages, $34.95, Includes CD-ROM > order@oreilly.com > 1-800-998-9938 > http://www.oreilly.com > > # # # > > O'Reilly is a registered trademark of O'Reilly & Associates, Inc. All > other trademarks are property of their respective owners. > > 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 cgronline at jaxcan.org Sat Jan 20 15:16:18 2001 From: cgronline at jaxcan.org (CGR Online) Date: Thu Aug 5 00:02:41 2004 Subject: [JaxPM] Code Help Message-ID: On the jacksonville-pm-list; Jax.PM'er CGR Online wrote - UGH. I need help. Here is a sample of my code. What it is supposed to do is this. From a web page (see code belwo) you type in either a mobile telephone number or an E-mail address or both. What it is supposed to do then is select a random line from a flat file and send it via e-mail to either the e-mail address entered by the user or their mobile phone number @ptel.net. Okay, so what's wrong is this. The mobile number works fine. Tested many times. If you don't type anything in either field, it goes to an error with is fine also. However when you put the e-mail address it sill gives the same error as though there was no e-mail address given. At the end of the error sub code you can see I had it print out the variables to make sure they were getting filled and it is!! that's confusing me. So here is the HTML ---snip--- Send a Verse
click to return
Enter Your Mobile Number:
or
You can enter your e-mail address:
The mobile section is for Powertel Users who have Mobile E-mail
---snip--- Now here is the perl code ---snip--- #!/usr/bin/perl use CGI; use diagnostics; use CGI::Carp 'fatalsToBrowser'; $q = new CGI; #$mail=$q->escapeHTML( $q->param('mail')); my $mobile=$q->escapeHTML( $q->param('mobile')); my $sendmail="/usr/sbin/sendmail"; my $email=$q->escapeHTML( $q->param('email')); my $blank = ""; #### Randomize the Line #### open(FH, "; close(FH); if ($mobile == $blank) { &error; exit; } ### Send to Mobile ### $sufix="\@ptel.net"; open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; print MAIL "To:$mobile$sufix\n"; print MAIL "Subject:\n"; print MAIL "$line\n"; close(MAIL); print "Content-Type: text/html\n\n"; print ""; print "The following has been sent to your phone.
"; print "$line
"; print "
\n"; sub email { ### Send to e-mail ### open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; print MAIL "To: $email\n"; print MAIL "Subject:\n"; print MAIL "$line\n"; close(MAIL); print "Content-Type: text/html\n\n"; print ""; print "The following has been sent to your phone.
"; print "$line
"; print "

\n"; } sub error { if ($email != $blank) { &email; exit; } else { print "Content-Type: text/html\n\n"; print "Sorry, you must enter something for it to work\n"; print "
Click on the back button
"; print "m : $mobile
"; print "e : $email\n"; } } ---snip--- This is the third re-write of the code. The first two handled the if statements differently but all had the exact same results. For example if (($mobile == $blank) && ($email == $blank)) { &error; exit; } elsif ($mobile != $blank) and so on and so forth.... Any Idea? HELP ME OBI WAN KANOBI Your my only hope. 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 cgronline at jaxcan.org Sat Jan 20 17:43:12 2001 From: cgronline at jaxcan.org (CGR Online) Date: Thu Aug 5 00:02:41 2004 Subject: [JaxPM] Code Help In-Reply-To: Message-ID: I got it....I've attached the file. I was trying to use numeric operators w/ strings. I changed from == to eq and from != to ne. Thanx --- Sir Anvil www.christiangamers.org On Sat, 20 Jan 2001, CGR Online wrote: > On the jacksonville-pm-list; Jax.PM'er CGR Online wrote - > > UGH. I need help. Here is a sample of my code. What it is supposed to do > is this. From a web page (see code belwo) you type in either a mobile > telephone number or an E-mail address or both. What it is supposed to do > then is select a random line from a flat file and send it via e-mail to > either the e-mail address entered by the user or their mobile phone number > @ptel.net. > > Okay, so what's wrong is this. The mobile number works fine. Tested many > times. If you don't type anything in either field, it goes to an error > with is fine also. However when you put the e-mail address it sill gives > the same error as though there was no e-mail address given. At the end of > the error sub code you can see I had it print out the variables to make > sure they were getting filled and it is!! that's confusing me. So here is > the HTML > > ---snip--- > Send a Verse > > > >
SRC="http://www.christiangamers.org/goldenic.gif" border=0> click to > return
ACTION="http://alpha.jaxcan.org/~cgronline/vs/randv.cgi"> > > Enter Your Mobile Number:
or
You can enter > your e-mail address:
value=Finished> > >
The mobile section is for Powertel Users who have Mobile > E-mail
> ---snip--- > > Now here is the perl code > > ---snip--- > #!/usr/bin/perl use CGI; > use diagnostics; > use CGI::Carp 'fatalsToBrowser'; > > $q = new CGI; > > #$mail=$q->escapeHTML( $q->param('mail')); > my $mobile=$q->escapeHTML( $q->param('mobile')); > my $sendmail="/usr/sbin/sendmail"; > my $email=$q->escapeHTML( $q->param('email')); my $blank = ""; > > #### Randomize the Line #### > open(FH, " rand($.) < 1 and ($line = $_) while ; close(FH); > > if ($mobile == $blank) { > &error; > exit; > } > > ### Send to Mobile ### > $sufix="\@ptel.net"; > open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; > print MAIL "To:$mobile$sufix\n"; > print MAIL "Subject:\n"; > print MAIL "$line\n"; > close(MAIL); > > print "Content-Type: text/html\n\n"; > print ""; > print "The following has been sent to your phone.
"; > print "$line
"; > print " OnClick=\"history.go(-1)\">
\n"; > > sub email { > ### Send to e-mail ### > open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; > print MAIL "To: $email\n"; > print MAIL "Subject:\n"; > print MAIL "$line\n"; > close(MAIL); > > print "Content-Type: text/html\n\n"; > print ""; > print "The following has been sent to your phone.
"; > print "$line
"; print "
NAME=\"GOBACK\" VALUE=\"BACK\" OnClick=\"history.go(-1)\">

\n"; > } > > sub error { > if ($email != $blank) { > &email; > exit; > } > else { > print "Content-Type: text/html\n\n"; > print "Sorry, you must enter something for it to work\n"; > print "
Click on the back button
"; > print "m : $mobile
"; > print "e : $email\n"; > } > } > ---snip--- > > This is the third re-write of the code. The first two handled the if > statements differently but all had the exact same results. For example > > if (($mobile == $blank) && ($email == $blank)) { &error; exit; } elsif > ($mobile != $blank) > > and so on and so forth.... > > Any Idea? HELP ME OBI WAN KANOBI Your my only hope. > > > > 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... > -------------- next part -------------- #!/usr/bin/perl use CGI; use diagnostics; use CGI::Carp 'fatalsToBrowser'; $q = new CGI; #$mail=$q->escapeHTML( $q->param('mail')); my $mobile=$q->escapeHTML( $q->param('mobile')); my $sendmail="/usr/sbin/sendmail"; my $email=$q->escapeHTML( $q->param('email')); my $blank = ""; #### Randomize the Line #### open(FH, "; close(FH); if (($mobile ne $blank) && ($email ne $blank)) { &both; exit; } if ($mobile eq $blank) { &error; exit; } else { ### Send to Mobile ### $sufix="\@ptel.net"; open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; print MAIL "To: $mobile$sufix\n"; print MAIL "Subject:\n"; print MAIL "$line\n"; close(MAIL); print "Content-Type: text/html\n\n"; print ""; print "The following has been sent to your phone.
"; print "$line
"; print "

\n"; exit; } sub error { if ($email eq $blank) { print "Content-Type: text/html\n\n"; print "Sorry, you must enter something for it to work\n"; print "
Click on the back button
"; print "m : $mobile
"; print "e : $email\n"; } else { ### Send to e-mail ### open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; print MAIL "To: $email\n"; print MAIL "Subject:\n"; print MAIL "$line\n"; close(MAIL); print "Content-Type: text/html\n\n"; print ""; print "The following has been sent to your e-mail.
"; print "$line
"; print "

\n"; } } sub both { $sufix="\@ptel.net"; open(MAIL, "|$sendmail -t") || die "Coundn't do it $!\n"; print MAIL "To: $email\n"; print MAIL "Cc: $mobile$sufix\n"; print MAIL "Subject:\n"; print MAIL "$line\n"; close(MAIL); print "Content-Type: text/html\n\n"; print ""; print "The following has been sent to your phone and e-mail.
"; print "$line
"; print "

\n"; } From wcjones at exchange.fccj.org Tue Jan 23 15:18:38 2001 From: wcjones at exchange.fccj.org (JONES, WILLIAM C) Date: Thu Aug 5 00:02:41 2004 Subject: [JaxPM] [NON-PERL] FW: O'Reilly Network Announces openp2p.com Web Site Message-ID: <3037C11AF59BD411B47600D0B72CE748303DF3@exchmail.fccj.cc.fl.us> On the jacksonville-pm-list; Jax.PM'er "JONES, WILLIAM C" wrote - [This Very Little or No Perl Posting by Jax PM Leader: -Sneex- :] > ---------- > From: Denise Olliffe > Sent: Tuesday, January 23, 2001 3:48 PM > To: bill@fccj.org > Subject: O'Reilly Network Announces openp2p.com Web Site > > FYI: > > OPENP2P.COM WEB SITE AIMS TO HELP DEVELOPERS CREATE THE INTERNET'S NEXT > GENERATION > New O'Reilly Site Covers the Fast-Moving World of Peer-to-Peer > Technologies > > O'Reilly Network's newest technology web site, openp2p.com, launches > today with technical, analytical, and news coverage of Peer-to-Peer > (P2P) technology. Best known because of the music file-sharing site > Napster, Peer-to-Peer encompasses a broad collection of technologies > with far-reaching implications for Internet and computer usage in > general. Key technologies related to P2P include Microsoft's .NET, > Java, and XML. As Red Herring author Lee Bruno wrote in a special issue > on the technology, "P2P is likely to forever change the way we think > about sharing digital information across networks." > > Today's issue includes: > * "The Parable of Umbrellas and Taxicabs," an essay by Clay Shirky which > suggests that the future of distributed computing will be controlled by > companies that control the desktop. Shirky writes extensively about the > social and economic effects of the Internet, and is a keynote speaker > at The O'Reilly Peer-to-Peer Conference. > > * "The Power of Metadata," a technical essay by Rael Dornfest and Dan > Brickley on the need for standardized metadata on P2P systems. The > essay will be published in the O'Reilly book "Peer-to-Peer: Harnessing > the Power of Disruptive Technologies." > > * Tim O'Reilly's guide to the best sessions at O'Reilly's Peer-to-Peer > Conference, to be held February 14-16, 2001, in San Francisco. > > In future weeks, the site will include interviews with Bill Joy, chief > scientist of Sun and inventor of JINI, legal expert Lawrence Lessig, > and Intel P2P advocate Bob Knighten. > > openp2p.com consists of: > * Feature articles, profiles and interviews with P2P technologists and > leaders > * Daily digest of P2P news via O'Reilly Network's groundbreaking > Meerkat, a news syndication system > * Collections of important articles and papers on P2P > * Information on The O'Reilly P2P Conference, including coverage of the > event and content from its presenters > * Selected essays from O'Reilly's upcoming book, "Peer-to-Peer: > Harnessing the Power of Disruptive Technologies" > * Weekly email newsletter on the latest developments in the P2P world > * A rich archive of the most important articles, documents, and papers > on P2P > > The new site's goals are two-fold. The first is to help developers > create the P2P technology that will represent the next generation of > the Internet. The second is to help managers and executives understand > the directions that P2P is going, and how those directions will impact > information services over the Internet. > > openp2p.com also features a directory of P2P companies, as well as > catalogs of important articles, white papers and proposals, in such > areas as distributed file sharing, distributed computation, instant > messaging, P2P on devices, peered web services, distributed metadata, > security, reputation and trust, performance and reliability. > > O'REILLY & PEER-TO-PEER > openp2p.com is one aspect of O'Reilly & Associates' comprehensive > interest in P2P. From February 14-16, O'Reilly will host The > Peer-to-Peer Conference in San Francisco. O'Reilly's upcoming book, > "Peer-to-Peer: Harnessing the Power of Disruptive Technologies," to be > released at the O'Reilly Conference, is another demonstration of the > company's interest in this influential group of technologies. > > THE IMPORTANCE OF PEER-TO-PEER TECHNOLOGIES > Peer-to-Peer describes a decentralized network in which all computers > function as equals. While there are a number of variations of P2P, not > all of which strictly adhere to this definition, P2P is understood to > represent a significant shift from the client-server model which has > reigned in the computer industry for many years. P2P is already being > used for many applications besides Napster: distributed computing, > collaborative and interactive workgroups, device-to-device > communication, instant messaging, and presence management. Stanford law > professor Lawrence Lessig, author of "Code and Other Laws of > Cyberspace," has said, "P2P is the next great thing for the Internet. > We haven't even begun to understand or imagine the possibilities." > > FURTHER INFORMATION > http://openp2p.com/ > > The Parable of Umbrellas and Taxicabs > by Clay Shirky > http://www.openp2p.com/pub/a/p2p/2001/01/18/shirky_umbrellas.html > > The Power of Metadata > by Rael Dornfest and Dan Brickley > http://www.openp2p.com/pub/a/p2p/2001/01/18/metadata.html > > Tim O'Reilly's Guide to the P2P Conference > http://www.openp2p.com/pub/a/p2p/2001/01/18/tim_conf.html > > The O'Reilly Peer-to-Peer Conference > http://conferences.oreilly.com/p2p/ > > Peer-to-Peer: Harnessing the Power of Disruptive Technologies > edited by Andy Oram > http://www.oreilly.com/catalog/peertopeer/ > > O'Reilly Network > http://www.oreillynet.com/ > > # # # > > 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...