From timc+perl at divide.net Sat Nov 1 23:41:36 2003 From: timc+perl at divide.net (Tim Chambers) Date: Thu Aug 5 00:18:27 2004 Subject: Fw: Newsletter from O'Reilly UG Program, October 31 Message-ID: <00bd01c3a104$445024f0$db05ee0f@CEPHAS> ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Spidering Hacks -Programming .NET Windows Applications ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steve Bass ("PC Annoyances"), APCUG User Group Reception--November 16 -Derrick Story ("iPhoto 2: The Missing Manual" & "Digital Photography Pocket Guide"), North Coast Mac Users Group Author Event--November 18 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Thanks to Everyone Who Attended the Mac OS X Conference -Registration Is Open for ETech 2004--San Diego, CA ---------------------------------------------------------------- News ---------------------------------------------------------------- -New O'Reilly Beta Chapters -PHP Web Services Without SOAP -Introducing REBOL with Amazingly Easy GUI Programming -Page Navigation in JavaServer Faces -XForms and Microsoft InfoPath -Five More Annoying PC Annoyances -Confessions of the World's Largest Switcher -Ten Things I Dig About Xcode ================================================ 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: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ***Spidering Hacks Order Number: 5776 Written for developers, researchers, technical assistants, librarians, and power users, "Spidering Hacks" provides expert tips on spidering and scraping methodologies. You'll get a crash course in spidering concepts, tools, and ethics (how to know when you've gone too far). You'll collect media files and data from databases, and you'll learn how to interpret and understand the data, repurpose it for use in other applications, and even build authorized interfaces to integrate the data into your own content. http://www.oreilly.com/catalog/spiderhks/ Sample Hacks are available online: http://www.oreilly.com/catalog/spiderhks/chapter/index.html ***Programming .NET Windows Applications Order Number: 3218 "Programming .NET Windows Applications" explores all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000, and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security. http://www.oreilly.com/catalog/pnetwinaps/ Chapter 10, "Drawing and GDI+," is available online: http://www.oreilly.com/catalog/pnetwinaps/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steve Bass ("PC Annoyances"), APCUG User Group Reception, Las Vegas,NV--November 16 The Association of Personal Computer User Groups is hosting a UG exhibition and reception from 3:00-5:30 p.m. Drop by the O'Reilly table and say "hi" to me (Marsee Henon) and author Steve Bass, who will be signing copies of his new book, "PC Annoyances." (O'Reilly is giving away a free copy of PC Annoyances to APCUG Attendees--check your welcome goodie bag!)Stardust Resort and Casino, Las Vegas, NV. http://www.apcug.org/events/comdex/fall2003/index.shtm ***Derrick Story ("iPhoto 2: The Missing Manual," "Digital Video Pocket Guide," and "Digital Photography Pocket Guide"), North Coast Mac Users Group Author Event, Rohnert Park, CA--November 18 Mac DevCenter editor and author Derrick Story (iPhoto 2: The Missing Manual, Digital Video Pocket Guide, and Digital Photography Pocket Guide) provides an update on what's happening behind the scenes of Mac technology: the iSight, .Mac revelations, and interesting new features in the suite of iApps. Drop by the O'Reilly table to peruse our new Mac titles. The fun gets underway at 7:00 p.m. Rohnert Park Senior Center, Rohnert Park, CA. http://www.ncmug.org/events.html ================================================ Conference News ================================================ ***To Everyone Who Attended the Mac OS X Conference UG Gathering Last Tuesday Thanks for coming! And thanks to Lorene Romero for helping us create, organize, and plan this event. It was great to meet you all! Here is the latest Mac OS X Conference Coverage: http://www.macdevcenter.com/mac/osx2003/ ***Registration Is Open for ETech 2004--San Diego, CA Gather with lead users, forward thinkers, and technology activists at O'Reilly's third annual Emerging Technology Conference to vet the projects and ideas that will radically alter not just the future of computing, but the way we live and work. ETech is slated for February 9-12, 2004 in San Diego, California. Take advantage of our Early Bird discount when you register before January 9, 2004. http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***New O'Reilly Beta Chapters November and December are busy months for new releases from O'Reilly. Visit our Beta Chapters site to get a preview of upcoming titles, including: "sendmail Cookbook;" "Mac OS X Panther Pocket Guide;" "Apache Cookbook;" "SQL Tuning;" "DNS on Windows Server 2003;" and ".NET and XML." http://www.oreilly.com/beta/ --------------------- Open Source --------------------- ***PHP Web Services Without SOAP Web services are hot these days, and SOAP gets a lot of the buzz. It's not the only game in town, though. REST advocates claim their approach is how the Web was meant to be. You decide. Adam Trachtenberg, coauthor of "PHP Cookbook," demonstrates how to access Amazon.com's web services with PHP and REST; no special tools needed! http://www.onlamp.com/pub/a/php/2003/10/30/amazon_rest.html ***Introducing REBOL with Amazingly Easy GUI Programming Cross-platform development and deployment is tricky, though modern toolkits aim to take away some of the troubles. Some languages have already solved this issue, though. Enter REBOL, a small but powerful network-enabled programming language. Gregg Irwin introduces the language by writing a tiny survey application. http://www.onlamp.com/pub/a/onlamp/2003/10/30/rebol.html --------------------- Java --------------------- ***Page Navigation in JavaServer Faces Any web application with more than one page needs some sort of navigation. Where does the user go when he logs in? Where does he go if his password is incorrect? JSF provides an easy-to-update page navigation model in its Application Configuration file. Budi Kurniawan explains how it works. http://www.onjava.com/pub/a/onjava/2003/10/29/jsf_page_nav.html --------------------- XML --------------------- ***XForms and Microsoft InfoPath Micah Dubinko, author of "XForms Essentials," compares W3C XForms and Microsoft InfoPath, the data gathering technology shipping with Microsoft Office 2003. http://www.xml.com/pub/a/2003/10/29/infopath.html XForms Essentials Order Number: 3692 http://www.oreilly.com/catalog/xforms/ --------------------- Windows --------------------- ***Five More Annoying PC Annoyances Steve Bass, the author of "PC Annoyances," bumped into more Windows, Office, Internet, email, and hardware irritations than he could include in the book. So, rather than waste them, he's included some of them on our web site. Here are five bonus PC annoyances, and Steve's fix for each. http://www.oreillynet.com/pub/a/network/2003/10/29/pcannoyances.html --------------------- Mac --------------------- ***Confessions of the World's Largest Switcher At the O'Reilly Mac OS X Conference, Srinidhi Varadarajan reveals the details behind what it took to build Virginia Tech's G5 Supercomputer. Find out why he says you can expect to see a lot more G5 clusters in the future. http://www.macdevcenter.com/pub/a/mac/2003/10/29/osxcon_g5cluster.html ***Ten Things I Dig About Xcode Following in the footsteps of "Ten Things I Dig About Panther," James Duncan Davidson further explores one of the facets near and dear to Mac developers--their application development environment. Apple is introducing Xcode, along with Panther, and Davidson takes it for a spin and reports on his initial findings. http://www.macdevcenter.com/pub/a/mac/2003/10/24/panther.html Until next time-- Marsee From ssmythe at docent.com Mon Nov 3 12:45:37 2003 From: ssmythe at docent.com (Steve Smythe) Date: Thu Aug 5 00:18:27 2004 Subject: PPPMBOT Log for Oct 2003 Message-ID: <3761480C61979B438A2605C00F8298BD0B92CB@SLV-EXCH1.docent.com> [Fri Oct 10 11:36:48 2003] pppmbot Please tell me another funny joke. [Fri Oct 10 11:36:49 2003] ssmythe... Best file compression around: "DEL *.*" = 100% compression [Fri Oct 10 11:45:00 2003] well [Fri Oct 10 11:45:03 2003] SELECT Count(*) FROM members WHERE ((startdate > '1') AND (startdate <= '30')); [Fri Oct 10 11:45:08 2003] is valid [Fri Oct 10 11:45:15 2003] if that helps any [Fri Oct 10 11:45:47 2003] but i format my date different, so, I can't fully test [Fri Oct 10 11:47:20 2003] SELECT Count(*) FROM members WHERE ((startdate > #1#) AND (startdate <= #30#)); [Fri Oct 10 11:47:24 2003] pukes for me [Fri Oct 10 11:47:29 2003] in mysql [Fri Oct 10 11:49:30 2003] I'll pass that along to him. Thanks for your investigation on this. [Fri Oct 10 11:51:03 2003] ah [Fri Oct 10 11:51:16 2003] he just sent a reply... he said: [Fri Oct 10 11:51:17 2003] I got it figured out... [Fri Oct 10 11:51:17 2003] [Fri Oct 10 11:51:17 2003] If I tried to build up the query string within perl using concatenated strings and variables, and then execute it, it failed. If I instead passed the variable parts through as bound variables, it worked. Dunno what would be different by allowing the execute function construct the query - the text in either case was exactly the same. [Fri Oct 10 11:51:17 2003] [Fri Oct 10 11:51:28 2003] ... does this make sense? [Fri Oct 10 11:52:14 2003] no [Fri Oct 10 11:52:18 2003] hehe [Fri Oct 10 11:52:23 2003] ;) [Fri Oct 10 11:52:31 2003] I think it's how he's calling their query... I think that's what he means... [Fri Oct 10 11:53:09 2003] using the (*) type features of SQL and when making the DBI call, using parameterized replacements for the (*) part of the call [Fri Oct 10 11:53:46 2003] something like whateverQueryFunctionItsCalled($query, $value1, $value2, $value3)... [Fri Oct 10 11:53:49 2003] ya know? [Fri Oct 10 11:53:52 2003] heya Tim [Fri Oct 10 11:54:09 2003] Hi, Steve. [Fri Oct 10 11:55:24 2003] well, I think it's time for food! :-) Thanks again jopa for your help. [Fri Oct 10 11:55:34 2003] be back later [Fri Oct 10 11:55:40 2003] no prob, have a good lunch [Fri Oct 10 11:55:46 2003] later, ssmythe [Fri Oct 10 11:56:08 2003] hi Tim [Fri Oct 10 13:38:30 2003] jopa: hi, didn't mean to ignore you -- busy day at work [Fri Oct 10 13:48:35 2003] no prob [Wed Oct 29 11:58:42 2003] Hi, jopa. Is that your 'bot with us? [Wed Oct 29 15:14:29 2003] nope, its still steves bot -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/archives/pikes-peak-pm/attachments/20031103/8748f7be/attachment.htm From jtevans at kilnar.com Tue Nov 4 13:53:02 2003 From: jtevans at kilnar.com (John Evans) Date: Thu Aug 5 00:18:27 2004 Subject: PPPM Meeting Message-ID: It's time for our monthly meeting again. After taking several suggestions on alternate ways to get together, I think we should get together for coffee Thursday evening. I'm thinking that we get together at a local coffee house at 7 PM Thursday night. However, I don't know of any good coffee houses now that both Bentley's are gone. Help me out here and give the group some suggestions on where to go. I'll pick a suggestion sometime tomorrow and we'll go from there. -- John Evans http://jtevans.kilnar.com/ -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS d- s++:- a- C+++>++++ ULSB++++$ P+++$ L++++$ E--- W++ N+ o? K? w O- M V PS+ !PE Y+ PGP t(--) 5-- X++(+++) R+++ tv+ b+++(++++) DI+++ D++>+++ G+ e h--- r+++ y+++ ------END GEEK CODE BLOCK------ From jtevans at kilnar.com Wed Nov 5 11:16:05 2003 From: jtevans at kilnar.com (John Evans) Date: Thu Aug 5 00:18:27 2004 Subject: PPPM Thursday Meeting Message-ID: There were a couple of suggestions for places to meet, but more people suggested Pikes Perk than anything else, so I'm going with the majority rule. Who: Pikes Peak Perl Mongers What: Coffee, snack, talk, being geeks in public When: Thursday, November 6, 2003 at 7:00 PM Where: Pikes Perk, 5965 N Academy Blvd # 203 Here is a MapQuest map to get to the location: http://www.mapquest.com/maps/map.adp?zip=80918&address=5965%20N%20Academy It is on Acadamy just north of Vickers. I hope to see everyone there! -- John Evans http://jtevans.kilnar.com/ -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS d- s++:- a- C+++>++++ ULSB++++$ P+++$ L++++$ E--- W++ N+ o? K? w O- M V PS+ !PE Y+ PGP t(--) 5-- X++(+++) R+++ tv+ b+++(++++) DI+++ D++>+++ G+ e h--- r+++ y+++ ------END GEEK CODE BLOCK------ From jtevans at kilnar.com Thu Nov 6 13:33:50 2003 From: jtevans at kilnar.com (John Evans) Date: Thu Aug 5 00:18:27 2004 Subject: [PPLUG-Announce] Meeting Next Week (11/13) Message-ID: I don't know how many of you are interested in the Pikes Peak Linux User Group, but here is their announcement for their meeting next week. I will most likely be there. -- John Evans http://jtevans.kilnar.com/ ---------- Forwarded message ---------- Date: Thu, 06 Nov 2003 12:05:42 -0700 From: Frederic Herman Reply-To: Pikes Peak Linux Users Group announcement list To: "pplug-announce@pplug.org" Subject: [PPLUG-Announce] Meeting Next Week (11/13) We will hold our regular meeting on Nov. 13 at 6 pm at LSI Logic. We are pleased to have a guest speaker for this meeting: *Evelyn Mitchell from **Tummy.Com* * will speak about the current changes with commercial Linux distributions, and will suggest some ways forward for different types of users. *Tummy.Com's KRUD Linux distribution is a derivative of the RedHat distribution. Since Tummy's own business model has been partially dependent on RedHat, we have the opportunity to hear how Tummy has evaluated the recent changes in the commerical distributions and where they think things are going in this area. Please plan on coming with your questions about this, and let other people in our community know about this event. From timc+perl at divide.net Sat Nov 15 17:16:01 2003 From: timc+perl at divide.net (Tim Chambers) Date: Thu Aug 5 00:18:27 2004 Subject: Fw: Newsletter from O'Reilly UG Program, November 14 Message-ID: <001401c3abce$bb6384e0$fec51944@CEPHAS> ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Digital Photography Pocket Guide, 2nd Edition -Head First EJB ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steve Bass ("PC Annoyances"), APCUG User Group Reception--November 16 -Tim O'Reilly, COMDEX, Las Vegas, NV--November 16-20, 2003 -ApacheCon, Las Vegas, NV--November 16-19, 2003 -David McFarland ("Dreamweaver MX: The Missing Manual" and "Dreamweaver 4: The Missing Manual"), 2003 Macromedia MAX, Salt Lake City, UT--Nov 18-21 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Registration Is Open for ETech 2004--San Diego, CA ---------------------------------------------------------------- News ---------------------------------------------------------------- -Are "How To" Books Archaic? -Open Source at COMDEX Contest Winners -GBA Programming with DevKit Advance -Certification in Linux/Unix System Administration -"Head First EJB" Author Interview -Inside Class Loaders -Windows Server 2003: Still Room for Improvement -Shooting the Windows Messenger Service -Using the eBay SDK -Panther Internet Sharing -Rendezvous Picture Transfer with Panther ================================================ 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: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ***Digital Photography Pocket Guide, 2nd Edition Order Number: 6276 "Digital Photography Pocket Guide, 2nd Edition" expands on the basic photography techniques introduced in the bestselling first edition to help you take the kind of pictures you've always dreamed of--and now in full color! This book explains each of the camera's components, shows you what they do, and then helps you choose the right settings. When you ask, "How can I get that picture?", simply pull this small guide out of your camera bag, backpack, or back pocket and find the answer quickly. http://www.oreilly.com/catalog/digphotopg2/ ***Head First EJB Order Number: 5717 Learn not just what Enterprise JavaBeans technology is; learn why it is, and what it is and isn't good for. This book gives you tricks and tips for EJB development, and for passing the latest, very challenging Sun Certified Business Component Developer (SCBCD) exam. You'll learn how to think like a server. You'll learn how to think like a bean. And because this is a Head First book, you'll learn how to think about thinking. http://www.oreilly.com/catalog/hfjejb/ The table of contents are available online: http://www.oreilly.com/catalog/hfjejb/toc.pdf ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steve Bass ("PC Annoyances"), APCUG User Group Reception, Las Vegas, NV--November 16 The Association of Personal Computer User Groups is hosting a UG exhibition and reception from 3:00-5:30 p.m. Drop by the O'Reilly table and say "hi" to me (Marsee Henon) and author Steve Bass, who will be signing copies of his new book, "PC Annoyances." (O'Reilly is giving away a free copy of "PC Annoyances" to APCUG Attendees--check your welcome goodie bag!) Stardust Resort and Casino, Las Vegas, NV. http://www.apcug.org/events/comdex/fall2003/index.shtm ***O'Reilly at COMDEX, Las Vegas, NV--November 16-20, 2003 Tim O'Reilly will be moderating the Power Panel "Open Source: The Open Source Paradigm Shift" Thursday November 20, 9am. Panelists include Brian Behlendorf, Apache Co-founder, CTO of Collab.Net Marten Mickos (CEO MySQL), Allan Vermuelen (CTO Amazon.com) Jason Matusow (Shared Source Program Manager, Microsoft), and Stormy Peters (Open Source Program Manager, Hewlett-Packard). Room N109 at the Las Vegas Convention Center, NV http://www.comdex.com/lasvegas2003//spec_evts/index.php?s=power_panels The Open Source and Linux Innovation Center Theater will include presentations from Rob Flickenger (Linux Server Hacks & "Wireless Hacks"), Steve Mallet (O'Reilly Network), and Dan J. Woods ("Enterprise Services Architecture" & "Packaged Composite Applications"). For more information and schedule of these events, go to: http://www.comdex.com/lasvegas2003/exhib/index.php?s=ic_open_source ***ApacheCon, Las Vegas, NV--November 16-19, 2003 Come by our booth on November 17 and visit me or look for our authors Brian Aker ("Running Weblogs with Slash"), Stas Bekman ("Practical mod_perl"), Rich Bowen and Ken Coar ("Apache Cookbook"), Will Iverson ("Mac OS X for Java Geeks"), Rasmus Lerdorf ("Programming PHP" and "PHP Pocket Reference"), Doug Tidwell ("XSLT" and "Programming Web Services with SOAP"), and Adam Trachtenberg ("PHP Cookbook") who are all speaking at this gathering. Alexis Park Resort, Las Vegas, NV. http://www.apachecon.com/2003/US/index.html ***David McFarland ("Dreamweaver MX: The Missing Manual"), 2003 Macromedia MAX, Salt Lake City, UT--Nov 18-21 Please stop by our booth (#216) and pick up a free excerpt booklet from Colin Moock's upcoming book, "ActionScript 2.0 Essentials." Be sure to catch sessions with author David McFarland. Salt Palace Convention Center, Salt Lake City, UT. http://macromedia.com/macromedia/conference/ ================================================ Conference News ================================================ ***Registration Is Open for ETech 2004--San Diego, CA Gather with lead users, forward thinkers, and technology activists at O'Reilly's third annual Emerging Technology Conference to vet the projects and ideas that will radically alter not just the future of computing, but the way we live and work. ETech is slated for February 9-12, 2004 in San Diego, California. Take advantage of our Early Bird discount when you register before January 9, 2004. http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Are "How To" Books Archaic? A reader asked us about O'Reilly's vision for future books given the rate of change in technology and the growth of the Internet as an information source. Tim says "how to" books will only become more important as the paradigm shift that's taking place in computing leads us into uncharted territory. Read more and share your thoughts on November's Ask Tim. http://www.oreilly.com/pub/a/oreilly/ask_tim/2003/rateofchange_1103.html --------------------- Open Source --------------------- ***Open Source at COMDEX Contest Winners We nominated 21 projects as potential participants in the Open Source Innovation Area at COMDEX, and you voted for the six that will attend. Find out which open source projects will go where only commercial software vendors have gone before. http://www.oreillynet.com/pub/wlg/3957 ***GBA Programming with DevKit Advance Emulation has opened up game programming to hobbyists. While it's possible to build amazing games on all sorts of obsolete platforms, it's also possible to build them on modern ones, including the GameBoy Advance. Howard Wen explores DevKit Advance and interviews its lead developers. http://linux.oreillynet.com/pub/a/linux/2003/11/06/devkit_advance.html ***Certification in Linux/Unix System Administration Learn system administration skills online and receive credit from the University of Illinois. Courses include: The Unix File System, Networking and DNS, Unix Services, and Scripting for Administrators with sed, awk, and Perl. Enroll today at the O'Reilly Learning Lab and save $149 per course. http://oreilly.useractive.com/courses/sysadmin.php3 --------------------- Java --------------------- ***"Head First EJB" Author Interview Kathy Sierra and Bert Bates have just completed the second title in O'Reilly's Head First series, the recently released "Head First EJB," a certification book as unique as the series itself. In this interview, the authors discuss why the Head First series now includes a certification book, why the book is essential even if you're not planning to take the exam, how they've used their unique teaching style to help Java candidates pass the EJB exam, and much more. http://www.onjava.com/pub/a/onjava/2003/11/05/HeadFirst_EJB.html ***Inside Class Loaders Class loading is a topic that separates the Java Jedi from his or her apprentice. Until you start working with multiple -- and potentially incompatible -- class loaders, you don't realize the trickiness of keeping classes straight. Andreas Schaefer's introduction will help expose how class loading works. http://www.onjava.com/pub/a/onjava/2003/11/12/classloader.html --------------------- Windows --------------------- ***Windows Server 2003: Still Room for Improvement Windows Server 2003 is indeed an improvement over the earlier Windows 2000 platform, but with just a wee bit more work, Microsoft could have made it much easier to use. Mitch Tulloch has a few suggestions that he hopes Microsoft will take to heart. Mitch is the author of "Windows Server 2003 in a Nutshell." http://www.oreillynet.com/pub/a/network/2003/11/11/winserver2003.html Windows Server 2003 in a Nutshell Order Number: 4044 http://www.oreilly.com/catalog/winsvrian/ ***Shooting the Windows Messenger Service On November 6, the Federal Trade Commission took the unusual step of convincing a U.S. District Court to issue a temporary restraining order shutting down a spamming company for using the Windows Messenger Service to deliver unwanted pop-ups. In this article, Preston Gralla shows you how you can permanently solve this pop-up problem in XP by disabling the Windows Messenger Service, a hack he also covers in his book, "Windows XP Hacks." http://www.oreillynet.com/pub/a/network/2003/11/11/winxp_hacks.html Windows XP Hacks Order Number: 5113 http://www.oreilly.com/catalog/winxphks/index.html --------------------- .NET --------------------- ***Using the eBay SDK Unless you've been living in a cave, you probably already know that eBay enables people and businesses to buy and sell items online. But you might not have known that you can write software applications that integrate with eBay through a handy set of .NET components. Jeffrey McManus gives you an overview of how to write apps using the eBay SDK for .NET. http://www.ondotnet.com/pub/a/dotnet/2003/11/10/ebay.html --------------------- Mac --------------------- ***Panther Internet Sharing A quick look at sharing an Internet connection in Panther with IP over FireWire, which is now built into Mac OS X 10.3, and AirPort, including the pros and cons of each method. http://www.macdevcenter.com/pub/a/mac/2003/11/11/panther_internet.html ***Rendezvous Picture Transfer with Panther You can show others on a Rendezvous network pictures directly from your camera using the new Image Capture app in Panther. But that's only part of the good news. Derrick Story shows you the ins and outs of this handy new Mac OS X 10.3 trick. http://www.macdevcenter.com/pub/a/mac/2003/11/10/rendezvous_images.html Until next time-- Marsee From timc+perl at divide.net Sun Nov 30 16:44:25 2003 From: timc+perl at divide.net (Tim Chambers) Date: Thu Aug 5 00:18:27 2004 Subject: Fw: Newsletter from O'Reilly UG Program, November 25 Message-ID: <005d01c3b794$d5bd4660$ae201f44@CEPHAS> ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -AppleScript: The Definitive Guide -.NET and XML -Mac OS X Panther Pocket Guide -Learning XSLT -SQL Tuning -Apache Cookbook ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steven Feuerstein ("Oracle PL/SQL Programming") PL/SQL Language Seminar, Chicago, IL--December 9-11 -David Sklar and Adam Trachtenberg ("PHP Cookbook"), New York PHP RAMP Training, New York, NY--December 9-10 -Tony Stubblebine ("Regular Expression Pocket Reference"), North Bay Linux Users' Group, Sebastopol, CA--December 9 -David Blank-Edelman ("Perl for System Administration") Back Bay LISA, Cambridge, MA--December 10 -Kathy Sierra ("Head First EJB," "Head First Java"), Denver Java Users Group, Denver, CO--December 10 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -O'Reilly's Emerging Technology Conference Speaker List ---------------------------------------------------------------- News ---------------------------------------------------------------- -Using JPEG2000 -VBScript or Perl? -Economics of Writing on Computer Topics -Using Linux as a Small Business Internet Gateway -BZFlag -Handling Mixed Content in a Strongly Typed World -Panther Maintenance Tips -Keynote's XML Connections -O'Reilly in the Comics ================================================ 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: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ***AppleScript: The Definitive Guide Order Number: 5571 "AppleScript: The Definitive Guide" explores and teaches the language from the ground up. If you're a beginner and want to learn how to write your first script, or you just want to understand what the excitement is about, this book brings it all into focus. If you're an experienced AppleScripter, you'll benefit from the most definitive, up-to-date language reference available. This book shows all comers how to interpret dictionary files, use coercions to streamline scripts, debug and troubleshoot scripts, and more. http://www.oreilly.com/catalog/applescpttdg/ Chapter 7, "Variables," is available online: http://www.oreilly.com/catalog/applescpttdg/chapter/index.html ***.NET and XML Order Number: 3978 If you're seeking ways to build network-based applications or XML-based web services, Microsoft provides most of the tools you'll need. ".NET & XML" helps intermediate to advanced developers understand the intersection between the two technologies. The book's in-depth, concentrated, tutorial style includes a complete reference to the XML-related namespaces within the .NET Framework. This is the book to have for writing understandable XML-based code that interoperates with code written with other tools, and in other languages. http://www.oreilly.com/catalog/netxml/ Chapter 7, "Transforming XML with XSLT," is available online: http://www.oreilly.com/catalog/netxml/chapter/index.html ***Mac OS X Panther Pocket Guide Order Number: 6160 Thoroughly updated, this slim book introduces you to the fundamental concepts of Mac OS X Panther. It also features a handy "Mac OS X Survival Guide" that shows Mac users what's changed from Mac OS 9, and helps Windows and Unix converts get acclimated to their new OS. With more than 250 tips and tricks, this practical, to-the-point book is a small but powerful resource for unleashing the power of Mac OS X Panther. http://www.oreilly.com/catalog/macpantherpg/ An excerpt on "Keyboard Shortcuts" is online now: http://www.oreilly.com/catalog/macpantherpg/chapter/index.html ***Learning XSLT Order Number: 3277 "Learning XSLT" is a carefully paced, example-rich introduction to XSLT. Thorough in its coverage, the book makes few assumptions about what you may already know. You'll learn about XSLT's template-based syntax, how XSLT templates work with each other, and gain an understanding of XSLT variables. "Learning XSLT" also explains how the XML Path Language (XPath) is used by XSLT, and provides a glimpse of what the future holds for XSLT 2.0 and XPath 2.0. http://www.oreilly.com/catalog/learnxslt/ Chapter 2, "Building New Documents with XSLT," is available online: http://www.oreilly.com/catalog/learnxslt/chapter/index.html ***SQL Tuning Order Number: 5733 "SQL Tuning" outlines a timesaving method developed for finding the optimum execution plan rapidly and systematically, regardless of the complexity of the SQL or the database platform being used. You'll learn how to understand and control SQL execution plans and how to diagram SQL queries to deduce the best execution plan. Exercises are included to reinforce the concepts you've learned. "SQL Tuning" concludes by addressing special concerns and unique solutions to "unsolvable" problems. http://www.oreilly.com/catalog/sqltuning/ Chapter 1, "Introduction," is available online: http://www.oreilly.com/catalog/sqltuning/chapter/index.html ***Apache Cookbook Order Number: 1916 "Apache Cookbook" is a collection of problems, solutions, and practical examples written for anyone who works with Apache. For every problem addressed in the book, there's a solution or "recipe," as well as an explanation of how and why the code works so you can adapt the problem-solving techniques to real-world situations. The two hundred-plus recipes in the book cover topics such as: Security; Aliases, Redirecting, and Rewriting; CGI Scripts, the suexec Wrapper, and other dynamic content techniques; Error Handling; SSL; and Performance. http://www.oreilly.com/catalog/apacheckbk/ Chapter 9, "Error Handling," is available online: http://www.oreilly.com/catalog/apacheckbk/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steven Feuerstein ("Oracle PL/SQL Programming") PL/SQL Language Seminar, Chicago, IL--December 9-11 Steven is leading a three-day "MIN-MAX PL/SQL" seminar--a best practices and optimization event that will radically change (for the better!) the way you design and implement PL/SQL-based applications. http://www.minmaxplsql.com/ David Sklar and Adam Trachtenberg ("PHP Cookbook"), New York PHP RAMP Training, New York, NY--December 9-10 David and Adam will lead sessions in NYPHP's Rapid AMP Technology Certification program. http://nyphp.org/content/training/ramp.php ***Tony Stubblebine ("Regular Expression Pocket Reference"), North Bay Linux Users' Group, Sebastopol, CA--December 9 Tony is going to rummage through his Regex Toolbox. Every day, regular expressions save him time and sanity by diverting spam, controlling Apache, and searching, organizing, and formatting reams of data. Regular expressions aren't just for programmers. They've moved from the shell to the editor to the database to nearly every major Linux application. Tony will pull out his favorite vim, shell, MySQL, Apache, and procmail tools, tips, and tricks. 7:30pm, O'Reilly, 1005 Gravenstein Highway North, Sebastopol, CA http://www.nblug.org/ ***David Blank-Edelman ("Perl for System Administration") Back Bay LISA, Cambridge, MA--December 10 David will be presenting the talk "SysAdmin, Stories, and Signing: Learning from Communication Experts." Meetings start at 7:00pm with presentations beginning at 7:30pm. MIT, Building E51 70 Memorial Drive, Cambridge, MA. http://www.bblisa.org/calendar/ ***Kathy Sierra ("Head First EJB," "Head First Java"), Denver Java Users Group, Denver, CO--December 10 Kathy will talk about the new Sun EJB 2.x Certification. You'll look at how to take advantage of the new features, especially focusing on the new portable abstract schema for object-relational mapping of Entity Beans. Learn how to make your life easier as a bean developer. No registration for meetings is required, and there is no fee. Food and networking at 5:30-6:00pm The early session at 6:00pm. is for learning basic concepts. Advanced topics are covered by the main speaker at 7:00pm. Qwest Auditorium, 1005 17th Street, Denver, CO http://www.denverjug.org/index.html ================================================ Conference News ================================================ ***O'Reilly's Emerging Technology Conference Speaker List One of the best reasons to attend the O'Reilly Emerging Technology Conference is the gathering of top-notch presenters, leaders, and experts. Core developers, unique users, and visionaries share their knowledge with you to help you solve your computing or programming challenges. Our speaker list is growing daily. Please check back regularly to see who we have lined up. http://conferences.oreillynet.com/pub/w/28/speakers.html O'Reilly's Emerging Technology Conference February 9-12, 2004 Westin Horton Plaza San Diego San Diego, CA 92101 http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Using JPEG2000 Is JPEG2000 the killer image file format for lossless storage? Ken Milburn thinks so. Ken details the options available in the JPEG2000 plugin, which were designed to help photographers losslessly compress and store their highest-quality images as efficiently as possible. Ken is the author of the upcoming "Digital Photographer's Handbook." http://www.oreillynet.com/pub/a/javascript/2003/11/14/digphoto_ckbk.html ***VBScript or Perl? In the process of writing "Active Directory Cookbook," author and long-time Perl coder Robbie Allen had to make a decision that Windows system administrators often face: whether to use VBScript or Perl. Ultimately, Robbie decided to use VBScript for the book's examples (though you can find Perl examples on his web site). In this article, Robbie outlines the advantages and disadvantages of each language, with sample code, to help you determine which works best for your project. http://www.oreillynet.com/pub/a/network/2003/11/18/activedir_ckbk.html ***Economics of Writing on Computer Topics How important is timeliness in computer book publishing? Can niche books succeed? What about gimmicks? Tim O'Reilly says timing is about more than being first to market on a technology; it's about being first to market for a market. Tim answers all these questions with some "in the trenches" stories of O'Reilly publishing, at tim.oreilly.com. http://tim.oreilly.com/publishing/timeliness_1103.csp --------------------- Open Source --------------------- ***Using Linux as a Small Business Internet Gateway Internet access is vital to many small businesses. Creating a reliable and worry-free connection used to be difficult. With good software such as the Linux kernel, wvdial, Squid, Postfix, and iptables, it's reasonably easy to set up Linux as an Internet gateway. Alexander Prohorenko explains how. http://linux.oreillynet.com/pub/a/linux/2003/11/20/internet_gateway.html ***BZFlag Sometimes a demo program can spin out of control to take on a life of its own. A ten-year-old project to demonstrate 3D movement has become a simple-yet-clever online tank battle game. Howard Wen talks to the creator and maintainer of BZFlag. http://linux.oreillynet.com/pub/a/linux/2003/11/20/bzflag.html --------------------- Java --------------------- ***Handling Mixed Content in a Strongly Typed World Merge the line between data and text with XMLBeans. http://www.onjava.com/pub/a/onjava/bea/mixedcontent.html --------------------- .NET --------------------- ***WinFX: An All-Managed API In Longhorn, Win32 will no longer be the principal API. It will, of course, continue to be supported; 20-year-old DOS applications still run on the latest version of Windows, and likewise, Win32 applications will also continue to work for the foreseeable future. But just as DOS and 16-bit Windows applications were superseded by Win32 applications, so in Longhorn will Win32 become the "old way" of doing things. In the first edition of this new column by Ian Griffiths, he explains why an all-managed API is a good thing. http://www.ondotnet.com/pub/a/dotnet/2003/11/24/longhorn_01.htm --------------------- Mac --------------------- ***Panther Maintenance Tips Yes, Mac OS X is incredibly stable, but here's a comprehensive list of tips to keep it that way for the duration of your OS install. What? You don't do any maintenance at all? Well, read on. That might change. http://www.macdevcenter.com/pub/a/mac/2003/11/21/maintenance.html ***Keynote's XML Connections For its Keynote application, Apple had created an XML syntax, APXL (short for Apple Presentation XML), and made its schema publicly available. That means you can build presentations outside of Keynote using data stored in apps like FileMaker Pro and 4D. David Miller explains, and shows you how to leverage this functionality. http://www.macdevcenter.com/pub/a/mac/2003/11/18/keynote.html --------------------- Fun --------------------- ***O'Reilly in the Comics http://secretworldofnerds.com/atlas_nerd.jpg Thanks to Art Payne (The Michigan Apple User Group) and Julie Reynolds-Grabbe (NASA Ames Research Center--Mac Group) for sending this to me. Until next time-- Marsee